Interface GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- GoogleCloudFunctionsEndpointBuilderFactory
public static interface GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Google Cloud Functions component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default GoogleCloudFunctionsEndpointBuilderFactory.AdvancedGoogleCloudFunctionsEndpointBuilder advanced()
-
serviceAccountKey
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder serviceAccountKey(String serviceAccountKey)
Service account key to authenticate an application as a service account. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
serviceAccountKey
- the value to set- Returns:
- the dsl builder
-
location
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder location(String location)
The Google Cloud Location (Region) where the Function is located. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
location
- the value to set- Returns:
- the dsl builder
-
operation
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder operation(org.apache.camel.component.google.functions.GoogleCloudFunctionsOperations operation)
The operation to perform on the producer. The option is a: <code>org.apache.camel.component.google.functions.GoogleCloudFunctionsOperations</code> type. Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
operation
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder operation(String operation)
The operation to perform on the producer. The option will be converted to a <code>org.apache.camel.component.google.functions.GoogleCloudFunctionsOperations</code> type. Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
pojoRequest
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder pojoRequest(boolean pojoRequest)
Specifies if the request is a pojo request. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
pojoRequest
- the value to set- Returns:
- the dsl builder
-
pojoRequest
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder pojoRequest(String pojoRequest)
Specifies if the request is a pojo request. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
pojoRequest
- the value to set- Returns:
- the dsl builder
-
project
default GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder project(String project)
The Google Cloud Project name where the Function is located. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
project
- the value to set- Returns:
- the dsl builder
-
-