Class V1PersistentVolumeSpecBuilder
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1PersistentVolumeSpecFluentImpl<V1PersistentVolumeSpecBuilder>
io.kubernetes.client.openapi.models.V1PersistentVolumeSpecBuilder
- All Implemented Interfaces:
Builder<io.kubernetes.client.openapi.models.V1PersistentVolumeSpec>
,Fluent<V1PersistentVolumeSpecBuilder>
,Visitable<V1PersistentVolumeSpecBuilder>
,VisitableBuilder<io.kubernetes.client.openapi.models.V1PersistentVolumeSpec,
,V1PersistentVolumeSpecBuilder> V1PersistentVolumeSpecFluent<V1PersistentVolumeSpecBuilder>
public class V1PersistentVolumeSpecBuilder
extends V1PersistentVolumeSpecFluentImpl<V1PersistentVolumeSpecBuilder>
implements VisitableBuilder<io.kubernetes.client.openapi.models.V1PersistentVolumeSpec,V1PersistentVolumeSpecBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1PersistentVolumeSpecFluent
V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<N>, V1PersistentVolumeSpecFluent.AzureDiskNested<N>, V1PersistentVolumeSpecFluent.AzureFileNested<N>, V1PersistentVolumeSpecFluent.CephfsNested<N>, V1PersistentVolumeSpecFluent.CinderNested<N>, V1PersistentVolumeSpecFluent.ClaimRefNested<N>, V1PersistentVolumeSpecFluent.CsiNested<N>, V1PersistentVolumeSpecFluent.FcNested<N>, V1PersistentVolumeSpecFluent.FlexVolumeNested<N>, V1PersistentVolumeSpecFluent.FlockerNested<N>, V1PersistentVolumeSpecFluent.GcePersistentDiskNested<N>, V1PersistentVolumeSpecFluent.GlusterfsNested<N>, V1PersistentVolumeSpecFluent.HostPathNested<N>, V1PersistentVolumeSpecFluent.IscsiNested<N>, V1PersistentVolumeSpecFluent.LocalNested<N>, V1PersistentVolumeSpecFluent.NfsNested<N>, V1PersistentVolumeSpecFluent.NodeAffinityNested<N>, V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested<N>, V1PersistentVolumeSpecFluent.PortworxVolumeNested<N>, V1PersistentVolumeSpecFluent.QuobyteNested<N>, V1PersistentVolumeSpecFluent.RbdNested<N>, V1PersistentVolumeSpecFluent.ScaleIONested<N>, V1PersistentVolumeSpecFluent.StorageosNested<N>, V1PersistentVolumeSpecFluent.VsphereVolumeNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1PersistentVolumeSpecBuilder
(io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance) V1PersistentVolumeSpecBuilder
(V1PersistentVolumeSpecFluent<?> fluent, io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance) V1PersistentVolumeSpecBuilder
(V1PersistentVolumeSpecFluent<?> fluent, io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance, Boolean validationEnabled) V1PersistentVolumeSpecBuilder
(V1PersistentVolumeSpecFluent<?> fluent, Boolean validationEnabled) V1PersistentVolumeSpecBuilder
(io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance, Boolean validationEnabled) V1PersistentVolumeSpecBuilder
(Boolean validationEnabled) -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V1PersistentVolumeSpec
build()
Methods inherited from class io.kubernetes.client.openapi.models.V1PersistentVolumeSpecFluentImpl
addAllToAccessModes, addAllToMountOptions, addToAccessModes, addToAccessModes, addToCapacity, addToCapacity, addToMountOptions, addToMountOptions, buildAwsElasticBlockStore, buildAzureDisk, buildAzureFile, buildCephfs, buildCinder, buildClaimRef, buildCsi, buildFc, buildFlexVolume, buildFlocker, buildGcePersistentDisk, buildGlusterfs, buildHostPath, buildIscsi, buildLocal, buildNfs, buildNodeAffinity, buildPhotonPersistentDisk, buildPortworxVolume, buildQuobyte, buildRbd, buildScaleIO, buildStorageos, buildVsphereVolume, editAwsElasticBlockStore, editAzureDisk, editAzureFile, editCephfs, editCinder, editClaimRef, editCsi, editFc, editFlexVolume, editFlocker, editGcePersistentDisk, editGlusterfs, editHostPath, editIscsi, editLocal, editNfs, editNodeAffinity, editOrNewAwsElasticBlockStore, editOrNewAwsElasticBlockStoreLike, editOrNewAzureDisk, editOrNewAzureDiskLike, editOrNewAzureFile, editOrNewAzureFileLike, editOrNewCephfs, editOrNewCephfsLike, editOrNewCinder, editOrNewCinderLike, editOrNewClaimRef, editOrNewClaimRefLike, editOrNewCsi, editOrNewCsiLike, editOrNewFc, editOrNewFcLike, editOrNewFlexVolume, editOrNewFlexVolumeLike, editOrNewFlocker, editOrNewFlockerLike, editOrNewGcePersistentDisk, editOrNewGcePersistentDiskLike, editOrNewGlusterfs, editOrNewGlusterfsLike, editOrNewHostPath, editOrNewHostPathLike, editOrNewIscsi, editOrNewIscsiLike, editOrNewLocal, editOrNewLocalLike, editOrNewNfs, editOrNewNfsLike, editOrNewNodeAffinity, editOrNewNodeAffinityLike, editOrNewPhotonPersistentDisk, editOrNewPhotonPersistentDiskLike, editOrNewPortworxVolume, editOrNewPortworxVolumeLike, editOrNewQuobyte, editOrNewQuobyteLike, editOrNewRbd, editOrNewRbdLike, editOrNewScaleIO, editOrNewScaleIOLike, editOrNewStorageos, editOrNewStorageosLike, editOrNewVsphereVolume, editOrNewVsphereVolumeLike, editPhotonPersistentDisk, editPortworxVolume, editQuobyte, editRbd, editScaleIO, editStorageos, editVsphereVolume, equals, getAccessMode, getAccessModes, getAwsElasticBlockStore, getAzureDisk, getAzureFile, getCapacity, getCephfs, getCinder, getClaimRef, getCsi, getFc, getFirstAccessMode, getFirstMountOption, getFlexVolume, getFlocker, getGcePersistentDisk, getGlusterfs, getHostPath, getIscsi, getLastAccessMode, getLastMountOption, getLocal, getMatchingAccessMode, getMatchingMountOption, getMountOption, getMountOptions, getNfs, getNodeAffinity, getPersistentVolumeReclaimPolicy, getPhotonPersistentDisk, getPortworxVolume, getQuobyte, getRbd, getScaleIO, getStorageClassName, getStorageos, getVolumeMode, getVsphereVolume, hasAccessModes, hasAwsElasticBlockStore, hasAzureDisk, hasAzureFile, hasCapacity, hasCephfs, hasCinder, hasClaimRef, hasCsi, hasFc, hasFlexVolume, hasFlocker, hasGcePersistentDisk, hasGlusterfs, hashCode, hasHostPath, hasIscsi, hasLocal, hasMatchingAccessMode, hasMatchingMountOption, hasMountOptions, hasNfs, hasNodeAffinity, hasPersistentVolumeReclaimPolicy, hasPhotonPersistentDisk, hasPortworxVolume, hasQuobyte, hasRbd, hasScaleIO, hasStorageClassName, hasStorageos, hasVolumeMode, hasVsphereVolume, removeAllFromAccessModes, removeAllFromMountOptions, removeFromAccessModes, removeFromCapacity, removeFromCapacity, removeFromMountOptions, setToAccessModes, setToMountOptions, toString, withAccessModes, withAccessModes, withAwsElasticBlockStore, withAzureDisk, withAzureFile, withCapacity, withCephfs, withCinder, withClaimRef, withCsi, withFc, withFlexVolume, withFlocker, withGcePersistentDisk, withGlusterfs, withHostPath, withIscsi, withLocal, withMountOptions, withMountOptions, withNewAwsElasticBlockStore, withNewAwsElasticBlockStoreLike, withNewAzureDisk, withNewAzureDiskLike, withNewAzureFile, withNewAzureFileLike, withNewCephfs, withNewCephfsLike, withNewCinder, withNewCinderLike, withNewClaimRef, withNewClaimRefLike, withNewCsi, withNewCsiLike, withNewFc, withNewFcLike, withNewFlexVolume, withNewFlexVolumeLike, withNewFlocker, withNewFlockerLike, withNewGcePersistentDisk, withNewGcePersistentDiskLike, withNewGlusterfs, withNewGlusterfsLike, withNewHostPath, withNewHostPathLike, withNewIscsi, withNewIscsiLike, withNewLocal, withNewLocalLike, withNewNfs, withNewNfsLike, withNewNodeAffinity, withNewNodeAffinityLike, withNewPhotonPersistentDisk, withNewPhotonPersistentDiskLike, withNewPortworxVolume, withNewPortworxVolumeLike, withNewQuobyte, withNewQuobyteLike, withNewRbd, withNewRbdLike, withNewScaleIO, withNewScaleIOLike, withNewStorageos, withNewStorageosLike, withNewVsphereVolume, withNewVsphereVolumeLike, withNfs, withNodeAffinity, withPersistentVolumeReclaimPolicy, withPhotonPersistentDisk, withPortworxVolume, withQuobyte, withRbd, withScaleIO, withStorageClassName, withStorageos, withVolumeMode, withVsphereVolume
Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1PersistentVolumeSpecBuilder
public V1PersistentVolumeSpecBuilder() -
V1PersistentVolumeSpecBuilder
-
V1PersistentVolumeSpecBuilder
-
V1PersistentVolumeSpecBuilder
public V1PersistentVolumeSpecBuilder(V1PersistentVolumeSpecFluent<?> fluent, Boolean validationEnabled) -
V1PersistentVolumeSpecBuilder
public V1PersistentVolumeSpecBuilder(V1PersistentVolumeSpecFluent<?> fluent, io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance) -
V1PersistentVolumeSpecBuilder
public V1PersistentVolumeSpecBuilder(V1PersistentVolumeSpecFluent<?> fluent, io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance, Boolean validationEnabled) -
V1PersistentVolumeSpecBuilder
public V1PersistentVolumeSpecBuilder(io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance) -
V1PersistentVolumeSpecBuilder
public V1PersistentVolumeSpecBuilder(io.kubernetes.client.openapi.models.V1PersistentVolumeSpec instance, Boolean validationEnabled)
-
-
Method Details