public static final class VolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder> implements VolumeSourceOrBuilder
Represents the source of a volume to mount. Only one of its members may be specified.Protobuf type
appscode.kubernetes.v1beta2.VolumeSource| Modifier and Type | Method and Description |
|---|---|
VolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
VolumeSource |
build() |
VolumeSource |
buildPartial() |
VolumeSource.Builder |
clear() |
VolumeSource.Builder |
clearAwsElasticBlockStore()
AWSElasticBlockStore represents an AWS Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
VolumeSource.Builder |
clearAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
clearAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
clearCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
clearCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
VolumeSource.Builder |
clearConfigMap()
ConfigMap represents a configMap that should populate this volume
+optional
|
VolumeSource.Builder |
clearDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
VolumeSource.Builder |
clearEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
VolumeSource.Builder |
clearFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
|
VolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VolumeSource.Builder |
clearFlexVolume()
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
VolumeSource.Builder |
clearFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
VolumeSource.Builder |
clearGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
VolumeSource.Builder |
clearGitRepo()
GitRepo represents a git repository at a particular revision.
|
VolumeSource.Builder |
clearGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
clearHostPath()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
VolumeSource.Builder |
clearIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a
kubelet's host machine and then exposed to the pod.
|
VolumeSource.Builder |
clearNfs()
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
VolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VolumeSource.Builder |
clearPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
VolumeSource.Builder |
clearPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
VolumeSource.Builder |
clearQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
clearRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
clearSecret()
Secret represents a secret that should populate this volume.
|
VolumeSource.Builder |
clearVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
VolumeSource.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
+optional
|
CephFSVolumeSource.Builder |
getCephfsBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
CephFSVolumeSourceOrBuilder |
getCephfsOrBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
CinderVolumeSource |
getCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
CinderVolumeSource.Builder |
getCinderBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
CinderVolumeSourceOrBuilder |
getCinderOrBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
ConfigMapVolumeSource |
getConfigMap()
ConfigMap represents a configMap that should populate this volume
+optional
|
ConfigMapVolumeSource.Builder |
getConfigMapBuilder()
ConfigMap represents a configMap that should populate this volume
+optional
|
ConfigMapVolumeSourceOrBuilder |
getConfigMapOrBuilder()
ConfigMap represents a configMap that should populate this volume
+optional
|
VolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DownwardAPIVolumeSource |
getDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
DownwardAPIVolumeSource.Builder |
getDownwardAPIBuilder()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
DownwardAPIVolumeSourceOrBuilder |
getDownwardAPIOrBuilder()
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
EmptyDirVolumeSource |
getEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
EmptyDirVolumeSource.Builder |
getEmptyDirBuilder()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
EmptyDirVolumeSourceOrBuilder |
getEmptyDirOrBuilder()
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
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.
|
FlockerVolumeSource.Builder |
getFlockerBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
FlockerVolumeSourceOrBuilder |
getFlockerOrBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
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.
|
GitRepoVolumeSource |
getGitRepo()
GitRepo represents a git repository at a particular revision.
|
GitRepoVolumeSource.Builder |
getGitRepoBuilder()
GitRepo represents a git repository at a particular revision.
|
GitRepoVolumeSourceOrBuilder |
getGitRepoOrBuilder()
GitRepo represents a git repository at a particular revision.
|
GlusterfsVolumeSource |
getGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
GlusterfsVolumeSource.Builder |
getGlusterfsBuilder()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
GlusterfsVolumeSourceOrBuilder |
getGlusterfsOrBuilder()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
HostPathVolumeSource |
getHostPath()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
HostPathVolumeSource.Builder |
getHostPathBuilder()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
HostPathVolumeSourceOrBuilder |
getHostPathOrBuilder()
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
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 that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
NFSVolumeSource.Builder |
getNfsBuilder()
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
NFSVolumeSourceOrBuilder |
getNfsOrBuilder()
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
PersistentVolumeClaimVolumeSource |
getPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
PersistentVolumeClaimVolumeSource.Builder |
getPersistentVolumeClaimBuilder()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
PersistentVolumeClaimVolumeSourceOrBuilder |
getPersistentVolumeClaimOrBuilder()
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
PhotonPersistentDiskVolumeSource |
getPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
PhotonPersistentDiskVolumeSource.Builder |
getPhotonPersistentDiskBuilder()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
PhotonPersistentDiskVolumeSourceOrBuilder |
getPhotonPersistentDiskOrBuilder()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
QuobyteVolumeSource |
getQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
QuobyteVolumeSource.Builder |
getQuobyteBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
QuobyteVolumeSourceOrBuilder |
getQuobyteOrBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
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.
|
SecretVolumeSource |
getSecret()
Secret represents a secret that should populate this volume.
|
SecretVolumeSource.Builder |
getSecretBuilder()
Secret represents a secret that should populate this volume.
|
SecretVolumeSourceOrBuilder |
getSecretOrBuilder()
Secret represents a secret that should populate this volume.
|
VsphereVirtualDiskVolumeSource |
getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
VsphereVirtualDiskVolumeSource.Builder |
getVsphereVolumeBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
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: http://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.
|
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: http://kubernetes.io/docs/user-guide/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 |
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 |
hasSecret()
Secret represents a secret that should populate this volume.
|
boolean |
hasVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VolumeSource.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.
|
VolumeSource.Builder |
mergeAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
mergeAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
mergeCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
mergeCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
VolumeSource.Builder |
mergeConfigMap(ConfigMapVolumeSource value)
ConfigMap represents a configMap that should populate this volume
+optional
|
VolumeSource.Builder |
mergeDownwardAPI(DownwardAPIVolumeSource value)
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
VolumeSource.Builder |
mergeEmptyDir(EmptyDirVolumeSource value)
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
VolumeSource.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.
|
VolumeSource.Builder |
mergeFlexVolume(FlexVolumeSource value)
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
VolumeSource.Builder |
mergeFlocker(FlockerVolumeSource value)
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
VolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
VolumeSource.Builder |
mergeFrom(VolumeSource other) |
VolumeSource.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.
|
VolumeSource.Builder |
mergeGitRepo(GitRepoVolumeSource value)
GitRepo represents a git repository at a particular revision.
|
VolumeSource.Builder |
mergeGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
mergeHostPath(HostPathVolumeSource value)
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
VolumeSource.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.
|
VolumeSource.Builder |
mergeNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
VolumeSource.Builder |
mergePersistentVolumeClaim(PersistentVolumeClaimVolumeSource value)
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
VolumeSource.Builder |
mergePhotonPersistentDisk(PhotonPersistentDiskVolumeSource value)
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
VolumeSource.Builder |
mergeQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
mergeRbd(RBDVolumeSource value)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
mergeSecret(SecretVolumeSource value)
Secret represents a secret that should populate this volume.
|
VolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VolumeSource.Builder |
mergeVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
VolumeSource.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.
|
VolumeSource.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.
|
VolumeSource.Builder |
setAzureDisk(AzureDiskVolumeSource.Builder builderForValue)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
setAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
setAzureFile(AzureFileVolumeSource.Builder builderForValue)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
setAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
VolumeSource.Builder |
setCephfs(CephFSVolumeSource.Builder builderForValue)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
setCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
setCinder(CinderVolumeSource.Builder builderForValue)
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
VolumeSource.Builder |
setCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine
More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
+optional
|
VolumeSource.Builder |
setConfigMap(ConfigMapVolumeSource.Builder builderForValue)
ConfigMap represents a configMap that should populate this volume
+optional
|
VolumeSource.Builder |
setConfigMap(ConfigMapVolumeSource value)
ConfigMap represents a configMap that should populate this volume
+optional
|
VolumeSource.Builder |
setDownwardAPI(DownwardAPIVolumeSource.Builder builderForValue)
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
VolumeSource.Builder |
setDownwardAPI(DownwardAPIVolumeSource value)
DownwardAPI represents downward API about the pod that should populate this volume
+optional
|
VolumeSource.Builder |
setEmptyDir(EmptyDirVolumeSource.Builder builderForValue)
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
VolumeSource.Builder |
setEmptyDir(EmptyDirVolumeSource value)
EmptyDir represents a temporary directory that shares a pod's lifetime.
|
VolumeSource.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.
|
VolumeSource.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.
|
VolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
VolumeSource.Builder |
setFlexVolume(FlexVolumeSource.Builder builderForValue)
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
VolumeSource.Builder |
setFlexVolume(FlexVolumeSource value)
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
|
VolumeSource.Builder |
setFlocker(FlockerVolumeSource.Builder builderForValue)
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
VolumeSource.Builder |
setFlocker(FlockerVolumeSource value)
Flocker represents a Flocker volume attached to a kubelet's host machine.
|
VolumeSource.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.
|
VolumeSource.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.
|
VolumeSource.Builder |
setGitRepo(GitRepoVolumeSource.Builder builderForValue)
GitRepo represents a git repository at a particular revision.
|
VolumeSource.Builder |
setGitRepo(GitRepoVolumeSource value)
GitRepo represents a git repository at a particular revision.
|
VolumeSource.Builder |
setGlusterfs(GlusterfsVolumeSource.Builder builderForValue)
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
setGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
setHostPath(HostPathVolumeSource.Builder builderForValue)
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
VolumeSource.Builder |
setHostPath(HostPathVolumeSource value)
HostPath represents a pre-existing file or directory on the host
machine that is directly exposed to the container.
|
VolumeSource.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.
|
VolumeSource.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.
|
VolumeSource.Builder |
setNfs(NFSVolumeSource.Builder builderForValue)
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
VolumeSource.Builder |
setNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host that shares a pod's lifetime
More info: http://kubernetes.io/docs/user-guide/volumes#nfs
+optional
|
VolumeSource.Builder |
setPersistentVolumeClaim(PersistentVolumeClaimVolumeSource.Builder builderForValue)
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
VolumeSource.Builder |
setPersistentVolumeClaim(PersistentVolumeClaimVolumeSource value)
PersistentVolumeClaimVolumeSource represents a reference to a
PersistentVolumeClaim in the same namespace.
|
VolumeSource.Builder |
setPhotonPersistentDisk(PhotonPersistentDiskVolumeSource.Builder builderForValue)
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
VolumeSource.Builder |
setPhotonPersistentDisk(PhotonPersistentDiskVolumeSource value)
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
|
VolumeSource.Builder |
setQuobyte(QuobyteVolumeSource.Builder builderForValue)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
setQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
+optional
|
VolumeSource.Builder |
setRbd(RBDVolumeSource.Builder builderForValue)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
setRbd(RBDVolumeSource value)
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime.
|
VolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
VolumeSource.Builder |
setSecret(SecretVolumeSource.Builder builderForValue)
Secret represents a secret that should populate this volume.
|
VolumeSource.Builder |
setSecret(SecretVolumeSource value)
Secret represents a secret that should populate this volume.
|
VolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VolumeSource.Builder |
setVsphereVolume(VsphereVirtualDiskVolumeSource.Builder builderForValue)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
VolumeSource.Builder |
setVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
+optional
|
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<VolumeSource.Builder>public VolumeSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.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<VolumeSource.Builder>public VolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VolumeSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder>public VolumeSource.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<VolumeSource.Builder>public VolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder>public VolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder>public VolumeSource.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<VolumeSource.Builder>public VolumeSource.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<VolumeSource.Builder>public VolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VolumeSource.Builder>public VolumeSource.Builder mergeFrom(VolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder>public VolumeSource.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<VolumeSource.Builder>java.io.IOExceptionpublic 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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;hasHostPath in interface VolumeSourceOrBuilderpublic 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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;getHostPath in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setHostPath(HostPathVolumeSource value)
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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;public VolumeSource.Builder setHostPath(HostPathVolumeSource.Builder builderForValue)
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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;public VolumeSource.Builder mergeHostPath(HostPathVolumeSource value)
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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;public VolumeSource.Builder clearHostPath()
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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;public HostPathVolumeSource.Builder getHostPathBuilder()
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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;public 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: http://kubernetes.io/docs/user-guide/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 .appscode.kubernetes.v1beta2.HostPathVolumeSource hostPath = 1;getHostPathOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;hasEmptyDir in interface VolumeSourceOrBuilderpublic EmptyDirVolumeSource getEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;getEmptyDir in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setEmptyDir(EmptyDirVolumeSource value)
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;public VolumeSource.Builder setEmptyDir(EmptyDirVolumeSource.Builder builderForValue)
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;public VolumeSource.Builder mergeEmptyDir(EmptyDirVolumeSource value)
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;public VolumeSource.Builder clearEmptyDir()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;public EmptyDirVolumeSource.Builder getEmptyDirBuilder()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;public EmptyDirVolumeSourceOrBuilder getEmptyDirOrBuilder()
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir +optional
optional .appscode.kubernetes.v1beta2.EmptyDirVolumeSource emptyDir = 2;getEmptyDirOrBuilder in interface 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: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;hasGcePersistentDisk in interface VolumeSourceOrBuilderpublic 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: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;getGcePersistentDisk in interface VolumeSourceOrBuilderpublic VolumeSource.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. More info: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;public VolumeSource.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. More info: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;public VolumeSource.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. More info: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;public VolumeSource.Builder clearGcePersistentDisk()
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;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. More info: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;public 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: http://kubernetes.io/docs/user-guide/volumes#gcepersistentdisk +optional
optional .appscode.kubernetes.v1beta2.GCEPersistentDiskVolumeSource gcePersistentDisk = 3;getGcePersistentDiskOrBuilder in interface 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: http://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;hasAwsElasticBlockStore in interface VolumeSourceOrBuilderpublic 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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;getAwsElasticBlockStore in interface VolumeSourceOrBuilderpublic VolumeSource.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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;public VolumeSource.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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;public VolumeSource.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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;public VolumeSource.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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;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://kubernetes.io/docs/user-guide/volumes#awselasticblockstore +optional
optional .appscode.kubernetes.v1beta2.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4;getAwsElasticBlockStoreOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasGitRepo()
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;hasGitRepo in interface VolumeSourceOrBuilderpublic GitRepoVolumeSource getGitRepo()
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;getGitRepo in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setGitRepo(GitRepoVolumeSource value)
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;public VolumeSource.Builder setGitRepo(GitRepoVolumeSource.Builder builderForValue)
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;public VolumeSource.Builder mergeGitRepo(GitRepoVolumeSource value)
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;public VolumeSource.Builder clearGitRepo()
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;public GitRepoVolumeSource.Builder getGitRepoBuilder()
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;public GitRepoVolumeSourceOrBuilder getGitRepoOrBuilder()
GitRepo represents a git repository at a particular revision. +optional
optional .appscode.kubernetes.v1beta2.GitRepoVolumeSource gitRepo = 5;getGitRepoOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasSecret()
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;hasSecret in interface VolumeSourceOrBuilderpublic SecretVolumeSource getSecret()
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;getSecret in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setSecret(SecretVolumeSource value)
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;public VolumeSource.Builder setSecret(SecretVolumeSource.Builder builderForValue)
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;public VolumeSource.Builder mergeSecret(SecretVolumeSource value)
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;public VolumeSource.Builder clearSecret()
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;public SecretVolumeSource.Builder getSecretBuilder()
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;public SecretVolumeSourceOrBuilder getSecretOrBuilder()
Secret represents a secret that should populate this volume. More info: http://kubernetes.io/docs/user-guide/volumes#secrets +optional
optional .appscode.kubernetes.v1beta2.SecretVolumeSource secret = 6;getSecretOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasNfs()
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;hasNfs in interface VolumeSourceOrBuilderpublic NFSVolumeSource getNfs()
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;getNfs in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;public VolumeSource.Builder setNfs(NFSVolumeSource.Builder builderForValue)
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;public VolumeSource.Builder mergeNfs(NFSVolumeSource value)
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;public VolumeSource.Builder clearNfs()
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;public NFSVolumeSource.Builder getNfsBuilder()
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;public NFSVolumeSourceOrBuilder getNfsOrBuilder()
NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://kubernetes.io/docs/user-guide/volumes#nfs +optional
optional .appscode.kubernetes.v1beta2.NFSVolumeSource nfs = 7;getNfsOrBuilder in interface 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: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;hasIscsi in interface VolumeSourceOrBuilderpublic 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: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;getIscsi in interface VolumeSourceOrBuilderpublic VolumeSource.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. More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;public VolumeSource.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. More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;public VolumeSource.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. More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;public VolumeSource.Builder clearIscsi()
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;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. More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;public 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: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md +optional
optional .appscode.kubernetes.v1beta2.ISCSIVolumeSource iscsi = 8;getIscsiOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;hasGlusterfs in interface VolumeSourceOrBuilderpublic GlusterfsVolumeSource getGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;getGlusterfs in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;public VolumeSource.Builder setGlusterfs(GlusterfsVolumeSource.Builder builderForValue)
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;public VolumeSource.Builder mergeGlusterfs(GlusterfsVolumeSource value)
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;public VolumeSource.Builder clearGlusterfs()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;public GlusterfsVolumeSource.Builder getGlusterfsBuilder()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;public GlusterfsVolumeSourceOrBuilder getGlusterfsOrBuilder()
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md +optional
optional .appscode.kubernetes.v1beta2.GlusterfsVolumeSource glusterfs = 9;getGlusterfsOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;hasPersistentVolumeClaim in interface VolumeSourceOrBuilderpublic PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;getPersistentVolumeClaim in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setPersistentVolumeClaim(PersistentVolumeClaimVolumeSource value)
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;public VolumeSource.Builder setPersistentVolumeClaim(PersistentVolumeClaimVolumeSource.Builder builderForValue)
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;public VolumeSource.Builder mergePersistentVolumeClaim(PersistentVolumeClaimVolumeSource value)
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;public VolumeSource.Builder clearPersistentVolumeClaim()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;public PersistentVolumeClaimVolumeSource.Builder getPersistentVolumeClaimBuilder()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;public PersistentVolumeClaimVolumeSourceOrBuilder getPersistentVolumeClaimOrBuilder()
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims +optional
optional .appscode.kubernetes.v1beta2.PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10;getPersistentVolumeClaimOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;hasRbd in interface VolumeSourceOrBuilderpublic RBDVolumeSource getRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;getRbd in interface VolumeSourceOrBuilderpublic VolumeSource.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/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;public VolumeSource.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/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;public VolumeSource.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/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;public VolumeSource.Builder clearRbd()
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;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/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;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/HEAD/examples/volumes/rbd/README.md +optional
optional .appscode.kubernetes.v1beta2.RBDVolumeSource rbd = 11;getRbdOrBuilder in interface VolumeSourceOrBuilderpublic 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
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;hasFlexVolume in interface VolumeSourceOrBuilderpublic 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
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;getFlexVolume in interface VolumeSourceOrBuilderpublic VolumeSource.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
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public VolumeSource.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
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public VolumeSource.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
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;public VolumeSource.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
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
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
optional .appscode.kubernetes.v1beta2.FlexVolumeSource flexVolume = 12;getFlexVolumeOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;hasCinder in interface VolumeSourceOrBuilderpublic CinderVolumeSource getCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;getCinder in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;public VolumeSource.Builder setCinder(CinderVolumeSource.Builder builderForValue)
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;public VolumeSource.Builder mergeCinder(CinderVolumeSource value)
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;public VolumeSource.Builder clearCinder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;public CinderVolumeSource.Builder getCinderBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;public CinderVolumeSourceOrBuilder getCinderOrBuilder()
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md +optional
optional .appscode.kubernetes.v1beta2.CinderVolumeSource cinder = 13;getCinderOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;hasCephfs in interface VolumeSourceOrBuilderpublic CephFSVolumeSource getCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;getCephfs in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;public VolumeSource.Builder setCephfs(CephFSVolumeSource.Builder builderForValue)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;public VolumeSource.Builder mergeCephfs(CephFSVolumeSource value)
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;public VolumeSource.Builder clearCephfs()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;public CephFSVolumeSource.Builder getCephfsBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;public CephFSVolumeSourceOrBuilder getCephfsOrBuilder()
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.CephFSVolumeSource cephfs = 14;getCephfsOrBuilder in interface 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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;hasFlocker in interface VolumeSourceOrBuilderpublic 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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;getFlocker in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setFlocker(FlockerVolumeSource value)
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;public VolumeSource.Builder setFlocker(FlockerVolumeSource.Builder builderForValue)
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;public VolumeSource.Builder mergeFlocker(FlockerVolumeSource value)
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;public VolumeSource.Builder clearFlocker()
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;public FlockerVolumeSource.Builder getFlockerBuilder()
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running +optional
optional .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;public 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 .appscode.kubernetes.v1beta2.FlockerVolumeSource flocker = 15;getFlockerOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;hasDownwardAPI in interface VolumeSourceOrBuilderpublic DownwardAPIVolumeSource getDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;getDownwardAPI in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setDownwardAPI(DownwardAPIVolumeSource value)
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;public VolumeSource.Builder setDownwardAPI(DownwardAPIVolumeSource.Builder builderForValue)
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;public VolumeSource.Builder mergeDownwardAPI(DownwardAPIVolumeSource value)
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;public VolumeSource.Builder clearDownwardAPI()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;public DownwardAPIVolumeSource.Builder getDownwardAPIBuilder()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;public DownwardAPIVolumeSourceOrBuilder getDownwardAPIOrBuilder()
DownwardAPI represents downward API about the pod that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.DownwardAPIVolumeSource downwardAPI = 16;getDownwardAPIOrBuilder in interface 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 .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;hasFc in interface VolumeSourceOrBuilderpublic 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 .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;getFc in interface VolumeSourceOrBuilderpublic VolumeSource.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
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;public VolumeSource.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
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;public VolumeSource.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
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;public VolumeSource.Builder clearFc()
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;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
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;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
optional .appscode.kubernetes.v1beta2.FCVolumeSource fc = 17;getFcOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;hasAzureFile in interface VolumeSourceOrBuilderpublic AzureFileVolumeSource getAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;getAzureFile in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;public VolumeSource.Builder setAzureFile(AzureFileVolumeSource.Builder builderForValue)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;public VolumeSource.Builder mergeAzureFile(AzureFileVolumeSource value)
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;public VolumeSource.Builder clearAzureFile()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;public AzureFileVolumeSource.Builder getAzureFileBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;public AzureFileVolumeSourceOrBuilder getAzureFileOrBuilder()
AzureFile represents an Azure File Service mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureFileVolumeSource azureFile = 18;getAzureFileOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasConfigMap()
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;hasConfigMap in interface VolumeSourceOrBuilderpublic ConfigMapVolumeSource getConfigMap()
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;getConfigMap in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setConfigMap(ConfigMapVolumeSource value)
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;public VolumeSource.Builder setConfigMap(ConfigMapVolumeSource.Builder builderForValue)
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;public VolumeSource.Builder mergeConfigMap(ConfigMapVolumeSource value)
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;public VolumeSource.Builder clearConfigMap()
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;public ConfigMapVolumeSource.Builder getConfigMapBuilder()
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;public ConfigMapVolumeSourceOrBuilder getConfigMapOrBuilder()
ConfigMap represents a configMap that should populate this volume +optional
optional .appscode.kubernetes.v1beta2.ConfigMapVolumeSource configMap = 19;getConfigMapOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;hasVsphereVolume in interface VolumeSourceOrBuilderpublic VsphereVirtualDiskVolumeSource getVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;getVsphereVolume in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;public VolumeSource.Builder setVsphereVolume(VsphereVirtualDiskVolumeSource.Builder builderForValue)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;public VolumeSource.Builder mergeVsphereVolume(VsphereVirtualDiskVolumeSource value)
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;public VolumeSource.Builder clearVsphereVolume()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;public VsphereVirtualDiskVolumeSource.Builder getVsphereVolumeBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;public VsphereVirtualDiskVolumeSourceOrBuilder getVsphereVolumeOrBuilder()
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine +optional
optional .appscode.kubernetes.v1beta2.VsphereVirtualDiskVolumeSource vsphereVolume = 20;getVsphereVolumeOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;hasQuobyte in interface VolumeSourceOrBuilderpublic QuobyteVolumeSource getQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;getQuobyte in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;public VolumeSource.Builder setQuobyte(QuobyteVolumeSource.Builder builderForValue)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;public VolumeSource.Builder mergeQuobyte(QuobyteVolumeSource value)
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;public VolumeSource.Builder clearQuobyte()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;public QuobyteVolumeSource.Builder getQuobyteBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;public QuobyteVolumeSourceOrBuilder getQuobyteOrBuilder()
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime +optional
optional .appscode.kubernetes.v1beta2.QuobyteVolumeSource quobyte = 21;getQuobyteOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;hasAzureDisk in interface VolumeSourceOrBuilderpublic AzureDiskVolumeSource getAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;getAzureDisk in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;public VolumeSource.Builder setAzureDisk(AzureDiskVolumeSource.Builder builderForValue)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;public VolumeSource.Builder mergeAzureDisk(AzureDiskVolumeSource value)
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;public VolumeSource.Builder clearAzureDisk()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;public AzureDiskVolumeSource.Builder getAzureDiskBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;public AzureDiskVolumeSourceOrBuilder getAzureDiskOrBuilder()
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +optional
optional .appscode.kubernetes.v1beta2.AzureDiskVolumeSource azureDisk = 22;getAzureDiskOrBuilder in interface VolumeSourceOrBuilderpublic boolean hasPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;hasPhotonPersistentDisk in interface VolumeSourceOrBuilderpublic PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;getPhotonPersistentDisk in interface VolumeSourceOrBuilderpublic VolumeSource.Builder setPhotonPersistentDisk(PhotonPersistentDiskVolumeSource value)
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;public VolumeSource.Builder setPhotonPersistentDisk(PhotonPersistentDiskVolumeSource.Builder builderForValue)
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;public VolumeSource.Builder mergePhotonPersistentDisk(PhotonPersistentDiskVolumeSource value)
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;public VolumeSource.Builder clearPhotonPersistentDisk()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;public PhotonPersistentDiskVolumeSource.Builder getPhotonPersistentDiskBuilder()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;public PhotonPersistentDiskVolumeSourceOrBuilder getPhotonPersistentDiskOrBuilder()
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
optional .appscode.kubernetes.v1beta2.PhotonPersistentDiskVolumeSource photonPersistentDisk = 23;getPhotonPersistentDiskOrBuilder in interface VolumeSourceOrBuilderpublic final VolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder>public final VolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VolumeSource.Builder>