Class GoogleCloudFunctionsProcessor
- java.lang.Object
-
- io.quarkus.gcp.functions.deployment.GoogleCloudFunctionsProcessor
-
public class GoogleCloudFunctionsProcessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.jandex.DotNameDOTNAME_BACKGROUND_FUNCTIONstatic org.jboss.jandex.DotNameDOTNAME_CLOUD_EVENT_FUNCTIONstatic org.jboss.jandex.DotNameDOTNAME_HTTP_FUNCTIONstatic org.jboss.jandex.DotNameDOTNAME_NAMEDstatic org.jboss.jandex.DotNameDOTNAME_RAW_BACKGROUND_FUNCTION
-
Constructor Summary
Constructors Constructor Description GoogleCloudFunctionsProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RunTimeConfigurationDefaultBuildItemdisableBanner()List<CloudFunctionBuildItem>discoverFunctionClass(CombinedIndexBuildItem combinedIndex, BuildProducer<UnremovableBeanBuildItem> unremovableBeans)FeatureBuildItemfeature()voidselectDelegate(List<CloudFunctionBuildItem> cloudFunctions, GoogleCloudFunctionsConfig config, GoogleCloudFunctionRecorder recorder)
-
-
-
Field Detail
-
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
-
-
Method Detail
-
feature
public FeatureBuildItem feature()
-
disableBanner
public RunTimeConfigurationDefaultBuildItem disableBanner()
-
discoverFunctionClass
public List<CloudFunctionBuildItem> discoverFunctionClass(CombinedIndexBuildItem combinedIndex, BuildProducer<UnremovableBeanBuildItem> unremovableBeans) throws io.quarkus.builder.BuildException
- Throws:
io.quarkus.builder.BuildException
-
selectDelegate
public void selectDelegate(List<CloudFunctionBuildItem> cloudFunctions, GoogleCloudFunctionsConfig config, GoogleCloudFunctionRecorder recorder) throws io.quarkus.builder.BuildException
- Throws:
io.quarkus.builder.BuildException
-
-