@Generated(value="org.jsonschema2pojo") public class Volume extends Object implements KubernetesResource
public Volume()
public Volume(AWSElasticBlockStoreVolumeSource awsElasticBlockStore, AzureDiskVolumeSource azureDisk, AzureFileVolumeSource azureFile, CephFSVolumeSource cephfs, CinderVolumeSource cinder, ConfigMapVolumeSource configMap, DownwardAPIVolumeSource downwardAPI, EmptyDirVolumeSource emptyDir, FCVolumeSource fc, FlexVolumeSource flexVolume, FlockerVolumeSource flocker, GCEPersistentDiskVolumeSource gcePersistentDisk, GitRepoVolumeSource gitRepo, GlusterfsVolumeSource glusterfs, HostPathVolumeSource hostPath, ISCSIVolumeSource iscsi, String name, NFSVolumeSource nfs, PersistentVolumeClaimVolumeSource persistentVolumeClaim, PhotonPersistentDiskVolumeSource photonPersistentDisk, PortworxVolumeSource portworxVolume, ProjectedVolumeSource projected, QuobyteVolumeSource quobyte, RBDVolumeSource rbd, ScaleIOVolumeSource scaleIO, SecretVolumeSource secret, StorageOSVolumeSource storageos, VsphereVirtualDiskVolumeSource vsphereVolume)
quobyte
- azureFile
- flexVolume
- secret
- projected
- cephfs
- scaleIO
- emptyDir
- glusterfs
- gcePersistentDisk
- photonPersistentDisk
- azureDisk
- cinder
- downwardAPI
- awsElasticBlockStore
- flocker
- iscsi
- rbd
- configMap
- storageos
- name
- nfs
- persistentVolumeClaim
- gitRepo
- portworxVolume
- vsphereVolume
- fc
- hostPath
- public AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
public void setAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
awsElasticBlockStore
- The awsElasticBlockStorepublic AzureDiskVolumeSource getAzureDisk()
public void setAzureDisk(AzureDiskVolumeSource azureDisk)
azureDisk
- The azureDiskpublic AzureFileVolumeSource getAzureFile()
public void setAzureFile(AzureFileVolumeSource azureFile)
azureFile
- The azureFilepublic CephFSVolumeSource getCephfs()
public void setCephfs(CephFSVolumeSource cephfs)
cephfs
- The cephfspublic CinderVolumeSource getCinder()
public void setCinder(CinderVolumeSource cinder)
cinder
- The cinderpublic ConfigMapVolumeSource getConfigMap()
public void setConfigMap(ConfigMapVolumeSource configMap)
configMap
- The configMappublic DownwardAPIVolumeSource getDownwardAPI()
public void setDownwardAPI(DownwardAPIVolumeSource downwardAPI)
downwardAPI
- The downwardAPIpublic EmptyDirVolumeSource getEmptyDir()
public void setEmptyDir(EmptyDirVolumeSource emptyDir)
emptyDir
- The emptyDirpublic 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 GitRepoVolumeSource getGitRepo()
public void setGitRepo(GitRepoVolumeSource gitRepo)
gitRepo
- The gitRepopublic 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 String getName()
public void setName(String name)
name
- The namepublic NFSVolumeSource getNfs()
public void setNfs(NFSVolumeSource nfs)
nfs
- The nfspublic PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
public void setPersistentVolumeClaim(PersistentVolumeClaimVolumeSource persistentVolumeClaim)
persistentVolumeClaim
- The persistentVolumeClaimpublic PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
public void setPhotonPersistentDisk(PhotonPersistentDiskVolumeSource photonPersistentDisk)
photonPersistentDisk
- The photonPersistentDiskpublic PortworxVolumeSource getPortworxVolume()
public void setPortworxVolume(PortworxVolumeSource portworxVolume)
portworxVolume
- The portworxVolumepublic ProjectedVolumeSource getProjected()
public void setProjected(ProjectedVolumeSource projected)
projected
- The projectedpublic QuobyteVolumeSource getQuobyte()
public void setQuobyte(QuobyteVolumeSource quobyte)
quobyte
- The quobytepublic RBDVolumeSource getRbd()
public void setRbd(RBDVolumeSource rbd)
rbd
- The rbdpublic ScaleIOVolumeSource getScaleIO()
public void setScaleIO(ScaleIOVolumeSource scaleIO)
scaleIO
- The scaleIOpublic SecretVolumeSource getSecret()
public void setSecret(SecretVolumeSource secret)
secret
- The secretpublic StorageOSVolumeSource getStorageos()
public void setStorageos(StorageOSVolumeSource storageos)
storageos
- The storageospublic VsphereVirtualDiskVolumeSource getVsphereVolume()
public void setVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
vsphereVolume
- The vsphereVolumeCopyright © 2011–2018 Red Hat. All rights reserved.