Class GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsHeaderNameBuilder
-
- Enclosing interface:
- GoogleCloudFunctionsEndpointBuilderFactory
public static class GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsHeaderNameBuilder extends Object
The builder of headers' name for the Google Cloud Functions component.
-
-
Constructor Summary
Constructors Constructor Description GoogleCloudFunctionsHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgoogleCloudFunctionsEntryPoint()The name of the function (as defined in source code) that will be executed.StringgoogleCloudFunctionsOperation()The operation to perform.StringgoogleCloudFunctionsResponseObject()The response object resulting from the Google Functions Client invocation.StringgoogleCloudFunctionsRuntime()The runtime in which to run the function.StringgoogleCloudFunctionsSourceArchiveUrl()The Google Cloud Storage URL, starting with gs://, pointing to the zip archive which contains the function.
-
-
-
Method Detail
-
googleCloudFunctionsOperation
public String googleCloudFunctionsOperation()
The operation to perform. The option is a:org.apache.camel.component.google.functions.GoogleCloudFunctionsOperationstype. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsOperation.
-
googleCloudFunctionsEntryPoint
public String googleCloudFunctionsEntryPoint()
The name of the function (as defined in source code) that will be executed. Used for createFunction operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsEntryPoint.
-
googleCloudFunctionsRuntime
public String googleCloudFunctionsRuntime()
The runtime in which to run the function. Possible values are: nodejs10 nodejs12 nodejs14 python37 python38 python39 go111 go113 java11 dotnet3 ruby26 nodejs6 nodejs8 Used for createFunction operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsRuntime.
-
googleCloudFunctionsSourceArchiveUrl
public String googleCloudFunctionsSourceArchiveUrl()
The Google Cloud Storage URL, starting with gs://, pointing to the zip archive which contains the function. Used for createFunction operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsSourceArchiveUrl.
-
googleCloudFunctionsResponseObject
public String googleCloudFunctionsResponseObject()
The response object resulting from the Google Functions Client invocation. The option is a:Objecttype. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsResponseObject.
-
-