public static final class V1.VolumeSource extends com.google.protobuf.GeneratedMessageV3 implements V1.VolumeSourceOrBuilder
Represents the source of a volume to mount. Only one of its members may be specified.Protobuf type
k8s.io.api.core.v1.VolumeSource| Modifier and Type | Class and Description |
|---|---|
static class |
V1.VolumeSource.Builder
Represents the source of a volume to mount.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
V1.AWSElasticBlockStoreVolumeSource |
getAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
V1.AWSElasticBlockStoreVolumeSourceOrBuilder |
getAwsElasticBlockStoreOrBuilder()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
V1.AzureDiskVolumeSource |
getAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
V1.AzureDiskVolumeSourceOrBuilder |
getAzureDiskOrBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
V1.AzureFileVolumeSource |
getAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
V1.AzureFileVolumeSourceOrBuilder |
getAzureFileOrBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
V1.CephFSVolumeSource |
getCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
V1.CephFSVolumeSourceOrBuilder |
getCephfsOrBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
V1.CinderVolumeSource |
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
+optional
|
V1.CinderVolumeSourceOrBuilder |
getCinderOrBuilder()
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
+optional
|
V1.ConfigMapVolumeSource |
getConfigMap()
ConfigMap represents a configMap that should populate this volume
+optional
|
V1.ConfigMapVolumeSourceOrBuilder |
getConfigMapOrBuilder()
ConfigMap represents a configMap that should populate this volume
+optional
|
static V1.VolumeSource |
getDefaultInstance() |
V1.VolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
V1.DownwardAPIVolumeSource |
getDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
V1.DownwardAPIVolumeSourceOrBuilder |
getDownwardAPIOrBuilder()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
V1.EmptyDirVolumeSource |
getEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
V1.EmptyDirVolumeSourceOrBuilder |
getEmptyDirOrBuilder()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
V1.FCVolumeSource |
getFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
V1.FCVolumeSourceOrBuilder |
getFcOrBuilder()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
V1.FlexVolumeSource |
getFlexVolume()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
V1.FlexVolumeSourceOrBuilder |
getFlexVolumeOrBuilder()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
V1.FlockerVolumeSource |
getFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
V1.FlockerVolumeSourceOrBuilder |
getFlockerOrBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
V1.GCEPersistentDiskVolumeSource |
getGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
V1.GCEPersistentDiskVolumeSourceOrBuilder |
getGcePersistentDiskOrBuilder()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
V1.GitRepoVolumeSource |
getGitRepo()
GitRepo represents a git repository at a particular revision.
|
V1.GitRepoVolumeSourceOrBuilder |
getGitRepoOrBuilder()
GitRepo represents a git repository at a particular revision.
|
V1.GlusterfsVolumeSource |
getGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
V1.GlusterfsVolumeSourceOrBuilder |
getGlusterfsOrBuilder()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
V1.HostPathVolumeSource |
getHostPath()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
V1.HostPathVolumeSourceOrBuilder |
getHostPathOrBuilder()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
V1.ISCSIVolumeSource |
getIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
V1.ISCSIVolumeSourceOrBuilder |
getIscsiOrBuilder()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
V1.NFSVolumeSource |
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
+optional
|
V1.NFSVolumeSourceOrBuilder |
getNfsOrBuilder()
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
|
com.google.protobuf.Parser<V1.VolumeSource> |
getParserForType() |
V1.PersistentVolumeClaimVolumeSource |
getPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
V1.PersistentVolumeClaimVolumeSourceOrBuilder |
getPersistentVolumeClaimOrBuilder()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
V1.PhotonPersistentDiskVolumeSource |
getPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
V1.PhotonPersistentDiskVolumeSourceOrBuilder |
getPhotonPersistentDiskOrBuilder()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
V1.PortworxVolumeSource |
getPortworxVolume()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
|
V1.PortworxVolumeSourceOrBuilder |
getPortworxVolumeOrBuilder()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
|
V1.ProjectedVolumeSource |
getProjected()
Items for all in one resources secrets, configmaps, and downward API
|
V1.ProjectedVolumeSourceOrBuilder |
getProjectedOrBuilder()
Items for all in one resources secrets, configmaps, and downward API
|
V1.QuobyteVolumeSource |
getQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
V1.QuobyteVolumeSourceOrBuilder |
getQuobyteOrBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
V1.RBDVolumeSource |
getRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
V1.RBDVolumeSourceOrBuilder |
getRbdOrBuilder()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
V1.ScaleIOVolumeSource |
getScaleIO()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
|
V1.ScaleIOVolumeSourceOrBuilder |
getScaleIOOrBuilder()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
|
V1.SecretVolumeSource |
getSecret()
Secret represents a secret that should populate this volume.
|
V1.SecretVolumeSourceOrBuilder |
getSecretOrBuilder()
Secret represents a secret that should populate this volume.
|
int |
getSerializedSize() |
V1.StorageOSVolumeSource |
getStorageos()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
|
V1.StorageOSVolumeSourceOrBuilder |
getStorageosOrBuilder()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
V1.VsphereVirtualDiskVolumeSource |
getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
V1.VsphereVirtualDiskVolumeSourceOrBuilder |
getVsphereVolumeOrBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
boolean |
hasAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
boolean |
hasAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
boolean |
hasAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
boolean |
hasCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
boolean |
hasCinder()
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
+optional
|
boolean |
hasConfigMap()
ConfigMap represents a configMap that should populate this volume
+optional
|
boolean |
hasDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
boolean |
hasEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
boolean |
hasFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
boolean |
hasFlexVolume()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
boolean |
hasFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
boolean |
hasGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
boolean |
hasGitRepo()
GitRepo represents a git repository at a particular revision.
|
boolean |
hasGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
int |
hashCode() |
boolean |
hasHostPath()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
boolean |
hasIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
boolean |
hasNfs()
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
|
boolean |
hasPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
boolean |
hasPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
boolean |
hasPortworxVolume()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
+optional
|
boolean |
hasProjected()
Items for all in one resources secrets, configmaps, and downward API
|
boolean |
hasQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
boolean |
hasRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
boolean |
hasScaleIO()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
|
boolean |
hasSecret()
Secret represents a secret that should populate this volume.
|
boolean |
hasStorageos()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
|
boolean |
hasVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static V1.VolumeSource.Builder |
newBuilder() |
static V1.VolumeSource.Builder |
newBuilder(V1.VolumeSource prototype) |
V1.VolumeSource.Builder |
newBuilderForType() |
protected V1.VolumeSource.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static V1.VolumeSource |
parseDelimitedFrom(InputStream input) |
static V1.VolumeSource |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.VolumeSource |
parseFrom(byte[] data) |
static V1.VolumeSource |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.VolumeSource |
parseFrom(ByteBuffer data) |
static V1.VolumeSource |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.VolumeSource |
parseFrom(com.google.protobuf.ByteString data) |
static V1.VolumeSource |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.VolumeSource |
parseFrom(com.google.protobuf.CodedInputStream input) |
static V1.VolumeSource |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.VolumeSource |
parseFrom(InputStream input) |
static V1.VolumeSource |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<V1.VolumeSource> |
parser() |
V1.VolumeSource.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int HOSTPATH_FIELD_NUMBER
public static final int EMPTYDIR_FIELD_NUMBER
public static final int GCEPERSISTENTDISK_FIELD_NUMBER
public static final int AWSELASTICBLOCKSTORE_FIELD_NUMBER
public static final int GITREPO_FIELD_NUMBER
public static final int SECRET_FIELD_NUMBER
public static final int NFS_FIELD_NUMBER
public static final int ISCSI_FIELD_NUMBER
public static final int GLUSTERFS_FIELD_NUMBER
public static final int PERSISTENTVOLUMECLAIM_FIELD_NUMBER
public static final int RBD_FIELD_NUMBER
public static final int FLEXVOLUME_FIELD_NUMBER
public static final int CINDER_FIELD_NUMBER
public static final int CEPHFS_FIELD_NUMBER
public static final int FLOCKER_FIELD_NUMBER
public static final int DOWNWARDAPI_FIELD_NUMBER
public static final int FC_FIELD_NUMBER
public static final int AZUREFILE_FIELD_NUMBER
public static final int CONFIGMAP_FIELD_NUMBER
public static final int VSPHEREVOLUME_FIELD_NUMBER
public static final int QUOBYTE_FIELD_NUMBER
public static final int AZUREDISK_FIELD_NUMBER
public static final int PHOTONPERSISTENTDISK_FIELD_NUMBER
public static final int PROJECTED_FIELD_NUMBER
public static final int PORTWORXVOLUME_FIELD_NUMBER
public static final int SCALEIO_FIELD_NUMBER
public static final int STORAGEOS_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<V1.VolumeSource> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasHostPath()
HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write. +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 1;hasHostPath in interface V1.VolumeSourceOrBuilderpublic V1.HostPathVolumeSource getHostPath()
HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write. +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 1;getHostPath in interface V1.VolumeSourceOrBuilderpublic V1.HostPathVolumeSourceOrBuilder getHostPathOrBuilder()
HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write. +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 1;getHostPathOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir +optional
optional .k8s.io.api.core.v1.EmptyDirVolumeSource emptyDir = 2;hasEmptyDir in interface V1.VolumeSourceOrBuilderpublic V1.EmptyDirVolumeSource getEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir +optional
optional .k8s.io.api.core.v1.EmptyDirVolumeSource emptyDir = 2;getEmptyDir in interface V1.VolumeSourceOrBuilderpublic V1.EmptyDirVolumeSourceOrBuilder getEmptyDirOrBuilder()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir +optional
optional .k8s.io.api.core.v1.EmptyDirVolumeSource emptyDir = 2;getEmptyDirOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasGcePersistentDisk()
GCEPersistentDisk represents a GCE 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#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;
hasGcePersistentDisk in interface V1.VolumeSourceOrBuilderpublic V1.GCEPersistentDiskVolumeSource getGcePersistentDisk()
GCEPersistentDisk represents a GCE 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#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;
getGcePersistentDisk in interface V1.VolumeSourceOrBuilderpublic V1.GCEPersistentDiskVolumeSourceOrBuilder getGcePersistentDiskOrBuilder()
GCEPersistentDisk represents a GCE 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#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;
getGcePersistentDiskOrBuilder in interface V1.VolumeSourceOrBuilderpublic 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 = 4;
hasAwsElasticBlockStore in interface V1.VolumeSourceOrBuilderpublic 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 = 4;
getAwsElasticBlockStore in interface V1.VolumeSourceOrBuilderpublic 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 = 4;
getAwsElasticBlockStoreOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasGitRepo()
GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. +optional
optional .k8s.io.api.core.v1.GitRepoVolumeSource gitRepo = 5;hasGitRepo in interface V1.VolumeSourceOrBuilderpublic V1.GitRepoVolumeSource getGitRepo()
GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. +optional
optional .k8s.io.api.core.v1.GitRepoVolumeSource gitRepo = 5;getGitRepo in interface V1.VolumeSourceOrBuilderpublic V1.GitRepoVolumeSourceOrBuilder getGitRepoOrBuilder()
GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. +optional
optional .k8s.io.api.core.v1.GitRepoVolumeSource gitRepo = 5;getGitRepoOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasSecret()
Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret +optional
optional .k8s.io.api.core.v1.SecretVolumeSource secret = 6;hasSecret in interface V1.VolumeSourceOrBuilderpublic V1.SecretVolumeSource getSecret()
Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret +optional
optional .k8s.io.api.core.v1.SecretVolumeSource secret = 6;getSecret in interface V1.VolumeSourceOrBuilderpublic V1.SecretVolumeSourceOrBuilder getSecretOrBuilder()
Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret +optional
optional .k8s.io.api.core.v1.SecretVolumeSource secret = 6;getSecretOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasNfs()
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
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 7;hasNfs in interface V1.VolumeSourceOrBuilderpublic V1.NFSVolumeSource 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 +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 7;getNfs in interface V1.VolumeSourceOrBuilderpublic V1.NFSVolumeSourceOrBuilder getNfsOrBuilder()
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
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 7;getNfsOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .k8s.io.api.core.v1.ISCSIVolumeSource iscsi = 8;hasIscsi in interface V1.VolumeSourceOrBuilderpublic V1.ISCSIVolumeSource getIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .k8s.io.api.core.v1.ISCSIVolumeSource iscsi = 8;getIscsi in interface V1.VolumeSourceOrBuilderpublic V1.ISCSIVolumeSourceOrBuilder getIscsiOrBuilder()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .k8s.io.api.core.v1.ISCSIVolumeSource iscsi = 8;getIscsiOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsVolumeSource glusterfs = 9;hasGlusterfs in interface V1.VolumeSourceOrBuilderpublic V1.GlusterfsVolumeSource getGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsVolumeSource glusterfs = 9;getGlusterfs in interface V1.VolumeSourceOrBuilderpublic V1.GlusterfsVolumeSourceOrBuilder getGlusterfsOrBuilder()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsVolumeSource glusterfs = 9;getGlusterfsOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims +optional
optional .k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;
hasPersistentVolumeClaim in interface V1.VolumeSourceOrBuilderpublic V1.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims +optional
optional .k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;
getPersistentVolumeClaim in interface V1.VolumeSourceOrBuilderpublic V1.PersistentVolumeClaimVolumeSourceOrBuilder getPersistentVolumeClaimOrBuilder()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims +optional
optional .k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;
getPersistentVolumeClaimOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDVolumeSource rbd = 11;hasRbd in interface V1.VolumeSourceOrBuilderpublic V1.RBDVolumeSource getRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDVolumeSource rbd = 11;getRbd in interface V1.VolumeSourceOrBuilderpublic V1.RBDVolumeSourceOrBuilder getRbdOrBuilder()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDVolumeSource rbd = 11;getRbdOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasFlexVolume()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. +optional
optional .k8s.io.api.core.v1.FlexVolumeSource flexVolume = 12;hasFlexVolume in interface V1.VolumeSourceOrBuilderpublic V1.FlexVolumeSource getFlexVolume()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. +optional
optional .k8s.io.api.core.v1.FlexVolumeSource flexVolume = 12;getFlexVolume in interface V1.VolumeSourceOrBuilderpublic V1.FlexVolumeSourceOrBuilder getFlexVolumeOrBuilder()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. +optional
optional .k8s.io.api.core.v1.FlexVolumeSource flexVolume = 12;getFlexVolumeOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasCinder()
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 +optional
optional .k8s.io.api.core.v1.CinderVolumeSource cinder = 13;hasCinder in interface V1.VolumeSourceOrBuilderpublic V1.CinderVolumeSource 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 +optional
optional .k8s.io.api.core.v1.CinderVolumeSource cinder = 13;getCinder in interface V1.VolumeSourceOrBuilderpublic V1.CinderVolumeSourceOrBuilder getCinderOrBuilder()
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 +optional
optional .k8s.io.api.core.v1.CinderVolumeSource cinder = 13;getCinderOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.CephFSVolumeSource cephfs = 14;hasCephfs in interface V1.VolumeSourceOrBuilderpublic V1.CephFSVolumeSource getCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.CephFSVolumeSource cephfs = 14;getCephfs in interface V1.VolumeSourceOrBuilderpublic V1.CephFSVolumeSourceOrBuilder getCephfsOrBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .k8s.io.api.core.v1.CephFSVolumeSource cephfs = 14;getCephfsOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 15;hasFlocker in interface V1.VolumeSourceOrBuilderpublic V1.FlockerVolumeSource getFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 15;getFlocker in interface V1.VolumeSourceOrBuilderpublic V1.FlockerVolumeSourceOrBuilder getFlockerOrBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 15;getFlockerOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .k8s.io.api.core.v1.DownwardAPIVolumeSource downwardAPI = 16;hasDownwardAPI in interface V1.VolumeSourceOrBuilderpublic V1.DownwardAPIVolumeSource getDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .k8s.io.api.core.v1.DownwardAPIVolumeSource downwardAPI = 16;getDownwardAPI in interface V1.VolumeSourceOrBuilderpublic V1.DownwardAPIVolumeSourceOrBuilder getDownwardAPIOrBuilder()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .k8s.io.api.core.v1.DownwardAPIVolumeSource downwardAPI = 16;getDownwardAPIOrBuilder in interface V1.VolumeSourceOrBuilderpublic 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 = 17;hasFc in interface V1.VolumeSourceOrBuilderpublic 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 = 17;getFc in interface V1.VolumeSourceOrBuilderpublic 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 = 17;getFcOrBuilder in interface V1.VolumeSourceOrBuilderpublic 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.AzureFileVolumeSource azureFile = 18;hasAzureFile in interface V1.VolumeSourceOrBuilderpublic V1.AzureFileVolumeSource getAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureFileVolumeSource azureFile = 18;getAzureFile in interface V1.VolumeSourceOrBuilderpublic V1.AzureFileVolumeSourceOrBuilder getAzureFileOrBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .k8s.io.api.core.v1.AzureFileVolumeSource azureFile = 18;getAzureFileOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasConfigMap()
ConfigMap represents a configMap that should populate this volume +optional
optional .k8s.io.api.core.v1.ConfigMapVolumeSource configMap = 19;hasConfigMap in interface V1.VolumeSourceOrBuilderpublic V1.ConfigMapVolumeSource getConfigMap()
ConfigMap represents a configMap that should populate this volume +optional
optional .k8s.io.api.core.v1.ConfigMapVolumeSource configMap = 19;getConfigMap in interface V1.VolumeSourceOrBuilderpublic V1.ConfigMapVolumeSourceOrBuilder getConfigMapOrBuilder()
ConfigMap represents a configMap that should populate this volume +optional
optional .k8s.io.api.core.v1.ConfigMapVolumeSource configMap = 19;getConfigMapOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 20;
hasVsphereVolume in interface V1.VolumeSourceOrBuilderpublic V1.VsphereVirtualDiskVolumeSource getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 20;
getVsphereVolume in interface V1.VolumeSourceOrBuilderpublic V1.VsphereVirtualDiskVolumeSourceOrBuilder getVsphereVolumeOrBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 20;
getVsphereVolumeOrBuilder in interface V1.VolumeSourceOrBuilderpublic 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 = 21;hasQuobyte in interface V1.VolumeSourceOrBuilderpublic 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 = 21;getQuobyte in interface V1.VolumeSourceOrBuilderpublic 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 = 21;getQuobyteOrBuilder in interface V1.VolumeSourceOrBuilderpublic 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 = 22;hasAzureDisk in interface V1.VolumeSourceOrBuilderpublic 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 = 22;getAzureDisk in interface V1.VolumeSourceOrBuilderpublic 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 = 22;getAzureDiskOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;
hasPhotonPersistentDisk in interface V1.VolumeSourceOrBuilderpublic V1.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;
getPhotonPersistentDisk in interface V1.VolumeSourceOrBuilderpublic V1.PhotonPersistentDiskVolumeSourceOrBuilder getPhotonPersistentDiskOrBuilder()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;
getPhotonPersistentDiskOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasProjected()
Items for all in one resources secrets, configmaps, and downward API
optional .k8s.io.api.core.v1.ProjectedVolumeSource projected = 26;hasProjected in interface V1.VolumeSourceOrBuilderpublic V1.ProjectedVolumeSource getProjected()
Items for all in one resources secrets, configmaps, and downward API
optional .k8s.io.api.core.v1.ProjectedVolumeSource projected = 26;getProjected in interface V1.VolumeSourceOrBuilderpublic V1.ProjectedVolumeSourceOrBuilder getProjectedOrBuilder()
Items for all in one resources secrets, configmaps, and downward API
optional .k8s.io.api.core.v1.ProjectedVolumeSource projected = 26;getProjectedOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasPortworxVolume()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 24;hasPortworxVolume in interface V1.VolumeSourceOrBuilderpublic V1.PortworxVolumeSource getPortworxVolume()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 24;getPortworxVolume in interface V1.VolumeSourceOrBuilderpublic V1.PortworxVolumeSourceOrBuilder getPortworxVolumeOrBuilder()
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 24;getPortworxVolumeOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasScaleIO()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.ScaleIOVolumeSource scaleIO = 25;hasScaleIO in interface V1.VolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource getScaleIO()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.ScaleIOVolumeSource scaleIO = 25;getScaleIO in interface V1.VolumeSourceOrBuilderpublic V1.ScaleIOVolumeSourceOrBuilder getScaleIOOrBuilder()
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.ScaleIOVolumeSource scaleIO = 25;getScaleIOOrBuilder in interface V1.VolumeSourceOrBuilderpublic boolean hasStorageos()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.StorageOSVolumeSource storageos = 27;hasStorageos in interface V1.VolumeSourceOrBuilderpublic V1.StorageOSVolumeSource getStorageos()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.StorageOSVolumeSource storageos = 27;getStorageos in interface V1.VolumeSourceOrBuilderpublic V1.StorageOSVolumeSourceOrBuilder getStorageosOrBuilder()
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. +optional
optional .k8s.io.api.core.v1.StorageOSVolumeSource storageos = 27;getStorageosOrBuilder in interface V1.VolumeSourceOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static V1.VolumeSource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1.VolumeSource parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1.VolumeSource parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1.VolumeSource parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1.VolumeSource parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1.VolumeSource parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1.VolumeSource parseFrom(InputStream input) throws IOException
IOExceptionpublic static V1.VolumeSource parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static V1.VolumeSource parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static V1.VolumeSource parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static V1.VolumeSource parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static V1.VolumeSource parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic V1.VolumeSource.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static V1.VolumeSource.Builder newBuilder()
public static V1.VolumeSource.Builder newBuilder(V1.VolumeSource prototype)
public V1.VolumeSource.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected V1.VolumeSource.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static V1.VolumeSource getDefaultInstance()
public static com.google.protobuf.Parser<V1.VolumeSource> parser()
public com.google.protobuf.Parser<V1.VolumeSource> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public V1.VolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2020. All rights reserved.