Package io.kubernetes.client.proto
Interface V1.PersistentVolumeSourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1.PersistentVolumeSource
,V1.PersistentVolumeSource.Builder
- Enclosing class:
- V1
public static interface V1.PersistentVolumeSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.AzureFile represents an Azure File Service mount on the host and bind mount to the pod.AzureFile represents an Azure File Service mount on the host and bind mount to the pod.CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optionalCephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optionalCinder represents a cinder volume attached and mounted on kubelets host machine.Cinder represents a cinder volume attached and mounted on kubelets host machine.getCsi()
CSI represents storage that is handled by an external CSI driver (Beta feature).CSI represents storage that is handled by an external CSI driver (Beta feature).getFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.HostPath represents a directory on the host.HostPath represents a directory on the host.getIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.getLocal()
Local represents directly-attached storage with node affinity +optionalLocal represents directly-attached storage with node affinity +optionalgetNfs()
NFS represents an NFS mount on the host.NFS represents an NFS mount on the host.PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machinePhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machinePortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optionalPortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optionalQuobyte represents a Quobyte mount on the host that shares a pod's lifetime +optionalQuobyte represents a Quobyte mount on the host that shares a pod's lifetime +optionalgetRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md +optionalStorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md +optionalVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optionalVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optionalboolean
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.boolean
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.boolean
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.boolean
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optionalboolean
Cinder represents a cinder volume attached and mounted on kubelets host machine.boolean
hasCsi()
CSI represents storage that is handled by an external CSI driver (Beta feature).boolean
hasFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.boolean
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.boolean
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.boolean
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.boolean
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.boolean
HostPath represents a directory on the host.boolean
hasIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.boolean
hasLocal()
Local represents directly-attached storage with node affinity +optionalboolean
hasNfs()
NFS represents an NFS mount on the host.boolean
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machineboolean
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optionalboolean
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optionalboolean
hasRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.boolean
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.boolean
StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md +optionalboolean
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optionalMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasGcePersistentDisk
boolean hasGcePersistentDisk()GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
getGcePersistentDisk
V1.GCEPersistentDiskVolumeSource getGcePersistentDisk()GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
getGcePersistentDiskOrBuilder
V1.GCEPersistentDiskVolumeSourceOrBuilder getGcePersistentDiskOrBuilder()GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
hasAwsElasticBlockStore
boolean hasAwsElasticBlockStore()AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
getAwsElasticBlockStore
V1.AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
getAwsElasticBlockStoreOrBuilder
V1.AWSElasticBlockStoreVolumeSourceOrBuilder getAwsElasticBlockStoreOrBuilder()AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
hasHostPath
boolean hasHostPath()HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
getHostPath
V1.HostPathVolumeSource getHostPath()HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
getHostPathOrBuilder
V1.HostPathVolumeSourceOrBuilder getHostPathOrBuilder()HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
hasGlusterfs
boolean hasGlusterfs()Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
getGlusterfs
V1.GlusterfsPersistentVolumeSource getGlusterfs()Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
getGlusterfsOrBuilder
V1.GlusterfsPersistentVolumeSourceOrBuilder getGlusterfsOrBuilder()Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
hasNfs
boolean hasNfs()NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
getNfs
V1.NFSVolumeSource getNfs()NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
getNfsOrBuilder
V1.NFSVolumeSourceOrBuilder getNfsOrBuilder()NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
hasRbd
boolean hasRbd()RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
getRbd
V1.RBDPersistentVolumeSource getRbd()RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
getRbdOrBuilder
V1.RBDPersistentVolumeSourceOrBuilder getRbdOrBuilder()RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
hasIscsi
boolean hasIscsi()ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. +optional
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
getIscsi
V1.ISCSIPersistentVolumeSource getIscsi()ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. +optional
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
getIscsiOrBuilder
V1.ISCSIPersistentVolumeSourceOrBuilder getIscsiOrBuilder()ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. +optional
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
hasCinder
boolean hasCinder()Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
getCinder
V1.CinderPersistentVolumeSource getCinder()Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
getCinderOrBuilder
V1.CinderPersistentVolumeSourceOrBuilder getCinderOrBuilder()Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
hasCephfs
boolean hasCephfs()CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
getCephfs
V1.CephFSPersistentVolumeSource getCephfs()CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
getCephfsOrBuilder
V1.CephFSPersistentVolumeSourceOrBuilder getCephfsOrBuilder()CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
hasFc
boolean hasFc()FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
getFc
V1.FCVolumeSource getFc()FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
getFcOrBuilder
V1.FCVolumeSourceOrBuilder getFcOrBuilder()FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
hasFlocker
boolean hasFlocker()Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
getFlocker
V1.FlockerVolumeSource getFlocker()Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
getFlockerOrBuilder
V1.FlockerVolumeSourceOrBuilder getFlockerOrBuilder()Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
hasFlexVolume
boolean hasFlexVolume()FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
getFlexVolume
V1.FlexPersistentVolumeSource getFlexVolume()FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
getFlexVolumeOrBuilder
V1.FlexPersistentVolumeSourceOrBuilder getFlexVolumeOrBuilder()FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
hasAzureFile
boolean hasAzureFile()AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
getAzureFile
V1.AzureFilePersistentVolumeSource getAzureFile()AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
getAzureFileOrBuilder
V1.AzureFilePersistentVolumeSourceOrBuilder getAzureFileOrBuilder()AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
hasVsphereVolume
boolean hasVsphereVolume()VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
getVsphereVolume
V1.VsphereVirtualDiskVolumeSource getVsphereVolume()VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
getVsphereVolumeOrBuilder
V1.VsphereVirtualDiskVolumeSourceOrBuilder getVsphereVolumeOrBuilder()VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
hasQuobyte
boolean hasQuobyte()Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
getQuobyte
V1.QuobyteVolumeSource getQuobyte()Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
getQuobyteOrBuilder
V1.QuobyteVolumeSourceOrBuilder getQuobyteOrBuilder()Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
hasAzureDisk
boolean hasAzureDisk()AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
getAzureDisk
V1.AzureDiskVolumeSource getAzureDisk()AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
getAzureDiskOrBuilder
V1.AzureDiskVolumeSourceOrBuilder getAzureDiskOrBuilder()AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
hasPhotonPersistentDisk
boolean hasPhotonPersistentDisk()PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
getPhotonPersistentDisk
V1.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
getPhotonPersistentDiskOrBuilder
V1.PhotonPersistentDiskVolumeSourceOrBuilder getPhotonPersistentDiskOrBuilder()PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
hasPortworxVolume
boolean hasPortworxVolume()PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
getPortworxVolume
V1.PortworxVolumeSource getPortworxVolume()PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
getPortworxVolumeOrBuilder
V1.PortworxVolumeSourceOrBuilder getPortworxVolumeOrBuilder()PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
hasScaleIO
boolean hasScaleIO()ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
getScaleIO
V1.ScaleIOPersistentVolumeSource getScaleIO()ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
getScaleIOOrBuilder
V1.ScaleIOPersistentVolumeSourceOrBuilder getScaleIOOrBuilder()ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
hasLocal
boolean hasLocal()Local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
getLocal
V1.LocalVolumeSource getLocal()Local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
getLocalOrBuilder
V1.LocalVolumeSourceOrBuilder getLocalOrBuilder()Local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
hasStorageos
boolean hasStorageos()StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
getStorageos
V1.StorageOSPersistentVolumeSource getStorageos()StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
getStorageosOrBuilder
V1.StorageOSPersistentVolumeSourceOrBuilder getStorageosOrBuilder()StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
hasCsi
boolean hasCsi()CSI represents storage that is handled by an external CSI driver (Beta feature). +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
getCsi
V1.CSIPersistentVolumeSource getCsi()CSI represents storage that is handled by an external CSI driver (Beta feature). +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
getCsiOrBuilder
V1.CSIPersistentVolumeSourceOrBuilder getCsiOrBuilder()CSI represents storage that is handled by an external CSI driver (Beta feature). +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-