Package io.quarkus.deployment.metrics
Class MetricsFactoryConsumerBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.deployment.metrics.MetricsFactoryConsumerBuildItem
-
public final class MetricsFactoryConsumerBuildItem extends MultiBuildItem
A metrics provider will iterate over all MetricsFactory consumers, allowing them to register metrics via bytecode recording
-
-
Constructor Summary
Constructors Constructor Description MetricsFactoryConsumerBuildItem(Consumer<MetricsFactory> factoryConsumer)
MetricsFactoryConsumerBuildItem(Consumer<MetricsFactory> factoryConsumer, ExecutionTime executionTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionTime
executionTime()
Consumer<MetricsFactory>
getConsumer()
-
-
-
Constructor Detail
-
MetricsFactoryConsumerBuildItem
public MetricsFactoryConsumerBuildItem(Consumer<MetricsFactory> factoryConsumer)
-
MetricsFactoryConsumerBuildItem
public MetricsFactoryConsumerBuildItem(Consumer<MetricsFactory> factoryConsumer, ExecutionTime executionTime)
-
-
Method Detail
-
getConsumer
public Consumer<MetricsFactory> getConsumer()
-
executionTime
public ExecutionTime executionTime()
-
-