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
-
Method Summary
Modifier and TypeMethodDescriptionThe namespace name.The Producer operation.The persistent volume claim name.The spec for a persistent volume claim.The persistent volume claim labels.
-
Constructor Details
-
KubernetesPersistentVolumesClaimsHeaderNameBuilder
public KubernetesPersistentVolumesClaimsHeaderNameBuilder()
-
-
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
.
-
kubernetesPersistentVolumesClaimsLabels
The persistent volume claim labels. The option is a:Map<String, String>
type. Group: producer- Returns:
- the name of the header
KubernetesPersistentVolumesClaimsLabels
.
-
kubernetesPersistentVolumeClaimName
The persistent volume claim name. The option is a:String
type. Group: producer- Returns:
- the name of the header
KubernetesPersistentVolumeClaimName
.
-
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
.
-