Package io.quarkus.vertx.core.deployment
Class VertxOptionsConsumerBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItem
-
- All Implemented Interfaces:
Comparable<VertxOptionsConsumerBuildItem>
public final class VertxOptionsConsumerBuildItem extends io.quarkus.builder.item.MultiBuildItem implements Comparable<VertxOptionsConsumerBuildItem>
Provide a consumer of VertxOptions to allow customization of Vert.x system behavior, e.g. setting MetricsOptions to enable and configure a metrics provider.Consumers will be called in priority order (lowest to highest) after VertxConfiguration has been read and applied.
-
-
Constructor Summary
Constructors Constructor Description VertxOptionsConsumerBuildItem(Consumer<io.vertx.core.VertxOptions> optionsConsumer, int priority)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(VertxOptionsConsumerBuildItem o)Consumer<io.vertx.core.VertxOptions>getConsumer()
-
-
-
Constructor Detail
-
VertxOptionsConsumerBuildItem
public VertxOptionsConsumerBuildItem(Consumer<io.vertx.core.VertxOptions> optionsConsumer, int priority)
-
-
Method Detail
-
getConsumer
public Consumer<io.vertx.core.VertxOptions> getConsumer()
-
compareTo
public int compareTo(VertxOptionsConsumerBuildItem o)
- Specified by:
compareToin interfaceComparable<VertxOptionsConsumerBuildItem>
-
-