- GcpLogSink - Class in io.grpc.gcp.observability.logging
-
Sink for Google Cloud Logging.
- GcpLogSink(String, Map<String, String>, Map<String, String>, Collection<String>) - Constructor for class io.grpc.gcp.observability.logging.GcpLogSink
-
Retrieves a single instance of GcpLogSink.
- GcpObservability - Class in io.grpc.gcp.observability
-
The main class for gRPC Google Cloud Platform Observability features.
- getClientLogFilters() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
-
Get filters for client logging.
- getCustomTags() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
-
Map of all custom tags used for logging, metrics and traces.
- getInstance(ObservabilityConfig) - Static method in class io.grpc.gcp.observability.interceptors.ConfigFilterHelper
-
Creates and returns helper instance for log filtering.
- getProjectId() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
-
Get project ID - where logs will go.
- getSampler() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
-
Get sampler for TraceConfig - when Cloud Tracing is enabled.
- getServerLogFilters() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
-
Get filters for server logging.
- grpcInit() - Static method in class io.grpc.gcp.observability.GcpObservability
-
Initialize grpc-observability.