A B C D E G I N R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addOptionalLabel(String) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry.Builder
-
Adds optionalLabelKey to all the metrics that can provide value for the optionalLabelKey.
B
- build() - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry.Builder
-
Returns a new
GrpcOpenTelemetrybuilt with the configuration of thisGrpcOpenTelemetry.Builder. - builderPlugin(GrpcOpenTelemetry.Builder, InternalOpenTelemetryPlugin) - Static method in class io.grpc.opentelemetry.InternalGrpcOpenTelemetry
C
- configureChannelBuilder(ManagedChannelBuilder<?>) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry
-
Configures the given
ManagedChannelBuilderwith OpenTelemetry metrics instrumentation. - configureServerBuilder(ServerBuilder<?>) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry
-
Configures the given
ServerBuilderwith OpenTelemetry metrics instrumentation.
D
- disableAllMetrics() - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry.Builder
-
Disable all metrics.
- disableMetrics(Collection<String>) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry.Builder
-
Disables the specified metrics from being collected and exported.
E
- enableMetrics(Collection<String>) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry.Builder
-
Enables the specified metrics for collection and export.
G
- GrpcOpenTelemetry - Class in io.grpc.opentelemetry
-
The entrypoint for OpenTelemetry metrics functionality in gRPC.
- GrpcOpenTelemetry.Builder - Class in io.grpc.opentelemetry
-
Builder for configuring
GrpcOpenTelemetry.
I
- InternalGrpcOpenTelemetry - Class in io.grpc.opentelemetry
-
Internal accessor for
GrpcOpenTelemetry. - InternalOpenTelemetryPlugin - Interface in io.grpc.opentelemetry
-
Accessors for making plugins.
- InternalOpenTelemetryPlugin.ClientCallPlugin - Interface in io.grpc.opentelemetry
- InternalOpenTelemetryPlugin.ClientStreamPlugin - Interface in io.grpc.opentelemetry
- io.grpc.opentelemetry - package io.grpc.opentelemetry
N
- newBuilder() - Static method in class io.grpc.opentelemetry.GrpcOpenTelemetry
- newClientCallPlugin() - Method in interface io.grpc.opentelemetry.InternalOpenTelemetryPlugin
- newClientStreamPlugin() - Method in interface io.grpc.opentelemetry.InternalOpenTelemetryPlugin.ClientCallPlugin
R
- registerGlobal() - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry
-
Registers GrpcOpenTelemetry globally, applying its configuration to all subsequently created gRPC channels and servers.
S
- sdk(OpenTelemetry) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry.Builder
-
Sets the
OpenTelemetryentrypoint to use.
All Classes All Packages