public interface PersistentVolumeSpecFluent<A extends PersistentVolumeSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<N> |
static interface |
PersistentVolumeSpecFluent.AzureFileNested<N> |
static interface |
PersistentVolumeSpecFluent.CephfsNested<N> |
static interface |
PersistentVolumeSpecFluent.CinderNested<N> |
static interface |
PersistentVolumeSpecFluent.ClaimRefNested<N> |
static interface |
PersistentVolumeSpecFluent.FcNested<N> |
static interface |
PersistentVolumeSpecFluent.FlexVolumeNested<N> |
static interface |
PersistentVolumeSpecFluent.FlockerNested<N> |
static interface |
PersistentVolumeSpecFluent.GcePersistentDiskNested<N> |
static interface |
PersistentVolumeSpecFluent.GlusterfsNested<N> |
static interface |
PersistentVolumeSpecFluent.HostPathNested<N> |
static interface |
PersistentVolumeSpecFluent.IscsiNested<N> |
static interface |
PersistentVolumeSpecFluent.NfsNested<N> |
static interface |
PersistentVolumeSpecFluent.RbdNested<N> |
AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStore()
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> withNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item)
PersistentVolumeSpecFluent.AwsElasticBlockStoreNested<A> editAwsElasticBlockStore()
A withNewAwsElasticBlockStore(String fsType, Integer partition, Boolean readOnly, String volumeID)
AzureFileVolumeSource getAzureFile()
A withAzureFile(AzureFileVolumeSource azureFile)
PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFile()
PersistentVolumeSpecFluent.AzureFileNested<A> withNewAzureFileLike(AzureFileVolumeSource item)
PersistentVolumeSpecFluent.AzureFileNested<A> editAzureFile()
CephFSVolumeSource getCephfs()
A withCephfs(CephFSVolumeSource cephfs)
PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfs()
PersistentVolumeSpecFluent.CephfsNested<A> withNewCephfsLike(CephFSVolumeSource item)
PersistentVolumeSpecFluent.CephfsNested<A> editCephfs()
CinderVolumeSource getCinder()
A withCinder(CinderVolumeSource cinder)
PersistentVolumeSpecFluent.CinderNested<A> withNewCinder()
PersistentVolumeSpecFluent.CinderNested<A> withNewCinderLike(CinderVolumeSource item)
PersistentVolumeSpecFluent.CinderNested<A> editCinder()
ObjectReference getClaimRef()
A withClaimRef(ObjectReference claimRef)
PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRef()
PersistentVolumeSpecFluent.ClaimRefNested<A> withNewClaimRefLike(ObjectReference item)
PersistentVolumeSpecFluent.ClaimRefNested<A> editClaimRef()
FCVolumeSource getFc()
A withFc(FCVolumeSource fc)
PersistentVolumeSpecFluent.FcNested<A> withNewFc()
PersistentVolumeSpecFluent.FcNested<A> withNewFcLike(FCVolumeSource item)
PersistentVolumeSpecFluent.FcNested<A> editFc()
FlexVolumeSource getFlexVolume()
A withFlexVolume(FlexVolumeSource flexVolume)
PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolume()
PersistentVolumeSpecFluent.FlexVolumeNested<A> withNewFlexVolumeLike(FlexVolumeSource item)
PersistentVolumeSpecFluent.FlexVolumeNested<A> editFlexVolume()
FlockerVolumeSource getFlocker()
A withFlocker(FlockerVolumeSource flocker)
PersistentVolumeSpecFluent.FlockerNested<A> withNewFlocker()
PersistentVolumeSpecFluent.FlockerNested<A> withNewFlockerLike(FlockerVolumeSource item)
PersistentVolumeSpecFluent.FlockerNested<A> editFlocker()
GCEPersistentDiskVolumeSource getGcePersistentDisk()
A withGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk)
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDisk()
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> withNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item)
PersistentVolumeSpecFluent.GcePersistentDiskNested<A> editGcePersistentDisk()
A withNewGcePersistentDisk(String fsType, Integer partition, String pdName, Boolean readOnly)
GlusterfsVolumeSource getGlusterfs()
A withGlusterfs(GlusterfsVolumeSource glusterfs)
PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfs()
PersistentVolumeSpecFluent.GlusterfsNested<A> withNewGlusterfsLike(GlusterfsVolumeSource item)
PersistentVolumeSpecFluent.GlusterfsNested<A> editGlusterfs()
HostPathVolumeSource getHostPath()
A withHostPath(HostPathVolumeSource hostPath)
PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPath()
PersistentVolumeSpecFluent.HostPathNested<A> withNewHostPathLike(HostPathVolumeSource item)
PersistentVolumeSpecFluent.HostPathNested<A> editHostPath()
ISCSIVolumeSource getIscsi()
A withIscsi(ISCSIVolumeSource iscsi)
PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsi()
PersistentVolumeSpecFluent.IscsiNested<A> withNewIscsiLike(ISCSIVolumeSource item)
PersistentVolumeSpecFluent.IscsiNested<A> editIscsi()
NFSVolumeSource getNfs()
A withNfs(NFSVolumeSource nfs)
PersistentVolumeSpecFluent.NfsNested<A> withNewNfs()
PersistentVolumeSpecFluent.NfsNested<A> withNewNfsLike(NFSVolumeSource item)
PersistentVolumeSpecFluent.NfsNested<A> editNfs()
String getPersistentVolumeReclaimPolicy()
A withPersistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy)
RBDVolumeSource getRbd()
A withRbd(RBDVolumeSource rbd)
PersistentVolumeSpecFluent.RbdNested<A> withNewRbd()
PersistentVolumeSpecFluent.RbdNested<A> withNewRbdLike(RBDVolumeSource item)
PersistentVolumeSpecFluent.RbdNested<A> editRbd()
Copyright © 2011–2016 Red Hat. All rights reserved.