Class KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsHeaderNameBuilder

  • Enclosing interface:
    KubernetesServiceAccountsEndpointBuilderFactory

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

      • KubernetesServiceAccountsHeaderNameBuilder

        public KubernetesServiceAccountsHeaderNameBuilder()
    • Method Detail

      • 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.