Class KubernetesCronJobEndpointBuilderFactory.KubernetesCronJobHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.KubernetesCronJobEndpointBuilderFactory.KubernetesCronJobHeaderNameBuilder
- Enclosing interface:
KubernetesCronJobEndpointBuilderFactory
public static class KubernetesCronJobEndpointBuilderFactory.KubernetesCronJobHeaderNameBuilder
extends Object
The builder of headers' name for the Kubernetes Cronjob component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe Cron Job annotations.The Cronjob labels.The Cronjob name.The spec for a Job.The Producer operation.
-
Constructor Details
-
KubernetesCronJobHeaderNameBuilder
public KubernetesCronJobHeaderNameBuilder()
-
-
Method Details
-
kubernetesOperation
The Producer operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesOperation
.
-
kubernetesCronJobLabels
The Cronjob labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesCronJobLabels
.
-
kubernetesCronJobName
The Cronjob name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCronJobName
.
-
kubernetesCronJobSpec
The spec for a Job. The option is a:io.fabric8.kubernetes.api.model.batch.v1.CronJobSpec
type. Group: producer- Returns:
- the name of the header
KubernetesCronJobSpec
.
-
kubernetesCronJobAnnotations
The Cron Job annotations. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesCronJobAnnotations
.
-