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 Type
    Method
    Description
    void
     
    end()
     
    withRefreshEnabled(boolean refreshEnabled)
    Whether to automatically reload Camel upon secrets being updated in Kubernetes Cluster.
    Specify the secret names (or pattern) to check for updates.

    Methods inherited from class org.apache.camel.vault.KubernetesVaultConfiguration

    getSecrets, isRefreshEnabled, setRefreshEnabled, setSecrets

    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