A B C D E G I N R S 
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 GrpcOpenTelemetry built with the configuration of this GrpcOpenTelemetry.Builder.

C

configureChannelBuilder(ManagedChannelBuilder<?>) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry
Configures the given ManagedChannelBuilder with OpenTelemetry metrics instrumentation.
configureServerBuilder(ServerBuilder<?>) - Method in class io.grpc.opentelemetry.GrpcOpenTelemetry
Configures the given ServerBuilder with 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

io.grpc.opentelemetry - package io.grpc.opentelemetry
 

N

newBuilder() - Static method in class io.grpc.opentelemetry.GrpcOpenTelemetry
 

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 OpenTelemetry entrypoint to use.
A B C D E G I N R S 
All Classes All Packages