A B C D E I N R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addOptionalLabel(String) - Method in class io.grpc.gcp.csm.observability.CsmObservability.Builder
-
Adds optionalLabelKey to all the metrics that can provide value for the optionalLabelKey.
B
- build() - Method in class io.grpc.gcp.csm.observability.CsmObservability.Builder
-
Returns a new
CsmObservabilitybuilt with the configuration of thisCsmObservability.Builder.
C
- close() - Method in class io.grpc.gcp.csm.observability.CsmObservability
- CsmObservability - Class in io.grpc.gcp.csm.observability
-
The entrypoint for GCP's CSM OpenTelemetry metrics functionality in gRPC.
- CsmObservability.Builder - Class in io.grpc.gcp.csm.observability
-
Builder for configuring
CsmObservability.
D
- disableAllMetrics() - Method in class io.grpc.gcp.csm.observability.CsmObservability.Builder
-
Disable all metrics.
- disableMetrics(Collection<String>) - Method in class io.grpc.gcp.csm.observability.CsmObservability.Builder
-
Disables the specified metrics from being collected and exported.
E
- enableMetrics(Collection<String>) - Method in class io.grpc.gcp.csm.observability.CsmObservability.Builder
-
Enables the specified metrics for collection and export.
I
- io.grpc.gcp.csm.observability - package io.grpc.gcp.csm.observability
N
- newBuilder() - Static method in class io.grpc.gcp.csm.observability.CsmObservability
R
- registerGlobal() - Method in class io.grpc.gcp.csm.observability.CsmObservability
-
Registers CsmObservability globally, applying its configuration to all subsequently created gRPC channels and servers.
S
- sdk(OpenTelemetry) - Method in class io.grpc.gcp.csm.observability.CsmObservability.Builder
-
Sets the
OpenTelemetryentrypoint to use.
All Classes All Packages