@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,
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, FlockerVolumeSource flocker, GCEPersistentDiskVolumeSource gcePersistentDisk, GlusterfsVolumeSource glusterfs, HostPathVolumeSource hostPath, ISCSIVolumeSource iscsi, NFSVolumeSource nfs, String persistentVolumeReclaimPolicy, RBDVolumeSource rbd)
gcePersistentDisk
- claimRef
- cinder
- awsElasticBlockStore
- 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 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–2015 Red Hat. All rights reserved.