Package org.apache.camel.main
Class KubernetesConfigmapsVaultConfigurationProperties
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.KubernetesConfigMapVaultConfiguration
org.apache.camel.main.KubernetesConfigmapsVaultConfigurationProperties
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(extended=true)
public class KubernetesConfigmapsVaultConfigurationProperties
extends org.apache.camel.vault.KubernetesConfigMapVaultConfiguration
implements org.apache.camel.spi.BootstrapCloseable
Configuration for access to Kubernetes Configmaps.
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()end()withConfigmaps(String configmaps) Specify the configmaps names (or pattern) to check for updates.withRefreshEnabled(boolean refreshEnabled) Whether to automatically reload Camel upon Configmaps being updated in Kubernetes Cluster.Methods inherited from class org.apache.camel.vault.KubernetesConfigMapVaultConfiguration
getConfigmaps, isRefreshEnabled, setConfigmaps, setRefreshEnabledMethods inherited from class org.apache.camel.vault.VaultConfiguration
aws, azure, gcp, getAwsVaultConfiguration, getAzureVaultConfiguration, getGcpVaultConfiguration, getHashicorpVaultConfiguration, getKubernetesConfigMapVaultConfiguration, getKubernetesVaultConfiguration, hashicorp, kubernetes, kubernetesConfigmaps, setAwsVaultConfiguration, setAzureVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setKubernetesConfigMapVaultConfiguration, setKubernetesVaultConfiguration
-
Constructor Details
-
KubernetesConfigmapsVaultConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withRefreshEnabled
Whether to automatically reload Camel upon Configmaps being updated in Kubernetes Cluster. -
withConfigmaps
Specify the configmaps names (or pattern) to check for updates. Multiple configmaps can be separated by comma.
-