public class PersistentVolumeSpecBuilder extends PersistentVolumeSpecFluent<PersistentVolumeSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PersistentVolumeSpec,PersistentVolumeSpecBuilder>
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>| Constructor and Description |
|---|
PersistentVolumeSpecBuilder() |
PersistentVolumeSpecBuilder(PersistentVolumeSpec instance) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent,
PersistentVolumeSpec instance) |
| Modifier and Type | Method and Description |
|---|---|
PersistentVolumeSpec |
build() |
addAllToAccessModes, addAllToMountOptions, addToAccessModes, addToAccessModes, addToAdditionalProperties, addToAdditionalProperties, 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, copyInstance, 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, getAdditionalProperties, getCapacity, getFirstAccessMode, getFirstMountOption, getLastAccessMode, getLastMountOption, getMatchingAccessMode, getMatchingMountOption, getMountOption, getMountOptions, getPersistentVolumeReclaimPolicy, getStorageClassName, getVolumeAttributesClassName, getVolumeMode, hasAccessModes, hasAdditionalProperties, 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, hasVolumeAttributesClassName, hasVolumeMode, hasVsphereVolume, removeAllFromAccessModes, removeAllFromMountOptions, removeFromAccessModes, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromCapacity, removeFromCapacity, removeFromMountOptions, setToAccessModes, setToMountOptions, toString, withAccessModes, withAccessModes, withAdditionalProperties, withAwsElasticBlockStore, withAzureDisk, withAzureFile, withCapacity, withCephfs, withCinder, withClaimRef, withCsi, withFc, withFlexVolume, withFlocker, withGcePersistentDisk, withGlusterfs, withHostPath, withIscsi, withLocal, withMountOptions, withMountOptions, withNewAwsElasticBlockStore, withNewAwsElasticBlockStore, withNewAwsElasticBlockStoreLike, withNewAzureDisk, withNewAzureDiskLike, withNewAzureFile, withNewAzureFile, withNewAzureFileLike, withNewCephfs, withNewCephfsLike, withNewCinder, withNewCinderLike, withNewClaimRef, withNewClaimRefLike, withNewCsi, withNewCsiLike, withNewFc, withNewFcLike, withNewFlexVolume, withNewFlexVolumeLike, withNewFlocker, withNewFlocker, withNewFlockerLike, withNewGcePersistentDisk, withNewGcePersistentDisk, withNewGcePersistentDiskLike, withNewGlusterfs, withNewGlusterfs, withNewGlusterfsLike, withNewHostPath, withNewHostPath, withNewHostPathLike, withNewIscsi, withNewIscsiLike, withNewLocal, withNewLocal, withNewLocalLike, withNewNfs, withNewNfs, withNewNfsLike, withNewNodeAffinity, withNewNodeAffinityLike, withNewPhotonPersistentDisk, withNewPhotonPersistentDisk, withNewPhotonPersistentDiskLike, withNewPortworxVolume, withNewPortworxVolume, withNewPortworxVolumeLike, withNewQuobyte, withNewQuobyteLike, withNewRbd, withNewRbdLike, withNewScaleIO, withNewScaleIOLike, withNewStorageos, withNewStorageosLike, withNewVsphereVolume, withNewVsphereVolume, withNewVsphereVolumeLike, withNfs, withNodeAffinity, withPersistentVolumeReclaimPolicy, withPhotonPersistentDisk, withPortworxVolume, withQuobyte, withRbd, withScaleIO, withStorageClassName, withStorageos, withVolumeAttributesClassName, withVolumeMode, withVsphereVolumeaggregate, aggregate, build, build, builderOf, getVisitableMappublic PersistentVolumeSpecBuilder()
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent)
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent, PersistentVolumeSpec instance)
public PersistentVolumeSpecBuilder(PersistentVolumeSpec instance)
public PersistentVolumeSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<PersistentVolumeSpec>Copyright © 2015–2024 Red Hat. All rights reserved.