public interface VolumeFluent<A extends VolumeFluent<A>> extends Fluent<A>
@Deprecated AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore()
A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
Boolean hasAwsElasticBlockStore()
A withNewAwsElasticBlockStore(String fsType, Integer partition, Boolean readOnly, String volumeID)
VolumeFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore()
VolumeFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
VolumeFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore()
VolumeFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStore()
VolumeFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
@Deprecated AzureDiskVolumeSource getAzureDisk()
AzureDiskVolumeSource buildAzureDisk()
A withAzureDisk(AzureDiskVolumeSource azureDisk)
Boolean hasAzureDisk()
VolumeFluent.AzureDiskNested<A> withNewAzureDisk()
VolumeFluent.AzureDiskNested<A> withNewAzureDiskLike(AzureDiskVolumeSource item)
VolumeFluent.AzureDiskNested<A> editAzureDisk()
VolumeFluent.AzureDiskNested<A> editOrNewAzureDisk()
VolumeFluent.AzureDiskNested<A> editOrNewAzureDiskLike(AzureDiskVolumeSource item)
@Deprecated AzureFileVolumeSource getAzureFile()
AzureFileVolumeSource buildAzureFile()
A withAzureFile(AzureFileVolumeSource azureFile)
Boolean hasAzureFile()
VolumeFluent.AzureFileNested<A> withNewAzureFile()
VolumeFluent.AzureFileNested<A> withNewAzureFileLike(AzureFileVolumeSource item)
VolumeFluent.AzureFileNested<A> editAzureFile()
VolumeFluent.AzureFileNested<A> editOrNewAzureFile()
VolumeFluent.AzureFileNested<A> editOrNewAzureFileLike(AzureFileVolumeSource item)
@Deprecated CephFSVolumeSource getCephfs()
CephFSVolumeSource buildCephfs()
A withCephfs(CephFSVolumeSource cephfs)
Boolean hasCephfs()
VolumeFluent.CephfsNested<A> withNewCephfs()
VolumeFluent.CephfsNested<A> withNewCephfsLike(CephFSVolumeSource item)
VolumeFluent.CephfsNested<A> editCephfs()
VolumeFluent.CephfsNested<A> editOrNewCephfs()
VolumeFluent.CephfsNested<A> editOrNewCephfsLike(CephFSVolumeSource item)
@Deprecated CinderVolumeSource getCinder()
CinderVolumeSource buildCinder()
A withCinder(CinderVolumeSource cinder)
Boolean hasCinder()
VolumeFluent.CinderNested<A> withNewCinder()
VolumeFluent.CinderNested<A> withNewCinderLike(CinderVolumeSource item)
VolumeFluent.CinderNested<A> editCinder()
VolumeFluent.CinderNested<A> editOrNewCinder()
VolumeFluent.CinderNested<A> editOrNewCinderLike(CinderVolumeSource item)
@Deprecated ConfigMapVolumeSource getConfigMap()
ConfigMapVolumeSource buildConfigMap()
A withConfigMap(ConfigMapVolumeSource configMap)
Boolean hasConfigMap()
VolumeFluent.ConfigMapNested<A> withNewConfigMap()
VolumeFluent.ConfigMapNested<A> withNewConfigMapLike(ConfigMapVolumeSource item)
VolumeFluent.ConfigMapNested<A> editConfigMap()
VolumeFluent.ConfigMapNested<A> editOrNewConfigMap()
VolumeFluent.ConfigMapNested<A> editOrNewConfigMapLike(ConfigMapVolumeSource item)
@Deprecated CSIVolumeSource getCsi()
CSIVolumeSource buildCsi()
A withCsi(CSIVolumeSource csi)
Boolean hasCsi()
VolumeFluent.CsiNested<A> withNewCsi()
VolumeFluent.CsiNested<A> withNewCsiLike(CSIVolumeSource item)
VolumeFluent.CsiNested<A> editCsi()
VolumeFluent.CsiNested<A> editOrNewCsi()
VolumeFluent.CsiNested<A> editOrNewCsiLike(CSIVolumeSource item)
@Deprecated DownwardAPIVolumeSource getDownwardAPI()
DownwardAPIVolumeSource buildDownwardAPI()
A withDownwardAPI(DownwardAPIVolumeSource downwardAPI)
Boolean hasDownwardAPI()
VolumeFluent.DownwardAPINested<A> withNewDownwardAPI()
VolumeFluent.DownwardAPINested<A> withNewDownwardAPILike(DownwardAPIVolumeSource item)
VolumeFluent.DownwardAPINested<A> editDownwardAPI()
VolumeFluent.DownwardAPINested<A> editOrNewDownwardAPI()
VolumeFluent.DownwardAPINested<A> editOrNewDownwardAPILike(DownwardAPIVolumeSource item)
@Deprecated EmptyDirVolumeSource getEmptyDir()
EmptyDirVolumeSource buildEmptyDir()
A withEmptyDir(EmptyDirVolumeSource emptyDir)
Boolean hasEmptyDir()
VolumeFluent.EmptyDirNested<A> withNewEmptyDir()
VolumeFluent.EmptyDirNested<A> withNewEmptyDirLike(EmptyDirVolumeSource item)
VolumeFluent.EmptyDirNested<A> editEmptyDir()
VolumeFluent.EmptyDirNested<A> editOrNewEmptyDir()
VolumeFluent.EmptyDirNested<A> editOrNewEmptyDirLike(EmptyDirVolumeSource item)
@Deprecated EphemeralVolumeSource getEphemeral()
EphemeralVolumeSource buildEphemeral()
A withEphemeral(EphemeralVolumeSource ephemeral)
Boolean hasEphemeral()
VolumeFluent.EphemeralNested<A> withNewEphemeral()
VolumeFluent.EphemeralNested<A> withNewEphemeralLike(EphemeralVolumeSource item)
VolumeFluent.EphemeralNested<A> editEphemeral()
VolumeFluent.EphemeralNested<A> editOrNewEphemeral()
VolumeFluent.EphemeralNested<A> editOrNewEphemeralLike(EphemeralVolumeSource item)
@Deprecated FCVolumeSource getFc()
FCVolumeSource buildFc()
A withFc(FCVolumeSource fc)
Boolean hasFc()
VolumeFluent.FcNested<A> withNewFc()
VolumeFluent.FcNested<A> withNewFcLike(FCVolumeSource item)
VolumeFluent.FcNested<A> editFc()
VolumeFluent.FcNested<A> editOrNewFc()
VolumeFluent.FcNested<A> editOrNewFcLike(FCVolumeSource item)
@Deprecated FlexVolumeSource getFlexVolume()
FlexVolumeSource buildFlexVolume()
A withFlexVolume(FlexVolumeSource flexVolume)
Boolean hasFlexVolume()
VolumeFluent.FlexVolumeNested<A> withNewFlexVolume()
VolumeFluent.FlexVolumeNested<A> withNewFlexVolumeLike(FlexVolumeSource item)
VolumeFluent.FlexVolumeNested<A> editFlexVolume()
VolumeFluent.FlexVolumeNested<A> editOrNewFlexVolume()
VolumeFluent.FlexVolumeNested<A> editOrNewFlexVolumeLike(FlexVolumeSource item)
@Deprecated FlockerVolumeSource getFlocker()
FlockerVolumeSource buildFlocker()
A withFlocker(FlockerVolumeSource flocker)
Boolean hasFlocker()
VolumeFluent.FlockerNested<A> withNewFlocker()
VolumeFluent.FlockerNested<A> withNewFlockerLike(FlockerVolumeSource item)
VolumeFluent.FlockerNested<A> editFlocker()
VolumeFluent.FlockerNested<A> editOrNewFlocker()
VolumeFluent.FlockerNested<A> editOrNewFlockerLike(FlockerVolumeSource item)
@Deprecated GCEPersistentDiskVolumeSource getGcePersistentDisk()
GCEPersistentDiskVolumeSource buildGcePersistentDisk()
A withGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk)
Boolean hasGcePersistentDisk()
A withNewGcePersistentDisk(String fsType, Integer partition, String pdName, Boolean readOnly)
VolumeFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk()
VolumeFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
VolumeFluent.GcePersistentDiskNested<A> editGcePersistentDisk()
VolumeFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDisk()
VolumeFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
@Deprecated GitRepoVolumeSource getGitRepo()
GitRepoVolumeSource buildGitRepo()
A withGitRepo(GitRepoVolumeSource gitRepo)
Boolean hasGitRepo()
VolumeFluent.GitRepoNested<A> withNewGitRepo()
VolumeFluent.GitRepoNested<A> withNewGitRepoLike(GitRepoVolumeSource item)
VolumeFluent.GitRepoNested<A> editGitRepo()
VolumeFluent.GitRepoNested<A> editOrNewGitRepo()
VolumeFluent.GitRepoNested<A> editOrNewGitRepoLike(GitRepoVolumeSource item)
@Deprecated GlusterfsVolumeSource getGlusterfs()
GlusterfsVolumeSource buildGlusterfs()
A withGlusterfs(GlusterfsVolumeSource glusterfs)
Boolean hasGlusterfs()
VolumeFluent.GlusterfsNested<A> withNewGlusterfs()
VolumeFluent.GlusterfsNested<A> withNewGlusterfsLike(GlusterfsVolumeSource item)
VolumeFluent.GlusterfsNested<A> editGlusterfs()
VolumeFluent.GlusterfsNested<A> editOrNewGlusterfs()
VolumeFluent.GlusterfsNested<A> editOrNewGlusterfsLike(GlusterfsVolumeSource item)
@Deprecated HostPathVolumeSource getHostPath()
HostPathVolumeSource buildHostPath()
A withHostPath(HostPathVolumeSource hostPath)
Boolean hasHostPath()
VolumeFluent.HostPathNested<A> withNewHostPath()
VolumeFluent.HostPathNested<A> withNewHostPathLike(HostPathVolumeSource item)
VolumeFluent.HostPathNested<A> editHostPath()
VolumeFluent.HostPathNested<A> editOrNewHostPath()
VolumeFluent.HostPathNested<A> editOrNewHostPathLike(HostPathVolumeSource item)
@Deprecated ISCSIVolumeSource getIscsi()
ISCSIVolumeSource buildIscsi()
A withIscsi(ISCSIVolumeSource iscsi)
Boolean hasIscsi()
VolumeFluent.IscsiNested<A> withNewIscsi()
VolumeFluent.IscsiNested<A> withNewIscsiLike(ISCSIVolumeSource item)
VolumeFluent.IscsiNested<A> editIscsi()
VolumeFluent.IscsiNested<A> editOrNewIscsi()
VolumeFluent.IscsiNested<A> editOrNewIscsiLike(ISCSIVolumeSource item)
String getName()
Boolean hasName()
@Deprecated A withNewName(String arg0)
@Deprecated NFSVolumeSource getNfs()
NFSVolumeSource buildNfs()
A withNfs(NFSVolumeSource nfs)
Boolean hasNfs()
VolumeFluent.NfsNested<A> withNewNfs()
VolumeFluent.NfsNested<A> withNewNfsLike(NFSVolumeSource item)
VolumeFluent.NfsNested<A> editNfs()
VolumeFluent.NfsNested<A> editOrNewNfs()
VolumeFluent.NfsNested<A> editOrNewNfsLike(NFSVolumeSource item)
@Deprecated PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource buildPersistentVolumeClaim()
A withPersistentVolumeClaim(PersistentVolumeClaimVolumeSource persistentVolumeClaim)
Boolean hasPersistentVolumeClaim()
VolumeFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaim()
VolumeFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaimLike(PersistentVolumeClaimVolumeSource item)
VolumeFluent.PersistentVolumeClaimNested<A> editPersistentVolumeClaim()
VolumeFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaim()
VolumeFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaimLike(PersistentVolumeClaimVolumeSource item)
@Deprecated PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk()
A withPhotonPersistentDisk(PhotonPersistentDiskVolumeSource photonPersistentDisk)
Boolean hasPhotonPersistentDisk()
VolumeFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDisk()
VolumeFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item)
VolumeFluent.PhotonPersistentDiskNested<A> editPhotonPersistentDisk()
VolumeFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDisk()
VolumeFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item)
@Deprecated PortworxVolumeSource getPortworxVolume()
PortworxVolumeSource buildPortworxVolume()
A withPortworxVolume(PortworxVolumeSource portworxVolume)
Boolean hasPortworxVolume()
VolumeFluent.PortworxVolumeNested<A> withNewPortworxVolume()
VolumeFluent.PortworxVolumeNested<A> withNewPortworxVolumeLike(PortworxVolumeSource item)
VolumeFluent.PortworxVolumeNested<A> editPortworxVolume()
VolumeFluent.PortworxVolumeNested<A> editOrNewPortworxVolume()
VolumeFluent.PortworxVolumeNested<A> editOrNewPortworxVolumeLike(PortworxVolumeSource item)
@Deprecated ProjectedVolumeSource getProjected()
ProjectedVolumeSource buildProjected()
A withProjected(ProjectedVolumeSource projected)
Boolean hasProjected()
VolumeFluent.ProjectedNested<A> withNewProjected()
VolumeFluent.ProjectedNested<A> withNewProjectedLike(ProjectedVolumeSource item)
VolumeFluent.ProjectedNested<A> editProjected()
VolumeFluent.ProjectedNested<A> editOrNewProjected()
VolumeFluent.ProjectedNested<A> editOrNewProjectedLike(ProjectedVolumeSource item)
@Deprecated QuobyteVolumeSource getQuobyte()
QuobyteVolumeSource buildQuobyte()
A withQuobyte(QuobyteVolumeSource quobyte)
Boolean hasQuobyte()
VolumeFluent.QuobyteNested<A> withNewQuobyte()
VolumeFluent.QuobyteNested<A> withNewQuobyteLike(QuobyteVolumeSource item)
VolumeFluent.QuobyteNested<A> editQuobyte()
VolumeFluent.QuobyteNested<A> editOrNewQuobyte()
VolumeFluent.QuobyteNested<A> editOrNewQuobyteLike(QuobyteVolumeSource item)
@Deprecated RBDVolumeSource getRbd()
RBDVolumeSource buildRbd()
A withRbd(RBDVolumeSource rbd)
Boolean hasRbd()
VolumeFluent.RbdNested<A> withNewRbd()
VolumeFluent.RbdNested<A> withNewRbdLike(RBDVolumeSource item)
VolumeFluent.RbdNested<A> editRbd()
VolumeFluent.RbdNested<A> editOrNewRbd()
VolumeFluent.RbdNested<A> editOrNewRbdLike(RBDVolumeSource item)
@Deprecated ScaleIOVolumeSource getScaleIO()
ScaleIOVolumeSource buildScaleIO()
A withScaleIO(ScaleIOVolumeSource scaleIO)
Boolean hasScaleIO()
VolumeFluent.ScaleIONested<A> withNewScaleIO()
VolumeFluent.ScaleIONested<A> withNewScaleIOLike(ScaleIOVolumeSource item)
VolumeFluent.ScaleIONested<A> editScaleIO()
VolumeFluent.ScaleIONested<A> editOrNewScaleIO()
VolumeFluent.ScaleIONested<A> editOrNewScaleIOLike(ScaleIOVolumeSource item)
@Deprecated SecretVolumeSource getSecret()
SecretVolumeSource buildSecret()
A withSecret(SecretVolumeSource secret)
Boolean hasSecret()
VolumeFluent.SecretNested<A> withNewSecret()
VolumeFluent.SecretNested<A> withNewSecretLike(SecretVolumeSource item)
VolumeFluent.SecretNested<A> editSecret()
VolumeFluent.SecretNested<A> editOrNewSecret()
VolumeFluent.SecretNested<A> editOrNewSecretLike(SecretVolumeSource item)
@Deprecated StorageOSVolumeSource getStorageos()
StorageOSVolumeSource buildStorageos()
A withStorageos(StorageOSVolumeSource storageos)
Boolean hasStorageos()
VolumeFluent.StorageosNested<A> withNewStorageos()
VolumeFluent.StorageosNested<A> withNewStorageosLike(StorageOSVolumeSource item)
VolumeFluent.StorageosNested<A> editStorageos()
VolumeFluent.StorageosNested<A> editOrNewStorageos()
VolumeFluent.StorageosNested<A> editOrNewStorageosLike(StorageOSVolumeSource item)
@Deprecated VsphereVirtualDiskVolumeSource getVsphereVolume()
VsphereVirtualDiskVolumeSource buildVsphereVolume()
A withVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
Boolean hasVsphereVolume()
A withNewVsphereVolume(String fsType, String storagePolicyID, String storagePolicyName, String volumePath)
VolumeFluent.VsphereVolumeNested<A> withNewVsphereVolume()
VolumeFluent.VsphereVolumeNested<A> withNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
VolumeFluent.VsphereVolumeNested<A> editVsphereVolume()
VolumeFluent.VsphereVolumeNested<A> editOrNewVsphereVolume()
VolumeFluent.VsphereVolumeNested<A> editOrNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
Copyright © 2015–2020 Red Hat. All rights reserved.