Package io.fabric8.kubernetes.api.model
Interface VolumeFluent<A extends VolumeFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
PodSpecFluent.VolumesNested<N>,WatchEventFluent.VolumeObjectNested<N>
- All Known Implementing Classes:
DoneableVolume,PodSpecFluentImpl.VolumesNestedImpl,VolumeBuilder,VolumeFluentImpl,WatchEventFluentImpl.VolumeObjectNestedImpl
public interface VolumeFluent<A extends VolumeFluent<A>> extends Fluent<A>
-
Nested Class Summary
-
Method Summary
-
Method Details
-
getAwsElasticBlockStore
Deprecated.This method has been deprecated, please use method buildAwsElasticBlockStore instead.- Returns:
- The buildable object.
-
buildAwsElasticBlockStore
AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore() -
withAwsElasticBlockStore
-
hasAwsElasticBlockStore
Boolean hasAwsElasticBlockStore() -
withNewAwsElasticBlockStore
-
withNewAwsElasticBlockStore
VolumeFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore() -
withNewAwsElasticBlockStoreLike
VolumeFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item) -
editAwsElasticBlockStore
VolumeFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore() -
editOrNewAwsElasticBlockStore
VolumeFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStore() -
editOrNewAwsElasticBlockStoreLike
VolumeFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item) -
getAzureDisk
Deprecated.This method has been deprecated, please use method buildAzureDisk instead.- Returns:
- The buildable object.
-
buildAzureDisk
AzureDiskVolumeSource buildAzureDisk() -
withAzureDisk
-
hasAzureDisk
Boolean hasAzureDisk() -
withNewAzureDisk
VolumeFluent.AzureDiskNested<A> withNewAzureDisk() -
withNewAzureDiskLike
-
editAzureDisk
VolumeFluent.AzureDiskNested<A> editAzureDisk() -
editOrNewAzureDisk
VolumeFluent.AzureDiskNested<A> editOrNewAzureDisk() -
editOrNewAzureDiskLike
-
getAzureFile
Deprecated.This method has been deprecated, please use method buildAzureFile instead.- Returns:
- The buildable object.
-
buildAzureFile
AzureFileVolumeSource buildAzureFile() -
withAzureFile
-
hasAzureFile
Boolean hasAzureFile() -
withNewAzureFile
-
withNewAzureFile
VolumeFluent.AzureFileNested<A> withNewAzureFile() -
withNewAzureFileLike
-
editAzureFile
VolumeFluent.AzureFileNested<A> editAzureFile() -
editOrNewAzureFile
VolumeFluent.AzureFileNested<A> editOrNewAzureFile() -
editOrNewAzureFileLike
-
getCephfs
Deprecated.This method has been deprecated, please use method buildCephfs instead.- Returns:
- The buildable object.
-
buildCephfs
CephFSVolumeSource buildCephfs() -
withCephfs
-
hasCephfs
Boolean hasCephfs() -
withNewCephfs
VolumeFluent.CephfsNested<A> withNewCephfs() -
withNewCephfsLike
-
editCephfs
VolumeFluent.CephfsNested<A> editCephfs() -
editOrNewCephfs
VolumeFluent.CephfsNested<A> editOrNewCephfs() -
editOrNewCephfsLike
-
getCinder
Deprecated.This method has been deprecated, please use method buildCinder instead.- Returns:
- The buildable object.
-
buildCinder
CinderVolumeSource buildCinder() -
withCinder
-
hasCinder
Boolean hasCinder() -
withNewCinder
VolumeFluent.CinderNested<A> withNewCinder() -
withNewCinderLike
-
editCinder
VolumeFluent.CinderNested<A> editCinder() -
editOrNewCinder
VolumeFluent.CinderNested<A> editOrNewCinder() -
editOrNewCinderLike
-
getConfigMap
Deprecated.This method has been deprecated, please use method buildConfigMap instead.- Returns:
- The buildable object.
-
buildConfigMap
ConfigMapVolumeSource buildConfigMap() -
withConfigMap
-
hasConfigMap
Boolean hasConfigMap() -
withNewConfigMap
VolumeFluent.ConfigMapNested<A> withNewConfigMap() -
withNewConfigMapLike
-
editConfigMap
VolumeFluent.ConfigMapNested<A> editConfigMap() -
editOrNewConfigMap
VolumeFluent.ConfigMapNested<A> editOrNewConfigMap() -
editOrNewConfigMapLike
-
getCsi
Deprecated.This method has been deprecated, please use method buildCsi instead.- Returns:
- The buildable object.
-
buildCsi
CSIVolumeSource buildCsi() -
withCsi
-
hasCsi
Boolean hasCsi() -
withNewCsi
VolumeFluent.CsiNested<A> withNewCsi() -
withNewCsiLike
-
editCsi
VolumeFluent.CsiNested<A> editCsi() -
editOrNewCsi
VolumeFluent.CsiNested<A> editOrNewCsi() -
editOrNewCsiLike
-
getDownwardAPI
Deprecated.This method has been deprecated, please use method buildDownwardAPI instead.- Returns:
- The buildable object.
-
buildDownwardAPI
DownwardAPIVolumeSource buildDownwardAPI() -
withDownwardAPI
-
hasDownwardAPI
Boolean hasDownwardAPI() -
withNewDownwardAPI
VolumeFluent.DownwardAPINested<A> withNewDownwardAPI() -
withNewDownwardAPILike
-
editDownwardAPI
VolumeFluent.DownwardAPINested<A> editDownwardAPI() -
editOrNewDownwardAPI
VolumeFluent.DownwardAPINested<A> editOrNewDownwardAPI() -
editOrNewDownwardAPILike
-
getEmptyDir
Deprecated.This method has been deprecated, please use method buildEmptyDir instead.- Returns:
- The buildable object.
-
buildEmptyDir
EmptyDirVolumeSource buildEmptyDir() -
withEmptyDir
-
hasEmptyDir
Boolean hasEmptyDir() -
withNewEmptyDir
VolumeFluent.EmptyDirNested<A> withNewEmptyDir() -
withNewEmptyDirLike
-
editEmptyDir
VolumeFluent.EmptyDirNested<A> editEmptyDir() -
editOrNewEmptyDir
VolumeFluent.EmptyDirNested<A> editOrNewEmptyDir() -
editOrNewEmptyDirLike
-
getFc
Deprecated.This method has been deprecated, please use method buildFc instead.- Returns:
- The buildable object.
-
buildFc
FCVolumeSource buildFc() -
withFc
-
hasFc
Boolean hasFc() -
withNewFc
VolumeFluent.FcNested<A> withNewFc() -
withNewFcLike
-
editFc
VolumeFluent.FcNested<A> editFc() -
editOrNewFc
VolumeFluent.FcNested<A> editOrNewFc() -
editOrNewFcLike
-
getFlexVolume
Deprecated.This method has been deprecated, please use method buildFlexVolume instead.- Returns:
- The buildable object.
-
buildFlexVolume
FlexVolumeSource buildFlexVolume() -
withFlexVolume
-
hasFlexVolume
Boolean hasFlexVolume() -
withNewFlexVolume
VolumeFluent.FlexVolumeNested<A> withNewFlexVolume() -
withNewFlexVolumeLike
-
editFlexVolume
VolumeFluent.FlexVolumeNested<A> editFlexVolume() -
editOrNewFlexVolume
VolumeFluent.FlexVolumeNested<A> editOrNewFlexVolume() -
editOrNewFlexVolumeLike
-
getFlocker
Deprecated.This method has been deprecated, please use method buildFlocker instead.- Returns:
- The buildable object.
-
buildFlocker
FlockerVolumeSource buildFlocker() -
withFlocker
-
hasFlocker
Boolean hasFlocker() -
withNewFlocker
-
withNewFlocker
VolumeFluent.FlockerNested<A> withNewFlocker() -
withNewFlockerLike
-
editFlocker
VolumeFluent.FlockerNested<A> editFlocker() -
editOrNewFlocker
VolumeFluent.FlockerNested<A> editOrNewFlocker() -
editOrNewFlockerLike
-
getGcePersistentDisk
Deprecated.This method has been deprecated, please use method buildGcePersistentDisk instead.- Returns:
- The buildable object.
-
buildGcePersistentDisk
GCEPersistentDiskVolumeSource buildGcePersistentDisk() -
withGcePersistentDisk
-
hasGcePersistentDisk
Boolean hasGcePersistentDisk() -
withNewGcePersistentDisk
-
withNewGcePersistentDisk
VolumeFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk() -
withNewGcePersistentDiskLike
VolumeFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item) -
editGcePersistentDisk
VolumeFluent.GcePersistentDiskNested<A> editGcePersistentDisk() -
editOrNewGcePersistentDisk
VolumeFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDisk() -
editOrNewGcePersistentDiskLike
VolumeFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item) -
getGitRepo
Deprecated.This method has been deprecated, please use method buildGitRepo instead.- Returns:
- The buildable object.
-
buildGitRepo
GitRepoVolumeSource buildGitRepo() -
withGitRepo
-
hasGitRepo
Boolean hasGitRepo() -
withNewGitRepo
-
withNewGitRepo
VolumeFluent.GitRepoNested<A> withNewGitRepo() -
withNewGitRepoLike
-
editGitRepo
VolumeFluent.GitRepoNested<A> editGitRepo() -
editOrNewGitRepo
VolumeFluent.GitRepoNested<A> editOrNewGitRepo() -
editOrNewGitRepoLike
-
getGlusterfs
Deprecated.This method has been deprecated, please use method buildGlusterfs instead.- Returns:
- The buildable object.
-
buildGlusterfs
GlusterfsVolumeSource buildGlusterfs() -
withGlusterfs
-
hasGlusterfs
Boolean hasGlusterfs() -
withNewGlusterfs
-
withNewGlusterfs
VolumeFluent.GlusterfsNested<A> withNewGlusterfs() -
withNewGlusterfsLike
-
editGlusterfs
VolumeFluent.GlusterfsNested<A> editGlusterfs() -
editOrNewGlusterfs
VolumeFluent.GlusterfsNested<A> editOrNewGlusterfs() -
editOrNewGlusterfsLike
-
getHostPath
Deprecated.This method has been deprecated, please use method buildHostPath instead.- Returns:
- The buildable object.
-
buildHostPath
HostPathVolumeSource buildHostPath() -
withHostPath
-
hasHostPath
Boolean hasHostPath() -
withNewHostPath
-
withNewHostPath
VolumeFluent.HostPathNested<A> withNewHostPath() -
withNewHostPathLike
-
editHostPath
VolumeFluent.HostPathNested<A> editHostPath() -
editOrNewHostPath
VolumeFluent.HostPathNested<A> editOrNewHostPath() -
editOrNewHostPathLike
-
getIscsi
Deprecated.This method has been deprecated, please use method buildIscsi instead.- Returns:
- The buildable object.
-
buildIscsi
ISCSIVolumeSource buildIscsi() -
withIscsi
-
hasIscsi
Boolean hasIscsi() -
withNewIscsi
VolumeFluent.IscsiNested<A> withNewIscsi() -
withNewIscsiLike
-
editIscsi
VolumeFluent.IscsiNested<A> editIscsi() -
editOrNewIscsi
VolumeFluent.IscsiNested<A> editOrNewIscsi() -
editOrNewIscsiLike
-
getName
String getName() -
withName
-
hasName
Boolean hasName() -
withNewName
-
withNewName
-
withNewName
-
getNfs
Deprecated.This method has been deprecated, please use method buildNfs instead.- Returns:
- The buildable object.
-
buildNfs
NFSVolumeSource buildNfs() -
withNfs
-
hasNfs
Boolean hasNfs() -
withNewNfs
-
withNewNfs
VolumeFluent.NfsNested<A> withNewNfs() -
withNewNfsLike
-
editNfs
VolumeFluent.NfsNested<A> editNfs() -
editOrNewNfs
VolumeFluent.NfsNested<A> editOrNewNfs() -
editOrNewNfsLike
-
getPersistentVolumeClaim
Deprecated.This method has been deprecated, please use method buildPersistentVolumeClaim instead.- Returns:
- The buildable object.
-
buildPersistentVolumeClaim
PersistentVolumeClaimVolumeSource buildPersistentVolumeClaim() -
withPersistentVolumeClaim
-
hasPersistentVolumeClaim
Boolean hasPersistentVolumeClaim() -
withNewPersistentVolumeClaim
-
withNewPersistentVolumeClaim
VolumeFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaim() -
withNewPersistentVolumeClaimLike
VolumeFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaimLike(PersistentVolumeClaimVolumeSource item) -
editPersistentVolumeClaim
VolumeFluent.PersistentVolumeClaimNested<A> editPersistentVolumeClaim() -
editOrNewPersistentVolumeClaim
VolumeFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaim() -
editOrNewPersistentVolumeClaimLike
VolumeFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaimLike(PersistentVolumeClaimVolumeSource item) -
getPhotonPersistentDisk
Deprecated.This method has been deprecated, please use method buildPhotonPersistentDisk instead.- Returns:
- The buildable object.
-
buildPhotonPersistentDisk
PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk() -
withPhotonPersistentDisk
-
hasPhotonPersistentDisk
Boolean hasPhotonPersistentDisk() -
withNewPhotonPersistentDisk
-
withNewPhotonPersistentDisk
VolumeFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDisk() -
withNewPhotonPersistentDiskLike
VolumeFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item) -
editPhotonPersistentDisk
VolumeFluent.PhotonPersistentDiskNested<A> editPhotonPersistentDisk() -
editOrNewPhotonPersistentDisk
VolumeFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDisk() -
editOrNewPhotonPersistentDiskLike
VolumeFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item) -
getPortworxVolume
Deprecated.This method has been deprecated, please use method buildPortworxVolume instead.- Returns:
- The buildable object.
-
buildPortworxVolume
PortworxVolumeSource buildPortworxVolume() -
withPortworxVolume
-
hasPortworxVolume
Boolean hasPortworxVolume() -
withNewPortworxVolume
-
withNewPortworxVolume
VolumeFluent.PortworxVolumeNested<A> withNewPortworxVolume() -
withNewPortworxVolumeLike
-
editPortworxVolume
VolumeFluent.PortworxVolumeNested<A> editPortworxVolume() -
editOrNewPortworxVolume
VolumeFluent.PortworxVolumeNested<A> editOrNewPortworxVolume() -
editOrNewPortworxVolumeLike
-
getProjected
Deprecated.This method has been deprecated, please use method buildProjected instead.- Returns:
- The buildable object.
-
buildProjected
ProjectedVolumeSource buildProjected() -
withProjected
-
hasProjected
Boolean hasProjected() -
withNewProjected
VolumeFluent.ProjectedNested<A> withNewProjected() -
withNewProjectedLike
-
editProjected
VolumeFluent.ProjectedNested<A> editProjected() -
editOrNewProjected
VolumeFluent.ProjectedNested<A> editOrNewProjected() -
editOrNewProjectedLike
-
getQuobyte
Deprecated.This method has been deprecated, please use method buildQuobyte instead.- Returns:
- The buildable object.
-
buildQuobyte
QuobyteVolumeSource buildQuobyte() -
withQuobyte
-
hasQuobyte
Boolean hasQuobyte() -
withNewQuobyte
VolumeFluent.QuobyteNested<A> withNewQuobyte() -
withNewQuobyteLike
-
editQuobyte
VolumeFluent.QuobyteNested<A> editQuobyte() -
editOrNewQuobyte
VolumeFluent.QuobyteNested<A> editOrNewQuobyte() -
editOrNewQuobyteLike
-
getRbd
Deprecated.This method has been deprecated, please use method buildRbd instead.- Returns:
- The buildable object.
-
buildRbd
RBDVolumeSource buildRbd() -
withRbd
-
hasRbd
Boolean hasRbd() -
withNewRbd
VolumeFluent.RbdNested<A> withNewRbd() -
withNewRbdLike
-
editRbd
VolumeFluent.RbdNested<A> editRbd() -
editOrNewRbd
VolumeFluent.RbdNested<A> editOrNewRbd() -
editOrNewRbdLike
-
getScaleIO
Deprecated.This method has been deprecated, please use method buildScaleIO instead.- Returns:
- The buildable object.
-
buildScaleIO
ScaleIOVolumeSource buildScaleIO() -
withScaleIO
-
hasScaleIO
Boolean hasScaleIO() -
withNewScaleIO
VolumeFluent.ScaleIONested<A> withNewScaleIO() -
withNewScaleIOLike
-
editScaleIO
VolumeFluent.ScaleIONested<A> editScaleIO() -
editOrNewScaleIO
VolumeFluent.ScaleIONested<A> editOrNewScaleIO() -
editOrNewScaleIOLike
-
getSecret
Deprecated.This method has been deprecated, please use method buildSecret instead.- Returns:
- The buildable object.
-
buildSecret
SecretVolumeSource buildSecret() -
withSecret
-
hasSecret
Boolean hasSecret() -
withNewSecret
VolumeFluent.SecretNested<A> withNewSecret() -
withNewSecretLike
-
editSecret
VolumeFluent.SecretNested<A> editSecret() -
editOrNewSecret
VolumeFluent.SecretNested<A> editOrNewSecret() -
editOrNewSecretLike
-
getStorageos
Deprecated.This method has been deprecated, please use method buildStorageos instead.- Returns:
- The buildable object.
-
buildStorageos
StorageOSVolumeSource buildStorageos() -
withStorageos
-
hasStorageos
Boolean hasStorageos() -
withNewStorageos
VolumeFluent.StorageosNested<A> withNewStorageos() -
withNewStorageosLike
-
editStorageos
VolumeFluent.StorageosNested<A> editStorageos() -
editOrNewStorageos
VolumeFluent.StorageosNested<A> editOrNewStorageos() -
editOrNewStorageosLike
-
getVsphereVolume
Deprecated.This method has been deprecated, please use method buildVsphereVolume instead.- Returns:
- The buildable object.
-
buildVsphereVolume
VsphereVirtualDiskVolumeSource buildVsphereVolume() -
withVsphereVolume
-
hasVsphereVolume
Boolean hasVsphereVolume() -
withNewVsphereVolume
-
withNewVsphereVolume
VolumeFluent.VsphereVolumeNested<A> withNewVsphereVolume() -
withNewVsphereVolumeLike
-
editVsphereVolume
VolumeFluent.VsphereVolumeNested<A> editVsphereVolume() -
editOrNewVsphereVolume
VolumeFluent.VsphereVolumeNested<A> editOrNewVsphereVolume() -
editOrNewVsphereVolumeLike
VolumeFluent.VsphereVolumeNested<A> editOrNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item)
-