Class IBMSecretsManagerEndpointBuilderFactory.IBMSecretsManagerHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.IBMSecretsManagerEndpointBuilderFactory.IBMSecretsManagerHeaderNameBuilder
Enclosing interface:
IBMSecretsManagerEndpointBuilderFactory

public static class IBMSecretsManagerEndpointBuilderFactory.IBMSecretsManagerHeaderNameBuilder extends Object
The builder of headers' name for the IBM Secrets Manager component.
  • Constructor Details

    • IBMSecretsManagerHeaderNameBuilder

      public IBMSecretsManagerHeaderNameBuilder()
  • Method Details

    • ibmSecretsManagerProducerOperation

      public String ibmSecretsManagerProducerOperation()
      Overrides the desired operation to be used in the producer. The option is a: String type. Group: producer
      Returns:
      the name of the header IbmSecretsManagerProducerOperation.
    • ibmSecretsManagerSecretName

      public String ibmSecretsManagerSecretName()
      Set the desired secret path as header. The option is a: String type. Group: producer
      Returns:
      the name of the header IbmSecretsManagerSecretName.
    • ibmSecretsManagerSecretVersion

      public String ibmSecretsManagerSecretVersion()
      Set the desired secret version as header. The option is a: String type. Group: producer
      Returns:
      the name of the header IbmSecretsManagerSecretVersion.
    • ibmSecretsManagerSecretId

      public String ibmSecretsManagerSecretId()
      Set the desired secret version as header. The option is a: String type. Group: producer
      Returns:
      the name of the header IbmSecretsManagerSecretId.
    • ibmSecretsManagerSecretPayload

      public String ibmSecretsManagerSecretPayload()
      Set the secret payload for update operation. The option is a: String type. Group: producer
      Returns:
      the name of the header IbmSecretsManagerSecretPayload.
    • ibmSecretsManagerSecretData

      public String ibmSecretsManagerSecretData()
      Set the secret data (Map) for KV secret update operation. The option is a: java.util.Map type. Group: producer
      Returns:
      the name of the header IbmSecretsManagerSecretData.