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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe namespace name.The Producer operation.A service account object.The service account name.The service account labels.
-
Constructor Details
-
KubernetesServiceAccountsHeaderNameBuilder
public KubernetesServiceAccountsHeaderNameBuilder()
-
-
Method Details
-
kubernetesOperation
The Producer operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesOperation
.
-
kubernetesNamespaceName
The namespace name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesNamespaceName
.
-
kubernetesServiceAccountsLabels
The service account labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesServiceAccountsLabels
.
-
kubernetesServiceAccountName
The service account name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesServiceAccountName
.
-
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
.
-