Class GoogleSecretManagerConfiguration
- java.lang.Object
-
- org.apache.camel.component.google.secret.manager.GoogleSecretManagerConfiguration
-
-
Constructor Summary
Constructors Constructor Description GoogleSecretManagerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleSecretManagerConfigurationcopy()com.google.cloud.secretmanager.v1.SecretManagerServiceClientgetClient()GoogleSecretManagerOperationsgetOperation()StringgetProject()StringgetServiceAccountKey()booleanisPojoRequest()voidsetClient(com.google.cloud.secretmanager.v1.SecretManagerServiceClient client)The client to use during service invocation.voidsetOperation(GoogleSecretManagerOperations 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
-
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-
-
getOperation
public GoogleSecretManagerOperations getOperation()
-
setOperation
public void setOperation(GoogleSecretManagerOperations operation)
The operation to perform on the producer.
-
getClient
public com.google.cloud.secretmanager.v1.SecretManagerServiceClient getClient()
-
setClient
public void setClient(com.google.cloud.secretmanager.v1.SecretManagerServiceClient 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 GoogleSecretManagerConfiguration copy()
-
-