@Generated(value="org.jsonschema2pojo") public class Volume extends Object implements KubernetesResource
Constructor and Description |
---|
Volume()
No args constructor for use in serialization
|
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,
DeprecatedDownwardAPIVolumeSource metadata,
String name,
NFSVolumeSource nfs,
PersistentVolumeClaimVolumeSource persistentVolumeClaim,
PhotonPersistentDiskVolumeSource photonPersistentDisk,
QuobyteVolumeSource quobyte,
RBDVolumeSource rbd,
SecretVolumeSource secret,
VsphereVirtualDiskVolumeSource vsphereVolume) |
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, DeprecatedDownwardAPIVolumeSource metadata, String name, NFSVolumeSource nfs, PersistentVolumeClaimVolumeSource persistentVolumeClaim, PhotonPersistentDiskVolumeSource photonPersistentDisk, QuobyteVolumeSource quobyte, RBDVolumeSource rbd, SecretVolumeSource secret, VsphereVirtualDiskVolumeSource vsphereVolume)
metadata
- quobyte
- azureFile
- flexVolume
- secret
- cephfs
- emptyDir
- glusterfs
- gcePersistentDisk
- photonPersistentDisk
- azureDisk
- cinder
- downwardAPI
- awsElasticBlockStore
- flocker
- iscsi
- rbd
- configMap
- name
- nfs
- persistentVolumeClaim
- gitRepo
- 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 DeprecatedDownwardAPIVolumeSource getMetadata()
public void setMetadata(DeprecatedDownwardAPIVolumeSource metadata)
metadata
- The metadatapublic 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 QuobyteVolumeSource getQuobyte()
public void setQuobyte(QuobyteVolumeSource quobyte)
quobyte
- The quobytepublic RBDVolumeSource getRbd()
public void setRbd(RBDVolumeSource rbd)
rbd
- The rbdpublic SecretVolumeSource getSecret()
public void setSecret(SecretVolumeSource secret)
secret
- The secretpublic VsphereVirtualDiskVolumeSource getVsphereVolume()
public void setVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume)
vsphereVolume
- The vsphereVolumeCopyright © 2011–2017 Red Hat. All rights reserved.