Package org.apache.camel.main
Class KubernetesVaultConfigurationProperties
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.KubernetesVaultConfiguration
org.apache.camel.main.KubernetesVaultConfigurationProperties
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(extended=true)
public class KubernetesVaultConfigurationProperties
extends org.apache.camel.vault.KubernetesVaultConfiguration
implements org.apache.camel.spi.BootstrapCloseable
Configuration for access to AWS Secret.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()end()withRefreshEnabled(boolean refreshEnabled) Whether to automatically reload Camel upon secrets being updated in Kubernetes Cluster.withSecrets(String secrets) Specify the secret names (or pattern) to check for updates.Methods inherited from class org.apache.camel.vault.KubernetesVaultConfiguration
getSecrets, isRefreshEnabled, setRefreshEnabled, setSecretsMethods 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
-
KubernetesVaultConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withRefreshEnabled
Whether to automatically reload Camel upon secrets being updated in Kubernetes Cluster. -
withSecrets
Specify the secret names (or pattern) to check for updates. Multiple secrets can be separated by comma.
-