Class KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsHeaderNameBuilder
-
- Enclosing interface:
- KubernetesPersistentVolumesClaimsEndpointBuilderFactory
public static class KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsHeaderNameBuilder extends Object
The builder of headers' name for the Kubernetes Persistent Volume Claim component.
-
-
Constructor Summary
Constructors Constructor Description KubernetesPersistentVolumesClaimsHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
kubernetesNamespaceName()
The namespace name.String
kubernetesOperation()
The Producer operation.String
kubernetesPersistentVolumeClaimName()
The persistent volume claim name.String
kubernetesPersistentVolumeClaimSpec()
The spec for a persistent volume claim.String
kubernetesPersistentVolumesClaimsLabels()
The persistent volume claim labels.
-
-
-
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
.
-
kubernetesPersistentVolumesClaimsLabels
public String kubernetesPersistentVolumesClaimsLabels()
The persistent volume claim labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesPersistentVolumesClaimsLabels
.
-
kubernetesPersistentVolumeClaimName
public String kubernetesPersistentVolumeClaimName()
The persistent volume claim name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesPersistentVolumeClaimName
.
-
kubernetesPersistentVolumeClaimSpec
public String kubernetesPersistentVolumeClaimSpec()
The spec for a persistent volume claim. The option is a:io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec
type. Group: producer- Returns:
- the name of the header
KubernetesPersistentVolumeClaimSpec
.
-
-