Package org.apache.camel.vault
Class IBMSecretsManagerVaultConfiguration
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.IBMSecretsManagerVaultConfiguration
Configuration for access to IBM Secrets Manager Vault Secrets.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
getToken()
boolean
void
setEventStreamBootstrapServers
(String eventStreamBootstrapServers) Specify the Bootstrap servers for consuming notification on IBM Event Stream.void
setEventStreamConsumerPollTimeout
(long eventStreamConsumerPollTimeout) Specify the Consumer Poll Timeout while consuming from IBM Event Stream Topicvoid
setEventStreamGroupId
(String eventStreamGroupId) Specify the Consumer Group ID to access IBM Event Streamvoid
setEventStreamPassword
(String eventStreamPassword) Specify the password to access IBM Event Streamvoid
setEventStreamTopic
(String eventStreamTopic) Specify the topic name for consuming notification on IBM Event Streamvoid
setEventStreamUsername
(String eventStreamUsername) Specify the username to access IBM Event Streamvoid
setRefreshEnabled
(boolean refreshEnabled) Whether to automatically reload Camel upon secrets being updated in IBM.void
setSecrets
(String secrets) Specify the secret names (or pattern) to check for updates.void
setServiceUrl
(String serviceUrl) Service URL to access IBM Secrets Manager vaultvoid
Token to access IBM Secrets Manager vaultMethods inherited from class org.apache.camel.vault.VaultConfiguration
aws, azure, gcp, getAwsVaultConfiguration, getAzureVaultConfiguration, getGcpVaultConfiguration, getHashicorpVaultConfiguration, getIBMSecretsManagerVaultConfiguration, getKubernetesConfigMapVaultConfiguration, getKubernetesVaultConfiguration, getSpringCloudConfigConfiguration, hashicorp, ibmSecretsManager, kubernetes, kubernetesConfigmaps, setAwsVaultConfiguration, setAzureVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setIBMSecretsManagerVaultConfiguration, setKubernetesConfigMapVaultConfiguration, setKubernetesVaultConfiguration, setSpringCloudConfigConfiguration, springConfig
-
Constructor Details
-
IBMSecretsManagerVaultConfiguration
public IBMSecretsManagerVaultConfiguration()
-
-
Method Details
-
getToken
-
setToken
Token to access IBM Secrets Manager vault -
getServiceUrl
-
setServiceUrl
Service URL to access IBM Secrets Manager vault -
isRefreshEnabled
public boolean isRefreshEnabled() -
setRefreshEnabled
public void setRefreshEnabled(boolean refreshEnabled) Whether to automatically reload Camel upon secrets being updated in IBM. -
getSecrets
-
setSecrets
Specify the secret names (or pattern) to check for updates. Multiple secrets can be separated by comma. -
getEventStreamTopic
-
setEventStreamTopic
Specify the topic name for consuming notification on IBM Event Stream -
getEventStreamBootstrapServers
-
setEventStreamBootstrapServers
Specify the Bootstrap servers for consuming notification on IBM Event Stream. Multiple servers can be separated by comma. -
getEventStreamUsername
-
setEventStreamUsername
Specify the username to access IBM Event Stream -
getEventStreamPassword
-
setEventStreamPassword
Specify the password to access IBM Event Stream -
getEventStreamGroupId
-
setEventStreamGroupId
Specify the Consumer Group ID to access IBM Event Stream -
getEventStreamConsumerPollTimeout
public long getEventStreamConsumerPollTimeout() -
setEventStreamConsumerPollTimeout
public void setEventStreamConsumerPollTimeout(long eventStreamConsumerPollTimeout) Specify the Consumer Poll Timeout while consuming from IBM Event Stream Topic
-