public class PersistentVolumeSpecFluentImpl<A extends PersistentVolumeSpecFluent<A>> extends BaseFluent<A> implements PersistentVolumeSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
PersistentVolumeSpecFluentImpl.AwsElasticBlockStoreNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.AzureFileNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.CephfsNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.CinderNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.ClaimRefNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.FcNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.FlexVolumeNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.FlockerNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.GcePersistentDiskNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.GlusterfsNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.HostPathNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.IscsiNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.NfsNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.RbdNestedImpl<N> |
class |
PersistentVolumeSpecFluentImpl.VsphereVolumeNestedImpl<N> |
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<N>, PersistentVolumeSpecFluent.AzureFileNested<N>, PersistentVolumeSpecFluent.CephfsNested<N>, PersistentVolumeSpecFluent.CinderNested<N>, PersistentVolumeSpecFluent.ClaimRefNested<N>, PersistentVolumeSpecFluent.FcNested<N>, PersistentVolumeSpecFluent.FlexVolumeNested<N>, PersistentVolumeSpecFluent.FlockerNested<N>, PersistentVolumeSpecFluent.GcePersistentDiskNested<N>, PersistentVolumeSpecFluent.GlusterfsNested<N>, PersistentVolumeSpecFluent.HostPathNested<N>, PersistentVolumeSpecFluent.IscsiNested<N>, PersistentVolumeSpecFluent.NfsNested<N>, PersistentVolumeSpecFluent.RbdNested<N>, PersistentVolumeSpecFluent.VsphereVolumeNested<N>_visitables| Constructor and Description |
|---|
PersistentVolumeSpecFluentImpl() |
PersistentVolumeSpecFluentImpl(PersistentVolumeSpec instance) |
public PersistentVolumeSpecFluentImpl()
public PersistentVolumeSpecFluentImpl(PersistentVolumeSpec instance)
public A addToAccessModes(String... items)
addToAccessModes in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A removeFromAccessModes(String... items)
removeFromAccessModes in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public List<String> getAccessModes()
getAccessModes in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withAccessModes(List<String> accessModes)
withAccessModes in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withAccessModes(String... accessModes)
withAccessModes in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
getAwsElasticBlockStore in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
withAwsElasticBlockStore in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore()
withNewAwsElasticBlockStore in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
withNewAwsElasticBlockStoreLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore()
editAwsElasticBlockStore in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStore()
editOrNewAwsElasticBlockStore in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
editOrNewAwsElasticBlockStoreLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewAwsElasticBlockStore(String fsType, Integer partition, Boolean readOnly, String volumeID)
withNewAwsElasticBlockStore in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public AzureFileVolumeSource getAzureFile()
getAzureFile in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withAzureFile(AzureFileVolumeSource azureFile)
withAzureFile in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFile()
withNewAzureFile in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFileLike(AzureFileVolumeSource item)
withNewAzureFileLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AzureFileNested<A> editAzureFile()
editAzureFile in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AzureFileNested<A> editOrNewAzureFile()
editOrNewAzureFile in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.AzureFileNested<A> editOrNewAzureFileLike(AzureFileVolumeSource item)
editOrNewAzureFileLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewAzureFile(Boolean readOnly, String secretName, String shareName)
withNewAzureFile in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A addToCapacity(String key, Quantity value)
addToCapacity in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A addToCapacity(Map<String,Quantity> map)
addToCapacity in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A removeFromCapacity(String key)
removeFromCapacity in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A removeFromCapacity(Map<String,Quantity> map)
removeFromCapacity in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public Map<String,Quantity> getCapacity()
getCapacity in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withCapacity(Map<String,Quantity> capacity)
withCapacity in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public CephFSVolumeSource getCephfs()
getCephfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withCephfs(CephFSVolumeSource cephfs)
withCephfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfs()
withNewCephfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfsLike(CephFSVolumeSource item)
withNewCephfsLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CephfsNested<A> editCephfs()
editCephfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CephfsNested<A> editOrNewCephfs()
editOrNewCephfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CephfsNested<A> editOrNewCephfsLike(CephFSVolumeSource item)
editOrNewCephfsLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public CinderVolumeSource getCinder()
getCinder in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withCinder(CinderVolumeSource cinder)
withCinder in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CinderNested<A> withNewCinder()
withNewCinder in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CinderNested<A> withNewCinderLike(CinderVolumeSource item)
withNewCinderLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CinderNested<A> editCinder()
editCinder in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinder()
editOrNewCinder in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.CinderNested<A> editOrNewCinderLike(CinderVolumeSource item)
editOrNewCinderLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewCinder(String fsType, Boolean readOnly, String volumeID)
withNewCinder in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public ObjectReference getClaimRef()
getClaimRef in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withClaimRef(ObjectReference claimRef)
withClaimRef in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRef()
withNewClaimRef in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRefLike(ObjectReference item)
withNewClaimRefLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.ClaimRefNested<A> editClaimRef()
editClaimRef in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.ClaimRefNested<A> editOrNewClaimRef()
editOrNewClaimRef in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.ClaimRefNested<A> editOrNewClaimRefLike(ObjectReference item)
editOrNewClaimRefLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public FCVolumeSource getFc()
getFc in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withFc(FCVolumeSource fc)
withFc in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FcNested<A> withNewFc()
withNewFc in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FcNested<A> withNewFcLike(FCVolumeSource item)
withNewFcLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FcNested<A> editFc()
editFc in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FcNested<A> editOrNewFc()
editOrNewFc in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FcNested<A> editOrNewFcLike(FCVolumeSource item)
editOrNewFcLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public FlexVolumeSource getFlexVolume()
getFlexVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withFlexVolume(FlexVolumeSource flexVolume)
withFlexVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolume()
withNewFlexVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolumeLike(FlexVolumeSource item)
withNewFlexVolumeLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlexVolumeNested<A> editFlexVolume()
editFlexVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolume()
editOrNewFlexVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlexVolumeNested<A> editOrNewFlexVolumeLike(FlexVolumeSource item)
editOrNewFlexVolumeLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public FlockerVolumeSource getFlocker()
getFlocker in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withFlocker(FlockerVolumeSource flocker)
withFlocker in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlockerNested<A> withNewFlocker()
withNewFlocker in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlockerNested<A> withNewFlockerLike(FlockerVolumeSource item)
withNewFlockerLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlockerNested<A> editFlocker()
editFlocker in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlockerNested<A> editOrNewFlocker()
editOrNewFlocker in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.FlockerNested<A> editOrNewFlockerLike(FlockerVolumeSource item)
editOrNewFlockerLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewFlocker(String datasetName)
withNewFlocker in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public GCEPersistentDiskVolumeSource getGcePersistentDisk()
getGcePersistentDisk in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk)
withGcePersistentDisk in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk()
withNewGcePersistentDisk in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
withNewGcePersistentDiskLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editGcePersistentDisk()
editGcePersistentDisk in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDisk()
editOrNewGcePersistentDisk in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
editOrNewGcePersistentDiskLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewGcePersistentDisk(String fsType, Integer partition, String pdName, Boolean readOnly)
withNewGcePersistentDisk in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public GlusterfsVolumeSource getGlusterfs()
getGlusterfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withGlusterfs(GlusterfsVolumeSource glusterfs)
withGlusterfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfs()
withNewGlusterfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfsLike(GlusterfsVolumeSource item)
withNewGlusterfsLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GlusterfsNested<A> editGlusterfs()
editGlusterfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfs()
editOrNewGlusterfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.GlusterfsNested<A> editOrNewGlusterfsLike(GlusterfsVolumeSource item)
editOrNewGlusterfsLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewGlusterfs(String endpoints, String path, Boolean readOnly)
withNewGlusterfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public HostPathVolumeSource getHostPath()
getHostPath in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withHostPath(HostPathVolumeSource hostPath)
withHostPath in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPath()
withNewHostPath in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPathLike(HostPathVolumeSource item)
withNewHostPathLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.HostPathNested<A> editHostPath()
editHostPath in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.HostPathNested<A> editOrNewHostPath()
editOrNewHostPath in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.HostPathNested<A> editOrNewHostPathLike(HostPathVolumeSource item)
editOrNewHostPathLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewHostPath(String path)
withNewHostPath in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public ISCSIVolumeSource getIscsi()
getIscsi in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withIscsi(ISCSIVolumeSource iscsi)
withIscsi in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsi()
withNewIscsi in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsiLike(ISCSIVolumeSource item)
withNewIscsiLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.IscsiNested<A> editIscsi()
editIscsi in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.IscsiNested<A> editOrNewIscsi()
editOrNewIscsi in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.IscsiNested<A> editOrNewIscsiLike(ISCSIVolumeSource item)
editOrNewIscsiLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public NFSVolumeSource getNfs()
getNfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNfs(NFSVolumeSource nfs)
withNfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.NfsNested<A> withNewNfs()
withNewNfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.NfsNested<A> withNewNfsLike(NFSVolumeSource item)
withNewNfsLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.NfsNested<A> editNfs()
editNfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfs()
editOrNewNfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.NfsNested<A> editOrNewNfsLike(NFSVolumeSource item)
editOrNewNfsLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewNfs(String path, Boolean readOnly, String server)
withNewNfs in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public String getPersistentVolumeReclaimPolicy()
getPersistentVolumeReclaimPolicy in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withPersistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy)
withPersistentVolumeReclaimPolicy in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public RBDVolumeSource getRbd()
getRbd in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withRbd(RBDVolumeSource rbd)
withRbd in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.RbdNested<A> withNewRbd()
withNewRbd in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.RbdNested<A> withNewRbdLike(RBDVolumeSource item)
withNewRbdLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.RbdNested<A> editRbd()
editRbd in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.RbdNested<A> editOrNewRbd()
editOrNewRbd in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.RbdNested<A> editOrNewRbdLike(RBDVolumeSource item)
editOrNewRbdLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public VsphereVirtualDiskVolumeSource getVsphereVolume()
getVsphereVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
withVsphereVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.VsphereVolumeNested<A> withNewVsphereVolume()
withNewVsphereVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.VsphereVolumeNested<A> withNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
withNewVsphereVolumeLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.VsphereVolumeNested<A> editVsphereVolume()
editVsphereVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.VsphereVolumeNested<A> editOrNewVsphereVolume()
editOrNewVsphereVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public PersistentVolumeSpecFluent.VsphereVolumeNested<A> editOrNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
editOrNewVsphereVolumeLike in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>public A withNewVsphereVolume(String fsType, String volumePath)
withNewVsphereVolume in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>Copyright © 2011–2016 Red Hat. All rights reserved.