public class PersistentVolumeSpecBuilder extends PersistentVolumeSpecFluent<PersistentVolumeSpecBuilder> implements VisitableBuilder<PersistentVolumeSpec,PersistentVolumeSpecBuilder>
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<N>, PersistentVolumeSpecFluent.ClaimRefNested<N>, PersistentVolumeSpecFluent.GcePersistentDiskNested<N>, PersistentVolumeSpecFluent.GlusterfsNested<N>, PersistentVolumeSpecFluent.HostPathNested<N>, PersistentVolumeSpecFluent.IscsiNested<N>, PersistentVolumeSpecFluent.NfsNested<N>, PersistentVolumeSpecFluent.RbdNested<N>
_visitables
Constructor and Description |
---|
PersistentVolumeSpecBuilder() |
PersistentVolumeSpecBuilder(PersistentVolumeSpec instance) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent,
PersistentVolumeSpec instance) |
Modifier and Type | Method and Description |
---|---|
EditablePersistentVolumeSpec |
build() |
addToAccessModes, addToAdditionalProperties, addToCapacity, editAwsElasticBlockStore, editClaimRef, editGcePersistentDisk, editGlusterfs, editHostPath, editIscsi, editNfs, editRbd, getAccessModes, getAdditionalProperties, getAwsElasticBlockStore, getCapacity, getCephfs, getClaimRef, getGcePersistentDisk, getGlusterfs, getHostPath, getIscsi, getNfs, getPersistentVolumeReclaimPolicy, getRbd, withAccessModes, withAccessModes, withAdditionalProperties, withAwsElasticBlockStore, withCapacity, withCephfs, withClaimRef, withGcePersistentDisk, withGlusterfs, withHostPath, withIscsi, withNewAwsElasticBlockStore, withNewAwsElasticBlockStore, withNewAwsElasticBlockStoreLike, withNewClaimRef, withNewClaimRefLike, withNewGcePersistentDisk, withNewGcePersistentDisk, withNewGcePersistentDiskLike, withNewGlusterfs, withNewGlusterfs, withNewGlusterfsLike, withNewHostPath, withNewHostPath, withNewHostPathLike, withNewIscsi, withNewIscsi, withNewIscsiLike, withNewNfs, withNewNfs, withNewNfsLike, withNewRbd, withNewRbdLike, withNfs, withPersistentVolumeReclaimPolicy, withRbd
accept, aggregate, aggregate, build, build
public PersistentVolumeSpecBuilder()
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent)
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent, PersistentVolumeSpec instance)
public PersistentVolumeSpecBuilder(PersistentVolumeSpec instance)
public EditablePersistentVolumeSpec build()
build
in interface Builder<PersistentVolumeSpec>
Copyright © 2011–2015 Red Hat. All rights reserved.