Class HashicorpVaultConfiguration

java.lang.Object
org.apache.camel.component.hashicorp.vault.HashicorpVaultConfiguration
All Implemented Interfaces:
Cloneable

@UriParams public class HashicorpVaultConfiguration extends Object implements Cloneable
  • Constructor Details

    • HashicorpVaultConfiguration

      public HashicorpVaultConfiguration()
  • Method Details

    • getVaultTemplate

      public org.springframework.vault.core.VaultTemplate getVaultTemplate()
      Instance of Vault template
    • setVaultTemplate

      public void setVaultTemplate(org.springframework.vault.core.VaultTemplate vaultTemplate)
    • getSecretsEngine

      public String getSecretsEngine()
      Vault Name to be used
    • setSecretsEngine

      public void setSecretsEngine(String secretsEngine)
    • getToken

      public String getToken()
      Token to be used
    • setToken

      public void setToken(String token)
    • getHost

      public String getHost()
      Hashicorp Vault instance host to be used
    • setHost

      public void setHost(String host)
    • getPort

      public String getPort()
      Hashicorp Vault instance port to be used
    • setPort

      public void setPort(String port)
    • getScheme

      public String getScheme()
      Hashicorp Vault instance scheme to be used
    • setScheme

      public void setScheme(String scheme)
    • getSecretPath

      public String getSecretPath()
      Hashicorp Vault instance secret Path to be used
    • setSecretPath

      public void setSecretPath(String secretPath)
    • getOperation

      public HashicorpVaultOperation getOperation()
      Operation to be performed
    • setOperation

      public void setOperation(HashicorpVaultOperation operation)
    • copy