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 -
Method Summary
Modifier and TypeMethodDescriptionAction watched by the consumer.Timestamp of the action watched by the consumer.The Consumer CRD Resource Group we would like to watch.The manifest of the CRD resource to create as JSON string.The deployment name.The CRD resource labels.The Consumer CRD Resource name we would like to watch.The Consumer CRD Resource Plural we would like to watch.The Consumer CRD Resource Scope we would like to watch.The Consumer CRD Resource Version we would like to watch.The result of the delete operation.The namespace name.The Producer operation.
-
Constructor Details
-
KubernetesCustomResourcesHeaderNameBuilder
public KubernetesCustomResourcesHeaderNameBuilder()
-
-
Method Details
-
kubernetesOperation
The Producer operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesOperation
.
-
kubernetesNamespaceName
The namespace name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesNamespaceName
.
-
kubernetesCRDInstanceName
The deployment name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesCRDInstanceName
.
-
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
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
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
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
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
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
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
The CRD resource labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesCRDLabels
.
-
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
The result of the delete operation. The option is a:boolean
type. Group: producer- Returns:
- the name of the header
KubernetesDeleteResult
.
-