Class NettyBinderProcessor
java.lang.Object
io.quarkus.micrometer.deployment.binder.NettyBinderProcessor
Add support for Netty allocator 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(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Class<?> (package private) static final String(package private) static final Class<?> (package private) static final String(package private) static final Class<?> (package private) static final String(package private) static final Class<?> (package private) static final String(package private) static final Class<?> (package private) static final String(package private) static final Class<?> (package private) static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) voidcreateReactiveNettyAllocatorMetrics(BuildProducer<AdditionalBeanBuildItem> beans, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses) (package private) void(package private) voidcreateVertxNettyEventExecutorMetrics(BuildProducer<AdditionalBeanBuildItem> beans, Capabilities capabilities)
-
Field Details
-
NETTY_ALLOCATOR_METRICS_NAME
- See Also:
-
NETTY_ALLOCATOR_METRICS_CLASS
-
NETTY_EVENT_EXECUTOR_METRICS_NAME
- See Also:
-
NETTY_EVENT_EXECUTOR_METRICS_CLASS
-
NETTY_BYTE_BUF_ALLOCATOR_NAME
- See Also:
-
NETTY_BYTE_BUF_ALLOCATOR_CLASS
-
VERTX_BYTE_BUF_ALLOCATOR_NAME
- See Also:
-
VERTX_BYTE_BUF_ALLOCATOR_CLASS
-
REACTIVE_USAGE_NAME
- See Also:
-
REACTIVE_USAGE_CLASS
-
VERTX_NAME
- See Also:
-
VERTX_CLASS
-
-
Constructor Details
-
NettyBinderProcessor
public NettyBinderProcessor()
-
-
Method Details
-
createNettyNettyAllocatorMetrics
-
createVertxNettyAllocatorMetrics
-
createVertxNettyEventExecutorMetrics
void createVertxNettyEventExecutorMetrics(BuildProducer<AdditionalBeanBuildItem> beans, Capabilities capabilities) -
createReactiveNettyAllocatorMetrics
void createReactiveNettyAllocatorMetrics(BuildProducer<AdditionalBeanBuildItem> beans, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses)
-