Class GoogleCloudFunctionsConfiguration
- java.lang.Object
-
- org.apache.camel.component.google.functions.GoogleCloudFunctionsConfiguration
-
-
Constructor Summary
Constructors Constructor Description GoogleCloudFunctionsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleCloudFunctionsConfigurationcopy()com.google.cloud.functions.v1.CloudFunctionsServiceClientgetClient()StringgetFunctionName()StringgetLocation()GoogleCloudFunctionsOperationsgetOperation()StringgetProject()StringgetServiceAccountKey()booleanisPojoRequest()voidsetClient(com.google.cloud.functions.v1.CloudFunctionsServiceClient client)The client to use during service invocation.voidsetFunctionName(String functionName)Set the function namevoidsetLocation(String location)The target location.voidsetOperation(GoogleCloudFunctionsOperations operation)The operation to perform on the producer.voidsetPojoRequest(boolean pojoRequest)Configure the input type.voidsetProject(String project)The project to work with.voidsetServiceAccountKey(String serviceAccountKey)Service account key
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
-
setFunctionName
public void setFunctionName(String functionName)
Set the function name- Parameters:
functionName-
-
getServiceAccountKey
public String getServiceAccountKey()
-
setServiceAccountKey
public void setServiceAccountKey(String serviceAccountKey)
Service account key- Parameters:
serviceAccountKey-
-
getProject
public String getProject()
-
setProject
public void setProject(String project)
The project to work with.- Parameters:
project-
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
The target location.- Parameters:
location-
-
getOperation
public GoogleCloudFunctionsOperations getOperation()
-
setOperation
public void setOperation(GoogleCloudFunctionsOperations operation)
The operation to perform on the producer.
-
getClient
public com.google.cloud.functions.v1.CloudFunctionsServiceClient getClient()
-
setClient
public void setClient(com.google.cloud.functions.v1.CloudFunctionsServiceClient client)
The client to use during service invocation.
-
isPojoRequest
public boolean isPojoRequest()
-
setPojoRequest
public void setPojoRequest(boolean pojoRequest)
Configure the input type. If true the message will be POJO type.- Parameters:
pojoRequest-
-
copy
public GoogleCloudFunctionsConfiguration copy()
-
-