Class GrpcBinderProcessor
java.lang.Object
io.quarkus.micrometer.deployment.binder.GrpcBinderProcessor
Add support for gRPC Client and Server metrics. Note that
various bits of support may not be present at deploy time. Avoid referencing
classes that in turn import optional dependencies.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) io.quarkus.arc.deployment.AdditionalBeanBuildItemaddGrpcClientMetricInterceptor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> producer) (package private) io.quarkus.arc.deployment.AdditionalBeanBuildItemaddGrpcServerMetricInterceptor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> producer)
-
Field Details
-
CLIENT_GRPC_METRICS_INTERCEPTOR
- See Also:
-
SERVER_GRPC_METRICS_INTERCEPTOR
- See Also:
-
CLIENT_INTERCEPTOR
- See Also:
-
SERVER_INTERCEPTOR
- See Also:
-
-
Constructor Details
-
GrpcBinderProcessor
public GrpcBinderProcessor()
-
-
Method Details
-
addGrpcClientMetricInterceptor
io.quarkus.arc.deployment.AdditionalBeanBuildItem addGrpcClientMetricInterceptor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> producer) -
addGrpcServerMetricInterceptor
io.quarkus.arc.deployment.AdditionalBeanBuildItem addGrpcServerMetricInterceptor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> producer)
-