Class KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsHeaderNameBuilder
Enclosing interface:
KubernetesServiceAccountsEndpointBuilderFactory

public static class KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsHeaderNameBuilder extends Object
The builder of headers' name for the Kubernetes Service Account component.
  • Constructor Details

    • KubernetesServiceAccountsHeaderNameBuilder

      public KubernetesServiceAccountsHeaderNameBuilder()
  • 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.
    • kubernetesServiceAccountsLabels

      public String kubernetesServiceAccountsLabels()
      The service account labels. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header KubernetesServiceAccountsLabels.
    • kubernetesServiceAccountName

      public String kubernetesServiceAccountName()
      The service account name. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesServiceAccountName.
    • kubernetesServiceAccount

      public String kubernetesServiceAccount()
      A service account object. The option is a: io.fabric8.kubernetes.api.model.ServiceAccount type. Group: producer
      Returns:
      the name of the header KubernetesServiceAccount.