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

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    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, setRefreshEnabled

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait