Class KubernetesJobEndpointBuilderFactory.KubernetesJobHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.KubernetesJobEndpointBuilderFactory.KubernetesJobHeaderNameBuilder
-
- Enclosing interface:
- KubernetesJobEndpointBuilderFactory
public static class KubernetesJobEndpointBuilderFactory.KubernetesJobHeaderNameBuilder extends Object
The builder of headers' name for the Kubernetes Job component.
-
-
Constructor Summary
Constructors Constructor Description KubernetesJobHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
kubernetesJobLabels()
The Job labels.String
kubernetesJobName()
The Job name.String
kubernetesJobSpec()
The spec for a Job.String
kubernetesNamespaceName()
The namespace name.String
kubernetesOperation()
The Producer operation.
-
-
-
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
.
-
kubernetesJobName
public String kubernetesJobName()
The Job name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesJobName
.
-
kubernetesJobSpec
public String kubernetesJobSpec()
The spec for a Job. The option is a:io.fabric8.kubernetes.api.model.batch.v1.JobSpec
type. Group: producer- Returns:
- the name of the header
KubernetesJobSpec
.
-
kubernetesJobLabels
public String kubernetesJobLabels()
The Job labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesJobLabels
.
-
-