Class KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsHeaderNameBuilder
Enclosing interface:
KubernetesSecretsEndpointBuilderFactory

public static class KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsHeaderNameBuilder extends Object
The builder of headers' name for the Kubernetes Secrets component.
  • Constructor Details

    • KubernetesSecretsHeaderNameBuilder

      public KubernetesSecretsHeaderNameBuilder()
  • Method Details

    • kubernetesOperation

      public String kubernetesOperation()
      The Producer operation. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesOperation.
    • kubernetesNamespaceName

      public String kubernetesNamespaceName()
      The namespace name. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesNamespaceName.
    • kubernetesSecretsLabels

      public String kubernetesSecretsLabels()
      The secret labels. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header KubernetesSecretsLabels.
    • kubernetesSecretName

      public String kubernetesSecretName()
      The secret name. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesSecretName.
    • kubernetesSecret

      public String kubernetesSecret()
      A secret object. The option is a: io.fabric8.kubernetes.api.model.Secret type. Group: producer
      Returns:
      the name of the header KubernetesSecret.
    • kubernetesSecretsAnnotations

      public String kubernetesSecretsAnnotations()
      The secret annotations. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header KubernetesSecretsAnnotations.