V1.VolumeSource.Builder.clear()
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.
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
+optional
Cinder represents a cinder volume attached and mounted on kubelets host machine.
ConfigMap represents a configMap that should populate this volume
+optional
CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).
DownwardAPI represents downward API about the pod that should populate this volume
+optional
EmptyDir represents a temporary directory that shares a pod's lifetime.
Ephemeral represents a volume that is handled by a cluster storage driver.
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
V1.VolumeSource.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
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.
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
GitRepo represents a git repository at a particular revision.
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
+optional
V1.VolumeSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
Items for all in one resources secrets, configmaps, and downward API
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
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.
Secret represents a secret that should populate this volume.
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
V1.VolumeSource.Builder.clone()
VolumeSource represents the location and type of the mounted volume.
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.
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
+optional
Cinder represents a cinder volume attached and mounted on kubelets host machine.
ConfigMap represents a configMap that should populate this volume
+optional
CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).
DownwardAPI represents downward API about the pod that should populate this volume
+optional
EmptyDir represents a temporary directory that shares a pod's lifetime.
Ephemeral represents a volume that is handled by a cluster storage driver.
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.
Flocker represents a Flocker volume attached to a kubelet's host machine.
V1.VolumeSource.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
V1.VolumeSource.Builder.mergeFrom(com.google.protobuf.Message other)
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
GitRepo represents a git repository at a particular revision.
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
+optional
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
Items for all in one resources secrets, configmaps, and downward API
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
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.
Secret represents a secret that should populate this volume.
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
V1.VolumeSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
V1.VolumeSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
AWSElasticBlockStore 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
+optional
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
Cinder represents a cinder volume attached and mounted on kubelets host machine.
Cinder represents a cinder volume attached and mounted on kubelets host machine.
ConfigMap represents a configMap that should populate this volume
+optional
ConfigMap represents a configMap that should populate this volume
+optional
CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).
CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).
DownwardAPI represents downward API about the pod that should populate this volume
+optional
DownwardAPI represents downward API about the pod that should populate this volume
+optional
EmptyDir represents a temporary directory that shares a pod's lifetime.
EmptyDir represents a temporary directory that shares a pod's lifetime.
Ephemeral represents a volume that is handled by a cluster storage driver.
Ephemeral represents a volume that is handled by a cluster storage driver.
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.
V1.VolumeSource.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
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.
Flocker represents a Flocker volume attached to a kubelet's host machine.
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.
GitRepo represents a git repository at a particular revision.
GitRepo represents a git repository at a particular revision.
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
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.
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
+optional
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
+optional
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
Items for all in one resources secrets, configmaps, and downward API
Items for all in one resources secrets, configmaps, and downward API
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
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.
V1.VolumeSource.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value)
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
Secret represents a secret that should populate this volume.
Secret represents a secret that should populate this volume.
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
V1.VolumeSource.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional