Package net.stickycode.kuuty.model.v18
Class IoK8sApiCoreV1Volume
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiCoreV1Volume
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiCoreV1Volume extends Object
Volume represents a named volume in a pod that may be accessed by any container in the pod.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description IoK8sApiCoreV1Volume()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_AWS_ELASTIC_BLOCK_STORE
public static final String JSON_PROPERTY_AWS_ELASTIC_BLOCK_STORE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AZURE_DISK
public static final String JSON_PROPERTY_AZURE_DISK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AZURE_FILE
public static final String JSON_PROPERTY_AZURE_FILE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CEPHFS
public static final String JSON_PROPERTY_CEPHFS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CINDER
public static final String JSON_PROPERTY_CINDER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONFIG_MAP
public static final String JSON_PROPERTY_CONFIG_MAP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CSI
public static final String JSON_PROPERTY_CSI
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DOWNWARD_A_P_I
public static final String JSON_PROPERTY_DOWNWARD_A_P_I
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EMPTY_DIR
public static final String JSON_PROPERTY_EMPTY_DIR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FC
public static final String JSON_PROPERTY_FC
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FLEX_VOLUME
public static final String JSON_PROPERTY_FLEX_VOLUME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FLOCKER
public static final String JSON_PROPERTY_FLOCKER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GCE_PERSISTENT_DISK
public static final String JSON_PROPERTY_GCE_PERSISTENT_DISK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GIT_REPO
public static final String JSON_PROPERTY_GIT_REPO
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GLUSTERFS
public static final String JSON_PROPERTY_GLUSTERFS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_HOST_PATH
public static final String JSON_PROPERTY_HOST_PATH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ISCSI
public static final String JSON_PROPERTY_ISCSI
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NFS
public static final String JSON_PROPERTY_NFS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PERSISTENT_VOLUME_CLAIM
public static final String JSON_PROPERTY_PERSISTENT_VOLUME_CLAIM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PHOTON_PERSISTENT_DISK
public static final String JSON_PROPERTY_PHOTON_PERSISTENT_DISK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PORTWORX_VOLUME
public static final String JSON_PROPERTY_PORTWORX_VOLUME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROJECTED
public static final String JSON_PROPERTY_PROJECTED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_QUOBYTE
public static final String JSON_PROPERTY_QUOBYTE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RBD
public static final String JSON_PROPERTY_RBD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SCALE_I_O
public static final String JSON_PROPERTY_SCALE_I_O
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SECRET
public static final String JSON_PROPERTY_SECRET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STORAGEOS
public static final String JSON_PROPERTY_STORAGEOS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VSPHERE_VOLUME
public static final String JSON_PROPERTY_VSPHERE_VOLUME
- See Also:
- Constant Field Values
-
-
Method Detail
-
awsElasticBlockStore
public IoK8sApiCoreV1Volume awsElasticBlockStore(IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
-
getAwsElasticBlockStore
@Nullable public IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
Get awsElasticBlockStore- Returns:
- awsElasticBlockStore
-
setAwsElasticBlockStore
public void setAwsElasticBlockStore(IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
-
azureDisk
public IoK8sApiCoreV1Volume azureDisk(IoK8sApiCoreV1AzureDiskVolumeSource azureDisk)
-
getAzureDisk
@Nullable public IoK8sApiCoreV1AzureDiskVolumeSource getAzureDisk()
Get azureDisk- Returns:
- azureDisk
-
setAzureDisk
public void setAzureDisk(IoK8sApiCoreV1AzureDiskVolumeSource azureDisk)
-
azureFile
public IoK8sApiCoreV1Volume azureFile(IoK8sApiCoreV1AzureFileVolumeSource azureFile)
-
getAzureFile
@Nullable public IoK8sApiCoreV1AzureFileVolumeSource getAzureFile()
Get azureFile- Returns:
- azureFile
-
setAzureFile
public void setAzureFile(IoK8sApiCoreV1AzureFileVolumeSource azureFile)
-
cephfs
public IoK8sApiCoreV1Volume cephfs(IoK8sApiCoreV1CephFSVolumeSource cephfs)
-
getCephfs
@Nullable public IoK8sApiCoreV1CephFSVolumeSource getCephfs()
Get cephfs- Returns:
- cephfs
-
setCephfs
public void setCephfs(IoK8sApiCoreV1CephFSVolumeSource cephfs)
-
cinder
public IoK8sApiCoreV1Volume cinder(IoK8sApiCoreV1CinderVolumeSource cinder)
-
getCinder
@Nullable public IoK8sApiCoreV1CinderVolumeSource getCinder()
Get cinder- Returns:
- cinder
-
setCinder
public void setCinder(IoK8sApiCoreV1CinderVolumeSource cinder)
-
configMap
public IoK8sApiCoreV1Volume configMap(IoK8sApiCoreV1ConfigMapVolumeSource configMap)
-
getConfigMap
@Nullable public IoK8sApiCoreV1ConfigMapVolumeSource getConfigMap()
Get configMap- Returns:
- configMap
-
setConfigMap
public void setConfigMap(IoK8sApiCoreV1ConfigMapVolumeSource configMap)
-
csi
public IoK8sApiCoreV1Volume csi(IoK8sApiCoreV1CSIVolumeSource csi)
-
getCsi
@Nullable public IoK8sApiCoreV1CSIVolumeSource getCsi()
Get csi- Returns:
- csi
-
setCsi
public void setCsi(IoK8sApiCoreV1CSIVolumeSource csi)
-
downwardAPI
public IoK8sApiCoreV1Volume downwardAPI(IoK8sApiCoreV1DownwardAPIVolumeSource downwardAPI)
-
getDownwardAPI
@Nullable public IoK8sApiCoreV1DownwardAPIVolumeSource getDownwardAPI()
Get downwardAPI- Returns:
- downwardAPI
-
setDownwardAPI
public void setDownwardAPI(IoK8sApiCoreV1DownwardAPIVolumeSource downwardAPI)
-
emptyDir
public IoK8sApiCoreV1Volume emptyDir(IoK8sApiCoreV1EmptyDirVolumeSource emptyDir)
-
getEmptyDir
@Nullable public IoK8sApiCoreV1EmptyDirVolumeSource getEmptyDir()
Get emptyDir- Returns:
- emptyDir
-
setEmptyDir
public void setEmptyDir(IoK8sApiCoreV1EmptyDirVolumeSource emptyDir)
-
fc
public IoK8sApiCoreV1Volume fc(IoK8sApiCoreV1FCVolumeSource fc)
-
getFc
@Nullable public IoK8sApiCoreV1FCVolumeSource getFc()
Get fc- Returns:
- fc
-
setFc
public void setFc(IoK8sApiCoreV1FCVolumeSource fc)
-
flexVolume
public IoK8sApiCoreV1Volume flexVolume(IoK8sApiCoreV1FlexVolumeSource flexVolume)
-
getFlexVolume
@Nullable public IoK8sApiCoreV1FlexVolumeSource getFlexVolume()
Get flexVolume- Returns:
- flexVolume
-
setFlexVolume
public void setFlexVolume(IoK8sApiCoreV1FlexVolumeSource flexVolume)
-
flocker
public IoK8sApiCoreV1Volume flocker(IoK8sApiCoreV1FlockerVolumeSource flocker)
-
getFlocker
@Nullable public IoK8sApiCoreV1FlockerVolumeSource getFlocker()
Get flocker- Returns:
- flocker
-
setFlocker
public void setFlocker(IoK8sApiCoreV1FlockerVolumeSource flocker)
-
gcePersistentDisk
public IoK8sApiCoreV1Volume gcePersistentDisk(IoK8sApiCoreV1GCEPersistentDiskVolumeSource gcePersistentDisk)
-
getGcePersistentDisk
@Nullable public IoK8sApiCoreV1GCEPersistentDiskVolumeSource getGcePersistentDisk()
Get gcePersistentDisk- Returns:
- gcePersistentDisk
-
setGcePersistentDisk
public void setGcePersistentDisk(IoK8sApiCoreV1GCEPersistentDiskVolumeSource gcePersistentDisk)
-
gitRepo
public IoK8sApiCoreV1Volume gitRepo(IoK8sApiCoreV1GitRepoVolumeSource gitRepo)
-
getGitRepo
@Nullable public IoK8sApiCoreV1GitRepoVolumeSource getGitRepo()
Get gitRepo- Returns:
- gitRepo
-
setGitRepo
public void setGitRepo(IoK8sApiCoreV1GitRepoVolumeSource gitRepo)
-
glusterfs
public IoK8sApiCoreV1Volume glusterfs(IoK8sApiCoreV1GlusterfsVolumeSource glusterfs)
-
getGlusterfs
@Nullable public IoK8sApiCoreV1GlusterfsVolumeSource getGlusterfs()
Get glusterfs- Returns:
- glusterfs
-
setGlusterfs
public void setGlusterfs(IoK8sApiCoreV1GlusterfsVolumeSource glusterfs)
-
hostPath
public IoK8sApiCoreV1Volume hostPath(IoK8sApiCoreV1HostPathVolumeSource hostPath)
-
getHostPath
@Nullable public IoK8sApiCoreV1HostPathVolumeSource getHostPath()
Get hostPath- Returns:
- hostPath
-
setHostPath
public void setHostPath(IoK8sApiCoreV1HostPathVolumeSource hostPath)
-
iscsi
public IoK8sApiCoreV1Volume iscsi(IoK8sApiCoreV1ISCSIVolumeSource iscsi)
-
getIscsi
@Nullable public IoK8sApiCoreV1ISCSIVolumeSource getIscsi()
Get iscsi- Returns:
- iscsi
-
setIscsi
public void setIscsi(IoK8sApiCoreV1ISCSIVolumeSource iscsi)
-
name
public IoK8sApiCoreV1Volume name(String name)
-
getName
public String getName()
Volume's name. Must be a DNS_LABEL and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names- Returns:
- name
-
setName
public void setName(String name)
-
nfs
public IoK8sApiCoreV1Volume nfs(IoK8sApiCoreV1NFSVolumeSource nfs)
-
getNfs
@Nullable public IoK8sApiCoreV1NFSVolumeSource getNfs()
Get nfs- Returns:
- nfs
-
setNfs
public void setNfs(IoK8sApiCoreV1NFSVolumeSource nfs)
-
persistentVolumeClaim
public IoK8sApiCoreV1Volume persistentVolumeClaim(IoK8sApiCoreV1PersistentVolumeClaimVolumeSource persistentVolumeClaim)
-
getPersistentVolumeClaim
@Nullable public IoK8sApiCoreV1PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
Get persistentVolumeClaim- Returns:
- persistentVolumeClaim
-
setPersistentVolumeClaim
public void setPersistentVolumeClaim(IoK8sApiCoreV1PersistentVolumeClaimVolumeSource persistentVolumeClaim)
-
photonPersistentDisk
public IoK8sApiCoreV1Volume photonPersistentDisk(IoK8sApiCoreV1PhotonPersistentDiskVolumeSource photonPersistentDisk)
-
getPhotonPersistentDisk
@Nullable public IoK8sApiCoreV1PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
Get photonPersistentDisk- Returns:
- photonPersistentDisk
-
setPhotonPersistentDisk
public void setPhotonPersistentDisk(IoK8sApiCoreV1PhotonPersistentDiskVolumeSource photonPersistentDisk)
-
portworxVolume
public IoK8sApiCoreV1Volume portworxVolume(IoK8sApiCoreV1PortworxVolumeSource portworxVolume)
-
getPortworxVolume
@Nullable public IoK8sApiCoreV1PortworxVolumeSource getPortworxVolume()
Get portworxVolume- Returns:
- portworxVolume
-
setPortworxVolume
public void setPortworxVolume(IoK8sApiCoreV1PortworxVolumeSource portworxVolume)
-
projected
public IoK8sApiCoreV1Volume projected(IoK8sApiCoreV1ProjectedVolumeSource projected)
-
getProjected
@Nullable public IoK8sApiCoreV1ProjectedVolumeSource getProjected()
Get projected- Returns:
- projected
-
setProjected
public void setProjected(IoK8sApiCoreV1ProjectedVolumeSource projected)
-
quobyte
public IoK8sApiCoreV1Volume quobyte(IoK8sApiCoreV1QuobyteVolumeSource quobyte)
-
getQuobyte
@Nullable public IoK8sApiCoreV1QuobyteVolumeSource getQuobyte()
Get quobyte- Returns:
- quobyte
-
setQuobyte
public void setQuobyte(IoK8sApiCoreV1QuobyteVolumeSource quobyte)
-
rbd
public IoK8sApiCoreV1Volume rbd(IoK8sApiCoreV1RBDVolumeSource rbd)
-
getRbd
@Nullable public IoK8sApiCoreV1RBDVolumeSource getRbd()
Get rbd- Returns:
- rbd
-
setRbd
public void setRbd(IoK8sApiCoreV1RBDVolumeSource rbd)
-
scaleIO
public IoK8sApiCoreV1Volume scaleIO(IoK8sApiCoreV1ScaleIOVolumeSource scaleIO)
-
getScaleIO
@Nullable public IoK8sApiCoreV1ScaleIOVolumeSource getScaleIO()
Get scaleIO- Returns:
- scaleIO
-
setScaleIO
public void setScaleIO(IoK8sApiCoreV1ScaleIOVolumeSource scaleIO)
-
secret
public IoK8sApiCoreV1Volume secret(IoK8sApiCoreV1SecretVolumeSource secret)
-
getSecret
@Nullable public IoK8sApiCoreV1SecretVolumeSource getSecret()
Get secret- Returns:
- secret
-
setSecret
public void setSecret(IoK8sApiCoreV1SecretVolumeSource secret)
-
storageos
public IoK8sApiCoreV1Volume storageos(IoK8sApiCoreV1StorageOSVolumeSource storageos)
-
getStorageos
@Nullable public IoK8sApiCoreV1StorageOSVolumeSource getStorageos()
Get storageos- Returns:
- storageos
-
setStorageos
public void setStorageos(IoK8sApiCoreV1StorageOSVolumeSource storageos)
-
vsphereVolume
public IoK8sApiCoreV1Volume vsphereVolume(IoK8sApiCoreV1VsphereVirtualDiskVolumeSource vsphereVolume)
-
getVsphereVolume
@Nullable public IoK8sApiCoreV1VsphereVirtualDiskVolumeSource getVsphereVolume()
Get vsphereVolume- Returns:
- vsphereVolume
-
setVsphereVolume
public void setVsphereVolume(IoK8sApiCoreV1VsphereVirtualDiskVolumeSource vsphereVolume)
-
-