Package ru.tinkoff.kora.grpc.telemetry
Class DefaultGrpcServerTelemetry
java.lang.Object
ru.tinkoff.kora.grpc.telemetry.DefaultGrpcServerTelemetry
- All Implemented Interfaces:
GrpcServerTelemetry
-
Nested Class Summary
Nested classes/interfaces inherited from interface ru.tinkoff.kora.grpc.telemetry.GrpcServerTelemetry
GrpcServerTelemetry.GrpcServerTelemetryContext -
Constructor Summary
ConstructorsConstructorDescriptionDefaultGrpcServerTelemetry(GrpcServerMetricsFactory metrics, GrpcServerTracer tracing, GrpcServerLogger logger) -
Method Summary
Modifier and TypeMethodDescriptioncreateContext(io.grpc.ServerCall<?, ?> call, io.grpc.Metadata headers)
-
Constructor Details
-
DefaultGrpcServerTelemetry
public DefaultGrpcServerTelemetry(@Nullable GrpcServerMetricsFactory metrics, @Nullable GrpcServerTracer tracing, @Nullable GrpcServerLogger logger)
-
-
Method Details
-
createContext
public GrpcServerTelemetry.GrpcServerTelemetryContext createContext(io.grpc.ServerCall<?, ?> call, io.grpc.Metadata headers) - Specified by:
createContextin interfaceGrpcServerTelemetry
-