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(bootstrap=true,
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, getKubernetesVaultConfiguration, hashicorp, kubernetes, setAwsVaultConfiguration, setAzureVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setKubernetesVaultConfiguration
-
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.
-