Package io.fabric8.kubernetes.api.model
Class Volume
java.lang.Object
io.fabric8.kubernetes.api.model.Volume
- All Implemented Interfaces:
KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") public class Volume extends Object implements KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
Volume
public Volume()No args constructor for use in serialization -
Volume
public Volume(AWSElasticBlockStoreVolumeSource awsElasticBlockStore, AzureDiskVolumeSource azureDisk, AzureFileVolumeSource azureFile, CephFSVolumeSource cephfs, CinderVolumeSource cinder, ConfigMapVolumeSource configMap, CSIVolumeSource csi, 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)- Parameters:
quobyte-azureFile-flexVolume-secret-projected-cephfs-scaleIO-emptyDir-glusterfs-gcePersistentDisk-photonPersistentDisk-azureDisk-cinder-downwardAPI-awsElasticBlockStore-flocker-iscsi-rbd-configMap-storageos-csi-name-nfs-persistentVolumeClaim-gitRepo-portworxVolume-vsphereVolume-fc-hostPath-
-
-
Method Details
-
getAwsElasticBlockStore
- Returns:
- The awsElasticBlockStore
-
setAwsElasticBlockStore
- Parameters:
awsElasticBlockStore- The awsElasticBlockStore
-
getAzureDisk
- Returns:
- The azureDisk
-
setAzureDisk
- Parameters:
azureDisk- The azureDisk
-
getAzureFile
- Returns:
- The azureFile
-
setAzureFile
- Parameters:
azureFile- The azureFile
-
getCephfs
- Returns:
- The cephfs
-
setCephfs
- Parameters:
cephfs- The cephfs
-
getCinder
- Returns:
- The cinder
-
setCinder
- Parameters:
cinder- The cinder
-
getConfigMap
- Returns:
- The configMap
-
setConfigMap
- Parameters:
configMap- The configMap
-
getCsi
- Returns:
- The csi
-
setCsi
- Parameters:
csi- The csi
-
getDownwardAPI
- Returns:
- The downwardAPI
-
setDownwardAPI
- Parameters:
downwardAPI- The downwardAPI
-
getEmptyDir
- Returns:
- The emptyDir
-
setEmptyDir
- Parameters:
emptyDir- The emptyDir
-
getFc
- Returns:
- The fc
-
setFc
- Parameters:
fc- The fc
-
getFlexVolume
- Returns:
- The flexVolume
-
setFlexVolume
- Parameters:
flexVolume- The flexVolume
-
getFlocker
- Returns:
- The flocker
-
setFlocker
- Parameters:
flocker- The flocker
-
getGcePersistentDisk
- Returns:
- The gcePersistentDisk
-
setGcePersistentDisk
- Parameters:
gcePersistentDisk- The gcePersistentDisk
-
getGitRepo
- Returns:
- The gitRepo
-
setGitRepo
- Parameters:
gitRepo- The gitRepo
-
getGlusterfs
- Returns:
- The glusterfs
-
setGlusterfs
- Parameters:
glusterfs- The glusterfs
-
getHostPath
- Returns:
- The hostPath
-
setHostPath
- Parameters:
hostPath- The hostPath
-
getIscsi
- Returns:
- The iscsi
-
setIscsi
- Parameters:
iscsi- The iscsi
-
getName
- Returns:
- The name
-
setName
- Parameters:
name- The name
-
getNfs
- Returns:
- The nfs
-
setNfs
- Parameters:
nfs- The nfs
-
getPersistentVolumeClaim
- Returns:
- The persistentVolumeClaim
-
setPersistentVolumeClaim
- Parameters:
persistentVolumeClaim- The persistentVolumeClaim
-
getPhotonPersistentDisk
- Returns:
- The photonPersistentDisk
-
setPhotonPersistentDisk
- Parameters:
photonPersistentDisk- The photonPersistentDisk
-
getPortworxVolume
- Returns:
- The portworxVolume
-
setPortworxVolume
- Parameters:
portworxVolume- The portworxVolume
-
getProjected
- Returns:
- The projected
-
setProjected
- Parameters:
projected- The projected
-
getQuobyte
- Returns:
- The quobyte
-
setQuobyte
- Parameters:
quobyte- The quobyte
-
getRbd
- Returns:
- The rbd
-
setRbd
- Parameters:
rbd- The rbd
-
getScaleIO
- Returns:
- The scaleIO
-
setScaleIO
- Parameters:
scaleIO- The scaleIO
-
getSecret
- Returns:
- The secret
-
setSecret
- Parameters:
secret- The secret
-
getStorageos
- Returns:
- The storageos
-
setStorageos
- Parameters:
storageos- The storageos
-
getVsphereVolume
- Returns:
- The vsphereVolume
-
setVsphereVolume
- Parameters:
vsphereVolume- The vsphereVolume
-
getAdditionalProperties
-
setAdditionalProperty
-