Class FunqyHttpBuildStep
java.lang.Object
io.quarkus.funqy.deployment.bindings.http.FunqyHttpBuildStep
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidboot(io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.funqy.runtime.bindings.http.FunqyHttpBindingRecorder binding, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertx, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, List<io.quarkus.funqy.deployment.FunctionBuildItem> functions, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpConfig, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem) voidmarkObjectMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable) io.quarkus.vertx.http.deployment.RequireBodyHandlerBuildItemrequestBodyHandler(List<io.quarkus.funqy.deployment.FunctionBuildItem> functions) voidstaticInit(io.quarkus.funqy.runtime.bindings.http.FunqyHttpBindingRecorder binding, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig)
-
Field Details
-
FUNQY_HTTP_FEATURE
- See Also:
-
-
Constructor Details
-
FunqyHttpBuildStep
public FunqyHttpBuildStep()
-
-
Method Details
-
markObjectMapper
public void markObjectMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable) -
requestBodyHandler
public io.quarkus.vertx.http.deployment.RequireBodyHandlerBuildItem requestBodyHandler(List<io.quarkus.funqy.deployment.FunctionBuildItem> functions) -
staticInit
public void staticInit(io.quarkus.funqy.runtime.bindings.http.FunqyHttpBindingRecorder binding, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig) -
boot
public void boot(io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.funqy.runtime.bindings.http.FunqyHttpBindingRecorder binding, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertx, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, List<io.quarkus.funqy.deployment.FunctionBuildItem> functions, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpConfig, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem)
-