public class VolumeBuilder extends VolumeFluent<VolumeBuilder> implements VisitableBuilder<Volume,VolumeBuilder>
VolumeFluent.AwsElasticBlockStoreNested<N>, VolumeFluent.EmptyDirNested<N>, VolumeFluent.GcePersistentDiskNested<N>, VolumeFluent.GitRepoNested<N>, VolumeFluent.GlusterfsNested<N>, VolumeFluent.HostPathNested<N>, VolumeFluent.IscsiNested<N>, VolumeFluent.NfsNested<N>, VolumeFluent.RbdNested<N>, VolumeFluent.SecretNested<N>
_visitables
Constructor and Description |
---|
VolumeBuilder() |
VolumeBuilder(Volume instance) |
VolumeBuilder(VolumeFluent<?> fluent) |
VolumeBuilder(VolumeFluent<?> fluent,
Volume instance) |
Modifier and Type | Method and Description |
---|---|
EditableVolume |
build() |
addToAdditionalProperties, editAwsElasticBlockStore, editEmptyDir, editGcePersistentDisk, editGitRepo, editGlusterfs, editHostPath, editIscsi, editNfs, editRbd, editSecret, getAdditionalProperties, getAwsElasticBlockStore, getCephfs, getEmptyDir, getGcePersistentDisk, getGitRepo, getGlusterfs, getHostPath, getIscsi, getMetadata, getName, getNfs, getPersistentVolumeClaim, getRbd, getSecret, withAdditionalProperties, withAwsElasticBlockStore, withCephfs, withEmptyDir, withGcePersistentDisk, withGitRepo, withGlusterfs, withHostPath, withIscsi, withMetadata, withName, withNewAwsElasticBlockStore, withNewAwsElasticBlockStore, withNewAwsElasticBlockStoreLike, withNewEmptyDir, withNewEmptyDir, withNewEmptyDirLike, withNewGcePersistentDisk, withNewGcePersistentDisk, withNewGcePersistentDiskLike, withNewGitRepo, withNewGitRepo, withNewGitRepoLike, withNewGlusterfs, withNewGlusterfs, withNewGlusterfsLike, withNewHostPath, withNewHostPath, withNewHostPathLike, withNewIscsi, withNewIscsi, withNewIscsiLike, withNewNfs, withNewNfs, withNewNfsLike, withNewRbd, withNewRbdLike, withNewSecret, withNewSecret, withNewSecretLike, withNfs, withPersistentVolumeClaim, withRbd, withSecret
accept, aggregate, aggregate, build, build
public VolumeBuilder()
public VolumeBuilder(VolumeFluent<?> fluent)
public VolumeBuilder(VolumeFluent<?> fluent, Volume instance)
public VolumeBuilder(Volume instance)
public EditableVolume build()
Copyright © 2011–2015 Red Hat. All rights reserved.