Class GoogleCloudFunctionsProcessor
java.lang.Object
io.quarkus.gcp.functions.deployment.GoogleCloudFunctionsProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.jboss.jandex.DotNamestatic final org.jboss.jandex.DotNamestatic final org.jboss.jandex.DotNamestatic final org.jboss.jandex.DotNamestatic final org.jboss.jandex.DotName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItemdiscoverFunctionClass(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans) io.quarkus.deployment.builditem.FeatureBuildItemfeature()voidselectDelegate(List<CloudFunctionBuildItem> cloudFunctions, io.quarkus.gcp.functions.GoogleCloudFunctionRecorder recorder)
-
Field Details
-
DOTNAME_NAMED
public static final org.jboss.jandex.DotName DOTNAME_NAMED -
DOTNAME_HTTP_FUNCTION
public static final org.jboss.jandex.DotName DOTNAME_HTTP_FUNCTION -
DOTNAME_BACKGROUND_FUNCTION
public static final org.jboss.jandex.DotName DOTNAME_BACKGROUND_FUNCTION -
DOTNAME_RAW_BACKGROUND_FUNCTION
public static final org.jboss.jandex.DotName DOTNAME_RAW_BACKGROUND_FUNCTION -
DOTNAME_CLOUD_EVENT_FUNCTION
public static final org.jboss.jandex.DotName DOTNAME_CLOUD_EVENT_FUNCTION
-
-
Constructor Details
-
GoogleCloudFunctionsProcessor
public GoogleCloudFunctionsProcessor()
-
-
Method Details
-
feature
public io.quarkus.deployment.builditem.FeatureBuildItem feature() -
disableBanner
public io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem disableBanner() -
discoverFunctionClass
public List<CloudFunctionBuildItem> discoverFunctionClass(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans) throws io.quarkus.builder.BuildException - Throws:
io.quarkus.builder.BuildException
-
selectDelegate
public void selectDelegate(List<CloudFunctionBuildItem> cloudFunctions, io.quarkus.gcp.functions.GoogleCloudFunctionRecorder recorder)
-