Class ObservabilityAttributes

java.lang.Object
com.google.api.gax.tracing.ObservabilityAttributes

@InternalApi @BetaApi public class ObservabilityAttributes extends Object
Utility class with common attribute names in app-centric observability.

For internal use only.

  • Field Details

    • SERVER_ADDRESS_ATTRIBUTE

      public static final String SERVER_ADDRESS_ATTRIBUTE
      The address of the server being called (e.g., "pubsub.googleapis.com").
      See Also:
    • SERVER_PORT_ATTRIBUTE

      public static final String SERVER_PORT_ATTRIBUTE
      The port of the server being called (e.g., 443).
      See Also:
    • REPO_ATTRIBUTE

      public static final String REPO_ATTRIBUTE
      The repository of the client library (e.g., "googleapis/google-cloud-java").
      See Also:
    • ARTIFACT_ATTRIBUTE

      public static final String ARTIFACT_ATTRIBUTE
      The artifact name of the client library (e.g., "google-cloud-vision").
      See Also:
    • GRPC_RPC_METHOD_ATTRIBUTE

      public static final String GRPC_RPC_METHOD_ATTRIBUTE
      The full RPC method name, including package, service, and method.
      See Also:
    • RPC_SYSTEM_NAME_ATTRIBUTE

      public static final String RPC_SYSTEM_NAME_ATTRIBUTE
      The RPC system name, e.g. 'grpc' or 'http'.
      See Also:
    • RPC_RESPONSE_STATUS_ATTRIBUTE

      public static final String RPC_RESPONSE_STATUS_ATTRIBUTE
      The error codes of the request. The value will be the string representation of the canonical gRPC status code (e.g., "OK", "INTERNAL").
      See Also:
    • GCP_CLIENT_SERVICE_ATTRIBUTE

      public static final String GCP_CLIENT_SERVICE_ATTRIBUTE
      The service name of a client (e.g. "bigtable", "spanner").
      See Also:
    • URL_DOMAIN_ATTRIBUTE

      public static final String URL_DOMAIN_ATTRIBUTE
      The url domain of the request (e.g. "pubsub.googleapis.com").
      See Also:
    • URL_TEMPLATE_ATTRIBUTE

      public static final String URL_TEMPLATE_ATTRIBUTE
      The url template of the request (e.g. /v1/{name}:access).
      See Also:
  • Constructor Details

    • ObservabilityAttributes

      public ObservabilityAttributes()