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 GoogleSecretManagerConfiguration
copy()
com.google.cloud.secretmanager.v1.SecretManagerServiceClient
getClient()
GoogleSecretManagerOperations
getOperation()
String
getProject()
String
getServiceAccountKey()
boolean
isPojoRequest()
void
setClient(com.google.cloud.secretmanager.v1.SecretManagerServiceClient client)
The client to use during service invocation.void
setOperation(GoogleSecretManagerOperations operation)
The operation to perform on the producer.void
setPojoRequest(boolean pojoRequest)
Configure the input type.void
setProject(String project)
The project to work with.void
setServiceAccountKey(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()
-
-