Class KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesHeaderNameBuilder
-
- Enclosing interface:
- KubernetesCustomResourcesEndpointBuilderFactory
public static class KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesHeaderNameBuilder extends Object
The builder of headers' name for the Kubernetes Custom Resources component.
-
-
Constructor Summary
Constructors Constructor Description KubernetesCustomResourcesHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
kubernetesCRDEventAction()
Action watched by the consumer.String
kubernetesCRDEventTimestamp()
Timestamp of the action watched by the consumer.String
kubernetesCRDGroup()
The Consumer CRD Resource Group we would like to watch.String
kubernetesCRDInstance()
The manifest of the CRD resource to create as JSON string.String
kubernetesCRDInstanceName()
The deployment name.String
kubernetesCRDLabels()
The CRD resource labels.String
kubernetesCRDName()
The Consumer CRD Resource name we would like to watch.String
kubernetesCRDPlural()
The Consumer CRD Resource Plural we would like to watch.String
kubernetesCRDScope()
The Consumer CRD Resource Scope we would like to watch.String
kubernetesCRDVersion()
The Consumer CRD Resource Version we would like to watch.String
kubernetesDeleteResult()
The result of the delete operation.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
.
-
kubernetesCRDInstanceName
public String kubernetesCRDInstanceName()
The deployment name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDInstanceName
.
-
kubernetesCRDEventTimestamp
public String kubernetesCRDEventTimestamp()
Timestamp of the action watched by the consumer. The option is a:long
type. Group: consumer- Returns:
- the name of the header
KubernetesCRDEventTimestamp
.
-
kubernetesCRDEventAction
public String kubernetesCRDEventAction()
Action watched by the consumer. The option is a:io.fabric8.kubernetes.client.Watcher.Action
type. Group: consumer- Returns:
- the name of the header
KubernetesCRDEventAction
.
-
kubernetesCRDName
public String kubernetesCRDName()
The Consumer CRD Resource name we would like to watch. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDName
.
-
kubernetesCRDGroup
public String kubernetesCRDGroup()
The Consumer CRD Resource Group we would like to watch. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDGroup
.
-
kubernetesCRDScope
public String kubernetesCRDScope()
The Consumer CRD Resource Scope we would like to watch. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDScope
.
-
kubernetesCRDVersion
public String kubernetesCRDVersion()
The Consumer CRD Resource Version we would like to watch. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDVersion
.
-
kubernetesCRDPlural
public String kubernetesCRDPlural()
The Consumer CRD Resource Plural we would like to watch. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDPlural
.
-
kubernetesCRDLabels
public String kubernetesCRDLabels()
The CRD resource labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesCRDLabels
.
-
kubernetesCRDInstance
public String kubernetesCRDInstance()
The manifest of the CRD resource to create as JSON string. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDInstance
.
-
kubernetesDeleteResult
public String kubernetesDeleteResult()
The result of the delete operation. The option is a:boolean
type. Group: producer- Returns:
- the name of the header
KubernetesDeleteResult
.
-
-