@Generated(value="org.jsonschema2pojo") public class PersistentVolumeSpec extends Object
| Constructor and Description |
|---|
PersistentVolumeSpec()
No args constructor for use in serialization
|
PersistentVolumeSpec(List<String> accessModes,
AWSElasticBlockStoreVolumeSource awsElasticBlockStore,
Map<String,Quantity> capacity,
CephFSVolumeSource cephfs,
CinderVolumeSource cinder,
ObjectReference claimRef,
FCVolumeSource fc,
FlexVolumeSource flexVolume,
FlockerVolumeSource flocker,
GCEPersistentDiskVolumeSource gcePersistentDisk,
GlusterfsVolumeSource glusterfs,
HostPathVolumeSource hostPath,
ISCSIVolumeSource iscsi,
NFSVolumeSource nfs,
String persistentVolumeReclaimPolicy,
RBDVolumeSource rbd) |
public PersistentVolumeSpec()
public PersistentVolumeSpec(List<String> accessModes, AWSElasticBlockStoreVolumeSource awsElasticBlockStore, Map<String,Quantity> capacity, CephFSVolumeSource cephfs, CinderVolumeSource cinder, ObjectReference claimRef, FCVolumeSource fc, FlexVolumeSource flexVolume, FlockerVolumeSource flocker, GCEPersistentDiskVolumeSource gcePersistentDisk, GlusterfsVolumeSource glusterfs, HostPathVolumeSource hostPath, ISCSIVolumeSource iscsi, NFSVolumeSource nfs, String persistentVolumeReclaimPolicy, RBDVolumeSource rbd)
gcePersistentDisk - claimRef - cinder - awsElasticBlockStore - flexVolume - capacity - flocker - iscsi - cephfs - rbd - nfs - persistentVolumeReclaimPolicy - accessModes - glusterfs - fc - hostPath - public void setAccessModes(List<String> accessModes)
accessModes - The accessModespublic AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
public void setAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
awsElasticBlockStore - The awsElasticBlockStorepublic void setCapacity(Map<String,Quantity> capacity)
capacity - The capacitypublic CephFSVolumeSource getCephfs()
public void setCephfs(CephFSVolumeSource cephfs)
cephfs - The cephfspublic CinderVolumeSource getCinder()
public void setCinder(CinderVolumeSource cinder)
cinder - The cinderpublic ObjectReference getClaimRef()
public void setClaimRef(ObjectReference claimRef)
claimRef - The claimRefpublic FCVolumeSource getFc()
public void setFc(FCVolumeSource fc)
fc - The fcpublic FlexVolumeSource getFlexVolume()
public void setFlexVolume(FlexVolumeSource flexVolume)
flexVolume - The flexVolumepublic FlockerVolumeSource getFlocker()
public void setFlocker(FlockerVolumeSource flocker)
flocker - The flockerpublic GCEPersistentDiskVolumeSource getGcePersistentDisk()
public void setGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk)
gcePersistentDisk - The gcePersistentDiskpublic GlusterfsVolumeSource getGlusterfs()
public void setGlusterfs(GlusterfsVolumeSource glusterfs)
glusterfs - The glusterfspublic HostPathVolumeSource getHostPath()
public void setHostPath(HostPathVolumeSource hostPath)
hostPath - The hostPathpublic ISCSIVolumeSource getIscsi()
public void setIscsi(ISCSIVolumeSource iscsi)
iscsi - The iscsipublic NFSVolumeSource getNfs()
public void setNfs(NFSVolumeSource nfs)
nfs - The nfspublic String getPersistentVolumeReclaimPolicy()
public void setPersistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy)
persistentVolumeReclaimPolicy - The persistentVolumeReclaimPolicypublic RBDVolumeSource getRbd()
public void setRbd(RBDVolumeSource rbd)
rbd - The rbdCopyright © 2011–2016 Red Hat. All rights reserved.