public class PersistentVolumeSpecFluentImpl<A extends PersistentVolumeSpecFluent<A>> extends BaseFluent<A> implements PersistentVolumeSpecFluent<A>
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<N>, PersistentVolumeSpecFluent.AzureDiskNested<N>, PersistentVolumeSpecFluent.AzureFileNested<N>, PersistentVolumeSpecFluent.CephfsNested<N>, PersistentVolumeSpecFluent.CinderNested<N>, PersistentVolumeSpecFluent.ClaimRefNested<N>, PersistentVolumeSpecFluent.CsiNested<N>, PersistentVolumeSpecFluent.FcNested<N>, PersistentVolumeSpecFluent.FlexVolumeNested<N>, PersistentVolumeSpecFluent.FlockerNested<N>, PersistentVolumeSpecFluent.GcePersistentDiskNested<N>, PersistentVolumeSpecFluent.GlusterfsNested<N>, PersistentVolumeSpecFluent.HostPathNested<N>, PersistentVolumeSpecFluent.IscsiNested<N>, PersistentVolumeSpecFluent.LocalNested<N>, PersistentVolumeSpecFluent.NfsNested<N>, PersistentVolumeSpecFluent.NodeAffinityNested<N>, PersistentVolumeSpecFluent.PhotonPersistentDiskNested<N>, PersistentVolumeSpecFluent.PortworxVolumeNested<N>, PersistentVolumeSpecFluent.QuobyteNested<N>, PersistentVolumeSpecFluent.RbdNested<N>, PersistentVolumeSpecFluent.ScaleIONested<N>, PersistentVolumeSpecFluent.StorageosNested<N>, PersistentVolumeSpecFluent.VsphereVolumeNested<N>
_visitables
Constructor and Description |
---|
PersistentVolumeSpecFluentImpl() |
PersistentVolumeSpecFluentImpl(PersistentVolumeSpec instance) |
public PersistentVolumeSpecFluentImpl()
public PersistentVolumeSpecFluentImpl(PersistentVolumeSpec instance)
public A addToAccessModes(int index, java.lang.String item)
addToAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A setToAccessModes(int index, java.lang.String item)
setToAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addToAccessModes(java.lang.String... items)
addToAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addAllToAccessModes(java.util.Collection<java.lang.String> items)
addAllToAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A removeFromAccessModes(java.lang.String... items)
removeFromAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A removeAllFromAccessModes(java.util.Collection<java.lang.String> items)
removeAllFromAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.util.List<java.lang.String> getAccessModes()
getAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getAccessMode(int index)
getAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getFirstAccessMode()
getFirstAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getLastAccessMode()
getLastAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getMatchingAccessMode(Predicate<java.lang.String> predicate)
getMatchingAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasMatchingAccessMode(Predicate<java.lang.String> predicate)
hasMatchingAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withAccessModes(java.util.List<java.lang.String> accessModes)
withAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withAccessModes(java.lang.String... accessModes)
withAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasAccessModes()
hasAccessModes
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addNewAccessMode(java.lang.String arg1)
addNewAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addNewAccessMode(java.lang.StringBuilder arg1)
addNewAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addNewAccessMode(java.lang.StringBuffer arg1)
addNewAccessMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
getAwsElasticBlockStore
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore()
buildAwsElasticBlockStore
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
withAwsElasticBlockStore
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasAwsElasticBlockStore()
hasAwsElasticBlockStore
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewAwsElasticBlockStore(java.lang.String fsType, java.lang.Integer partition, java.lang.Boolean readOnly, java.lang.String volumeID)
withNewAwsElasticBlockStore
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>>
@Deprecated public AzureDiskVolumeSource getAzureDisk()
getAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public AzureDiskVolumeSource buildAzureDisk()
buildAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withAzureDisk(AzureDiskVolumeSource azureDisk)
withAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasAzureDisk()
hasAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.AzureDiskNested<A> withNewAzureDisk()
withNewAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.AzureDiskNested<A> withNewAzureDiskLike(AzureDiskVolumeSource item)
withNewAzureDiskLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.AzureDiskNested<A> editAzureDisk()
editAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.AzureDiskNested<A> editOrNewAzureDisk()
editOrNewAzureDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.AzureDiskNested<A> editOrNewAzureDiskLike(AzureDiskVolumeSource item)
editOrNewAzureDiskLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public AzureFilePersistentVolumeSource getAzureFile()
getAzureFile
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public AzureFilePersistentVolumeSource buildAzureFile()
buildAzureFile
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withAzureFile(AzureFilePersistentVolumeSource azureFile)
withAzureFile
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasAzureFile()
hasAzureFile
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewAzureFile(java.lang.Boolean readOnly, java.lang.String secretName, java.lang.String secretNamespace, java.lang.String shareName)
withNewAzureFile
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(AzureFilePersistentVolumeSource 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(AzureFilePersistentVolumeSource item)
editOrNewAzureFileLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addToCapacity(java.lang.String key, Quantity value)
addToCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addToCapacity(java.util.Map<java.lang.String,Quantity> map)
addToCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A removeFromCapacity(java.lang.String key)
removeFromCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A removeFromCapacity(java.util.Map<java.lang.String,Quantity> map)
removeFromCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.util.Map<java.lang.String,Quantity> getCapacity()
getCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withCapacity(java.util.Map<java.lang.String,Quantity> capacity)
withCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasCapacity()
hasCapacity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public CephFSPersistentVolumeSource getCephfs()
getCephfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public CephFSPersistentVolumeSource buildCephfs()
buildCephfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withCephfs(CephFSPersistentVolumeSource cephfs)
withCephfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasCephfs()
hasCephfs
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(CephFSPersistentVolumeSource 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(CephFSPersistentVolumeSource item)
editOrNewCephfsLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public CinderPersistentVolumeSource getCinder()
getCinder
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public CinderPersistentVolumeSource buildCinder()
buildCinder
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withCinder(CinderPersistentVolumeSource cinder)
withCinder
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasCinder()
hasCinder
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(CinderPersistentVolumeSource 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(CinderPersistentVolumeSource item)
editOrNewCinderLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public ObjectReference getClaimRef()
getClaimRef
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public ObjectReference buildClaimRef()
buildClaimRef
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withClaimRef(ObjectReference claimRef)
withClaimRef
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasClaimRef()
hasClaimRef
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>>
@Deprecated public CSIPersistentVolumeSource getCsi()
getCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public CSIPersistentVolumeSource buildCsi()
buildCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withCsi(CSIPersistentVolumeSource csi)
withCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasCsi()
hasCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.CsiNested<A> withNewCsi()
withNewCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.CsiNested<A> withNewCsiLike(CSIPersistentVolumeSource item)
withNewCsiLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.CsiNested<A> editCsi()
editCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.CsiNested<A> editOrNewCsi()
editOrNewCsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.CsiNested<A> editOrNewCsiLike(CSIPersistentVolumeSource item)
editOrNewCsiLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public FCVolumeSource getFc()
getFc
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public FCVolumeSource buildFc()
buildFc
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withFc(FCVolumeSource fc)
withFc
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasFc()
hasFc
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>>
@Deprecated public FlexPersistentVolumeSource getFlexVolume()
getFlexVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public FlexPersistentVolumeSource buildFlexVolume()
buildFlexVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withFlexVolume(FlexPersistentVolumeSource flexVolume)
withFlexVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasFlexVolume()
hasFlexVolume
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(FlexPersistentVolumeSource 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(FlexPersistentVolumeSource item)
editOrNewFlexVolumeLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public FlockerVolumeSource getFlocker()
getFlocker
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public FlockerVolumeSource buildFlocker()
buildFlocker
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withFlocker(FlockerVolumeSource flocker)
withFlocker
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasFlocker()
hasFlocker
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewFlocker(java.lang.String datasetName, java.lang.String datasetUUID)
withNewFlocker
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>>
@Deprecated public GCEPersistentDiskVolumeSource getGcePersistentDisk()
getGcePersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public GCEPersistentDiskVolumeSource buildGcePersistentDisk()
buildGcePersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk)
withGcePersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasGcePersistentDisk()
hasGcePersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewGcePersistentDisk(java.lang.String fsType, java.lang.Integer partition, java.lang.String pdName, java.lang.Boolean readOnly)
withNewGcePersistentDisk
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>>
@Deprecated public GlusterfsPersistentVolumeSource getGlusterfs()
getGlusterfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public GlusterfsPersistentVolumeSource buildGlusterfs()
buildGlusterfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withGlusterfs(GlusterfsPersistentVolumeSource glusterfs)
withGlusterfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasGlusterfs()
hasGlusterfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewGlusterfs(java.lang.String endpoints, java.lang.String endpointsNamespace, java.lang.String path, java.lang.Boolean readOnly)
withNewGlusterfs
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(GlusterfsPersistentVolumeSource 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(GlusterfsPersistentVolumeSource item)
editOrNewGlusterfsLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public HostPathVolumeSource getHostPath()
getHostPath
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public HostPathVolumeSource buildHostPath()
buildHostPath
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withHostPath(HostPathVolumeSource hostPath)
withHostPath
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasHostPath()
hasHostPath
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewHostPath(java.lang.String path, java.lang.String type)
withNewHostPath
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>>
@Deprecated public ISCSIPersistentVolumeSource getIscsi()
getIscsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public ISCSIPersistentVolumeSource buildIscsi()
buildIscsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withIscsi(ISCSIPersistentVolumeSource iscsi)
withIscsi
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasIscsi()
hasIscsi
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(ISCSIPersistentVolumeSource 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(ISCSIPersistentVolumeSource item)
editOrNewIscsiLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public LocalVolumeSource getLocal()
getLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public LocalVolumeSource buildLocal()
buildLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withLocal(LocalVolumeSource local)
withLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasLocal()
hasLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewLocal(java.lang.String fsType, java.lang.String path)
withNewLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.LocalNested<A> withNewLocal()
withNewLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.LocalNested<A> withNewLocalLike(LocalVolumeSource item)
withNewLocalLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.LocalNested<A> editLocal()
editLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.LocalNested<A> editOrNewLocal()
editOrNewLocal
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.LocalNested<A> editOrNewLocalLike(LocalVolumeSource item)
editOrNewLocalLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addToMountOptions(int index, java.lang.String item)
addToMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A setToMountOptions(int index, java.lang.String item)
setToMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addToMountOptions(java.lang.String... items)
addToMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addAllToMountOptions(java.util.Collection<java.lang.String> items)
addAllToMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A removeFromMountOptions(java.lang.String... items)
removeFromMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A removeAllFromMountOptions(java.util.Collection<java.lang.String> items)
removeAllFromMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.util.List<java.lang.String> getMountOptions()
getMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getMountOption(int index)
getMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getFirstMountOption()
getFirstMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getLastMountOption()
getLastMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getMatchingMountOption(Predicate<java.lang.String> predicate)
getMatchingMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasMatchingMountOption(Predicate<java.lang.String> predicate)
hasMatchingMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withMountOptions(java.util.List<java.lang.String> mountOptions)
withMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withMountOptions(java.lang.String... mountOptions)
withMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasMountOptions()
hasMountOptions
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addNewMountOption(java.lang.String arg1)
addNewMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addNewMountOption(java.lang.StringBuilder arg1)
addNewMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A addNewMountOption(java.lang.StringBuffer arg1)
addNewMountOption
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public NFSVolumeSource getNfs()
getNfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public NFSVolumeSource buildNfs()
buildNfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNfs(NFSVolumeSource nfs)
withNfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasNfs()
hasNfs
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewNfs(java.lang.String path, java.lang.Boolean readOnly, java.lang.String server)
withNewNfs
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>>
@Deprecated public VolumeNodeAffinity getNodeAffinity()
getNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public VolumeNodeAffinity buildNodeAffinity()
buildNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNodeAffinity(VolumeNodeAffinity nodeAffinity)
withNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasNodeAffinity()
hasNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.NodeAffinityNested<A> withNewNodeAffinity()
withNewNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.NodeAffinityNested<A> withNewNodeAffinityLike(VolumeNodeAffinity item)
withNewNodeAffinityLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.NodeAffinityNested<A> editNodeAffinity()
editNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.NodeAffinityNested<A> editOrNewNodeAffinity()
editOrNewNodeAffinity
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.NodeAffinityNested<A> editOrNewNodeAffinityLike(VolumeNodeAffinity item)
editOrNewNodeAffinityLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getPersistentVolumeReclaimPolicy()
getPersistentVolumeReclaimPolicy
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withPersistentVolumeReclaimPolicy(java.lang.String persistentVolumeReclaimPolicy)
withPersistentVolumeReclaimPolicy
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasPersistentVolumeReclaimPolicy()
hasPersistentVolumeReclaimPolicy
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewPersistentVolumeReclaimPolicy(java.lang.String arg1)
withNewPersistentVolumeReclaimPolicy
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewPersistentVolumeReclaimPolicy(java.lang.StringBuilder arg1)
withNewPersistentVolumeReclaimPolicy
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewPersistentVolumeReclaimPolicy(java.lang.StringBuffer arg1)
withNewPersistentVolumeReclaimPolicy
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
getPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk()
buildPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withPhotonPersistentDisk(PhotonPersistentDiskVolumeSource photonPersistentDisk)
withPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasPhotonPersistentDisk()
hasPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewPhotonPersistentDisk(java.lang.String fsType, java.lang.String pdID)
withNewPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDisk()
withNewPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item)
withNewPhotonPersistentDiskLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editPhotonPersistentDisk()
editPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDisk()
editOrNewPhotonPersistentDisk
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item)
editOrNewPhotonPersistentDiskLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public PortworxVolumeSource getPortworxVolume()
getPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PortworxVolumeSource buildPortworxVolume()
buildPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withPortworxVolume(PortworxVolumeSource portworxVolume)
withPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasPortworxVolume()
hasPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewPortworxVolume(java.lang.String fsType, java.lang.Boolean readOnly, java.lang.String volumeID)
withNewPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PortworxVolumeNested<A> withNewPortworxVolume()
withNewPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PortworxVolumeNested<A> withNewPortworxVolumeLike(PortworxVolumeSource item)
withNewPortworxVolumeLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PortworxVolumeNested<A> editPortworxVolume()
editPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PortworxVolumeNested<A> editOrNewPortworxVolume()
editOrNewPortworxVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.PortworxVolumeNested<A> editOrNewPortworxVolumeLike(PortworxVolumeSource item)
editOrNewPortworxVolumeLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public QuobyteVolumeSource getQuobyte()
getQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public QuobyteVolumeSource buildQuobyte()
buildQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withQuobyte(QuobyteVolumeSource quobyte)
withQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasQuobyte()
hasQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.QuobyteNested<A> withNewQuobyte()
withNewQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.QuobyteNested<A> withNewQuobyteLike(QuobyteVolumeSource item)
withNewQuobyteLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.QuobyteNested<A> editQuobyte()
editQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.QuobyteNested<A> editOrNewQuobyte()
editOrNewQuobyte
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.QuobyteNested<A> editOrNewQuobyteLike(QuobyteVolumeSource item)
editOrNewQuobyteLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public RBDPersistentVolumeSource getRbd()
getRbd
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public RBDPersistentVolumeSource buildRbd()
buildRbd
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withRbd(RBDPersistentVolumeSource rbd)
withRbd
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasRbd()
hasRbd
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(RBDPersistentVolumeSource 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(RBDPersistentVolumeSource item)
editOrNewRbdLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public ScaleIOPersistentVolumeSource getScaleIO()
getScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public ScaleIOPersistentVolumeSource buildScaleIO()
buildScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withScaleIO(ScaleIOPersistentVolumeSource scaleIO)
withScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasScaleIO()
hasScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.ScaleIONested<A> withNewScaleIO()
withNewScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.ScaleIONested<A> withNewScaleIOLike(ScaleIOPersistentVolumeSource item)
withNewScaleIOLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.ScaleIONested<A> editScaleIO()
editScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.ScaleIONested<A> editOrNewScaleIO()
editOrNewScaleIO
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.ScaleIONested<A> editOrNewScaleIOLike(ScaleIOPersistentVolumeSource item)
editOrNewScaleIOLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getStorageClassName()
getStorageClassName
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withStorageClassName(java.lang.String storageClassName)
withStorageClassName
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasStorageClassName()
hasStorageClassName
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewStorageClassName(java.lang.String arg1)
withNewStorageClassName
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewStorageClassName(java.lang.StringBuilder arg1)
withNewStorageClassName
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewStorageClassName(java.lang.StringBuffer arg1)
withNewStorageClassName
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public StorageOSPersistentVolumeSource getStorageos()
getStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public StorageOSPersistentVolumeSource buildStorageos()
buildStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withStorageos(StorageOSPersistentVolumeSource storageos)
withStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasStorageos()
hasStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.StorageosNested<A> withNewStorageos()
withNewStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.StorageosNested<A> withNewStorageosLike(StorageOSPersistentVolumeSource item)
withNewStorageosLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.StorageosNested<A> editStorageos()
editStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.StorageosNested<A> editOrNewStorageos()
editOrNewStorageos
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public PersistentVolumeSpecFluent.StorageosNested<A> editOrNewStorageosLike(StorageOSPersistentVolumeSource item)
editOrNewStorageosLike
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.String getVolumeMode()
getVolumeMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withVolumeMode(java.lang.String volumeMode)
withVolumeMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasVolumeMode()
hasVolumeMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewVolumeMode(java.lang.String arg1)
withNewVolumeMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewVolumeMode(java.lang.StringBuilder arg1)
withNewVolumeMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewVolumeMode(java.lang.StringBuffer arg1)
withNewVolumeMode
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
@Deprecated public VsphereVirtualDiskVolumeSource getVsphereVolume()
getVsphereVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public VsphereVirtualDiskVolumeSource buildVsphereVolume()
buildVsphereVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
withVsphereVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public java.lang.Boolean hasVsphereVolume()
hasVsphereVolume
in interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>>
public A withNewVsphereVolume(java.lang.String fsType, java.lang.String storagePolicyID, java.lang.String storagePolicyName, java.lang.String volumePath)
withNewVsphereVolume
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 boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Copyright © 2015-2019 Red Hat. All Rights Reserved.