Package ru.tinkoff.grpc.client.telemetry
Class DefaultGrpcClientTelemetryFactory
java.lang.Object
ru.tinkoff.grpc.client.telemetry.DefaultGrpcClientTelemetryFactory
- All Implemented Interfaces:
GrpcClientTelemetryFactory
public final class DefaultGrpcClientTelemetryFactory
extends Object
implements GrpcClientTelemetryFactory
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultGrpcClientTelemetryFactory(GrpcClientMetricsFactory metrics, GrpcClientTracerFactory tracer, GrpcClientLoggerFactory logger) -
Method Summary
-
Constructor Details
-
DefaultGrpcClientTelemetryFactory
public DefaultGrpcClientTelemetryFactory(@Nullable GrpcClientMetricsFactory metrics, @Nullable GrpcClientTracerFactory tracer, @Nullable GrpcClientLoggerFactory logger)
-
-
Method Details
-
get
public GrpcClientTelemetry get(io.grpc.ServiceDescriptor service, ru.tinkoff.kora.telemetry.common.TelemetryConfig telemetryConfig, URI uri) - Specified by:
getin interfaceGrpcClientTelemetryFactory
-