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