Interface V1VolumeFluent<A extends V1VolumeFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1PodSpecFluent.VolumesNested<N>
All Known Implementing Classes:
V1VolumeBuilder, V1VolumeFluentImpl

public interface V1VolumeFluent<A extends V1VolumeFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • getAwsElasticBlockStore

      @Deprecated io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
      Deprecated.
      This method has been deprecated, please use method buildAwsElasticBlockStore instead.
      Returns:
      The buildable object.
    • buildAwsElasticBlockStore

      io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore()
    • withAwsElasticBlockStore

      A withAwsElasticBlockStore(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
    • hasAwsElasticBlockStore

      Boolean hasAwsElasticBlockStore()
    • withNewAwsElasticBlockStore

      V1VolumeFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore()
    • withNewAwsElasticBlockStoreLike

      V1VolumeFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource item)
    • editAwsElasticBlockStore

      V1VolumeFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore()
    • editOrNewAwsElasticBlockStore

      V1VolumeFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStore()
    • editOrNewAwsElasticBlockStoreLike

      V1VolumeFluent.AwsElasticBlockStoreNested<A> editOrNewAwsElasticBlockStoreLike(io.kubernetes.client.openapi.models.V1AWSElasticBlockStoreVolumeSource item)
    • getAzureDisk

      @Deprecated io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource getAzureDisk()
      Deprecated.
      This method has been deprecated, please use method buildAzureDisk instead.
      Returns:
      The buildable object.
    • buildAzureDisk

      io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource buildAzureDisk()
    • withAzureDisk

      A withAzureDisk(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource azureDisk)
    • hasAzureDisk

      Boolean hasAzureDisk()
    • withNewAzureDisk

      V1VolumeFluent.AzureDiskNested<A> withNewAzureDisk()
    • withNewAzureDiskLike

      V1VolumeFluent.AzureDiskNested<A> withNewAzureDiskLike(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource item)
    • editAzureDisk

    • editOrNewAzureDisk

      V1VolumeFluent.AzureDiskNested<A> editOrNewAzureDisk()
    • editOrNewAzureDiskLike

      V1VolumeFluent.AzureDiskNested<A> editOrNewAzureDiskLike(io.kubernetes.client.openapi.models.V1AzureDiskVolumeSource item)
    • getAzureFile

      @Deprecated io.kubernetes.client.openapi.models.V1AzureFileVolumeSource getAzureFile()
      Deprecated.
      This method has been deprecated, please use method buildAzureFile instead.
      Returns:
      The buildable object.
    • buildAzureFile

      io.kubernetes.client.openapi.models.V1AzureFileVolumeSource buildAzureFile()
    • withAzureFile

      A withAzureFile(io.kubernetes.client.openapi.models.V1AzureFileVolumeSource azureFile)
    • hasAzureFile

      Boolean hasAzureFile()
    • withNewAzureFile

      V1VolumeFluent.AzureFileNested<A> withNewAzureFile()
    • withNewAzureFileLike

      V1VolumeFluent.AzureFileNested<A> withNewAzureFileLike(io.kubernetes.client.openapi.models.V1AzureFileVolumeSource item)
    • editAzureFile

    • editOrNewAzureFile

      V1VolumeFluent.AzureFileNested<A> editOrNewAzureFile()
    • editOrNewAzureFileLike

      V1VolumeFluent.AzureFileNested<A> editOrNewAzureFileLike(io.kubernetes.client.openapi.models.V1AzureFileVolumeSource item)
    • getCephfs

      @Deprecated io.kubernetes.client.openapi.models.V1CephFSVolumeSource getCephfs()
      Deprecated.
      This method has been deprecated, please use method buildCephfs instead.
      Returns:
      The buildable object.
    • buildCephfs

      io.kubernetes.client.openapi.models.V1CephFSVolumeSource buildCephfs()
    • withCephfs

      A withCephfs(io.kubernetes.client.openapi.models.V1CephFSVolumeSource cephfs)
    • hasCephfs

      Boolean hasCephfs()
    • withNewCephfs

      V1VolumeFluent.CephfsNested<A> withNewCephfs()
    • withNewCephfsLike

      V1VolumeFluent.CephfsNested<A> withNewCephfsLike(io.kubernetes.client.openapi.models.V1CephFSVolumeSource item)
    • editCephfs

    • editOrNewCephfs

      V1VolumeFluent.CephfsNested<A> editOrNewCephfs()
    • editOrNewCephfsLike

      V1VolumeFluent.CephfsNested<A> editOrNewCephfsLike(io.kubernetes.client.openapi.models.V1CephFSVolumeSource item)
    • getCinder

      @Deprecated io.kubernetes.client.openapi.models.V1CinderVolumeSource getCinder()
      Deprecated.
      This method has been deprecated, please use method buildCinder instead.
      Returns:
      The buildable object.
    • buildCinder

      io.kubernetes.client.openapi.models.V1CinderVolumeSource buildCinder()
    • withCinder

      A withCinder(io.kubernetes.client.openapi.models.V1CinderVolumeSource cinder)
    • hasCinder

      Boolean hasCinder()
    • withNewCinder

      V1VolumeFluent.CinderNested<A> withNewCinder()
    • withNewCinderLike

      V1VolumeFluent.CinderNested<A> withNewCinderLike(io.kubernetes.client.openapi.models.V1CinderVolumeSource item)
    • editCinder

    • editOrNewCinder

      V1VolumeFluent.CinderNested<A> editOrNewCinder()
    • editOrNewCinderLike

      V1VolumeFluent.CinderNested<A> editOrNewCinderLike(io.kubernetes.client.openapi.models.V1CinderVolumeSource item)
    • getConfigMap

      @Deprecated io.kubernetes.client.openapi.models.V1ConfigMapVolumeSource getConfigMap()
      Deprecated.
      This method has been deprecated, please use method buildConfigMap instead.
      Returns:
      The buildable object.
    • buildConfigMap

      io.kubernetes.client.openapi.models.V1ConfigMapVolumeSource buildConfigMap()
    • withConfigMap

      A withConfigMap(io.kubernetes.client.openapi.models.V1ConfigMapVolumeSource configMap)
    • hasConfigMap

      Boolean hasConfigMap()
    • withNewConfigMap

      V1VolumeFluent.ConfigMapNested<A> withNewConfigMap()
    • withNewConfigMapLike

      V1VolumeFluent.ConfigMapNested<A> withNewConfigMapLike(io.kubernetes.client.openapi.models.V1ConfigMapVolumeSource item)
    • editConfigMap

    • editOrNewConfigMap

      V1VolumeFluent.ConfigMapNested<A> editOrNewConfigMap()
    • editOrNewConfigMapLike

      V1VolumeFluent.ConfigMapNested<A> editOrNewConfigMapLike(io.kubernetes.client.openapi.models.V1ConfigMapVolumeSource item)
    • getCsi

      @Deprecated io.kubernetes.client.openapi.models.V1CSIVolumeSource getCsi()
      Deprecated.
      This method has been deprecated, please use method buildCsi instead.
      Returns:
      The buildable object.
    • buildCsi

      io.kubernetes.client.openapi.models.V1CSIVolumeSource buildCsi()
    • withCsi

      A withCsi(io.kubernetes.client.openapi.models.V1CSIVolumeSource csi)
    • hasCsi

      Boolean hasCsi()
    • withNewCsi

    • withNewCsiLike

      V1VolumeFluent.CsiNested<A> withNewCsiLike(io.kubernetes.client.openapi.models.V1CSIVolumeSource item)
    • editCsi

    • editOrNewCsi

      V1VolumeFluent.CsiNested<A> editOrNewCsi()
    • editOrNewCsiLike

      V1VolumeFluent.CsiNested<A> editOrNewCsiLike(io.kubernetes.client.openapi.models.V1CSIVolumeSource item)
    • getDownwardAPI

      @Deprecated io.kubernetes.client.openapi.models.V1DownwardAPIVolumeSource getDownwardAPI()
      Deprecated.
      This method has been deprecated, please use method buildDownwardAPI instead.
      Returns:
      The buildable object.
    • buildDownwardAPI

      io.kubernetes.client.openapi.models.V1DownwardAPIVolumeSource buildDownwardAPI()
    • withDownwardAPI

      A withDownwardAPI(io.kubernetes.client.openapi.models.V1DownwardAPIVolumeSource downwardAPI)
    • hasDownwardAPI

      Boolean hasDownwardAPI()
    • withNewDownwardAPI

      V1VolumeFluent.DownwardAPINested<A> withNewDownwardAPI()
    • withNewDownwardAPILike

      V1VolumeFluent.DownwardAPINested<A> withNewDownwardAPILike(io.kubernetes.client.openapi.models.V1DownwardAPIVolumeSource item)
    • editDownwardAPI

    • editOrNewDownwardAPI

      V1VolumeFluent.DownwardAPINested<A> editOrNewDownwardAPI()
    • editOrNewDownwardAPILike

      V1VolumeFluent.DownwardAPINested<A> editOrNewDownwardAPILike(io.kubernetes.client.openapi.models.V1DownwardAPIVolumeSource item)
    • getEmptyDir

      @Deprecated io.kubernetes.client.openapi.models.V1EmptyDirVolumeSource getEmptyDir()
      Deprecated.
      This method has been deprecated, please use method buildEmptyDir instead.
      Returns:
      The buildable object.
    • buildEmptyDir

      io.kubernetes.client.openapi.models.V1EmptyDirVolumeSource buildEmptyDir()
    • withEmptyDir

      A withEmptyDir(io.kubernetes.client.openapi.models.V1EmptyDirVolumeSource emptyDir)
    • hasEmptyDir

      Boolean hasEmptyDir()
    • withNewEmptyDir

      V1VolumeFluent.EmptyDirNested<A> withNewEmptyDir()
    • withNewEmptyDirLike

      V1VolumeFluent.EmptyDirNested<A> withNewEmptyDirLike(io.kubernetes.client.openapi.models.V1EmptyDirVolumeSource item)
    • editEmptyDir

    • editOrNewEmptyDir

      V1VolumeFluent.EmptyDirNested<A> editOrNewEmptyDir()
    • editOrNewEmptyDirLike

      V1VolumeFluent.EmptyDirNested<A> editOrNewEmptyDirLike(io.kubernetes.client.openapi.models.V1EmptyDirVolumeSource item)
    • getEphemeral

      @Deprecated io.kubernetes.client.openapi.models.V1EphemeralVolumeSource getEphemeral()
      Deprecated.
      This method has been deprecated, please use method buildEphemeral instead.
      Returns:
      The buildable object.
    • buildEphemeral

      io.kubernetes.client.openapi.models.V1EphemeralVolumeSource buildEphemeral()
    • withEphemeral

      A withEphemeral(io.kubernetes.client.openapi.models.V1EphemeralVolumeSource ephemeral)
    • hasEphemeral

      Boolean hasEphemeral()
    • withNewEphemeral

      V1VolumeFluent.EphemeralNested<A> withNewEphemeral()
    • withNewEphemeralLike

      V1VolumeFluent.EphemeralNested<A> withNewEphemeralLike(io.kubernetes.client.openapi.models.V1EphemeralVolumeSource item)
    • editEphemeral

    • editOrNewEphemeral

      V1VolumeFluent.EphemeralNested<A> editOrNewEphemeral()
    • editOrNewEphemeralLike

      V1VolumeFluent.EphemeralNested<A> editOrNewEphemeralLike(io.kubernetes.client.openapi.models.V1EphemeralVolumeSource item)
    • getFc

      @Deprecated io.kubernetes.client.openapi.models.V1FCVolumeSource getFc()
      Deprecated.
      This method has been deprecated, please use method buildFc instead.
      Returns:
      The buildable object.
    • buildFc

      io.kubernetes.client.openapi.models.V1FCVolumeSource buildFc()
    • withFc

      A withFc(io.kubernetes.client.openapi.models.V1FCVolumeSource fc)
    • hasFc

      Boolean hasFc()
    • withNewFc

    • withNewFcLike

      V1VolumeFluent.FcNested<A> withNewFcLike(io.kubernetes.client.openapi.models.V1FCVolumeSource item)
    • editFc

    • editOrNewFc

      V1VolumeFluent.FcNested<A> editOrNewFc()
    • editOrNewFcLike

      V1VolumeFluent.FcNested<A> editOrNewFcLike(io.kubernetes.client.openapi.models.V1FCVolumeSource item)
    • getFlexVolume

      @Deprecated io.kubernetes.client.openapi.models.V1FlexVolumeSource getFlexVolume()
      Deprecated.
      This method has been deprecated, please use method buildFlexVolume instead.
      Returns:
      The buildable object.
    • buildFlexVolume

      io.kubernetes.client.openapi.models.V1FlexVolumeSource buildFlexVolume()
    • withFlexVolume

      A withFlexVolume(io.kubernetes.client.openapi.models.V1FlexVolumeSource flexVolume)
    • hasFlexVolume

      Boolean hasFlexVolume()
    • withNewFlexVolume

      V1VolumeFluent.FlexVolumeNested<A> withNewFlexVolume()
    • withNewFlexVolumeLike

      V1VolumeFluent.FlexVolumeNested<A> withNewFlexVolumeLike(io.kubernetes.client.openapi.models.V1FlexVolumeSource item)
    • editFlexVolume

    • editOrNewFlexVolume

      V1VolumeFluent.FlexVolumeNested<A> editOrNewFlexVolume()
    • editOrNewFlexVolumeLike

      V1VolumeFluent.FlexVolumeNested<A> editOrNewFlexVolumeLike(io.kubernetes.client.openapi.models.V1FlexVolumeSource item)
    • getFlocker

      @Deprecated io.kubernetes.client.openapi.models.V1FlockerVolumeSource getFlocker()
      Deprecated.
      This method has been deprecated, please use method buildFlocker instead.
      Returns:
      The buildable object.
    • buildFlocker

      io.kubernetes.client.openapi.models.V1FlockerVolumeSource buildFlocker()
    • withFlocker

      A withFlocker(io.kubernetes.client.openapi.models.V1FlockerVolumeSource flocker)
    • hasFlocker

      Boolean hasFlocker()
    • withNewFlocker

      V1VolumeFluent.FlockerNested<A> withNewFlocker()
    • withNewFlockerLike

      V1VolumeFluent.FlockerNested<A> withNewFlockerLike(io.kubernetes.client.openapi.models.V1FlockerVolumeSource item)
    • editFlocker

    • editOrNewFlocker

      V1VolumeFluent.FlockerNested<A> editOrNewFlocker()
    • editOrNewFlockerLike

      V1VolumeFluent.FlockerNested<A> editOrNewFlockerLike(io.kubernetes.client.openapi.models.V1FlockerVolumeSource item)
    • getGcePersistentDisk

      @Deprecated io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource getGcePersistentDisk()
      Deprecated.
      This method has been deprecated, please use method buildGcePersistentDisk instead.
      Returns:
      The buildable object.
    • buildGcePersistentDisk

      io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource buildGcePersistentDisk()
    • withGcePersistentDisk

      A withGcePersistentDisk(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource gcePersistentDisk)
    • hasGcePersistentDisk

      Boolean hasGcePersistentDisk()
    • withNewGcePersistentDisk

      V1VolumeFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk()
    • withNewGcePersistentDiskLike

      V1VolumeFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource item)
    • editGcePersistentDisk

      V1VolumeFluent.GcePersistentDiskNested<A> editGcePersistentDisk()
    • editOrNewGcePersistentDisk

      V1VolumeFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDisk()
    • editOrNewGcePersistentDiskLike

      V1VolumeFluent.GcePersistentDiskNested<A> editOrNewGcePersistentDiskLike(io.kubernetes.client.openapi.models.V1GCEPersistentDiskVolumeSource item)
    • getGitRepo

      @Deprecated io.kubernetes.client.openapi.models.V1GitRepoVolumeSource getGitRepo()
      Deprecated.
      This method has been deprecated, please use method buildGitRepo instead.
      Returns:
      The buildable object.
    • buildGitRepo

      io.kubernetes.client.openapi.models.V1GitRepoVolumeSource buildGitRepo()
    • withGitRepo

      A withGitRepo(io.kubernetes.client.openapi.models.V1GitRepoVolumeSource gitRepo)
    • hasGitRepo

      Boolean hasGitRepo()
    • withNewGitRepo

      V1VolumeFluent.GitRepoNested<A> withNewGitRepo()
    • withNewGitRepoLike

      V1VolumeFluent.GitRepoNested<A> withNewGitRepoLike(io.kubernetes.client.openapi.models.V1GitRepoVolumeSource item)
    • editGitRepo

    • editOrNewGitRepo

      V1VolumeFluent.GitRepoNested<A> editOrNewGitRepo()
    • editOrNewGitRepoLike

      V1VolumeFluent.GitRepoNested<A> editOrNewGitRepoLike(io.kubernetes.client.openapi.models.V1GitRepoVolumeSource item)
    • getGlusterfs

      @Deprecated io.kubernetes.client.openapi.models.V1GlusterfsVolumeSource getGlusterfs()
      Deprecated.
      This method has been deprecated, please use method buildGlusterfs instead.
      Returns:
      The buildable object.
    • buildGlusterfs

      io.kubernetes.client.openapi.models.V1GlusterfsVolumeSource buildGlusterfs()
    • withGlusterfs

      A withGlusterfs(io.kubernetes.client.openapi.models.V1GlusterfsVolumeSource glusterfs)
    • hasGlusterfs

      Boolean hasGlusterfs()
    • withNewGlusterfs

      V1VolumeFluent.GlusterfsNested<A> withNewGlusterfs()
    • withNewGlusterfsLike

      V1VolumeFluent.GlusterfsNested<A> withNewGlusterfsLike(io.kubernetes.client.openapi.models.V1GlusterfsVolumeSource item)
    • editGlusterfs

    • editOrNewGlusterfs

      V1VolumeFluent.GlusterfsNested<A> editOrNewGlusterfs()
    • editOrNewGlusterfsLike

      V1VolumeFluent.GlusterfsNested<A> editOrNewGlusterfsLike(io.kubernetes.client.openapi.models.V1GlusterfsVolumeSource item)
    • getHostPath

      @Deprecated io.kubernetes.client.openapi.models.V1HostPathVolumeSource getHostPath()
      Deprecated.
      This method has been deprecated, please use method buildHostPath instead.
      Returns:
      The buildable object.
    • buildHostPath

      io.kubernetes.client.openapi.models.V1HostPathVolumeSource buildHostPath()
    • withHostPath

      A withHostPath(io.kubernetes.client.openapi.models.V1HostPathVolumeSource hostPath)
    • hasHostPath

      Boolean hasHostPath()
    • withNewHostPath

      V1VolumeFluent.HostPathNested<A> withNewHostPath()
    • withNewHostPathLike

      V1VolumeFluent.HostPathNested<A> withNewHostPathLike(io.kubernetes.client.openapi.models.V1HostPathVolumeSource item)
    • editHostPath

    • editOrNewHostPath

      V1VolumeFluent.HostPathNested<A> editOrNewHostPath()
    • editOrNewHostPathLike

      V1VolumeFluent.HostPathNested<A> editOrNewHostPathLike(io.kubernetes.client.openapi.models.V1HostPathVolumeSource item)
    • getIscsi

      @Deprecated io.kubernetes.client.openapi.models.V1ISCSIVolumeSource getIscsi()
      Deprecated.
      This method has been deprecated, please use method buildIscsi instead.
      Returns:
      The buildable object.
    • buildIscsi

      io.kubernetes.client.openapi.models.V1ISCSIVolumeSource buildIscsi()
    • withIscsi

      A withIscsi(io.kubernetes.client.openapi.models.V1ISCSIVolumeSource iscsi)
    • hasIscsi

      Boolean hasIscsi()
    • withNewIscsi

      V1VolumeFluent.IscsiNested<A> withNewIscsi()
    • withNewIscsiLike

      V1VolumeFluent.IscsiNested<A> withNewIscsiLike(io.kubernetes.client.openapi.models.V1ISCSIVolumeSource item)
    • editIscsi

    • editOrNewIscsi

      V1VolumeFluent.IscsiNested<A> editOrNewIscsi()
    • editOrNewIscsiLike

      V1VolumeFluent.IscsiNested<A> editOrNewIscsiLike(io.kubernetes.client.openapi.models.V1ISCSIVolumeSource item)
    • getName

      String getName()
    • withName

      A withName(String name)
    • hasName

      Boolean hasName()
    • getNfs

      @Deprecated io.kubernetes.client.openapi.models.V1NFSVolumeSource getNfs()
      Deprecated.
      This method has been deprecated, please use method buildNfs instead.
      Returns:
      The buildable object.
    • buildNfs

      io.kubernetes.client.openapi.models.V1NFSVolumeSource buildNfs()
    • withNfs

      A withNfs(io.kubernetes.client.openapi.models.V1NFSVolumeSource nfs)
    • hasNfs

      Boolean hasNfs()
    • withNewNfs

    • withNewNfsLike

      V1VolumeFluent.NfsNested<A> withNewNfsLike(io.kubernetes.client.openapi.models.V1NFSVolumeSource item)
    • editNfs

    • editOrNewNfs

      V1VolumeFluent.NfsNested<A> editOrNewNfs()
    • editOrNewNfsLike

      V1VolumeFluent.NfsNested<A> editOrNewNfsLike(io.kubernetes.client.openapi.models.V1NFSVolumeSource item)
    • getPersistentVolumeClaim

      @Deprecated io.kubernetes.client.openapi.models.V1PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
      Deprecated.
      This method has been deprecated, please use method buildPersistentVolumeClaim instead.
      Returns:
      The buildable object.
    • buildPersistentVolumeClaim

      io.kubernetes.client.openapi.models.V1PersistentVolumeClaimVolumeSource buildPersistentVolumeClaim()
    • withPersistentVolumeClaim

      A withPersistentVolumeClaim(io.kubernetes.client.openapi.models.V1PersistentVolumeClaimVolumeSource persistentVolumeClaim)
    • hasPersistentVolumeClaim

      Boolean hasPersistentVolumeClaim()
    • withNewPersistentVolumeClaim

      V1VolumeFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaim()
    • withNewPersistentVolumeClaimLike

      V1VolumeFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaimLike(io.kubernetes.client.openapi.models.V1PersistentVolumeClaimVolumeSource item)
    • editPersistentVolumeClaim

      V1VolumeFluent.PersistentVolumeClaimNested<A> editPersistentVolumeClaim()
    • editOrNewPersistentVolumeClaim

      V1VolumeFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaim()
    • editOrNewPersistentVolumeClaimLike

      V1VolumeFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaimLike(io.kubernetes.client.openapi.models.V1PersistentVolumeClaimVolumeSource item)
    • getPhotonPersistentDisk

      @Deprecated io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
      Deprecated.
      This method has been deprecated, please use method buildPhotonPersistentDisk instead.
      Returns:
      The buildable object.
    • buildPhotonPersistentDisk

      io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk()
    • withPhotonPersistentDisk

      A withPhotonPersistentDisk(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource photonPersistentDisk)
    • hasPhotonPersistentDisk

      Boolean hasPhotonPersistentDisk()
    • withNewPhotonPersistentDisk

      V1VolumeFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDisk()
    • withNewPhotonPersistentDiskLike

      V1VolumeFluent.PhotonPersistentDiskNested<A> withNewPhotonPersistentDiskLike(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource item)
    • editPhotonPersistentDisk

      V1VolumeFluent.PhotonPersistentDiskNested<A> editPhotonPersistentDisk()
    • editOrNewPhotonPersistentDisk

      V1VolumeFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDisk()
    • editOrNewPhotonPersistentDiskLike

      V1VolumeFluent.PhotonPersistentDiskNested<A> editOrNewPhotonPersistentDiskLike(io.kubernetes.client.openapi.models.V1PhotonPersistentDiskVolumeSource item)
    • getPortworxVolume

      @Deprecated io.kubernetes.client.openapi.models.V1PortworxVolumeSource getPortworxVolume()
      Deprecated.
      This method has been deprecated, please use method buildPortworxVolume instead.
      Returns:
      The buildable object.
    • buildPortworxVolume

      io.kubernetes.client.openapi.models.V1PortworxVolumeSource buildPortworxVolume()
    • withPortworxVolume

      A withPortworxVolume(io.kubernetes.client.openapi.models.V1PortworxVolumeSource portworxVolume)
    • hasPortworxVolume

      Boolean hasPortworxVolume()
    • withNewPortworxVolume

      V1VolumeFluent.PortworxVolumeNested<A> withNewPortworxVolume()
    • withNewPortworxVolumeLike

      V1VolumeFluent.PortworxVolumeNested<A> withNewPortworxVolumeLike(io.kubernetes.client.openapi.models.V1PortworxVolumeSource item)
    • editPortworxVolume

      V1VolumeFluent.PortworxVolumeNested<A> editPortworxVolume()
    • editOrNewPortworxVolume

      V1VolumeFluent.PortworxVolumeNested<A> editOrNewPortworxVolume()
    • editOrNewPortworxVolumeLike

      V1VolumeFluent.PortworxVolumeNested<A> editOrNewPortworxVolumeLike(io.kubernetes.client.openapi.models.V1PortworxVolumeSource item)
    • getProjected

      @Deprecated io.kubernetes.client.openapi.models.V1ProjectedVolumeSource getProjected()
      Deprecated.
      This method has been deprecated, please use method buildProjected instead.
      Returns:
      The buildable object.
    • buildProjected

      io.kubernetes.client.openapi.models.V1ProjectedVolumeSource buildProjected()
    • withProjected

      A withProjected(io.kubernetes.client.openapi.models.V1ProjectedVolumeSource projected)
    • hasProjected

      Boolean hasProjected()
    • withNewProjected

      V1VolumeFluent.ProjectedNested<A> withNewProjected()
    • withNewProjectedLike

      V1VolumeFluent.ProjectedNested<A> withNewProjectedLike(io.kubernetes.client.openapi.models.V1ProjectedVolumeSource item)
    • editProjected

    • editOrNewProjected

      V1VolumeFluent.ProjectedNested<A> editOrNewProjected()
    • editOrNewProjectedLike

      V1VolumeFluent.ProjectedNested<A> editOrNewProjectedLike(io.kubernetes.client.openapi.models.V1ProjectedVolumeSource item)
    • getQuobyte

      @Deprecated io.kubernetes.client.openapi.models.V1QuobyteVolumeSource getQuobyte()
      Deprecated.
      This method has been deprecated, please use method buildQuobyte instead.
      Returns:
      The buildable object.
    • buildQuobyte

      io.kubernetes.client.openapi.models.V1QuobyteVolumeSource buildQuobyte()
    • withQuobyte

      A withQuobyte(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource quobyte)
    • hasQuobyte

      Boolean hasQuobyte()
    • withNewQuobyte

      V1VolumeFluent.QuobyteNested<A> withNewQuobyte()
    • withNewQuobyteLike

      V1VolumeFluent.QuobyteNested<A> withNewQuobyteLike(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource item)
    • editQuobyte

    • editOrNewQuobyte

      V1VolumeFluent.QuobyteNested<A> editOrNewQuobyte()
    • editOrNewQuobyteLike

      V1VolumeFluent.QuobyteNested<A> editOrNewQuobyteLike(io.kubernetes.client.openapi.models.V1QuobyteVolumeSource item)
    • getRbd

      @Deprecated io.kubernetes.client.openapi.models.V1RBDVolumeSource getRbd()
      Deprecated.
      This method has been deprecated, please use method buildRbd instead.
      Returns:
      The buildable object.
    • buildRbd

      io.kubernetes.client.openapi.models.V1RBDVolumeSource buildRbd()
    • withRbd

      A withRbd(io.kubernetes.client.openapi.models.V1RBDVolumeSource rbd)
    • hasRbd

      Boolean hasRbd()
    • withNewRbd

    • withNewRbdLike

      V1VolumeFluent.RbdNested<A> withNewRbdLike(io.kubernetes.client.openapi.models.V1RBDVolumeSource item)
    • editRbd

    • editOrNewRbd

      V1VolumeFluent.RbdNested<A> editOrNewRbd()
    • editOrNewRbdLike

      V1VolumeFluent.RbdNested<A> editOrNewRbdLike(io.kubernetes.client.openapi.models.V1RBDVolumeSource item)
    • getScaleIO

      @Deprecated io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource getScaleIO()
      Deprecated.
      This method has been deprecated, please use method buildScaleIO instead.
      Returns:
      The buildable object.
    • buildScaleIO

      io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource buildScaleIO()
    • withScaleIO

      A withScaleIO(io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource scaleIO)
    • hasScaleIO

      Boolean hasScaleIO()
    • withNewScaleIO

      V1VolumeFluent.ScaleIONested<A> withNewScaleIO()
    • withNewScaleIOLike

      V1VolumeFluent.ScaleIONested<A> withNewScaleIOLike(io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource item)
    • editScaleIO

    • editOrNewScaleIO

      V1VolumeFluent.ScaleIONested<A> editOrNewScaleIO()
    • editOrNewScaleIOLike

      V1VolumeFluent.ScaleIONested<A> editOrNewScaleIOLike(io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource item)
    • getSecret

      @Deprecated io.kubernetes.client.openapi.models.V1SecretVolumeSource getSecret()
      Deprecated.
      This method has been deprecated, please use method buildSecret instead.
      Returns:
      The buildable object.
    • buildSecret

      io.kubernetes.client.openapi.models.V1SecretVolumeSource buildSecret()
    • withSecret

      A withSecret(io.kubernetes.client.openapi.models.V1SecretVolumeSource secret)
    • hasSecret

      Boolean hasSecret()
    • withNewSecret

      V1VolumeFluent.SecretNested<A> withNewSecret()
    • withNewSecretLike

      V1VolumeFluent.SecretNested<A> withNewSecretLike(io.kubernetes.client.openapi.models.V1SecretVolumeSource item)
    • editSecret

    • editOrNewSecret

      V1VolumeFluent.SecretNested<A> editOrNewSecret()
    • editOrNewSecretLike

      V1VolumeFluent.SecretNested<A> editOrNewSecretLike(io.kubernetes.client.openapi.models.V1SecretVolumeSource item)
    • getStorageos

      @Deprecated io.kubernetes.client.openapi.models.V1StorageOSVolumeSource getStorageos()
      Deprecated.
      This method has been deprecated, please use method buildStorageos instead.
      Returns:
      The buildable object.
    • buildStorageos

      io.kubernetes.client.openapi.models.V1StorageOSVolumeSource buildStorageos()
    • withStorageos

      A withStorageos(io.kubernetes.client.openapi.models.V1StorageOSVolumeSource storageos)
    • hasStorageos

      Boolean hasStorageos()
    • withNewStorageos

      V1VolumeFluent.StorageosNested<A> withNewStorageos()
    • withNewStorageosLike

      V1VolumeFluent.StorageosNested<A> withNewStorageosLike(io.kubernetes.client.openapi.models.V1StorageOSVolumeSource item)
    • editStorageos

    • editOrNewStorageos

      V1VolumeFluent.StorageosNested<A> editOrNewStorageos()
    • editOrNewStorageosLike

      V1VolumeFluent.StorageosNested<A> editOrNewStorageosLike(io.kubernetes.client.openapi.models.V1StorageOSVolumeSource item)
    • getVsphereVolume

      @Deprecated io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource getVsphereVolume()
      Deprecated.
      This method has been deprecated, please use method buildVsphereVolume instead.
      Returns:
      The buildable object.
    • buildVsphereVolume

      io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource buildVsphereVolume()
    • withVsphereVolume

      A withVsphereVolume(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource vsphereVolume)
    • hasVsphereVolume

      Boolean hasVsphereVolume()
    • withNewVsphereVolume

      V1VolumeFluent.VsphereVolumeNested<A> withNewVsphereVolume()
    • withNewVsphereVolumeLike

      V1VolumeFluent.VsphereVolumeNested<A> withNewVsphereVolumeLike(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource item)
    • editVsphereVolume

    • editOrNewVsphereVolume

      V1VolumeFluent.VsphereVolumeNested<A> editOrNewVsphereVolume()
    • editOrNewVsphereVolumeLike

      V1VolumeFluent.VsphereVolumeNested<A> editOrNewVsphereVolumeLike(io.kubernetes.client.openapi.models.V1VsphereVirtualDiskVolumeSource item)