public static final class PersistentVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder> implements PersistentVolumeSourceOrBuilder
PersistentVolumeSource is similar to VolumeSource but meant for the administrator who creates PVs. Exactly one of its members must be set.Protobuf type
appscode.kubernetes.v1beta2.PersistentVolumeSource| Modifier and Type | Method and Description |
|---|---|
PersistentVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
PersistentVolumeSource |
build() |
PersistentVolumeSource |
buildPartial() |
PersistentVolumeSource.Builder |
clear() |
PersistentVolumeSource.Builder |
clearAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
clearAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
clearAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
clearCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
clearCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
PersistentVolumeSource.Builder |
clearFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PersistentVolumeSource.Builder |
clearFlexVolume()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
PersistentVolumeSource.Builder |
clearFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
PersistentVolumeSource.Builder |
clearGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
clearGlusterfs()
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
PersistentVolumeSource.Builder |
clearHostPath()
HostPath represents a directory on the host.
|
PersistentVolumeSource.Builder |
clearIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
clearNfs()
NFS represents an NFS mount on the host.
|
PersistentVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PersistentVolumeSource.Builder |
clearQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
clearRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
PersistentVolumeSource.Builder |
clearVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
PersistentVolumeSource.Builder |
clone() |
AWSElasticBlockStoreVolumeSource |
getAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
AWSElasticBlockStoreVolumeSource.Builder |
getAwsElasticBlockStoreBuilder()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
AWSElasticBlockStoreVolumeSourceOrBuilder |
getAwsElasticBlockStoreOrBuilder()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
AzureDiskVolumeSource |
getAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
AzureDiskVolumeSource.Builder |
getAzureDiskBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
AzureDiskVolumeSourceOrBuilder |
getAzureDiskOrBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
AzureFileVolumeSource |
getAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
AzureFileVolumeSource.Builder |
getAzureFileBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
AzureFileVolumeSourceOrBuilder |
getAzureFileOrBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
CephFSVolumeSource |
getCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
CephFSVolumeSource.Builder |
getCephfsBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
CephFSVolumeSourceOrBuilder |
getCephfsOrBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
CinderVolumeSource |
getCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
CinderVolumeSource.Builder |
getCinderBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
CinderVolumeSourceOrBuilder |
getCinderOrBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
PersistentVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FCVolumeSource |
getFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
FCVolumeSource.Builder |
getFcBuilder()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
FCVolumeSourceOrBuilder |
getFcOrBuilder()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
FlexVolumeSource |
getFlexVolume()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
FlexVolumeSource.Builder |
getFlexVolumeBuilder()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
FlexVolumeSourceOrBuilder |
getFlexVolumeOrBuilder()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
FlockerVolumeSource |
getFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
FlockerVolumeSource.Builder |
getFlockerBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
FlockerVolumeSourceOrBuilder |
getFlockerOrBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
GCEPersistentDiskVolumeSource |
getGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
GCEPersistentDiskVolumeSource.Builder |
getGcePersistentDiskBuilder()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
GCEPersistentDiskVolumeSourceOrBuilder |
getGcePersistentDiskOrBuilder()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
GlusterfsVolumeSource |
getGlusterfs()
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
GlusterfsVolumeSource.Builder |
getGlusterfsBuilder()
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
GlusterfsVolumeSourceOrBuilder |
getGlusterfsOrBuilder()
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
HostPathVolumeSource |
getHostPath()
HostPath represents a directory on the host.
|
HostPathVolumeSource.Builder |
getHostPathBuilder()
HostPath represents a directory on the host.
|
HostPathVolumeSourceOrBuilder |
getHostPathOrBuilder()
HostPath represents a directory on the host.
|
ISCSIVolumeSource |
getIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
ISCSIVolumeSource.Builder |
getIscsiBuilder()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
ISCSIVolumeSourceOrBuilder |
getIscsiOrBuilder()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
NFSVolumeSource |
getNfs()
NFS represents an NFS mount on the host.
|
NFSVolumeSource.Builder |
getNfsBuilder()
NFS represents an NFS mount on the host.
|
NFSVolumeSourceOrBuilder |
getNfsOrBuilder()
NFS represents an NFS mount on the host.
|
QuobyteVolumeSource |
getQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
QuobyteVolumeSource.Builder |
getQuobyteBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
QuobyteVolumeSourceOrBuilder |
getQuobyteOrBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
RBDVolumeSource |
getRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
RBDVolumeSource.Builder |
getRbdBuilder()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
RBDVolumeSourceOrBuilder |
getRbdOrBuilder()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
VsphereVirtualDiskVolumeSource |
getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
VsphereVirtualDiskVolumeSource.Builder |
getVsphereVolumeBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
VsphereVirtualDiskVolumeSourceOrBuilder |
getVsphereVolumeOrBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
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
|
boolean |
hasCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
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 and exposed to the pod for its usage.
|
boolean |
hasGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
boolean |
hasGlusterfs()
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
boolean |
hasHostPath()
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 |
hasNfs()
NFS represents an NFS mount on the host.
|
boolean |
hasQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
boolean |
hasRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
boolean |
hasVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PersistentVolumeSource.Builder |
mergeAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource value)
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
mergeAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
mergeAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
mergeCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
mergeCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
PersistentVolumeSource.Builder |
mergeFc(FCVolumeSource value)
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
mergeFlexVolume(FlexVolumeSource value)
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
PersistentVolumeSource.Builder |
mergeFlocker(FlockerVolumeSource value)
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
PersistentVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PersistentVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
PersistentVolumeSource.Builder |
mergeFrom(PersistentVolumeSource other) |
PersistentVolumeSource.Builder |
mergeGcePersistentDisk(GCEPersistentDiskVolumeSource value)
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
mergeGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
PersistentVolumeSource.Builder |
mergeHostPath(HostPathVolumeSource value)
HostPath represents a directory on the host.
|
PersistentVolumeSource.Builder |
mergeIscsi(ISCSIVolumeSource value)
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
mergeNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host.
|
PersistentVolumeSource.Builder |
mergeQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
mergeRbd(RBDVolumeSource value)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
PersistentVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PersistentVolumeSource.Builder |
mergeVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
PersistentVolumeSource.Builder |
setAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource.Builder builderForValue)
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource value)
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setAzureDisk(AzureDiskVolumeSource.Builder builderForValue)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
setAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
setAzureFile(AzureFileVolumeSource.Builder builderForValue)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
setAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
PersistentVolumeSource.Builder |
setCephfs(CephFSVolumeSource.Builder builderForValue)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
setCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
setCinder(CinderVolumeSource.Builder builderForValue)
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
PersistentVolumeSource.Builder |
setCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
|
PersistentVolumeSource.Builder |
setFc(FCVolumeSource.Builder builderForValue)
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setFc(FCVolumeSource value)
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
PersistentVolumeSource.Builder |
setFlexVolume(FlexVolumeSource.Builder builderForValue)
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
PersistentVolumeSource.Builder |
setFlexVolume(FlexVolumeSource value)
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
PersistentVolumeSource.Builder |
setFlocker(FlockerVolumeSource.Builder builderForValue)
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
PersistentVolumeSource.Builder |
setFlocker(FlockerVolumeSource value)
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.
|
PersistentVolumeSource.Builder |
setGcePersistentDisk(GCEPersistentDiskVolumeSource.Builder builderForValue)
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setGcePersistentDisk(GCEPersistentDiskVolumeSource value)
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setGlusterfs(GlusterfsVolumeSource.Builder builderForValue)
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
PersistentVolumeSource.Builder |
setGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs volume that is attached to a host and
exposed to the pod.
|
PersistentVolumeSource.Builder |
setHostPath(HostPathVolumeSource.Builder builderForValue)
HostPath represents a directory on the host.
|
PersistentVolumeSource.Builder |
setHostPath(HostPathVolumeSource value)
HostPath represents a directory on the host.
|
PersistentVolumeSource.Builder |
setIscsi(ISCSIVolumeSource.Builder builderForValue)
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setIscsi(ISCSIVolumeSource value)
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
PersistentVolumeSource.Builder |
setNfs(NFSVolumeSource.Builder builderForValue)
NFS represents an NFS mount on the host.
|
PersistentVolumeSource.Builder |
setNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host.
|
PersistentVolumeSource.Builder |
setQuobyte(QuobyteVolumeSource.Builder builderForValue)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
setQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
|
PersistentVolumeSource.Builder |
setRbd(RBDVolumeSource.Builder builderForValue)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
PersistentVolumeSource.Builder |
setRbd(RBDVolumeSource value)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
PersistentVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
PersistentVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PersistentVolumeSource.Builder |
setVsphereVolume(VsphereVirtualDiskVolumeSource.Builder builderForValue)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
PersistentVolumeSource.Builder |
setVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PersistentVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PersistentVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PersistentVolumeSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder mergeFrom(PersistentVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public PersistentVolumeSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PersistentVolumeSource.Builder>java.io.IOExceptionpublic 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;hasGcePersistentDisk in interface PersistentVolumeSourceOrBuilderpublic 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;getGcePersistentDisk in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setGcePersistentDisk(GCEPersistentDiskVolumeSource value)
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;public PersistentVolumeSource.Builder setGcePersistentDisk(GCEPersistentDiskVolumeSource.Builder builderForValue)
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;public PersistentVolumeSource.Builder mergeGcePersistentDisk(GCEPersistentDiskVolumeSource value)
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;public PersistentVolumeSource.Builder clearGcePersistentDisk()
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;public GCEPersistentDiskVolumeSource.Builder getGcePersistentDiskBuilder()
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;public 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;getGcePersistentDiskOrBuilder in interface PersistentVolumeSourceOrBuilderpublic 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;hasAwsElasticBlockStore in interface PersistentVolumeSourceOrBuilderpublic 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;getAwsElasticBlockStore in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource value)
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;public PersistentVolumeSource.Builder setAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource.Builder builderForValue)
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;public PersistentVolumeSource.Builder mergeAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource value)
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;public PersistentVolumeSource.Builder clearAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;public AWSElasticBlockStoreVolumeSource.Builder getAwsElasticBlockStoreBuilder()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;public 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;getAwsElasticBlockStoreOrBuilder in interface PersistentVolumeSourceOrBuilderpublic 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;hasHostPath in interface PersistentVolumeSourceOrBuilderpublic 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;getHostPath in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setHostPath(HostPathVolumeSource value)
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;public PersistentVolumeSource.Builder setHostPath(HostPathVolumeSource.Builder builderForValue)
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;public PersistentVolumeSource.Builder mergeHostPath(HostPathVolumeSource value)
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;public PersistentVolumeSource.Builder clearHostPath()
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;public HostPathVolumeSource.Builder getHostPathBuilder()
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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;public 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: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath
optional .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 3;getHostPathOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasGlusterfs()
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;hasGlusterfs in interface PersistentVolumeSourceOrBuilderpublic GlusterfsVolumeSource getGlusterfs()
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;getGlusterfs in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;public PersistentVolumeSource.Builder setGlusterfs(GlusterfsVolumeSource.Builder builderForValue)
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;public PersistentVolumeSource.Builder mergeGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;public PersistentVolumeSource.Builder clearGlusterfs()
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;public GlusterfsVolumeSource.Builder getGlusterfsBuilder()
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;public GlusterfsVolumeSourceOrBuilder getGlusterfsOrBuilder()
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 4;getGlusterfsOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasNfs()
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;hasNfs in interface PersistentVolumeSourceOrBuilderpublic NFSVolumeSource getNfs()
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;getNfs in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;public PersistentVolumeSource.Builder setNfs(NFSVolumeSource.Builder builderForValue)
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;public PersistentVolumeSource.Builder mergeNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;public PersistentVolumeSource.Builder clearNfs()
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;public NFSVolumeSource.Builder getNfsBuilder()
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;public NFSVolumeSourceOrBuilder getNfsOrBuilder()
NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 5;getNfsOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;hasRbd in interface PersistentVolumeSourceOrBuilderpublic RBDVolumeSource getRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;getRbd in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setRbd(RBDVolumeSource value)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;public PersistentVolumeSource.Builder setRbd(RBDVolumeSource.Builder builderForValue)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;public PersistentVolumeSource.Builder mergeRbd(RBDVolumeSource value)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;public PersistentVolumeSource.Builder clearRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;public RBDVolumeSource.Builder getRbdBuilder()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;public RBDVolumeSourceOrBuilder getRbdOrBuilder()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 6;getRbdOrBuilder in interface PersistentVolumeSourceOrBuilderpublic 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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;hasIscsi in interface PersistentVolumeSourceOrBuilderpublic ISCSIVolumeSource 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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;getIscsi in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setIscsi(ISCSIVolumeSource value)
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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;public PersistentVolumeSource.Builder setIscsi(ISCSIVolumeSource.Builder builderForValue)
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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;public PersistentVolumeSource.Builder mergeIscsi(ISCSIVolumeSource value)
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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;public PersistentVolumeSource.Builder clearIscsi()
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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;public ISCSIVolumeSource.Builder getIscsiBuilder()
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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;public ISCSIVolumeSourceOrBuilder 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 .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 7;getIscsiOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;hasCinder in interface PersistentVolumeSourceOrBuilderpublic CinderVolumeSource getCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;getCinder in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;public PersistentVolumeSource.Builder setCinder(CinderVolumeSource.Builder builderForValue)
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;public PersistentVolumeSource.Builder mergeCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;public PersistentVolumeSource.Builder clearCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;public CinderVolumeSource.Builder getCinderBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;public CinderVolumeSourceOrBuilder getCinderOrBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 8;getCinderOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;hasCephfs in interface PersistentVolumeSourceOrBuilderpublic CephFSVolumeSource getCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;getCephfs in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;public PersistentVolumeSource.Builder setCephfs(CephFSVolumeSource.Builder builderForValue)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;public PersistentVolumeSource.Builder mergeCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;public PersistentVolumeSource.Builder clearCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;public CephFSVolumeSource.Builder getCephfsBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;public CephFSVolumeSourceOrBuilder getCephfsOrBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 9;getCephfsOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;hasFc in interface PersistentVolumeSourceOrBuilderpublic FCVolumeSource getFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;getFc in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setFc(FCVolumeSource value)
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;public PersistentVolumeSource.Builder setFc(FCVolumeSource.Builder builderForValue)
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;public PersistentVolumeSource.Builder mergeFc(FCVolumeSource value)
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;public PersistentVolumeSource.Builder clearFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;public FCVolumeSource.Builder getFcBuilder()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;public FCVolumeSourceOrBuilder getFcOrBuilder()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 10;getFcOrBuilder in interface PersistentVolumeSourceOrBuilderpublic 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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;hasFlocker in interface PersistentVolumeSourceOrBuilderpublic 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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;getFlocker in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setFlocker(FlockerVolumeSource value)
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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;public PersistentVolumeSource.Builder setFlocker(FlockerVolumeSource.Builder builderForValue)
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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;public PersistentVolumeSource.Builder mergeFlocker(FlockerVolumeSource value)
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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;public PersistentVolumeSource.Builder clearFlocker()
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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;public FlockerVolumeSource.Builder getFlockerBuilder()
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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;public 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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 11;getFlockerOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasFlexVolume()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;hasFlexVolume in interface PersistentVolumeSourceOrBuilderpublic FlexVolumeSource getFlexVolume()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;getFlexVolume in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setFlexVolume(FlexVolumeSource value)
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public PersistentVolumeSource.Builder setFlexVolume(FlexVolumeSource.Builder builderForValue)
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public PersistentVolumeSource.Builder mergeFlexVolume(FlexVolumeSource value)
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public PersistentVolumeSource.Builder clearFlexVolume()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public FlexVolumeSource.Builder getFlexVolumeBuilder()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public FlexVolumeSourceOrBuilder getFlexVolumeOrBuilder()
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;getFlexVolumeOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;hasAzureFile in interface PersistentVolumeSourceOrBuilderpublic AzureFileVolumeSource getAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;getAzureFile in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;public PersistentVolumeSource.Builder setAzureFile(AzureFileVolumeSource.Builder builderForValue)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;public PersistentVolumeSource.Builder mergeAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;public PersistentVolumeSource.Builder clearAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;public AzureFileVolumeSource.Builder getAzureFileBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;public AzureFileVolumeSourceOrBuilder getAzureFileOrBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 13;getAzureFileOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;hasVsphereVolume in interface PersistentVolumeSourceOrBuilderpublic VsphereVirtualDiskVolumeSource getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;getVsphereVolume in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;public PersistentVolumeSource.Builder setVsphereVolume(VsphereVirtualDiskVolumeSource.Builder builderForValue)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;public PersistentVolumeSource.Builder mergeVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;public PersistentVolumeSource.Builder clearVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;public VsphereVirtualDiskVolumeSource.Builder getVsphereVolumeBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;public VsphereVirtualDiskVolumeSourceOrBuilder getVsphereVolumeOrBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 14;getVsphereVolumeOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;hasQuobyte in interface PersistentVolumeSourceOrBuilderpublic QuobyteVolumeSource getQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;getQuobyte in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;public PersistentVolumeSource.Builder setQuobyte(QuobyteVolumeSource.Builder builderForValue)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;public PersistentVolumeSource.Builder mergeQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;public PersistentVolumeSource.Builder clearQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;public QuobyteVolumeSource.Builder getQuobyteBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;public QuobyteVolumeSourceOrBuilder getQuobyteOrBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 15;getQuobyteOrBuilder in interface PersistentVolumeSourceOrBuilderpublic boolean hasAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;hasAzureDisk in interface PersistentVolumeSourceOrBuilderpublic AzureDiskVolumeSource getAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;getAzureDisk in interface PersistentVolumeSourceOrBuilderpublic PersistentVolumeSource.Builder setAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;public PersistentVolumeSource.Builder setAzureDisk(AzureDiskVolumeSource.Builder builderForValue)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;public PersistentVolumeSource.Builder mergeAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;public PersistentVolumeSource.Builder clearAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;public AzureDiskVolumeSource.Builder getAzureDiskBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;public AzureDiskVolumeSourceOrBuilder getAzureDiskOrBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 16;getAzureDiskOrBuilder in interface PersistentVolumeSourceOrBuilderpublic final PersistentVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>public final PersistentVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolumeSource.Builder>