Package com.google.api.gax.tracing
Class ObservabilityAttributes
java.lang.Object
com.google.api.gax.tracing.ObservabilityAttributes
Utility class with common attribute names in app-centric observability.
For internal use only.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe destination resource id of the request (e.g. projects/p/locations/l/topics/t).static final StringThe domain of the error (e.g., from google.rpc.ErrorInfo.domain).static final StringThe prefix for error metadata (e.g., from google.rpc.ErrorInfo.metadata).static final String* The specific error type.static final StringIf the error was caused by an exception, the exception message.static final StringIf the error was caused by an exception, the exception class name.static final StringThe service name of a client (e.g.static final StringThe resend count of the request.static final StringThe full RPC method name, including package, service, and method.static final StringThe HTTP method of the request (e.g., "GET").static final StringThe resend count of the request.static final StringSize of the response body in bytes.static final StringThe HTTP status code of the request (e.g., 200, 404).static final StringThe full URL of the HTTP request, with sensitive query parameters redacted.static final StringThe HTTP URL template of the request (e.g.static final StringThe repository of the client library (e.g., "googleapis/google-cloud-java").static final StringThe error codes of the request.static final StringThe RPC system name, e.g.static final StringThe address of the server being called (e.g., "pubsub.googleapis.com").static final StringThe port of the server being called (e.g., 443).static final StringA human-readable error message, which may include details from the exception or response.static final StringThe url domain of the request (e.g.static final StringThe url template of the request (e.g. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SERVER_ADDRESS_ATTRIBUTE
The address of the server being called (e.g., "pubsub.googleapis.com").- See Also:
-
SERVER_PORT_ATTRIBUTE
The port of the server being called (e.g., 443).- See Also:
-
REPO_ATTRIBUTE
The repository of the client library (e.g., "googleapis/google-cloud-java").- See Also:
-
GRPC_RPC_METHOD_ATTRIBUTE
The full RPC method name, including package, service, and method.- See Also:
-
RPC_SYSTEM_NAME_ATTRIBUTE
The RPC system name, e.g. 'grpc' or 'http'.- See Also:
-
HTTP_METHOD_ATTRIBUTE
The HTTP method of the request (e.g., "GET"). Only used in HTTP transport.- See Also:
-
HTTP_URL_TEMPLATE_ATTRIBUTE
The HTTP URL template of the request (e.g. "/v1/{name}:access"). Only used in HTTP transport.- See Also:
-
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
The service name of a client (e.g. "bigtable", "spanner").- See Also:
-
URL_DOMAIN_ATTRIBUTE
The url domain of the request (e.g. "pubsub.googleapis.com").- See Also:
-
URL_TEMPLATE_ATTRIBUTE
The url template of the request (e.g. /v1/{name}:access).- See Also:
-
STATUS_MESSAGE_ATTRIBUTE
A human-readable error message, which may include details from the exception or response.- See Also:
-
EXCEPTION_TYPE_ATTRIBUTE
If the error was caused by an exception, the exception class name.- See Also:
-
EXCEPTION_MESSAGE_ATTRIBUTE
If the error was caused by an exception, the exception message.- See Also:
-
HTTP_RESPONSE_BODY_SIZE
Size of the response body in bytes.- See Also:
-
HTTP_RESPONSE_STATUS_ATTRIBUTE
The HTTP status code of the request (e.g., 200, 404).- See Also:
-
HTTP_RESEND_COUNT_ATTRIBUTE
The resend count of the request. Only used in HTTP transport.- See Also:
-
GRPC_RESEND_COUNT_ATTRIBUTE
The resend count of the request. Only used in gRPC transport.- See Also:
-
DESTINATION_RESOURCE_ID_ATTRIBUTE
The destination resource id of the request (e.g. projects/p/locations/l/topics/t).- See Also:
-
HTTP_URL_FULL_ATTRIBUTE
The full URL of the HTTP request, with sensitive query parameters redacted.- See Also:
-
ERROR_TYPE_ATTRIBUTE
* The specific error type. Value will be google.rpc.ErrorInfo.reason, a specific Server Error Code, Client-Side Network/Operational Error (e.g., CLIENT_TIMEOUT) or internal fallback.- See Also:
-
ERROR_DOMAIN_ATTRIBUTE
The domain of the error (e.g., from google.rpc.ErrorInfo.domain).- See Also:
-
ERROR_METADATA_ATTRIBUTE_PREFIX
The prefix for error metadata (e.g., from google.rpc.ErrorInfo.metadata).- See Also:
-
-
Constructor Details
-
ObservabilityAttributes
public ObservabilityAttributes()
-