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.EndpointProducerBuilderBuilder 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
-
-