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 Details

    • KubernetesJobHeaderNameBuilder

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