public interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>> extends Fluent<A>
A addToAccessModes(int index, java.lang.String item)
A setToAccessModes(int index, java.lang.String item)
A addToAccessModes(java.lang.String... items)
A addAllToAccessModes(java.util.Collection<java.lang.String> items)
A removeFromAccessModes(java.lang.String... items)
A removeAllFromAccessModes(java.util.Collection<java.lang.String> items)
java.util.List<java.lang.String> getAccessModes()
java.lang.String getAccessMode(int index)
java.lang.String getFirstAccessMode()
java.lang.String getLastAccessMode()
java.lang.String getMatchingAccessMode(Predicate<java.lang.String> predicate)
java.lang.Boolean hasMatchingAccessMode(Predicate<java.lang.String> predicate)
A withAccessModes(java.util.List<java.lang.String> accessModes)
A withAccessModes(java.lang.String... accessModes)
java.lang.Boolean hasAccessModes()
A addNewAccessMode(java.lang.String arg1)
A addNewAccessMode(java.lang.StringBuilder arg1)
A addNewAccessMode(java.lang.StringBuffer arg1)
@Deprecated AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore()
A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
java.lang.Boolean hasAwsElasticBlockStore()
A withNewAwsElasticBlockStore(java.lang.String fsType, java.lang.Integer partition, java.lang.Boolean readOnly, java.lang.String volumeID)
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore()
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore()
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStore()
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
@Deprecated AzureDiskVolumeSource getAzureDisk()
AzureDiskVolumeSource buildAzureDisk()
A withAzureDisk(AzureDiskVolumeSource azureDisk)
java.lang.Boolean hasAzureDisk()
PersistentVolumeSpecFluent.AzureDiskNested<A> withNewAzureDisk()
PersistentVolumeSpecFluent.AzureDiskNested<A> withNewAzureDiskLike(AzureDiskVolumeSource item)
PersistentVolumeSpecFluent.AzureDiskNested<A> editAzureDisk()
PersistentVolumeSpecFluent.AzureDiskNested<A> editOrNewAzureDisk()
PersistentVolumeSpecFluent.AzureDiskNested<A> editOrNewAzureDiskLike(AzureDiskVolumeSource item)
@Deprecated AzureFilePersistentVolumeSource getAzureFile()
AzureFilePersistentVolumeSource buildAzureFile()
A withAzureFile(AzureFilePersistentVolumeSource azureFile)
java.lang.Boolean hasAzureFile()
A withNewAzureFile(java.lang.Boolean readOnly, java.lang.String secretName, java.lang.String secretNamespace, java.lang.String shareName)
PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFile()
PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFileLike(AzureFilePersistentVolumeSource item)
PersistentVolumeSpecFluent.AzureFileNested<A> editAzureFile()
PersistentVolumeSpecFluent.AzureFileNested<A> editOrNewAzureFile()
PersistentVolumeSpecFluent.AzureFileNested<A> editOrNewAzureFileLike(AzureFilePersistentVolumeSource item)
A removeFromCapacity(java.lang.String key)
java.util.Map<java.lang.String,Quantity> getCapacity()
java.lang.Boolean hasCapacity()
@Deprecated CephFSPersistentVolumeSource getCephfs()
CephFSPersistentVolumeSource buildCephfs()
A withCephfs(CephFSPersistentVolumeSource cephfs)
java.lang.Boolean hasCephfs()
PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfs()
PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfsLike(CephFSPersistentVolumeSource item)
PersistentVolumeSpecFluent.CephfsNested<A> editCephfs()
PersistentVolumeSpecFluent.CephfsNested<A> editOrNewCephfs()
PersistentVolumeSpecFluent.CephfsNested<A> editOrNewCephfsLike(CephFSPersistentVolumeSource item)
@Deprecated CinderPersistentVolumeSource getCinder()
CinderPersistentVolumeSource buildCinder()
A withCinder(CinderPersistentVolumeSource cinder)
java.lang.Boolean hasCinder()
PersistentVolumeSpecFluent.CinderNested<A> withNewCinder()
PersistentVolumeSpecFluent.CinderNested<A> withNewCinderLike(CinderPersistentVolumeSource item)
PersistentVolumeSpecFluent.CinderNested<A> editCinder()
PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinder()
PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinderLike(CinderPersistentVolumeSource item)
@Deprecated ObjectReference getClaimRef()
ObjectReference buildClaimRef()
A withClaimRef(ObjectReference claimRef)
java.lang.Boolean hasClaimRef()
PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRef()
PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRefLike(ObjectReference item)
PersistentVolumeSpecFluent.ClaimRefNested<A> editClaimRef()
PersistentVolumeSpecFluent.ClaimRefNested<A> editOrNewClaimRef()
PersistentVolumeSpecFluent.ClaimRefNested<A> editOrNewClaimRefLike(ObjectReference item)
@Deprecated CSIPersistentVolumeSource getCsi()
CSIPersistentVolumeSource buildCsi()
A withCsi(CSIPersistentVolumeSource csi)
java.lang.Boolean hasCsi()
PersistentVolumeSpecFluent.CsiNested<A> withNewCsi()
PersistentVolumeSpecFluent.CsiNested<A> withNewCsiLike(CSIPersistentVolumeSource item)
PersistentVolumeSpecFluent.CsiNested<A> editCsi()
PersistentVolumeSpecFluent.CsiNested<A> editOrNewCsi()
PersistentVolumeSpecFluent.CsiNested<A> editOrNewCsiLike(CSIPersistentVolumeSource item)
@Deprecated FCVolumeSource getFc()
FCVolumeSource buildFc()
A withFc(FCVolumeSource fc)
java.lang.Boolean hasFc()
PersistentVolumeSpecFluent.FcNested<A> withNewFc()
PersistentVolumeSpecFluent.FcNested<A> withNewFcLike(FCVolumeSource item)
PersistentVolumeSpecFluent.FcNested<A> editFc()
PersistentVolumeSpecFluent.FcNested<A> editOrNewFc()
PersistentVolumeSpecFluent.FcNested<A> editOrNewFcLike(FCVolumeSource item)
@Deprecated FlexPersistentVolumeSource getFlexVolume()
FlexPersistentVolumeSource buildFlexVolume()
A withFlexVolume(FlexPersistentVolumeSource flexVolume)
java.lang.Boolean hasFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolumeLike(FlexPersistentVolumeSource item)
PersistentVolumeSpecFluent.FlexVolumeNested<A> editFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolumeLike(FlexPersistentVolumeSource item)
@Deprecated FlockerVolumeSource getFlocker()
FlockerVolumeSource buildFlocker()
A withFlocker(FlockerVolumeSource flocker)
java.lang.Boolean hasFlocker()
A withNewFlocker(java.lang.String datasetName, java.lang.String datasetUUID)
PersistentVolumeSpecFluent.FlockerNested<A> withNewFlocker()
PersistentVolumeSpecFluent.FlockerNested<A> withNewFlockerLike(FlockerVolumeSource item)
PersistentVolumeSpecFluent.FlockerNested<A> editFlocker()
PersistentVolumeSpecFluent.FlockerNested<A> editOrNewFlocker()
PersistentVolumeSpecFluent.FlockerNested<A> editOrNewFlockerLike(FlockerVolumeSource item)
@Deprecated GCEPersistentDiskVolumeSource getGcePersistentDisk()
GCEPersistentDiskVolumeSource buildGcePersistentDisk()
A withGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk)
java.lang.Boolean hasGcePersistentDisk()
A withNewGcePersistentDisk(java.lang.String fsType, java.lang.Integer partition, java.lang.String pdName, java.lang.Boolean readOnly)
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk()
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editGcePersistentDisk()
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDisk()
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
@Deprecated GlusterfsPersistentVolumeSource getGlusterfs()
GlusterfsPersistentVolumeSource buildGlusterfs()
A withGlusterfs(GlusterfsPersistentVolumeSource glusterfs)
java.lang.Boolean hasGlusterfs()
A withNewGlusterfs(java.lang.String endpoints, java.lang.String endpointsNamespace, java.lang.String path, java.lang.Boolean readOnly)
PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfsLike(GlusterfsPersistentVolumeSource item)
PersistentVolumeSpecFluent.GlusterfsNested<A> editGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfsLike(GlusterfsPersistentVolumeSource item)
@Deprecated HostPathVolumeSource getHostPath()
HostPathVolumeSource buildHostPath()
A withHostPath(HostPathVolumeSource hostPath)
java.lang.Boolean hasHostPath()
A withNewHostPath(java.lang.String path, java.lang.String type)
PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPath()
PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPathLike(HostPathVolumeSource item)
PersistentVolumeSpecFluent.HostPathNested<A> editHostPath()
PersistentVolumeSpecFluent.HostPathNested<A> editOrNewHostPath()
PersistentVolumeSpecFluent.HostPathNested<A> editOrNewHostPathLike(HostPathVolumeSource item)
@Deprecated ISCSIPersistentVolumeSource getIscsi()
ISCSIPersistentVolumeSource buildIscsi()
A withIscsi(ISCSIPersistentVolumeSource iscsi)
java.lang.Boolean hasIscsi()
PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsi()
PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsiLike(ISCSIPersistentVolumeSource item)
PersistentVolumeSpecFluent.IscsiNested<A> editIscsi()
PersistentVolumeSpecFluent.IscsiNested<A> editOrNewIscsi()
PersistentVolumeSpecFluent.IscsiNested<A> editOrNewIscsiLike(ISCSIPersistentVolumeSource item)
@Deprecated LocalVolumeSource getLocal()
LocalVolumeSource buildLocal()
A withLocal(LocalVolumeSource local)
java.lang.Boolean hasLocal()
A withNewLocal(java.lang.String fsType, java.lang.String path)
PersistentVolumeSpecFluent.LocalNested<A> withNewLocal()
PersistentVolumeSpecFluent.LocalNested<A> withNewLocalLike(LocalVolumeSource item)
PersistentVolumeSpecFluent.LocalNested<A> editLocal()
PersistentVolumeSpecFluent.LocalNested<A> editOrNewLocal()
PersistentVolumeSpecFluent.LocalNested<A> editOrNewLocalLike(LocalVolumeSource item)
A addToMountOptions(int index, java.lang.String item)
A setToMountOptions(int index, java.lang.String item)
A addToMountOptions(java.lang.String... items)
A addAllToMountOptions(java.util.Collection<java.lang.String> items)
A removeFromMountOptions(java.lang.String... items)
A removeAllFromMountOptions(java.util.Collection<java.lang.String> items)
java.util.List<java.lang.String> getMountOptions()
java.lang.String getMountOption(int index)
java.lang.String getFirstMountOption()
java.lang.String getLastMountOption()
java.lang.String getMatchingMountOption(Predicate<java.lang.String> predicate)
java.lang.Boolean hasMatchingMountOption(Predicate<java.lang.String> predicate)
A withMountOptions(java.util.List<java.lang.String> mountOptions)
A withMountOptions(java.lang.String... mountOptions)
java.lang.Boolean hasMountOptions()
A addNewMountOption(java.lang.String arg1)
A addNewMountOption(java.lang.StringBuilder arg1)
A addNewMountOption(java.lang.StringBuffer arg1)
@Deprecated NFSVolumeSource getNfs()
NFSVolumeSource buildNfs()
A withNfs(NFSVolumeSource nfs)
java.lang.Boolean hasNfs()
A withNewNfs(java.lang.String path, java.lang.Boolean readOnly, java.lang.String server)
PersistentVolumeSpecFluent.NfsNested<A> withNewNfs()
PersistentVolumeSpecFluent.NfsNested<A> withNewNfsLike(NFSVolumeSource item)
PersistentVolumeSpecFluent.NfsNested<A> editNfs()
PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfs()
PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfsLike(NFSVolumeSource item)
@Deprecated VolumeNodeAffinity getNodeAffinity()
VolumeNodeAffinity buildNodeAffinity()
A withNodeAffinity(VolumeNodeAffinity nodeAffinity)
java.lang.Boolean hasNodeAffinity()
PersistentVolumeSpecFluent.NodeAffinityNested<A> withNewNodeAffinity()
PersistentVolumeSpecFluent.NodeAffinityNested<A> withNewNodeAffinityLike(VolumeNodeAffinity item)
PersistentVolumeSpecFluent.NodeAffinityNested<A> editNodeAffinity()
PersistentVolumeSpecFluent.NodeAffinityNested<A> editOrNewNodeAffinity()
PersistentVolumeSpecFluent.NodeAffinityNested<A> editOrNewNodeAffinityLike(VolumeNodeAffinity item)
java.lang.String getPersistentVolumeReclaimPolicy()
A withPersistentVolumeReclaimPolicy(java.lang.String persistentVolumeReclaimPolicy)
java.lang.Boolean hasPersistentVolumeReclaimPolicy()
A withNewPersistentVolumeReclaimPolicy(java.lang.String arg1)
A withNewPersistentVolumeReclaimPolicy(java.lang.StringBuilder arg1)
A withNewPersistentVolumeReclaimPolicy(java.lang.StringBuffer arg1)
@Deprecated PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk()
A withPhotonPersistentDisk(PhotonPersistentDiskVolumeSource photonPersistentDisk)
java.lang.Boolean hasPhotonPersistentDisk()
A withNewPhotonPersistentDisk(java.lang.String fsType, java.lang.String pdID)
PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDisk()
PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item)
PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editPhotonPersistentDisk()
PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDisk()
PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item)
@Deprecated PortworxVolumeSource getPortworxVolume()
PortworxVolumeSource buildPortworxVolume()
A withPortworxVolume(PortworxVolumeSource portworxVolume)
java.lang.Boolean hasPortworxVolume()
A withNewPortworxVolume(java.lang.String fsType, java.lang.Boolean readOnly, java.lang.String volumeID)
PersistentVolumeSpecFluent.PortworxVolumeNested<A> withNewPortworxVolume()
PersistentVolumeSpecFluent.PortworxVolumeNested<A> withNewPortworxVolumeLike(PortworxVolumeSource item)
PersistentVolumeSpecFluent.PortworxVolumeNested<A> editPortworxVolume()
PersistentVolumeSpecFluent.PortworxVolumeNested<A> editOrNewPortworxVolume()
PersistentVolumeSpecFluent.PortworxVolumeNested<A> editOrNewPortworxVolumeLike(PortworxVolumeSource item)
@Deprecated QuobyteVolumeSource getQuobyte()
QuobyteVolumeSource buildQuobyte()
A withQuobyte(QuobyteVolumeSource quobyte)
java.lang.Boolean hasQuobyte()
PersistentVolumeSpecFluent.QuobyteNested<A> withNewQuobyte()
PersistentVolumeSpecFluent.QuobyteNested<A> withNewQuobyteLike(QuobyteVolumeSource item)
PersistentVolumeSpecFluent.QuobyteNested<A> editQuobyte()
PersistentVolumeSpecFluent.QuobyteNested<A> editOrNewQuobyte()
PersistentVolumeSpecFluent.QuobyteNested<A> editOrNewQuobyteLike(QuobyteVolumeSource item)
@Deprecated RBDPersistentVolumeSource getRbd()
RBDPersistentVolumeSource buildRbd()
A withRbd(RBDPersistentVolumeSource rbd)
java.lang.Boolean hasRbd()
PersistentVolumeSpecFluent.RbdNested<A> withNewRbd()
PersistentVolumeSpecFluent.RbdNested<A> withNewRbdLike(RBDPersistentVolumeSource item)
PersistentVolumeSpecFluent.RbdNested<A> editRbd()
PersistentVolumeSpecFluent.RbdNested<A> editOrNewRbd()
PersistentVolumeSpecFluent.RbdNested<A> editOrNewRbdLike(RBDPersistentVolumeSource item)
@Deprecated ScaleIOPersistentVolumeSource getScaleIO()
ScaleIOPersistentVolumeSource buildScaleIO()
A withScaleIO(ScaleIOPersistentVolumeSource scaleIO)
java.lang.Boolean hasScaleIO()
PersistentVolumeSpecFluent.ScaleIONested<A> withNewScaleIO()
PersistentVolumeSpecFluent.ScaleIONested<A> withNewScaleIOLike(ScaleIOPersistentVolumeSource item)
PersistentVolumeSpecFluent.ScaleIONested<A> editScaleIO()
PersistentVolumeSpecFluent.ScaleIONested<A> editOrNewScaleIO()
PersistentVolumeSpecFluent.ScaleIONested<A> editOrNewScaleIOLike(ScaleIOPersistentVolumeSource item)
java.lang.String getStorageClassName()
A withStorageClassName(java.lang.String storageClassName)
java.lang.Boolean hasStorageClassName()
A withNewStorageClassName(java.lang.String arg1)
A withNewStorageClassName(java.lang.StringBuilder arg1)
A withNewStorageClassName(java.lang.StringBuffer arg1)
@Deprecated StorageOSPersistentVolumeSource getStorageos()
StorageOSPersistentVolumeSource buildStorageos()
A withStorageos(StorageOSPersistentVolumeSource storageos)
java.lang.Boolean hasStorageos()
PersistentVolumeSpecFluent.StorageosNested<A> withNewStorageos()
PersistentVolumeSpecFluent.StorageosNested<A> withNewStorageosLike(StorageOSPersistentVolumeSource item)
PersistentVolumeSpecFluent.StorageosNested<A> editStorageos()
PersistentVolumeSpecFluent.StorageosNested<A> editOrNewStorageos()
PersistentVolumeSpecFluent.StorageosNested<A> editOrNewStorageosLike(StorageOSPersistentVolumeSource item)
java.lang.String getVolumeMode()
A withVolumeMode(java.lang.String volumeMode)
java.lang.Boolean hasVolumeMode()
A withNewVolumeMode(java.lang.String arg1)
A withNewVolumeMode(java.lang.StringBuilder arg1)
A withNewVolumeMode(java.lang.StringBuffer arg1)
@Deprecated VsphereVirtualDiskVolumeSource getVsphereVolume()
VsphereVirtualDiskVolumeSource buildVsphereVolume()
A withVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
java.lang.Boolean hasVsphereVolume()
A withNewVsphereVolume(java.lang.String fsType, java.lang.String storagePolicyID, java.lang.String storagePolicyName, java.lang.String volumePath)
PersistentVolumeSpecFluent.VsphereVolumeNested<A> withNewVsphereVolume()
PersistentVolumeSpecFluent.VsphereVolumeNested<A> withNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
PersistentVolumeSpecFluent.VsphereVolumeNested<A> editVsphereVolume()
PersistentVolumeSpecFluent.VsphereVolumeNested<A> editOrNewVsphereVolume()
PersistentVolumeSpecFluent.VsphereVolumeNested<A> editOrNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
Copyright © 2015-2019 Red Hat. All Rights Reserved.