public class PersistentVolumeSpecBuilder extends PersistentVolumeSpecFluentImpl<PersistentVolumeSpecBuilder> implements VisitableBuilder<PersistentVolumeSpec,PersistentVolumeSpecBuilder>
PersistentVolumeSpecFluentImpl.AwsElasticBlockStoreNestedImpl<N>, PersistentVolumeSpecFluentImpl.AzureFileNestedImpl<N>, PersistentVolumeSpecFluentImpl.CephfsNestedImpl<N>, PersistentVolumeSpecFluentImpl.CinderNestedImpl<N>, PersistentVolumeSpecFluentImpl.ClaimRefNestedImpl<N>, PersistentVolumeSpecFluentImpl.FcNestedImpl<N>, PersistentVolumeSpecFluentImpl.FlexVolumeNestedImpl<N>, PersistentVolumeSpecFluentImpl.FlockerNestedImpl<N>, PersistentVolumeSpecFluentImpl.GcePersistentDiskNestedImpl<N>, PersistentVolumeSpecFluentImpl.GlusterfsNestedImpl<N>, PersistentVolumeSpecFluentImpl.HostPathNestedImpl<N>, PersistentVolumeSpecFluentImpl.IscsiNestedImpl<N>, PersistentVolumeSpecFluentImpl.NfsNestedImpl<N>, PersistentVolumeSpecFluentImpl.RbdNestedImpl<N>, PersistentVolumeSpecFluentImpl.VsphereVolumeNestedImpl<N>
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<N>, PersistentVolumeSpecFluent.AzureFileNested<N>, PersistentVolumeSpecFluent.CephfsNested<N>, PersistentVolumeSpecFluent.CinderNested<N>, PersistentVolumeSpecFluent.ClaimRefNested<N>, PersistentVolumeSpecFluent.FcNested<N>, PersistentVolumeSpecFluent.FlexVolumeNested<N>, PersistentVolumeSpecFluent.FlockerNested<N>, PersistentVolumeSpecFluent.GcePersistentDiskNested<N>, PersistentVolumeSpecFluent.GlusterfsNested<N>, PersistentVolumeSpecFluent.HostPathNested<N>, PersistentVolumeSpecFluent.IscsiNested<N>, PersistentVolumeSpecFluent.NfsNested<N>, PersistentVolumeSpecFluent.RbdNested<N>, PersistentVolumeSpecFluent.VsphereVolumeNested<N>
_visitables
Constructor and Description |
---|
PersistentVolumeSpecBuilder() |
PersistentVolumeSpecBuilder(Boolean validationEnabled) |
PersistentVolumeSpecBuilder(PersistentVolumeSpec instance) |
PersistentVolumeSpecBuilder(PersistentVolumeSpec instance,
Boolean validationEnabled) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent,
Boolean validationEnabled) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent,
PersistentVolumeSpec instance) |
PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent,
PersistentVolumeSpec instance,
Boolean validationEnabled) |
Modifier and Type | Method and Description |
---|---|
PersistentVolumeSpec |
build() |
boolean |
equals(Object o) |
addToAccessModes, addToCapacity, addToCapacity, editAwsElasticBlockStore, editAzureFile, editCephfs, editCinder, editClaimRef, editFc, editFlexVolume, editFlocker, editGcePersistentDisk, editGlusterfs, editHostPath, editIscsi, editNfs, editOrNewAwsElasticBlockStore, editOrNewAwsElasticBlockStoreLike, editOrNewAzureFile, editOrNewAzureFileLike, editOrNewCephfs, editOrNewCephfsLike, editOrNewCinder, editOrNewCinderLike, editOrNewClaimRef, editOrNewClaimRefLike, editOrNewFc, editOrNewFcLike, editOrNewFlexVolume, editOrNewFlexVolumeLike, editOrNewFlocker, editOrNewFlockerLike, editOrNewGcePersistentDisk, editOrNewGcePersistentDiskLike, editOrNewGlusterfs, editOrNewGlusterfsLike, editOrNewHostPath, editOrNewHostPathLike, editOrNewIscsi, editOrNewIscsiLike, editOrNewNfs, editOrNewNfsLike, editOrNewRbd, editOrNewRbdLike, editOrNewVsphereVolume, editOrNewVsphereVolumeLike, editRbd, editVsphereVolume, getAccessModes, getAwsElasticBlockStore, getAzureFile, getCapacity, getCephfs, getCinder, getClaimRef, getFc, getFlexVolume, getFlocker, getGcePersistentDisk, getGlusterfs, getHostPath, getIscsi, getNfs, getPersistentVolumeReclaimPolicy, getRbd, getVsphereVolume, removeFromAccessModes, removeFromCapacity, removeFromCapacity, withAccessModes, withAccessModes, withAwsElasticBlockStore, withAzureFile, withCapacity, withCephfs, withCinder, withClaimRef, withFc, withFlexVolume, withFlocker, withGcePersistentDisk, withGlusterfs, withHostPath, withIscsi, withNewAwsElasticBlockStore, withNewAwsElasticBlockStore, withNewAwsElasticBlockStoreLike, withNewAzureFile, withNewAzureFile, withNewAzureFileLike, withNewCephfs, withNewCephfsLike, withNewCinder, withNewCinder, withNewCinderLike, withNewClaimRef, withNewClaimRefLike, withNewFc, withNewFcLike, withNewFlexVolume, withNewFlexVolumeLike, withNewFlocker, withNewFlocker, withNewFlockerLike, withNewGcePersistentDisk, withNewGcePersistentDisk, withNewGcePersistentDiskLike, withNewGlusterfs, withNewGlusterfs, withNewGlusterfsLike, withNewHostPath, withNewHostPath, withNewHostPathLike, withNewIscsi, withNewIscsiLike, withNewNfs, withNewNfs, withNewNfsLike, withNewRbd, withNewRbdLike, withNewVsphereVolume, withNewVsphereVolume, withNewVsphereVolumeLike, withNfs, withPersistentVolumeReclaimPolicy, withRbd, withVsphereVolume
accept, aggregate, aggregate, build, build
public PersistentVolumeSpecBuilder()
public PersistentVolumeSpecBuilder(Boolean validationEnabled)
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent)
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent, Boolean validationEnabled)
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent, PersistentVolumeSpec instance)
public PersistentVolumeSpecBuilder(PersistentVolumeSpecFluent<?> fluent, PersistentVolumeSpec instance, Boolean validationEnabled)
public PersistentVolumeSpecBuilder(PersistentVolumeSpec instance)
public PersistentVolumeSpecBuilder(PersistentVolumeSpec instance, Boolean validationEnabled)
public PersistentVolumeSpec build()
build
in interface Builder<PersistentVolumeSpec>
public boolean equals(Object o)
equals
in class PersistentVolumeSpecFluentImpl<PersistentVolumeSpecBuilder>
Copyright © 2011–2016 Red Hat. All rights reserved.