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 TypeMethodDescriptionlonggetToken()booleanvoidsetEventStreamBootstrapServers(String eventStreamBootstrapServers) Specify the Bootstrap servers for consuming notification on IBM Event Stream.voidsetEventStreamConsumerPollTimeout(long eventStreamConsumerPollTimeout) Specify the Consumer Poll Timeout while consuming from IBM Event Stream TopicvoidsetEventStreamGroupId(String eventStreamGroupId) Specify the Consumer Group ID to access IBM Event StreamvoidsetEventStreamPassword(String eventStreamPassword) Specify the password to access IBM Event StreamvoidsetEventStreamTopic(String eventStreamTopic) Specify the topic name for consuming notification on IBM Event StreamvoidsetEventStreamUsername(String eventStreamUsername) Specify the username to access IBM Event StreamvoidsetRefreshEnabled(boolean refreshEnabled) Whether to automatically reload Camel upon secrets being updated in IBM.voidsetSecrets(String secrets) Specify the secret names (or pattern) to check for updates.voidsetServiceUrl(String serviceUrl) Service URL to access IBM Secrets Manager vaultvoidToken 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
-