public class VolumeBuilder extends VolumeFluentImpl<VolumeBuilder> implements VisitableBuilder<Volume,VolumeBuilder>
VolumeFluentImpl.AwsElasticBlockStoreNestedImpl<N>, VolumeFluentImpl.AzureDiskNestedImpl<N>, VolumeFluentImpl.AzureFileNestedImpl<N>, VolumeFluentImpl.CephfsNestedImpl<N>, VolumeFluentImpl.CinderNestedImpl<N>, VolumeFluentImpl.ConfigMapNestedImpl<N>, VolumeFluentImpl.DownwardAPINestedImpl<N>, VolumeFluentImpl.EmptyDirNestedImpl<N>, VolumeFluentImpl.FcNestedImpl<N>, VolumeFluentImpl.FlexVolumeNestedImpl<N>, VolumeFluentImpl.FlockerNestedImpl<N>, VolumeFluentImpl.GcePersistentDiskNestedImpl<N>, VolumeFluentImpl.GitRepoNestedImpl<N>, VolumeFluentImpl.GlusterfsNestedImpl<N>, VolumeFluentImpl.HostPathNestedImpl<N>, VolumeFluentImpl.IscsiNestedImpl<N>, VolumeFluentImpl.NfsNestedImpl<N>, VolumeFluentImpl.PersistentVolumeClaimNestedImpl<N>, VolumeFluentImpl.PhotonPersistentDiskNestedImpl<N>, VolumeFluentImpl.PortworxVolumeNestedImpl<N>, VolumeFluentImpl.ProjectedNestedImpl<N>, VolumeFluentImpl.QuobyteNestedImpl<N>, VolumeFluentImpl.RbdNestedImpl<N>, VolumeFluentImpl.ScaleIONestedImpl<N>, VolumeFluentImpl.SecretNestedImpl<N>, VolumeFluentImpl.StorageosNestedImpl<N>, VolumeFluentImpl.VsphereVolumeNestedImpl<N>
VolumeFluent.AwsElasticBlockStoreNested<N>, VolumeFluent.AzureDiskNested<N>, VolumeFluent.AzureFileNested<N>, VolumeFluent.CephfsNested<N>, VolumeFluent.CinderNested<N>, VolumeFluent.ConfigMapNested<N>, VolumeFluent.DownwardAPINested<N>, VolumeFluent.EmptyDirNested<N>, VolumeFluent.FcNested<N>, VolumeFluent.FlexVolumeNested<N>, VolumeFluent.FlockerNested<N>, VolumeFluent.GcePersistentDiskNested<N>, VolumeFluent.GitRepoNested<N>, VolumeFluent.GlusterfsNested<N>, VolumeFluent.HostPathNested<N>, VolumeFluent.IscsiNested<N>, VolumeFluent.NfsNested<N>, VolumeFluent.PersistentVolumeClaimNested<N>, VolumeFluent.PhotonPersistentDiskNested<N>, VolumeFluent.PortworxVolumeNested<N>, VolumeFluent.ProjectedNested<N>, VolumeFluent.QuobyteNested<N>, VolumeFluent.RbdNested<N>, VolumeFluent.ScaleIONested<N>, VolumeFluent.SecretNested<N>, VolumeFluent.StorageosNested<N>, VolumeFluent.VsphereVolumeNested<N>
_visitables
Constructor and Description |
---|
VolumeBuilder() |
VolumeBuilder(Boolean validationEnabled) |
VolumeBuilder(Volume instance) |
VolumeBuilder(Volume instance,
Boolean validationEnabled) |
VolumeBuilder(VolumeFluent<?> fluent) |
VolumeBuilder(VolumeFluent<?> fluent,
Boolean validationEnabled) |
VolumeBuilder(VolumeFluent<?> fluent,
Volume instance) |
VolumeBuilder(VolumeFluent<?> fluent,
Volume instance,
Boolean validationEnabled) |
Modifier and Type | Method and Description |
---|---|
Volume |
build() |
boolean |
equals(Object o) |
buildAwsElasticBlockStore, buildAzureDisk, buildAzureFile, buildCephfs, buildCinder, buildConfigMap, buildDownwardAPI, buildEmptyDir, buildFc, buildFlexVolume, buildFlocker, buildGcePersistentDisk, buildGitRepo, buildGlusterfs, buildHostPath, buildIscsi, buildNfs, buildPersistentVolumeClaim, buildPhotonPersistentDisk, buildPortworxVolume, buildProjected, buildQuobyte, buildRbd, buildScaleIO, buildSecret, buildStorageos, buildVsphereVolume, editAwsElasticBlockStore, editAzureDisk, editAzureFile, editCephfs, editCinder, editConfigMap, editDownwardAPI, editEmptyDir, editFc, editFlexVolume, editFlocker, editGcePersistentDisk, editGitRepo, editGlusterfs, editHostPath, editIscsi, editNfs, editOrNewAwsElasticBlockStore, editOrNewAwsElasticBlockStoreLike, editOrNewAzureDisk, editOrNewAzureDiskLike, editOrNewAzureFile, editOrNewAzureFileLike, editOrNewCephfs, editOrNewCephfsLike, editOrNewCinder, editOrNewCinderLike, editOrNewConfigMap, editOrNewConfigMapLike, editOrNewDownwardAPI, editOrNewDownwardAPILike, editOrNewEmptyDir, editOrNewEmptyDirLike, editOrNewFc, editOrNewFcLike, editOrNewFlexVolume, editOrNewFlexVolumeLike, editOrNewFlocker, editOrNewFlockerLike, editOrNewGcePersistentDisk, editOrNewGcePersistentDiskLike, editOrNewGitRepo, editOrNewGitRepoLike, editOrNewGlusterfs, editOrNewGlusterfsLike, editOrNewHostPath, editOrNewHostPathLike, editOrNewIscsi, editOrNewIscsiLike, editOrNewNfs, editOrNewNfsLike, editOrNewPersistentVolumeClaim, editOrNewPersistentVolumeClaimLike, editOrNewPhotonPersistentDisk, editOrNewPhotonPersistentDiskLike, editOrNewPortworxVolume, editOrNewPortworxVolumeLike, editOrNewProjected, editOrNewProjectedLike, editOrNewQuobyte, editOrNewQuobyteLike, editOrNewRbd, editOrNewRbdLike, editOrNewScaleIO, editOrNewScaleIOLike, editOrNewSecret, editOrNewSecretLike, editOrNewStorageos, editOrNewStorageosLike, editOrNewVsphereVolume, editOrNewVsphereVolumeLike, editPersistentVolumeClaim, editPhotonPersistentDisk, editPortworxVolume, editProjected, editQuobyte, editRbd, editScaleIO, editSecret, editStorageos, editVsphereVolume, getAwsElasticBlockStore, getAzureDisk, getAzureFile, getCephfs, getCinder, getConfigMap, getDownwardAPI, getEmptyDir, getFc, getFlexVolume, getFlocker, getGcePersistentDisk, getGitRepo, getGlusterfs, getHostPath, getIscsi, getName, getNfs, getPersistentVolumeClaim, getPhotonPersistentDisk, getPortworxVolume, getProjected, getQuobyte, getRbd, getScaleIO, getSecret, getStorageos, getVsphereVolume, hasAwsElasticBlockStore, hasAzureDisk, hasAzureFile, hasCephfs, hasCinder, hasConfigMap, hasDownwardAPI, hasEmptyDir, hasFc, hasFlexVolume, hasFlocker, hasGcePersistentDisk, hasGitRepo, hasGlusterfs, hasHostPath, hasIscsi, hasName, hasNfs, hasPersistentVolumeClaim, hasPhotonPersistentDisk, hasPortworxVolume, hasProjected, hasQuobyte, hasRbd, hasScaleIO, hasSecret, hasStorageos, hasVsphereVolume, withAwsElasticBlockStore, withAzureDisk, withAzureFile, withCephfs, withCinder, withConfigMap, withDownwardAPI, withEmptyDir, withFc, withFlexVolume, withFlocker, withGcePersistentDisk, withGitRepo, withGlusterfs, withHostPath, withIscsi, withName, withNewAwsElasticBlockStore, withNewAwsElasticBlockStore, withNewAwsElasticBlockStoreLike, withNewAzureDisk, withNewAzureDiskLike, withNewAzureFile, withNewAzureFile, withNewAzureFileLike, withNewCephfs, withNewCephfsLike, withNewCinder, withNewCinder, withNewCinderLike, withNewConfigMap, withNewConfigMapLike, withNewDownwardAPI, withNewDownwardAPILike, withNewEmptyDir, withNewEmptyDirLike, withNewFc, withNewFcLike, withNewFlexVolume, withNewFlexVolumeLike, withNewFlocker, withNewFlocker, withNewFlockerLike, withNewGcePersistentDisk, withNewGcePersistentDisk, withNewGcePersistentDiskLike, withNewGitRepo, withNewGitRepo, withNewGitRepoLike, withNewGlusterfs, withNewGlusterfs, withNewGlusterfsLike, withNewHostPath, withNewHostPath, withNewHostPathLike, withNewIscsi, withNewIscsiLike, withNewNfs, withNewNfs, withNewNfsLike, withNewPersistentVolumeClaim, withNewPersistentVolumeClaim, withNewPersistentVolumeClaimLike, withNewPhotonPersistentDisk, withNewPhotonPersistentDisk, withNewPhotonPersistentDiskLike, withNewPortworxVolume, withNewPortworxVolume, withNewPortworxVolumeLike, withNewProjected, withNewProjectedLike, withNewQuobyte, withNewQuobyte, withNewQuobyteLike, withNewRbd, withNewRbdLike, withNewScaleIO, withNewScaleIOLike, withNewSecret, withNewSecretLike, withNewStorageos, withNewStorageosLike, withNewVsphereVolume, withNewVsphereVolume, withNewVsphereVolumeLike, withNfs, withPersistentVolumeClaim, withPhotonPersistentDisk, withPortworxVolume, withProjected, withQuobyte, withRbd, withScaleIO, withSecret, withStorageos, withVsphereVolume
accept, aggregate, aggregate, build, build
public VolumeBuilder()
public VolumeBuilder(Boolean validationEnabled)
public VolumeBuilder(VolumeFluent<?> fluent)
public VolumeBuilder(VolumeFluent<?> fluent, Boolean validationEnabled)
public VolumeBuilder(VolumeFluent<?> fluent, Volume instance)
public VolumeBuilder(VolumeFluent<?> fluent, Volume instance, Boolean validationEnabled)
public VolumeBuilder(Volume instance)
public boolean equals(Object o)
equals
in class VolumeFluentImpl<VolumeBuilder>
Copyright © 2011–2018 Red Hat. All rights reserved.