Class FunqyKnativeEventsBuildStep
java.lang.Object
io.quarkus.funqy.deployment.bindings.knative.events.FunqyKnativeEventsBuildStep
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidboot(io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder binding, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, List<io.quarkus.funqy.deployment.FunctionBuildItem> functions, 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, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem) voidmarkObjectMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable) io.quarkus.vertx.http.deployment.RequireBodyHandlerBuildItemrequireBodyHandler(List<io.quarkus.funqy.deployment.FunctionBuildItem> functions) voidstaticInit(io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder binding, List<io.quarkus.funqy.deployment.FunctionBuildItem> functions, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer)
-
Field Details
-
FUNQY_KNATIVE_FEATURE
- See Also:
-
-
Constructor Details
-
FunqyKnativeEventsBuildStep
public FunqyKnativeEventsBuildStep()
-
-
Method Details
-
markObjectMapper
public void markObjectMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable) -
requireBodyHandler
public io.quarkus.vertx.http.deployment.RequireBodyHandlerBuildItem requireBodyHandler(List<io.quarkus.funqy.deployment.FunctionBuildItem> functions) -
staticInit
public void staticInit(io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder binding, List<io.quarkus.funqy.deployment.FunctionBuildItem> functions, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer) throws Exception - Throws:
Exception
-
boot
public void boot(io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder binding, Optional<io.quarkus.funqy.deployment.FunctionInitializedBuildItem> hasFunctions, List<io.quarkus.funqy.deployment.FunctionBuildItem> functions, 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, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem)
-