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 io.quarkus.builder.item.MultiBuildItem
A metrics provider will iterate over all MetricsFactory consumers, allowing them to register metrics via bytecode recording
  • Constructor Details

    • MetricsFactoryConsumerBuildItem

      public MetricsFactoryConsumerBuildItem(Consumer<io.quarkus.runtime.metrics.MetricsFactory> factoryConsumer)
    • MetricsFactoryConsumerBuildItem

      public MetricsFactoryConsumerBuildItem(Consumer<io.quarkus.runtime.metrics.MetricsFactory> factoryConsumer, ExecutionTime executionTime)
  • Method Details

    • getConsumer

      public Consumer<io.quarkus.runtime.metrics.MetricsFactory> getConsumer()
    • executionTime

      public ExecutionTime executionTime()