public class V1Volume extends Object
Constructor and Description |
---|
V1Volume() |
Modifier and Type | Method and Description |
---|---|
V1Volume |
awsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore) |
V1Volume |
azureDisk(V1AzureDiskVolumeSource azureDisk) |
V1Volume |
azureFile(V1AzureFileVolumeSource azureFile) |
V1Volume |
cephfs(V1CephFSVolumeSource cephfs) |
V1Volume |
cinder(V1CinderVolumeSource cinder) |
V1Volume |
configMap(V1ConfigMapVolumeSource configMap) |
V1Volume |
downwardAPI(V1DownwardAPIVolumeSource downwardAPI) |
V1Volume |
emptyDir(V1EmptyDirVolumeSource emptyDir) |
boolean |
equals(Object o) |
V1Volume |
fc(V1FCVolumeSource fc) |
V1Volume |
flexVolume(V1FlexVolumeSource flexVolume) |
V1Volume |
flocker(V1FlockerVolumeSource flocker) |
V1Volume |
gcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk) |
V1AWSElasticBlockStoreVolumeSource |
getAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
|
V1AzureDiskVolumeSource |
getAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
V1AzureFileVolumeSource |
getAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
V1CephFSVolumeSource |
getCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
V1CinderVolumeSource |
getCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
|
V1ConfigMapVolumeSource |
getConfigMap()
ConfigMap represents a configMap that should populate this volume
|
V1DownwardAPIVolumeSource |
getDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume
|
V1EmptyDirVolumeSource |
getEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
V1FCVolumeSource |
getFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
V1FlexVolumeSource |
getFlexVolume()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
|
V1FlockerVolumeSource |
getFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
V1GCEPersistentDiskVolumeSource |
getGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
|
V1GitRepoVolumeSource |
getGitRepo()
GitRepo represents a git repository at a particular revision.
|
V1GlusterfsVolumeSource |
getGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
V1HostPathVolumeSource |
getHostPath()
HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container.
|
V1ISCSIVolumeSource |
getIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
|
String |
getName()
Volume's name.
|
V1NFSVolumeSource |
getNfs()
NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
|
V1PersistentVolumeClaimVolumeSource |
getPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace.
|
V1PhotonPersistentDiskVolumeSource |
getPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
V1PortworxVolumeSource |
getPortworxVolume()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
|
V1ProjectedVolumeSource |
getProjected()
Items for all in one resources secrets, configmaps, and downward API
|
V1QuobyteVolumeSource |
getQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
V1RBDVolumeSource |
getRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
V1ScaleIOVolumeSource |
getScaleIO()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
|
V1SecretVolumeSource |
getSecret()
Secret represents a secret that should populate this volume.
|
V1StorageOSVolumeSource |
getStorageos()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
|
V1VsphereVirtualDiskVolumeSource |
getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
V1Volume |
gitRepo(V1GitRepoVolumeSource gitRepo) |
V1Volume |
glusterfs(V1GlusterfsVolumeSource glusterfs) |
int |
hashCode() |
V1Volume |
hostPath(V1HostPathVolumeSource hostPath) |
V1Volume |
iscsi(V1ISCSIVolumeSource iscsi) |
V1Volume |
name(String name) |
V1Volume |
nfs(V1NFSVolumeSource nfs) |
V1Volume |
persistentVolumeClaim(V1PersistentVolumeClaimVolumeSource persistentVolumeClaim) |
V1Volume |
photonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk) |
V1Volume |
portworxVolume(V1PortworxVolumeSource portworxVolume) |
V1Volume |
projected(V1ProjectedVolumeSource projected) |
V1Volume |
quobyte(V1QuobyteVolumeSource quobyte) |
V1Volume |
rbd(V1RBDVolumeSource rbd) |
V1Volume |
scaleIO(V1ScaleIOVolumeSource scaleIO) |
V1Volume |
secret(V1SecretVolumeSource secret) |
void |
setAwsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore) |
void |
setAzureDisk(V1AzureDiskVolumeSource azureDisk) |
void |
setAzureFile(V1AzureFileVolumeSource azureFile) |
void |
setCephfs(V1CephFSVolumeSource cephfs) |
void |
setCinder(V1CinderVolumeSource cinder) |
void |
setConfigMap(V1ConfigMapVolumeSource configMap) |
void |
setDownwardAPI(V1DownwardAPIVolumeSource downwardAPI) |
void |
setEmptyDir(V1EmptyDirVolumeSource emptyDir) |
void |
setFc(V1FCVolumeSource fc) |
void |
setFlexVolume(V1FlexVolumeSource flexVolume) |
void |
setFlocker(V1FlockerVolumeSource flocker) |
void |
setGcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk) |
void |
setGitRepo(V1GitRepoVolumeSource gitRepo) |
void |
setGlusterfs(V1GlusterfsVolumeSource glusterfs) |
void |
setHostPath(V1HostPathVolumeSource hostPath) |
void |
setIscsi(V1ISCSIVolumeSource iscsi) |
void |
setName(String name) |
void |
setNfs(V1NFSVolumeSource nfs) |
void |
setPersistentVolumeClaim(V1PersistentVolumeClaimVolumeSource persistentVolumeClaim) |
void |
setPhotonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk) |
void |
setPortworxVolume(V1PortworxVolumeSource portworxVolume) |
void |
setProjected(V1ProjectedVolumeSource projected) |
void |
setQuobyte(V1QuobyteVolumeSource quobyte) |
void |
setRbd(V1RBDVolumeSource rbd) |
void |
setScaleIO(V1ScaleIOVolumeSource scaleIO) |
void |
setSecret(V1SecretVolumeSource secret) |
void |
setStorageos(V1StorageOSVolumeSource storageos) |
void |
setVsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume) |
V1Volume |
storageos(V1StorageOSVolumeSource storageos) |
String |
toString() |
V1Volume |
vsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume) |
public V1Volume awsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
public V1AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
public void setAwsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
public V1Volume azureDisk(V1AzureDiskVolumeSource azureDisk)
public V1AzureDiskVolumeSource getAzureDisk()
public void setAzureDisk(V1AzureDiskVolumeSource azureDisk)
public V1Volume azureFile(V1AzureFileVolumeSource azureFile)
public V1AzureFileVolumeSource getAzureFile()
public void setAzureFile(V1AzureFileVolumeSource azureFile)
public V1Volume cephfs(V1CephFSVolumeSource cephfs)
public V1CephFSVolumeSource getCephfs()
public void setCephfs(V1CephFSVolumeSource cephfs)
public V1Volume cinder(V1CinderVolumeSource cinder)
public V1CinderVolumeSource getCinder()
public void setCinder(V1CinderVolumeSource cinder)
public V1Volume configMap(V1ConfigMapVolumeSource configMap)
public V1ConfigMapVolumeSource getConfigMap()
public void setConfigMap(V1ConfigMapVolumeSource configMap)
public V1Volume downwardAPI(V1DownwardAPIVolumeSource downwardAPI)
public V1DownwardAPIVolumeSource getDownwardAPI()
public void setDownwardAPI(V1DownwardAPIVolumeSource downwardAPI)
public V1Volume emptyDir(V1EmptyDirVolumeSource emptyDir)
public V1EmptyDirVolumeSource getEmptyDir()
public void setEmptyDir(V1EmptyDirVolumeSource emptyDir)
public V1Volume fc(V1FCVolumeSource fc)
public V1FCVolumeSource getFc()
public void setFc(V1FCVolumeSource fc)
public V1Volume flexVolume(V1FlexVolumeSource flexVolume)
public V1FlexVolumeSource getFlexVolume()
public void setFlexVolume(V1FlexVolumeSource flexVolume)
public V1Volume flocker(V1FlockerVolumeSource flocker)
public V1FlockerVolumeSource getFlocker()
public void setFlocker(V1FlockerVolumeSource flocker)
public V1Volume gcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk)
public V1GCEPersistentDiskVolumeSource getGcePersistentDisk()
public void setGcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk)
public V1Volume gitRepo(V1GitRepoVolumeSource gitRepo)
public V1GitRepoVolumeSource getGitRepo()
public void setGitRepo(V1GitRepoVolumeSource gitRepo)
public V1Volume glusterfs(V1GlusterfsVolumeSource glusterfs)
public V1GlusterfsVolumeSource getGlusterfs()
public void setGlusterfs(V1GlusterfsVolumeSource glusterfs)
public V1Volume hostPath(V1HostPathVolumeSource hostPath)
public V1HostPathVolumeSource getHostPath()
public void setHostPath(V1HostPathVolumeSource hostPath)
public V1Volume iscsi(V1ISCSIVolumeSource iscsi)
public V1ISCSIVolumeSource getIscsi()
public void setIscsi(V1ISCSIVolumeSource iscsi)
public String getName()
public void setName(String name)
public V1Volume nfs(V1NFSVolumeSource nfs)
public V1NFSVolumeSource getNfs()
public void setNfs(V1NFSVolumeSource nfs)
public V1Volume persistentVolumeClaim(V1PersistentVolumeClaimVolumeSource persistentVolumeClaim)
public V1PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
public void setPersistentVolumeClaim(V1PersistentVolumeClaimVolumeSource persistentVolumeClaim)
public V1Volume photonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk)
public V1PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
public void setPhotonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk)
public V1Volume portworxVolume(V1PortworxVolumeSource portworxVolume)
public V1PortworxVolumeSource getPortworxVolume()
public void setPortworxVolume(V1PortworxVolumeSource portworxVolume)
public V1Volume projected(V1ProjectedVolumeSource projected)
public V1ProjectedVolumeSource getProjected()
public void setProjected(V1ProjectedVolumeSource projected)
public V1Volume quobyte(V1QuobyteVolumeSource quobyte)
public V1QuobyteVolumeSource getQuobyte()
public void setQuobyte(V1QuobyteVolumeSource quobyte)
public V1Volume rbd(V1RBDVolumeSource rbd)
public V1RBDVolumeSource getRbd()
public void setRbd(V1RBDVolumeSource rbd)
public V1Volume scaleIO(V1ScaleIOVolumeSource scaleIO)
public V1ScaleIOVolumeSource getScaleIO()
public void setScaleIO(V1ScaleIOVolumeSource scaleIO)
public V1Volume secret(V1SecretVolumeSource secret)
public V1SecretVolumeSource getSecret()
public void setSecret(V1SecretVolumeSource secret)
public V1Volume storageos(V1StorageOSVolumeSource storageos)
public V1StorageOSVolumeSource getStorageos()
public void setStorageos(V1StorageOSVolumeSource storageos)
public V1Volume vsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume)
public V1VsphereVirtualDiskVolumeSource getVsphereVolume()
public void setVsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume)
Copyright © 2018. All rights reserved.