Package org.apache.camel.main
Class HashicorpVaultConfigurationProperties
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.HashicorpVaultConfiguration
org.apache.camel.main.HashicorpVaultConfigurationProperties
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(extended=true)
public class HashicorpVaultConfigurationProperties
extends org.apache.camel.vault.HashicorpVaultConfiguration
implements org.apache.camel.spi.BootstrapCloseable
Configuration for access to Hashicorp Vault Secret.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()end()withCloud(boolean cloud) The Hashicorp Vault Cloud deploymentThe Hashicorp Vault hostwithNamespace(String namespace) The Hashicorp Vault Cloud deployment NamespaceThe Hashicorp Vault portwithScheme(String scheme) The Hashicorp Vault schemeThe Hashicorp Vault tokenMethods inherited from class org.apache.camel.vault.HashicorpVaultConfiguration
getHost, getNamespace, getPort, getScheme, getToken, isCloud, setCloud, setHost, setNamespace, setPort, setScheme, setTokenMethods 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
-
HashicorpVaultConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withToken
The Hashicorp Vault token -
withHost
The Hashicorp Vault host -
withPort
The Hashicorp Vault port -
withScheme
The Hashicorp Vault scheme -
withCloud
The Hashicorp Vault Cloud deployment -
withNamespace
The Hashicorp Vault Cloud deployment Namespace
-