Class KubernetesJobEndpointBuilderFactory.KubernetesJobHeaderNameBuilder

  • Enclosing interface:
    KubernetesJobEndpointBuilderFactory

    public static class KubernetesJobEndpointBuilderFactory.KubernetesJobHeaderNameBuilder
    extends Object
    The builder of headers' name for the Kubernetes Job component.
    • Constructor Detail

      • KubernetesJobHeaderNameBuilder

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