public interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>> extends Fluent<A>
A addAllToAccessModes(Collection<String> items)
A removeAllFromAccessModes(Collection<String> items)
String getAccessMode(int index)
String getFirstAccessMode()
String getLastAccessMode()
Boolean hasAccessModes()
@Deprecated AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore()
A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
Boolean hasAwsElasticBlockStore()
A withNewAwsElasticBlockStore(String fsType, Integer partition, Boolean readOnly, 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)
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)
Boolean hasAzureFile()
A withNewAzureFile(Boolean readOnly, String secretName, String secretNamespace, 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)
Boolean hasCapacity()
@Deprecated CephFSPersistentVolumeSource getCephfs()
CephFSPersistentVolumeSource buildCephfs()
A withCephfs(CephFSPersistentVolumeSource cephfs)
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 CinderVolumeSource getCinder()
CinderVolumeSource buildCinder()
A withCinder(CinderVolumeSource cinder)
Boolean hasCinder()
PersistentVolumeSpecFluent.CinderNested<A> withNewCinder()
PersistentVolumeSpecFluent.CinderNested<A> withNewCinderLike(CinderVolumeSource item)
PersistentVolumeSpecFluent.CinderNested<A> editCinder()
PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinder()
PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinderLike(CinderVolumeSource item)
@Deprecated ObjectReference getClaimRef()
ObjectReference buildClaimRef()
A withClaimRef(ObjectReference claimRef)
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)
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)
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 FlexVolumeSource getFlexVolume()
FlexVolumeSource buildFlexVolume()
A withFlexVolume(FlexVolumeSource flexVolume)
Boolean hasFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolumeLike(FlexVolumeSource item)
PersistentVolumeSpecFluent.FlexVolumeNested<A> editFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolumeLike(FlexVolumeSource item)
@Deprecated FlockerVolumeSource getFlocker()
FlockerVolumeSource buildFlocker()
A withFlocker(FlockerVolumeSource flocker)
Boolean hasFlocker()
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)
Boolean hasGcePersistentDisk()
A withNewGcePersistentDisk(String fsType, Integer partition, String pdName, 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 GlusterfsVolumeSource getGlusterfs()
GlusterfsVolumeSource buildGlusterfs()
A withGlusterfs(GlusterfsVolumeSource glusterfs)
Boolean hasGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfsLike(GlusterfsVolumeSource item)
PersistentVolumeSpecFluent.GlusterfsNested<A> editGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfsLike(GlusterfsVolumeSource item)
@Deprecated HostPathVolumeSource getHostPath()
HostPathVolumeSource buildHostPath()
A withHostPath(HostPathVolumeSource hostPath)
Boolean hasHostPath()
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)
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)
Boolean hasLocal()
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 addAllToMountOptions(Collection<String> items)
A removeAllFromMountOptions(Collection<String> items)
String getMountOption(int index)
String getFirstMountOption()
String getLastMountOption()
Boolean hasMountOptions()
@Deprecated NFSVolumeSource getNfs()
NFSVolumeSource buildNfs()
A withNfs(NFSVolumeSource nfs)
Boolean hasNfs()
PersistentVolumeSpecFluent.NfsNested<A> withNewNfs()
PersistentVolumeSpecFluent.NfsNested<A> withNewNfsLike(NFSVolumeSource item)
PersistentVolumeSpecFluent.NfsNested<A> editNfs()
PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfs()
PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfsLike(NFSVolumeSource item)
String getPersistentVolumeReclaimPolicy()
A withPersistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy)
Boolean hasPersistentVolumeReclaimPolicy()
@Deprecated PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk()
A withPhotonPersistentDisk(PhotonPersistentDiskVolumeSource photonPersistentDisk)
Boolean hasPhotonPersistentDisk()
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)
Boolean hasPortworxVolume()
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)
Boolean hasQuobyte()
A withNewQuobyte(String group, Boolean readOnly, String registry, String user, String volume)
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)
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)
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)
String getStorageClassName()
Boolean hasStorageClassName()
@Deprecated StorageOSPersistentVolumeSource getStorageos()
StorageOSPersistentVolumeSource buildStorageos()
A withStorageos(StorageOSPersistentVolumeSource storageos)
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)
String getVolumeMode()
Boolean hasVolumeMode()
@Deprecated VsphereVirtualDiskVolumeSource getVsphereVolume()
VsphereVirtualDiskVolumeSource buildVsphereVolume()
A withVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
Boolean hasVsphereVolume()
A withNewVsphereVolume(String fsType, String storagePolicyID, String storagePolicyName, 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 © 2011–2018 Red Hat. All rights reserved.