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
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the function (as defined in source code) that will be executed.The operation to perform.The response object resulting from the Google Functions Client invocation.The runtime in which to run the function.The Google Cloud Storage URL, starting with gs://, pointing to the zip archive which contains the function.
-
Constructor Details
-
GoogleCloudFunctionsHeaderNameBuilder
public GoogleCloudFunctionsHeaderNameBuilder()
-
-
Method Details
-
googleCloudFunctionsOperation
The operation to perform. The option is a:org.apache.camel.component.google.functions.GoogleCloudFunctionsOperations
type. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsOperation
.
-
googleCloudFunctionsEntryPoint
The name of the function (as defined in source code) that will be executed. Used for createFunction operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsEntryPoint
.
-
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:String
type. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsRuntime
.
-
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:String
type. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsSourceArchiveUrl
.
-
googleCloudFunctionsResponseObject
The response object resulting from the Google Functions Client invocation. The option is a:Object
type. Group: producer- Returns:
- the name of the header
GoogleCloudFunctionsResponseObject
.
-