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