Interface V1PersistentVolumeSpecFluent<A extends V1PersistentVolumeSpecFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1PersistentVolumeFluent.SpecNested<N>
,V1VolumeAttachmentSourceFluent.InlineVolumeSpecNested<N>
- All Known Implementing Classes:
V1PersistentVolumeSpecBuilder
,V1PersistentVolumeSpecFluentImpl
public interface V1PersistentVolumeSpecFluent<A extends V1PersistentVolumeSpecFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionaddAllToAccessModes
(Collection<String> items) addAllToMountOptions
(Collection<String> items) addToAccessModes
(Integer index, String item) addToAccessModes
(String... items) addToCapacity
(String key, io.kubernetes.client.custom.Quantity value) addToCapacity
(Map<String, io.kubernetes.client.custom.Quantity> map) addToMountOptions
(Integer index, String item) addToMountOptions
(String... items) io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource
io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource
io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource
io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource
io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource
io.kubernetes.client.openapi.models.V1ObjectReference
io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource
buildCsi()
io.kubernetes.client.openapi.models.V1FCVolumeSource
buildFc()
io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource
io.kubernetes.client.openapi.models.V1FlockerVolumeSource
io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource
io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource
io.kubernetes.client.openapi.models.V1HostPathVolumeSource
io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource
io.kubernetes.client.openapi.models.V1LocalVolumeSource
io.kubernetes.client.openapi.models.V1NFSVolumeSource
buildNfs()
io.kubernetes.client.openapi.models.V1VolumeNodeAffinity
io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource
io.kubernetes.client.openapi.models.V1PortworxVolumeSource
io.kubernetes.client.openapi.models.V1QuobyteVolumeSource
io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource
buildRbd()
io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource
io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource
io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource
editCsi()
editFc()
editNfs()
editOrNewAwsElasticBlockStoreLike
(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource item) editOrNewAzureDiskLike
(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource item) editOrNewAzureFileLike
(io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource item) editOrNewCephfsLike
(io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource item) editOrNewCinderLike
(io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource item) editOrNewClaimRefLike
(io.kubernetes.client.openapi.models.V1ObjectReference item) editOrNewCsiLike
(io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource item) editOrNewFcLike
(io.kubernetes.client.openapi.models.V1FCVolumeSource item) editOrNewFlexVolumeLike
(io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource item) editOrNewFlockerLike
(io.kubernetes.client.openapi.models.V1FlockerVolumeSource item) editOrNewGcePersistentDiskLike
(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource item) editOrNewGlusterfsLike
(io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource item) editOrNewHostPathLike
(io.kubernetes.client.openapi.models.V1HostPathVolumeSource item) editOrNewIscsiLike
(io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource item) editOrNewLocalLike
(io.kubernetes.client.openapi.models.V1LocalVolumeSource item) editOrNewNfsLike
(io.kubernetes.client.openapi.models.V1NFSVolumeSource item) editOrNewNodeAffinityLike
(io.kubernetes.client.openapi.models.V1VolumeNodeAffinity item) editOrNewPhotonPersistentDiskLike
(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource item) editOrNewPortworxVolumeLike
(io.kubernetes.client.openapi.models.V1PortworxVolumeSource item) editOrNewQuobyteLike
(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource item) editOrNewRbdLike
(io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource item) editOrNewScaleIOLike
(io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource item) editOrNewStorageosLike
(io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource item) editOrNewVsphereVolumeLike
(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource item) editRbd()
getAccessMode
(Integer index) io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1ObjectReference
Deprecated.io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource
getCsi()
Deprecated.io.kubernetes.client.openapi.models.V1FCVolumeSource
getFc()
Deprecated.io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1FlockerVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1HostPathVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource
getIscsi()
Deprecated.io.kubernetes.client.openapi.models.V1LocalVolumeSource
getLocal()
Deprecated.getMatchingAccessMode
(Predicate<String> predicate) getMatchingMountOption
(Predicate<String> predicate) getMountOption
(Integer index) io.kubernetes.client.openapi.models.V1NFSVolumeSource
getNfs()
Deprecated.io.kubernetes.client.openapi.models.V1VolumeNodeAffinity
Deprecated.io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1PortworxVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1QuobyteVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource
getRbd()
Deprecated.io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource
Deprecated.io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource
Deprecated.hasCsi()
hasFc()
hasIscsi()
hasLocal()
hasMatchingAccessMode
(Predicate<String> predicate) hasMatchingMountOption
(Predicate<String> predicate) hasNfs()
hasRbd()
removeAllFromAccessModes
(Collection<String> items) removeFromAccessModes
(String... items) removeFromCapacity
(String key) removeFromCapacity
(Map<String, io.kubernetes.client.custom.Quantity> map) removeFromMountOptions
(String... items) setToAccessModes
(Integer index, String item) setToMountOptions
(Integer index, String item) withAccessModes
(String... accessModes) withAccessModes
(List<String> accessModes) withAwsElasticBlockStore
(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore) withAzureDisk
(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource azureDisk) withAzureFile
(io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource azureFile) <K,
V> A withCapacity
(Map<String, io.kubernetes.client.custom.Quantity> capacity) withCephfs
(io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource cephfs) withCinder
(io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource cinder) withClaimRef
(io.kubernetes.client.openapi.models.V1ObjectReference claimRef) withCsi
(io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource csi) withFc
(io.kubernetes.client.openapi.models.V1FCVolumeSource fc) withFlexVolume
(io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource flexVolume) withFlocker
(io.kubernetes.client.openapi.models.V1FlockerVolumeSource flocker) withGcePersistentDisk
(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource gcePersistentDisk) withGlusterfs
(io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource glusterfs) withHostPath
(io.kubernetes.client.openapi.models.V1HostPathVolumeSource hostPath) withIscsi
(io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource iscsi) withLocal
(io.kubernetes.client.openapi.models.V1LocalVolumeSource local) withMountOptions
(String... mountOptions) withMountOptions
(List<String> mountOptions) withNewAwsElasticBlockStoreLike
(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource item) withNewAzureDiskLike
(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource item) withNewAzureFileLike
(io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource item) withNewCephfsLike
(io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource item) withNewCinderLike
(io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource item) withNewClaimRefLike
(io.kubernetes.client.openapi.models.V1ObjectReference item) withNewCsiLike
(io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource item) withNewFcLike
(io.kubernetes.client.openapi.models.V1FCVolumeSource item) withNewFlexVolumeLike
(io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource item) withNewFlockerLike
(io.kubernetes.client.openapi.models.V1FlockerVolumeSource item) withNewGcePersistentDiskLike
(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource item) withNewGlusterfsLike
(io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource item) withNewHostPathLike
(io.kubernetes.client.openapi.models.V1HostPathVolumeSource item) withNewIscsiLike
(io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource item) withNewLocalLike
(io.kubernetes.client.openapi.models.V1LocalVolumeSource item) withNewNfsLike
(io.kubernetes.client.openapi.models.V1NFSVolumeSource item) withNewNodeAffinityLike
(io.kubernetes.client.openapi.models.V1VolumeNodeAffinity item) withNewPhotonPersistentDiskLike
(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource item) withNewPortworxVolumeLike
(io.kubernetes.client.openapi.models.V1PortworxVolumeSource item) withNewQuobyteLike
(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource item) withNewRbdLike
(io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource item) withNewScaleIOLike
(io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource item) withNewStorageosLike
(io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource item) withNewVsphereVolumeLike
(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource item) withNfs
(io.kubernetes.client.openapi.models.V1NFSVolumeSource nfs) withNodeAffinity
(io.kubernetes.client.openapi.models.V1VolumeNodeAffinity nodeAffinity) withPersistentVolumeReclaimPolicy
(String persistentVolumeReclaimPolicy) withPhotonPersistentDisk
(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource photonPersistentDisk) withPortworxVolume
(io.kubernetes.client.openapi.models.V1PortworxVolumeSource portworxVolume) withQuobyte
(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource quobyte) withRbd
(io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource rbd) withScaleIO
(io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource scaleIO) withStorageClassName
(String storageClassName) withStorageos
(io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource storageos) withVolumeMode
(String volumeMode) withVsphereVolume
(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource vsphereVolume)
-
Method Details
-
addToAccessModes
-
setToAccessModes
-
addToAccessModes
-
addAllToAccessModes
-
removeFromAccessModes
-
removeAllFromAccessModes
-
getAccessModes
-
getAccessMode
-
getFirstAccessMode
String getFirstAccessMode() -
getLastAccessMode
String getLastAccessMode() -
getMatchingAccessMode
-
hasMatchingAccessMode
-
withAccessModes
-
withAccessModes
-
hasAccessModes
Boolean hasAccessModes() -
getAwsElasticBlockStore
@Deprecated io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()Deprecated.This method has been deprecated, please use method buildAwsElasticBlockStore instead.- Returns:
- The buildable object.
-
buildAwsElasticBlockStore
io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore() -
withAwsElasticBlockStore
A withAwsElasticBlockStore(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore) -
hasAwsElasticBlockStore
Boolean hasAwsElasticBlockStore() -
withNewAwsElasticBlockStore
V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore() -
withNewAwsElasticBlockStoreLike
V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource item) -
editAwsElasticBlockStore
V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore() -
editOrNewAwsElasticBlockStore
V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStore() -
editOrNewAwsElasticBlockStoreLike
V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStoreLike(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource item) -
getAzureDisk
Deprecated.This method has been deprecated, please use method buildAzureDisk instead.- Returns:
- The buildable object.
-
buildAzureDisk
io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource buildAzureDisk() -
withAzureDisk
-
hasAzureDisk
Boolean hasAzureDisk() -
withNewAzureDisk
V1PersistentVolumeSpecFluent.AzureDiskNested<A> withNewAzureDisk() -
withNewAzureDiskLike
V1PersistentVolumeSpecFluent.AzureDiskNested<A> withNewAzureDiskLike(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource item) -
editAzureDisk
V1PersistentVolumeSpecFluent.AzureDiskNested<A> editAzureDisk() -
editOrNewAzureDisk
V1PersistentVolumeSpecFluent.AzureDiskNested<A> editOrNewAzureDisk() -
editOrNewAzureDiskLike
V1PersistentVolumeSpecFluent.AzureDiskNested<A> editOrNewAzureDiskLike(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource item) -
getAzureFile
Deprecated.This method has been deprecated, please use method buildAzureFile instead.- Returns:
- The buildable object.
-
buildAzureFile
io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource buildAzureFile() -
withAzureFile
-
hasAzureFile
Boolean hasAzureFile() -
withNewAzureFile
V1PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFile() -
withNewAzureFileLike
V1PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFileLike(io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource item) -
editAzureFile
V1PersistentVolumeSpecFluent.AzureFileNested<A> editAzureFile() -
editOrNewAzureFile
V1PersistentVolumeSpecFluent.AzureFileNested<A> editOrNewAzureFile() -
editOrNewAzureFileLike
V1PersistentVolumeSpecFluent.AzureFileNested<A> editOrNewAzureFileLike(io.kubernetes.client.openapi.models.V1AzureFilePersistentVolumeSource item) -
addToCapacity
-
addToCapacity
-
removeFromCapacity
-
removeFromCapacity
-
getCapacity
-
withCapacity
-
hasCapacity
Boolean hasCapacity() -
getCephfs
Deprecated.This method has been deprecated, please use method buildCephfs instead.- Returns:
- The buildable object.
-
buildCephfs
io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource buildCephfs() -
withCephfs
-
hasCephfs
Boolean hasCephfs() -
withNewCephfs
V1PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfs() -
withNewCephfsLike
V1PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfsLike(io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource item) -
editCephfs
V1PersistentVolumeSpecFluent.CephfsNested<A> editCephfs() -
editOrNewCephfs
V1PersistentVolumeSpecFluent.CephfsNested<A> editOrNewCephfs() -
editOrNewCephfsLike
V1PersistentVolumeSpecFluent.CephfsNested<A> editOrNewCephfsLike(io.kubernetes.client.openapi.models.V1CephFSPersistentVolumeSource item) -
getCinder
Deprecated.This method has been deprecated, please use method buildCinder instead.- Returns:
- The buildable object.
-
buildCinder
io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource buildCinder() -
withCinder
-
hasCinder
Boolean hasCinder() -
withNewCinder
V1PersistentVolumeSpecFluent.CinderNested<A> withNewCinder() -
withNewCinderLike
V1PersistentVolumeSpecFluent.CinderNested<A> withNewCinderLike(io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource item) -
editCinder
V1PersistentVolumeSpecFluent.CinderNested<A> editCinder() -
editOrNewCinder
V1PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinder() -
editOrNewCinderLike
V1PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinderLike(io.kubernetes.client.openapi.models.V1CinderPersistentVolumeSource item) -
getClaimRef
Deprecated.This method has been deprecated, please use method buildClaimRef instead.- Returns:
- The buildable object.
-
buildClaimRef
io.kubernetes.client.openapi.models.V1ObjectReference buildClaimRef() -
withClaimRef
-
hasClaimRef
Boolean hasClaimRef() -
withNewClaimRef
V1PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRef() -
withNewClaimRefLike
V1PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRefLike(io.kubernetes.client.openapi.models.V1ObjectReference item) -
editClaimRef
V1PersistentVolumeSpecFluent.ClaimRefNested<A> editClaimRef() -
editOrNewClaimRef
V1PersistentVolumeSpecFluent.ClaimRefNested<A> editOrNewClaimRef() -
editOrNewClaimRefLike
V1PersistentVolumeSpecFluent.ClaimRefNested<A> editOrNewClaimRefLike(io.kubernetes.client.openapi.models.V1ObjectReference item) -
getCsi
Deprecated.This method has been deprecated, please use method buildCsi instead.- Returns:
- The buildable object.
-
buildCsi
io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource buildCsi() -
withCsi
-
hasCsi
Boolean hasCsi() -
withNewCsi
V1PersistentVolumeSpecFluent.CsiNested<A> withNewCsi() -
withNewCsiLike
V1PersistentVolumeSpecFluent.CsiNested<A> withNewCsiLike(io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource item) -
editCsi
V1PersistentVolumeSpecFluent.CsiNested<A> editCsi() -
editOrNewCsi
V1PersistentVolumeSpecFluent.CsiNested<A> editOrNewCsi() -
editOrNewCsiLike
V1PersistentVolumeSpecFluent.CsiNested<A> editOrNewCsiLike(io.kubernetes.client.openapi.models.V1CSIPersistentVolumeSource item) -
getFc
Deprecated.This method has been deprecated, please use method buildFc instead.- Returns:
- The buildable object.
-
buildFc
io.kubernetes.client.openapi.models.V1FCVolumeSource buildFc() -
withFc
-
hasFc
Boolean hasFc() -
withNewFc
V1PersistentVolumeSpecFluent.FcNested<A> withNewFc() -
withNewFcLike
V1PersistentVolumeSpecFluent.FcNested<A> withNewFcLike(io.kubernetes.client.openapi.models.V1FCVolumeSource item) -
editFc
V1PersistentVolumeSpecFluent.FcNested<A> editFc() -
editOrNewFc
V1PersistentVolumeSpecFluent.FcNested<A> editOrNewFc() -
editOrNewFcLike
V1PersistentVolumeSpecFluent.FcNested<A> editOrNewFcLike(io.kubernetes.client.openapi.models.V1FCVolumeSource item) -
getFlexVolume
Deprecated.This method has been deprecated, please use method buildFlexVolume instead.- Returns:
- The buildable object.
-
buildFlexVolume
io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource buildFlexVolume() -
withFlexVolume
-
hasFlexVolume
Boolean hasFlexVolume() -
withNewFlexVolume
V1PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolume() -
withNewFlexVolumeLike
V1PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolumeLike(io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource item) -
editFlexVolume
V1PersistentVolumeSpecFluent.FlexVolumeNested<A> editFlexVolume() -
editOrNewFlexVolume
V1PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolume() -
editOrNewFlexVolumeLike
V1PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolumeLike(io.kubernetes.client.openapi.models.V1FlexPersistentVolumeSource item) -
getFlocker
Deprecated.This method has been deprecated, please use method buildFlocker instead.- Returns:
- The buildable object.
-
buildFlocker
io.kubernetes.client.openapi.models.V1FlockerVolumeSource buildFlocker() -
withFlocker
-
hasFlocker
Boolean hasFlocker() -
withNewFlocker
V1PersistentVolumeSpecFluent.FlockerNested<A> withNewFlocker() -
withNewFlockerLike
V1PersistentVolumeSpecFluent.FlockerNested<A> withNewFlockerLike(io.kubernetes.client.openapi.models.V1FlockerVolumeSource item) -
editFlocker
V1PersistentVolumeSpecFluent.FlockerNested<A> editFlocker() -
editOrNewFlocker
V1PersistentVolumeSpecFluent.FlockerNested<A> editOrNewFlocker() -
editOrNewFlockerLike
V1PersistentVolumeSpecFluent.FlockerNested<A> editOrNewFlockerLike(io.kubernetes.client.openapi.models.V1FlockerVolumeSource item) -
getGcePersistentDisk
@Deprecated io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource getGcePersistentDisk()Deprecated.This method has been deprecated, please use method buildGcePersistentDisk instead.- Returns:
- The buildable object.
-
buildGcePersistentDisk
io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource buildGcePersistentDisk() -
withGcePersistentDisk
A withGcePersistentDisk(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource gcePersistentDisk) -
hasGcePersistentDisk
Boolean hasGcePersistentDisk() -
withNewGcePersistentDisk
V1PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk() -
withNewGcePersistentDiskLike
V1PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource item) -
editGcePersistentDisk
V1PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editGcePersistentDisk() -
editOrNewGcePersistentDisk
V1PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDisk() -
editOrNewGcePersistentDiskLike
V1PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDiskLike(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource item) -
getGlusterfs
Deprecated.This method has been deprecated, please use method buildGlusterfs instead.- Returns:
- The buildable object.
-
buildGlusterfs
io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource buildGlusterfs() -
withGlusterfs
-
hasGlusterfs
Boolean hasGlusterfs() -
withNewGlusterfs
V1PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfs() -
withNewGlusterfsLike
V1PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfsLike(io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource item) -
editGlusterfs
V1PersistentVolumeSpecFluent.GlusterfsNested<A> editGlusterfs() -
editOrNewGlusterfs
V1PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfs() -
editOrNewGlusterfsLike
V1PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfsLike(io.kubernetes.client.openapi.models.V1GlusterfsPersistentVolumeSource item) -
getHostPath
Deprecated.This method has been deprecated, please use method buildHostPath instead.- Returns:
- The buildable object.
-
buildHostPath
io.kubernetes.client.openapi.models.V1HostPathVolumeSource buildHostPath() -
withHostPath
-
hasHostPath
Boolean hasHostPath() -
withNewHostPath
V1PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPath() -
withNewHostPathLike
V1PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPathLike(io.kubernetes.client.openapi.models.V1HostPathVolumeSource item) -
editHostPath
V1PersistentVolumeSpecFluent.HostPathNested<A> editHostPath() -
editOrNewHostPath
V1PersistentVolumeSpecFluent.HostPathNested<A> editOrNewHostPath() -
editOrNewHostPathLike
V1PersistentVolumeSpecFluent.HostPathNested<A> editOrNewHostPathLike(io.kubernetes.client.openapi.models.V1HostPathVolumeSource item) -
getIscsi
Deprecated.This method has been deprecated, please use method buildIscsi instead.- Returns:
- The buildable object.
-
buildIscsi
io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource buildIscsi() -
withIscsi
-
hasIscsi
Boolean hasIscsi() -
withNewIscsi
V1PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsi() -
withNewIscsiLike
V1PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsiLike(io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource item) -
editIscsi
V1PersistentVolumeSpecFluent.IscsiNested<A> editIscsi() -
editOrNewIscsi
V1PersistentVolumeSpecFluent.IscsiNested<A> editOrNewIscsi() -
editOrNewIscsiLike
V1PersistentVolumeSpecFluent.IscsiNested<A> editOrNewIscsiLike(io.kubernetes.client.openapi.models.V1ISCSIPersistentVolumeSource item) -
getLocal
Deprecated.This method has been deprecated, please use method buildLocal instead.- Returns:
- The buildable object.
-
buildLocal
io.kubernetes.client.openapi.models.V1LocalVolumeSource buildLocal() -
withLocal
-
hasLocal
Boolean hasLocal() -
withNewLocal
V1PersistentVolumeSpecFluent.LocalNested<A> withNewLocal() -
withNewLocalLike
V1PersistentVolumeSpecFluent.LocalNested<A> withNewLocalLike(io.kubernetes.client.openapi.models.V1LocalVolumeSource item) -
editLocal
V1PersistentVolumeSpecFluent.LocalNested<A> editLocal() -
editOrNewLocal
V1PersistentVolumeSpecFluent.LocalNested<A> editOrNewLocal() -
editOrNewLocalLike
V1PersistentVolumeSpecFluent.LocalNested<A> editOrNewLocalLike(io.kubernetes.client.openapi.models.V1LocalVolumeSource item) -
addToMountOptions
-
setToMountOptions
-
addToMountOptions
-
addAllToMountOptions
-
removeFromMountOptions
-
removeAllFromMountOptions
-
getMountOptions
-
getMountOption
-
getFirstMountOption
String getFirstMountOption() -
getLastMountOption
String getLastMountOption() -
getMatchingMountOption
-
hasMatchingMountOption
-
withMountOptions
-
withMountOptions
-
hasMountOptions
Boolean hasMountOptions() -
getNfs
Deprecated.This method has been deprecated, please use method buildNfs instead.- Returns:
- The buildable object.
-
buildNfs
io.kubernetes.client.openapi.models.V1NFSVolumeSource buildNfs() -
withNfs
-
hasNfs
Boolean hasNfs() -
withNewNfs
V1PersistentVolumeSpecFluent.NfsNested<A> withNewNfs() -
withNewNfsLike
V1PersistentVolumeSpecFluent.NfsNested<A> withNewNfsLike(io.kubernetes.client.openapi.models.V1NFSVolumeSource item) -
editNfs
V1PersistentVolumeSpecFluent.NfsNested<A> editNfs() -
editOrNewNfs
V1PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfs() -
editOrNewNfsLike
V1PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfsLike(io.kubernetes.client.openapi.models.V1NFSVolumeSource item) -
getNodeAffinity
Deprecated.This method has been deprecated, please use method buildNodeAffinity instead.- Returns:
- The buildable object.
-
buildNodeAffinity
io.kubernetes.client.openapi.models.V1VolumeNodeAffinity buildNodeAffinity() -
withNodeAffinity
-
hasNodeAffinity
Boolean hasNodeAffinity() -
withNewNodeAffinity
V1PersistentVolumeSpecFluent.NodeAffinityNested<A> withNewNodeAffinity() -
withNewNodeAffinityLike
V1PersistentVolumeSpecFluent.NodeAffinityNested<A> withNewNodeAffinityLike(io.kubernetes.client.openapi.models.V1VolumeNodeAffinity item) -
editNodeAffinity
V1PersistentVolumeSpecFluent.NodeAffinityNested<A> editNodeAffinity() -
editOrNewNodeAffinity
V1PersistentVolumeSpecFluent.NodeAffinityNested<A> editOrNewNodeAffinity() -
editOrNewNodeAffinityLike
V1PersistentVolumeSpecFluent.NodeAffinityNested<A> editOrNewNodeAffinityLike(io.kubernetes.client.openapi.models.V1VolumeNodeAffinity item) -
getPersistentVolumeReclaimPolicy
String getPersistentVolumeReclaimPolicy() -
withPersistentVolumeReclaimPolicy
-
hasPersistentVolumeReclaimPolicy
Boolean hasPersistentVolumeReclaimPolicy() -
getPhotonPersistentDisk
@Deprecated io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()Deprecated.This method has been deprecated, please use method buildPhotonPersistentDisk instead.- Returns:
- The buildable object.
-
buildPhotonPersistentDisk
io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk() -
withPhotonPersistentDisk
A withPhotonPersistentDisk(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource photonPersistentDisk) -
hasPhotonPersistentDisk
Boolean hasPhotonPersistentDisk() -
withNewPhotonPersistentDisk
V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDisk() -
withNewPhotonPersistentDiskLike
V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDiskLike(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource item) -
editPhotonPersistentDisk
V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editPhotonPersistentDisk() -
editOrNewPhotonPersistentDisk
V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDisk() -
editOrNewPhotonPersistentDiskLike
V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDiskLike(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource item) -
getPortworxVolume
Deprecated.This method has been deprecated, please use method buildPortworxVolume instead.- Returns:
- The buildable object.
-
buildPortworxVolume
io.kubernetes.client.openapi.models.V1PortworxVolumeSource buildPortworxVolume() -
withPortworxVolume
-
hasPortworxVolume
Boolean hasPortworxVolume() -
withNewPortworxVolume
V1PersistentVolumeSpecFluent.PortworxVolumeNested<A> withNewPortworxVolume() -
withNewPortworxVolumeLike
V1PersistentVolumeSpecFluent.PortworxVolumeNested<A> withNewPortworxVolumeLike(io.kubernetes.client.openapi.models.V1PortworxVolumeSource item) -
editPortworxVolume
V1PersistentVolumeSpecFluent.PortworxVolumeNested<A> editPortworxVolume() -
editOrNewPortworxVolume
V1PersistentVolumeSpecFluent.PortworxVolumeNested<A> editOrNewPortworxVolume() -
editOrNewPortworxVolumeLike
V1PersistentVolumeSpecFluent.PortworxVolumeNested<A> editOrNewPortworxVolumeLike(io.kubernetes.client.openapi.models.V1PortworxVolumeSource item) -
getQuobyte
Deprecated.This method has been deprecated, please use method buildQuobyte instead.- Returns:
- The buildable object.
-
buildQuobyte
io.kubernetes.client.openapi.models.V1QuobyteVolumeSource buildQuobyte() -
withQuobyte
-
hasQuobyte
Boolean hasQuobyte() -
withNewQuobyte
V1PersistentVolumeSpecFluent.QuobyteNested<A> withNewQuobyte() -
withNewQuobyteLike
V1PersistentVolumeSpecFluent.QuobyteNested<A> withNewQuobyteLike(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource item) -
editQuobyte
V1PersistentVolumeSpecFluent.QuobyteNested<A> editQuobyte() -
editOrNewQuobyte
V1PersistentVolumeSpecFluent.QuobyteNested<A> editOrNewQuobyte() -
editOrNewQuobyteLike
V1PersistentVolumeSpecFluent.QuobyteNested<A> editOrNewQuobyteLike(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource item) -
getRbd
Deprecated.This method has been deprecated, please use method buildRbd instead.- Returns:
- The buildable object.
-
buildRbd
io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource buildRbd() -
withRbd
-
hasRbd
Boolean hasRbd() -
withNewRbd
V1PersistentVolumeSpecFluent.RbdNested<A> withNewRbd() -
withNewRbdLike
V1PersistentVolumeSpecFluent.RbdNested<A> withNewRbdLike(io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource item) -
editRbd
V1PersistentVolumeSpecFluent.RbdNested<A> editRbd() -
editOrNewRbd
V1PersistentVolumeSpecFluent.RbdNested<A> editOrNewRbd() -
editOrNewRbdLike
V1PersistentVolumeSpecFluent.RbdNested<A> editOrNewRbdLike(io.kubernetes.client.openapi.models.V1RBDPersistentVolumeSource item) -
getScaleIO
Deprecated.This method has been deprecated, please use method buildScaleIO instead.- Returns:
- The buildable object.
-
buildScaleIO
io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource buildScaleIO() -
withScaleIO
-
hasScaleIO
Boolean hasScaleIO() -
withNewScaleIO
V1PersistentVolumeSpecFluent.ScaleIONested<A> withNewScaleIO() -
withNewScaleIOLike
V1PersistentVolumeSpecFluent.ScaleIONested<A> withNewScaleIOLike(io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource item) -
editScaleIO
V1PersistentVolumeSpecFluent.ScaleIONested<A> editScaleIO() -
editOrNewScaleIO
V1PersistentVolumeSpecFluent.ScaleIONested<A> editOrNewScaleIO() -
editOrNewScaleIOLike
V1PersistentVolumeSpecFluent.ScaleIONested<A> editOrNewScaleIOLike(io.kubernetes.client.openapi.models.V1ScaleIOPersistentVolumeSource item) -
getStorageClassName
String getStorageClassName() -
withStorageClassName
-
hasStorageClassName
Boolean hasStorageClassName() -
getStorageos
Deprecated.This method has been deprecated, please use method buildStorageos instead.- Returns:
- The buildable object.
-
buildStorageos
io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource buildStorageos() -
withStorageos
-
hasStorageos
Boolean hasStorageos() -
withNewStorageos
V1PersistentVolumeSpecFluent.StorageosNested<A> withNewStorageos() -
withNewStorageosLike
V1PersistentVolumeSpecFluent.StorageosNested<A> withNewStorageosLike(io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource item) -
editStorageos
V1PersistentVolumeSpecFluent.StorageosNested<A> editStorageos() -
editOrNewStorageos
V1PersistentVolumeSpecFluent.StorageosNested<A> editOrNewStorageos() -
editOrNewStorageosLike
V1PersistentVolumeSpecFluent.StorageosNested<A> editOrNewStorageosLike(io.kubernetes.client.openapi.models.V1StorageOSPersistentVolumeSource item) -
getVolumeMode
String getVolumeMode() -
withVolumeMode
-
hasVolumeMode
Boolean hasVolumeMode() -
getVsphereVolume
Deprecated.This method has been deprecated, please use method buildVsphereVolume instead.- Returns:
- The buildable object.
-
buildVsphereVolume
io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource buildVsphereVolume() -
withVsphereVolume
A withVsphereVolume(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource vsphereVolume) -
hasVsphereVolume
Boolean hasVsphereVolume() -
withNewVsphereVolume
V1PersistentVolumeSpecFluent.VsphereVolumeNested<A> withNewVsphereVolume() -
withNewVsphereVolumeLike
V1PersistentVolumeSpecFluent.VsphereVolumeNested<A> withNewVsphereVolumeLike(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource item) -
editVsphereVolume
V1PersistentVolumeSpecFluent.VsphereVolumeNested<A> editVsphereVolume() -
editOrNewVsphereVolume
V1PersistentVolumeSpecFluent.VsphereVolumeNested<A> editOrNewVsphereVolume() -
editOrNewVsphereVolumeLike
V1PersistentVolumeSpecFluent.VsphereVolumeNested<A> editOrNewVsphereVolumeLike(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource item)
-