Package k8s.io.api.core.v1
Class Generated.PersistentVolumeSource.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
- k8s.io.api.core.v1.Generated.PersistentVolumeSource.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.PersistentVolumeSourceOrBuilder
- Enclosing class:
- Generated.PersistentVolumeSource
public static final class Generated.PersistentVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder> implements Generated.PersistentVolumeSourceOrBuilder
PersistentVolumeSource is similar to VolumeSource but meant for the administrator who creates PVs. Exactly one of its members must be set.
Protobuf typek8s.io.api.core.v1.PersistentVolumeSource
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Generated.PersistentVolumeSource.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.PersistentVolumeSourcebuild()Generated.PersistentVolumeSourcebuildPartial()Generated.PersistentVolumeSource.Builderclear()Generated.PersistentVolumeSource.BuilderclearAwsElasticBlockStore()awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuilderclearAzureDisk()azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuilderclearAzureFile()azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuilderclearCephfs()cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuilderclearCinder()cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuilderclearCsi()csi represents storage that is handled by an external CSI driver.Generated.PersistentVolumeSource.BuilderclearFc()fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.PersistentVolumeSource.BuilderclearFlexVolume()flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.PersistentVolumeSource.BuilderclearFlocker()flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.PersistentVolumeSource.BuilderclearGcePersistentDisk()gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuilderclearGlusterfs()glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.PersistentVolumeSource.BuilderclearHostPath()hostPath represents a directory on the host.Generated.PersistentVolumeSource.BuilderclearIscsi()iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuilderclearLocal()local represents directly-attached storage with node affinity +optionalGenerated.PersistentVolumeSource.BuilderclearNfs()nfs represents an NFS mount on the host.Generated.PersistentVolumeSource.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.PersistentVolumeSource.BuilderclearPhotonPersistentDisk()photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuilderclearPortworxVolume()portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuilderclearQuobyte()quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuilderclearRbd()rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuilderclearScaleIO()scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.PersistentVolumeSource.BuilderclearStorageos()storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.PersistentVolumeSource.BuilderclearVsphereVolume()vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.Builderclone()Generated.AWSElasticBlockStoreVolumeSourcegetAwsElasticBlockStore()awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.AWSElasticBlockStoreVolumeSource.BuildergetAwsElasticBlockStoreBuilder()awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.AWSElasticBlockStoreVolumeSourceOrBuildergetAwsElasticBlockStoreOrBuilder()awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.AzureDiskVolumeSourcegetAzureDisk()azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.AzureDiskVolumeSource.BuildergetAzureDiskBuilder()azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.AzureDiskVolumeSourceOrBuildergetAzureDiskOrBuilder()azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.AzureFilePersistentVolumeSourcegetAzureFile()azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.AzureFilePersistentVolumeSource.BuildergetAzureFileBuilder()azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.AzureFilePersistentVolumeSourceOrBuildergetAzureFileOrBuilder()azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.CephFSPersistentVolumeSourcegetCephfs()cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.CephFSPersistentVolumeSource.BuildergetCephfsBuilder()cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.CephFSPersistentVolumeSourceOrBuildergetCephfsOrBuilder()cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.CinderPersistentVolumeSourcegetCinder()cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.CinderPersistentVolumeSource.BuildergetCinderBuilder()cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.CinderPersistentVolumeSourceOrBuildergetCinderOrBuilder()cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.CSIPersistentVolumeSourcegetCsi()csi represents storage that is handled by an external CSI driver.Generated.CSIPersistentVolumeSource.BuildergetCsiBuilder()csi represents storage that is handled by an external CSI driver.Generated.CSIPersistentVolumeSourceOrBuildergetCsiOrBuilder()csi represents storage that is handled by an external CSI driver.Generated.PersistentVolumeSourcegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Generated.FCVolumeSourcegetFc()fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.FCVolumeSource.BuildergetFcBuilder()fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.FCVolumeSourceOrBuildergetFcOrBuilder()fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.FlexPersistentVolumeSourcegetFlexVolume()flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.FlexPersistentVolumeSource.BuildergetFlexVolumeBuilder()flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.FlexPersistentVolumeSourceOrBuildergetFlexVolumeOrBuilder()flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.FlockerVolumeSourcegetFlocker()flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.FlockerVolumeSource.BuildergetFlockerBuilder()flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.FlockerVolumeSourceOrBuildergetFlockerOrBuilder()flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.GCEPersistentDiskVolumeSourcegetGcePersistentDisk()gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.GCEPersistentDiskVolumeSource.BuildergetGcePersistentDiskBuilder()gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.GCEPersistentDiskVolumeSourceOrBuildergetGcePersistentDiskOrBuilder()gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.GlusterfsPersistentVolumeSourcegetGlusterfs()glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.GlusterfsPersistentVolumeSource.BuildergetGlusterfsBuilder()glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.GlusterfsPersistentVolumeSourceOrBuildergetGlusterfsOrBuilder()glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.HostPathVolumeSourcegetHostPath()hostPath represents a directory on the host.Generated.HostPathVolumeSource.BuildergetHostPathBuilder()hostPath represents a directory on the host.Generated.HostPathVolumeSourceOrBuildergetHostPathOrBuilder()hostPath represents a directory on the host.Generated.ISCSIPersistentVolumeSourcegetIscsi()iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.ISCSIPersistentVolumeSource.BuildergetIscsiBuilder()iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.ISCSIPersistentVolumeSourceOrBuildergetIscsiOrBuilder()iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.LocalVolumeSourcegetLocal()local represents directly-attached storage with node affinity +optionalGenerated.LocalVolumeSource.BuildergetLocalBuilder()local represents directly-attached storage with node affinity +optionalGenerated.LocalVolumeSourceOrBuildergetLocalOrBuilder()local represents directly-attached storage with node affinity +optionalGenerated.NFSVolumeSourcegetNfs()nfs represents an NFS mount on the host.Generated.NFSVolumeSource.BuildergetNfsBuilder()nfs represents an NFS mount on the host.Generated.NFSVolumeSourceOrBuildergetNfsOrBuilder()nfs represents an NFS mount on the host.Generated.PhotonPersistentDiskVolumeSourcegetPhotonPersistentDisk()photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PhotonPersistentDiskVolumeSource.BuildergetPhotonPersistentDiskBuilder()photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PhotonPersistentDiskVolumeSourceOrBuildergetPhotonPersistentDiskOrBuilder()photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PortworxVolumeSourcegetPortworxVolume()portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.PortworxVolumeSource.BuildergetPortworxVolumeBuilder()portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.PortworxVolumeSourceOrBuildergetPortworxVolumeOrBuilder()portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.QuobyteVolumeSourcegetQuobyte()quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.QuobyteVolumeSource.BuildergetQuobyteBuilder()quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.QuobyteVolumeSourceOrBuildergetQuobyteOrBuilder()quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.RBDPersistentVolumeSourcegetRbd()rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.RBDPersistentVolumeSource.BuildergetRbdBuilder()rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.RBDPersistentVolumeSourceOrBuildergetRbdOrBuilder()rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.ScaleIOPersistentVolumeSourcegetScaleIO()scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.ScaleIOPersistentVolumeSource.BuildergetScaleIOBuilder()scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.ScaleIOPersistentVolumeSourceOrBuildergetScaleIOOrBuilder()scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.StorageOSPersistentVolumeSourcegetStorageos()storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.StorageOSPersistentVolumeSource.BuildergetStorageosBuilder()storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.StorageOSPersistentVolumeSourceOrBuildergetStorageosOrBuilder()storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.VsphereVirtualDiskVolumeSourcegetVsphereVolume()vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.Generated.VsphereVirtualDiskVolumeSource.BuildergetVsphereVolumeBuilder()vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.Generated.VsphereVirtualDiskVolumeSourceOrBuildergetVsphereVolumeOrBuilder()vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.booleanhasAwsElasticBlockStore()awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.booleanhasAzureDisk()azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.booleanhasAzureFile()azureFile represents an Azure File Service mount on the host and bind mount to the pod.booleanhasCephfs()cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.booleanhasCinder()cinder represents a cinder volume attached and mounted on kubelets host machine.booleanhasCsi()csi represents storage that is handled by an external CSI driver.booleanhasFc()fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.booleanhasFlexVolume()flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.booleanhasFlocker()flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.booleanhasGcePersistentDisk()gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.booleanhasGlusterfs()glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.booleanhasHostPath()hostPath represents a directory on the host.booleanhasIscsi()iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.booleanhasLocal()local represents directly-attached storage with node affinity +optionalbooleanhasNfs()nfs represents an NFS mount on the host.booleanhasPhotonPersistentDisk()photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.booleanhasPortworxVolume()portworxVolume represents a portworx volume attached and mounted on kubelets host machine.booleanhasQuobyte()quobyte represents a Quobyte mount on the host that shares a pod's lifetime.booleanhasRbd()rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.booleanhasScaleIO()scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.booleanhasStorageos()storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.booleanhasVsphereVolume()vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Generated.PersistentVolumeSource.BuildermergeAwsElasticBlockStore(Generated.AWSElasticBlockStoreVolumeSource value)awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildermergeAzureDisk(Generated.AzureDiskVolumeSource value)azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuildermergeAzureFile(Generated.AzureFilePersistentVolumeSource value)azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuildermergeCephfs(Generated.CephFSPersistentVolumeSource value)cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildermergeCinder(Generated.CinderPersistentVolumeSource value)cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildermergeCsi(Generated.CSIPersistentVolumeSource value)csi represents storage that is handled by an external CSI driver.Generated.PersistentVolumeSource.BuildermergeFc(Generated.FCVolumeSource value)fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildermergeFlexVolume(Generated.FlexPersistentVolumeSource value)flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.PersistentVolumeSource.BuildermergeFlocker(Generated.FlockerVolumeSource value)flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.PersistentVolumeSource.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.PersistentVolumeSource.BuildermergeFrom(com.google.protobuf.Message other)Generated.PersistentVolumeSource.BuildermergeFrom(Generated.PersistentVolumeSource other)Generated.PersistentVolumeSource.BuildermergeGcePersistentDisk(Generated.GCEPersistentDiskVolumeSource value)gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildermergeGlusterfs(Generated.GlusterfsPersistentVolumeSource value)glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.PersistentVolumeSource.BuildermergeHostPath(Generated.HostPathVolumeSource value)hostPath represents a directory on the host.Generated.PersistentVolumeSource.BuildermergeIscsi(Generated.ISCSIPersistentVolumeSource value)iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildermergeLocal(Generated.LocalVolumeSource value)local represents directly-attached storage with node affinity +optionalGenerated.PersistentVolumeSource.BuildermergeNfs(Generated.NFSVolumeSource value)nfs represents an NFS mount on the host.Generated.PersistentVolumeSource.BuildermergePhotonPersistentDisk(Generated.PhotonPersistentDiskVolumeSource value)photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildermergePortworxVolume(Generated.PortworxVolumeSource value)portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildermergeQuobyte(Generated.QuobyteVolumeSource value)quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildermergeRbd(Generated.RBDPersistentVolumeSource value)rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildermergeScaleIO(Generated.ScaleIOPersistentVolumeSource value)scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.PersistentVolumeSource.BuildermergeStorageos(Generated.StorageOSPersistentVolumeSource value)storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.PersistentVolumeSource.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.PersistentVolumeSource.BuildermergeVsphereVolume(Generated.VsphereVirtualDiskVolumeSource value)vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetAwsElasticBlockStore(Generated.AWSElasticBlockStoreVolumeSource value)awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetAwsElasticBlockStore(Generated.AWSElasticBlockStoreVolumeSource.Builder builderForValue)awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetAzureDisk(Generated.AzureDiskVolumeSource value)azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuildersetAzureDisk(Generated.AzureDiskVolumeSource.Builder builderForValue)azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuildersetAzureFile(Generated.AzureFilePersistentVolumeSource value)azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuildersetAzureFile(Generated.AzureFilePersistentVolumeSource.Builder builderForValue)azureFile represents an Azure File Service mount on the host and bind mount to the pod.Generated.PersistentVolumeSource.BuildersetCephfs(Generated.CephFSPersistentVolumeSource value)cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildersetCephfs(Generated.CephFSPersistentVolumeSource.Builder builderForValue)cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildersetCinder(Generated.CinderPersistentVolumeSource value)cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetCinder(Generated.CinderPersistentVolumeSource.Builder builderForValue)cinder represents a cinder volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetCsi(Generated.CSIPersistentVolumeSource value)csi represents storage that is handled by an external CSI driver.Generated.PersistentVolumeSource.BuildersetCsi(Generated.CSIPersistentVolumeSource.Builder builderForValue)csi represents storage that is handled by an external CSI driver.Generated.PersistentVolumeSource.BuildersetFc(Generated.FCVolumeSource value)fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetFc(Generated.FCVolumeSource.Builder builderForValue)fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.PersistentVolumeSource.BuildersetFlexVolume(Generated.FlexPersistentVolumeSource value)flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.PersistentVolumeSource.BuildersetFlexVolume(Generated.FlexPersistentVolumeSource.Builder builderForValue)flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.Generated.PersistentVolumeSource.BuildersetFlocker(Generated.FlockerVolumeSource value)flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.PersistentVolumeSource.BuildersetFlocker(Generated.FlockerVolumeSource.Builder builderForValue)flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage.Generated.PersistentVolumeSource.BuildersetGcePersistentDisk(Generated.GCEPersistentDiskVolumeSource value)gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetGcePersistentDisk(Generated.GCEPersistentDiskVolumeSource.Builder builderForValue)gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetGlusterfs(Generated.GlusterfsPersistentVolumeSource value)glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.PersistentVolumeSource.BuildersetGlusterfs(Generated.GlusterfsPersistentVolumeSource.Builder builderForValue)glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod.Generated.PersistentVolumeSource.BuildersetHostPath(Generated.HostPathVolumeSource value)hostPath represents a directory on the host.Generated.PersistentVolumeSource.BuildersetHostPath(Generated.HostPathVolumeSource.Builder builderForValue)hostPath represents a directory on the host.Generated.PersistentVolumeSource.BuildersetIscsi(Generated.ISCSIPersistentVolumeSource value)iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetIscsi(Generated.ISCSIPersistentVolumeSource.Builder builderForValue)iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Generated.PersistentVolumeSource.BuildersetLocal(Generated.LocalVolumeSource value)local represents directly-attached storage with node affinity +optionalGenerated.PersistentVolumeSource.BuildersetLocal(Generated.LocalVolumeSource.Builder builderForValue)local represents directly-attached storage with node affinity +optionalGenerated.PersistentVolumeSource.BuildersetNfs(Generated.NFSVolumeSource value)nfs represents an NFS mount on the host.Generated.PersistentVolumeSource.BuildersetNfs(Generated.NFSVolumeSource.Builder builderForValue)nfs represents an NFS mount on the host.Generated.PersistentVolumeSource.BuildersetPhotonPersistentDisk(Generated.PhotonPersistentDiskVolumeSource value)photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetPhotonPersistentDisk(Generated.PhotonPersistentDiskVolumeSource.Builder builderForValue)photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetPortworxVolume(Generated.PortworxVolumeSource value)portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetPortworxVolume(Generated.PortworxVolumeSource.Builder builderForValue)portworxVolume represents a portworx volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetQuobyte(Generated.QuobyteVolumeSource value)quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildersetQuobyte(Generated.QuobyteVolumeSource.Builder builderForValue)quobyte represents a Quobyte mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildersetRbd(Generated.RBDPersistentVolumeSource value)rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildersetRbd(Generated.RBDPersistentVolumeSource.Builder builderForValue)rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.Generated.PersistentVolumeSource.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.PersistentVolumeSource.BuildersetScaleIO(Generated.ScaleIOPersistentVolumeSource value)scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.PersistentVolumeSource.BuildersetScaleIO(Generated.ScaleIOPersistentVolumeSource.Builder builderForValue)scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.Generated.PersistentVolumeSource.BuildersetStorageos(Generated.StorageOSPersistentVolumeSource value)storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.PersistentVolumeSource.BuildersetStorageos(Generated.StorageOSPersistentVolumeSource.Builder builderForValue)storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod.Generated.PersistentVolumeSource.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.PersistentVolumeSource.BuildersetVsphereVolume(Generated.VsphereVirtualDiskVolumeSource value)vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.Generated.PersistentVolumeSource.BuildersetVsphereVolume(Generated.VsphereVirtualDiskVolumeSource.Builder builderForValue)vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
clear
public Generated.PersistentVolumeSource.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
getDefaultInstanceForType
public Generated.PersistentVolumeSource getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.PersistentVolumeSource build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.PersistentVolumeSource buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.PersistentVolumeSource.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
setField
public Generated.PersistentVolumeSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
clearField
public Generated.PersistentVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
clearOneof
public Generated.PersistentVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
setRepeatedField
public Generated.PersistentVolumeSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
addRepeatedField
public Generated.PersistentVolumeSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
mergeFrom
public Generated.PersistentVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.PersistentVolumeSource.Builder>
-
mergeFrom
public Generated.PersistentVolumeSource.Builder mergeFrom(Generated.PersistentVolumeSource other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
mergeFrom
public Generated.PersistentVolumeSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.PersistentVolumeSource.Builder>- Throws:
IOException
-
hasGcePersistentDisk
public 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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;- Specified by:
hasGcePersistentDiskin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the gcePersistentDisk field is set.
-
getGcePersistentDisk
public Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;- Specified by:
getGcePersistentDiskin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The gcePersistentDisk.
-
setGcePersistentDisk
public Generated.PersistentVolumeSource.Builder setGcePersistentDisk(Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
setGcePersistentDisk
public Generated.PersistentVolumeSource.Builder setGcePersistentDisk(Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
mergeGcePersistentDisk
public Generated.PersistentVolumeSource.Builder mergeGcePersistentDisk(Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
clearGcePersistentDisk
public Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
getGcePersistentDiskBuilder
public Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;
-
getGcePersistentDiskOrBuilder
public Generated.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. Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk +optional
optional .k8s.io.api.core.v1.GCEPersistentDiskVolumeSource gcePersistentDisk = 1;- Specified by:
getGcePersistentDiskOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasAwsElasticBlockStore
public boolean hasAwsElasticBlockStore()
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;- Specified by:
hasAwsElasticBlockStorein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the awsElasticBlockStore field is set.
-
getAwsElasticBlockStore
public Generated.AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;- Specified by:
getAwsElasticBlockStorein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The awsElasticBlockStore.
-
setAwsElasticBlockStore
public Generated.PersistentVolumeSource.Builder setAwsElasticBlockStore(Generated.AWSElasticBlockStoreVolumeSource value)
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
setAwsElasticBlockStore
public Generated.PersistentVolumeSource.Builder setAwsElasticBlockStore(Generated.AWSElasticBlockStoreVolumeSource.Builder builderForValue)
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
mergeAwsElasticBlockStore
public Generated.PersistentVolumeSource.Builder mergeAwsElasticBlockStore(Generated.AWSElasticBlockStoreVolumeSource value)
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
clearAwsElasticBlockStore
public Generated.PersistentVolumeSource.Builder clearAwsElasticBlockStore()
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
getAwsElasticBlockStoreBuilder
public Generated.AWSElasticBlockStoreVolumeSource.Builder getAwsElasticBlockStoreBuilder()
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;
-
getAwsElasticBlockStoreOrBuilder
public Generated.AWSElasticBlockStoreVolumeSourceOrBuilder getAwsElasticBlockStoreOrBuilder()
awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore +optional
optional .k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2;- Specified by:
getAwsElasticBlockStoreOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasHostPath
public boolean hasHostPath()
hostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;- Specified by:
hasHostPathin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the hostPath field is set.
-
getHostPath
public Generated.HostPathVolumeSource getHostPath()
hostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;- Specified by:
getHostPathin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The hostPath.
-
setHostPath
public Generated.PersistentVolumeSource.Builder setHostPath(Generated.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: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
setHostPath
public Generated.PersistentVolumeSource.Builder setHostPath(Generated.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: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
mergeHostPath
public Generated.PersistentVolumeSource.Builder mergeHostPath(Generated.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: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
clearHostPath
public Generated.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: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
getHostPathBuilder
public Generated.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: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;
-
getHostPathOrBuilder
public Generated.HostPathVolumeSourceOrBuilder getHostPathOrBuilder()
hostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath +optional
optional .k8s.io.api.core.v1.HostPathVolumeSource hostPath = 3;- Specified by:
getHostPathOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasGlusterfs
public boolean hasGlusterfs()
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;- Specified by:
hasGlusterfsin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the glusterfs field is set.
-
getGlusterfs
public Generated.GlusterfsPersistentVolumeSource getGlusterfs()
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;- Specified by:
getGlusterfsin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The glusterfs.
-
setGlusterfs
public Generated.PersistentVolumeSource.Builder setGlusterfs(Generated.GlusterfsPersistentVolumeSource value)
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
setGlusterfs
public Generated.PersistentVolumeSource.Builder setGlusterfs(Generated.GlusterfsPersistentVolumeSource.Builder builderForValue)
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
mergeGlusterfs
public Generated.PersistentVolumeSource.Builder mergeGlusterfs(Generated.GlusterfsPersistentVolumeSource value)
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
clearGlusterfs
public Generated.PersistentVolumeSource.Builder clearGlusterfs()
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
getGlusterfsBuilder
public Generated.GlusterfsPersistentVolumeSource.Builder getGlusterfsBuilder()
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;
-
getGlusterfsOrBuilder
public Generated.GlusterfsPersistentVolumeSourceOrBuilder getGlusterfsOrBuilder()
glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md +optional
optional .k8s.io.api.core.v1.GlusterfsPersistentVolumeSource glusterfs = 4;- Specified by:
getGlusterfsOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasNfs
public boolean hasNfs()
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;- Specified by:
hasNfsin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the nfs field is set.
-
getNfs
public Generated.NFSVolumeSource getNfs()
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;- Specified by:
getNfsin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The nfs.
-
setNfs
public Generated.PersistentVolumeSource.Builder setNfs(Generated.NFSVolumeSource value)
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
setNfs
public Generated.PersistentVolumeSource.Builder setNfs(Generated.NFSVolumeSource.Builder builderForValue)
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
mergeNfs
public Generated.PersistentVolumeSource.Builder mergeNfs(Generated.NFSVolumeSource value)
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
clearNfs
public Generated.PersistentVolumeSource.Builder clearNfs()
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
getNfsBuilder
public Generated.NFSVolumeSource.Builder getNfsBuilder()
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;
-
getNfsOrBuilder
public Generated.NFSVolumeSourceOrBuilder getNfsOrBuilder()
nfs represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs +optional
optional .k8s.io.api.core.v1.NFSVolumeSource nfs = 5;- Specified by:
getNfsOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasRbd
public boolean hasRbd()
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;- Specified by:
hasRbdin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the rbd field is set.
-
getRbd
public Generated.RBDPersistentVolumeSource getRbd()
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;- Specified by:
getRbdin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The rbd.
-
setRbd
public Generated.PersistentVolumeSource.Builder setRbd(Generated.RBDPersistentVolumeSource value)
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
setRbd
public Generated.PersistentVolumeSource.Builder setRbd(Generated.RBDPersistentVolumeSource.Builder builderForValue)
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
mergeRbd
public Generated.PersistentVolumeSource.Builder mergeRbd(Generated.RBDPersistentVolumeSource value)
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
clearRbd
public Generated.PersistentVolumeSource.Builder clearRbd()
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
getRbdBuilder
public Generated.RBDPersistentVolumeSource.Builder getRbdBuilder()
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;
-
getRbdOrBuilder
public Generated.RBDPersistentVolumeSourceOrBuilder getRbdOrBuilder()
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md +optional
optional .k8s.io.api.core.v1.RBDPersistentVolumeSource rbd = 6;- Specified by:
getRbdOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasIscsi
public boolean hasIscsi()
iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. +optional
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;- Specified by:
hasIscsiin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the iscsi field is set.
-
getIscsi
public Generated.ISCSIPersistentVolumeSource getIscsi()
iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. +optional
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;- Specified by:
getIscsiin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The iscsi.
-
setIscsi
public Generated.PersistentVolumeSource.Builder setIscsi(Generated.ISCSIPersistentVolumeSource 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
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
setIscsi
public Generated.PersistentVolumeSource.Builder setIscsi(Generated.ISCSIPersistentVolumeSource.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
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
mergeIscsi
public Generated.PersistentVolumeSource.Builder mergeIscsi(Generated.ISCSIPersistentVolumeSource 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
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
clearIscsi
public Generated.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
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
getIscsiBuilder
public Generated.ISCSIPersistentVolumeSource.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
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;
-
getIscsiOrBuilder
public Generated.ISCSIPersistentVolumeSourceOrBuilder getIscsiOrBuilder()
iscsi represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. +optional
optional .k8s.io.api.core.v1.ISCSIPersistentVolumeSource iscsi = 7;- Specified by:
getIscsiOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasCinder
public boolean hasCinder()
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;- Specified by:
hasCinderin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the cinder field is set.
-
getCinder
public Generated.CinderPersistentVolumeSource getCinder()
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;- Specified by:
getCinderin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The cinder.
-
setCinder
public Generated.PersistentVolumeSource.Builder setCinder(Generated.CinderPersistentVolumeSource value)
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
setCinder
public Generated.PersistentVolumeSource.Builder setCinder(Generated.CinderPersistentVolumeSource.Builder builderForValue)
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
mergeCinder
public Generated.PersistentVolumeSource.Builder mergeCinder(Generated.CinderPersistentVolumeSource value)
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
clearCinder
public Generated.PersistentVolumeSource.Builder clearCinder()
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
getCinderBuilder
public Generated.CinderPersistentVolumeSource.Builder getCinderBuilder()
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;
-
getCinderOrBuilder
public Generated.CinderPersistentVolumeSourceOrBuilder getCinderOrBuilder()
cinder represents a cinder volume attached and mounted on kubelets host machine. Deprecated: Cinder is deprecated. All operations for the in-tree cinder type are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md +optional
optional .k8s.io.api.core.v1.CinderPersistentVolumeSource cinder = 8;- Specified by:
getCinderOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasCephfs
public boolean hasCephfs()
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;- Specified by:
hasCephfsin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the cephfs field is set.
-
getCephfs
public Generated.CephFSPersistentVolumeSource getCephfs()
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;- Specified by:
getCephfsin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The cephfs.
-
setCephfs
public Generated.PersistentVolumeSource.Builder setCephfs(Generated.CephFSPersistentVolumeSource value)
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
setCephfs
public Generated.PersistentVolumeSource.Builder setCephfs(Generated.CephFSPersistentVolumeSource.Builder builderForValue)
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
mergeCephfs
public Generated.PersistentVolumeSource.Builder mergeCephfs(Generated.CephFSPersistentVolumeSource value)
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
clearCephfs
public Generated.PersistentVolumeSource.Builder clearCephfs()
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
getCephfsBuilder
public Generated.CephFSPersistentVolumeSource.Builder getCephfsBuilder()
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;
-
getCephfsOrBuilder
public Generated.CephFSPersistentVolumeSourceOrBuilder getCephfsOrBuilder()
cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. +optional
optional .k8s.io.api.core.v1.CephFSPersistentVolumeSource cephfs = 9;- Specified by:
getCephfsOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasFc
public boolean hasFc()
fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;- Specified by:
hasFcin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the fc field is set.
-
getFc
public Generated.FCVolumeSource getFc()
fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;- Specified by:
getFcin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The fc.
-
setFc
public Generated.PersistentVolumeSource.Builder setFc(Generated.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 .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
setFc
public Generated.PersistentVolumeSource.Builder setFc(Generated.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 .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
mergeFc
public Generated.PersistentVolumeSource.Builder mergeFc(Generated.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 .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
clearFc
public Generated.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
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
getFcBuilder
public Generated.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 .k8s.io.api.core.v1.FCVolumeSource fc = 10;
-
getFcOrBuilder
public Generated.FCVolumeSourceOrBuilder getFcOrBuilder()
fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. +optional
optional .k8s.io.api.core.v1.FCVolumeSource fc = 10;- Specified by:
getFcOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasFlocker
public 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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;- Specified by:
hasFlockerin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the flocker field is set.
-
getFlocker
public Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;- Specified by:
getFlockerin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The flocker.
-
setFlocker
public Generated.PersistentVolumeSource.Builder setFlocker(Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
setFlocker
public Generated.PersistentVolumeSource.Builder setFlocker(Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
mergeFlocker
public Generated.PersistentVolumeSource.Builder mergeFlocker(Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
clearFlocker
public Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
getFlockerBuilder
public Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;
-
getFlockerOrBuilder
public Generated.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. Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. +optional
optional .k8s.io.api.core.v1.FlockerVolumeSource flocker = 11;- Specified by:
getFlockerOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasFlexVolume
public boolean hasFlexVolume()
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;- Specified by:
hasFlexVolumein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the flexVolume field is set.
-
getFlexVolume
public Generated.FlexPersistentVolumeSource getFlexVolume()
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;- Specified by:
getFlexVolumein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The flexVolume.
-
setFlexVolume
public Generated.PersistentVolumeSource.Builder setFlexVolume(Generated.FlexPersistentVolumeSource value)
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
setFlexVolume
public Generated.PersistentVolumeSource.Builder setFlexVolume(Generated.FlexPersistentVolumeSource.Builder builderForValue)
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
mergeFlexVolume
public Generated.PersistentVolumeSource.Builder mergeFlexVolume(Generated.FlexPersistentVolumeSource value)
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
clearFlexVolume
public Generated.PersistentVolumeSource.Builder clearFlexVolume()
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
getFlexVolumeBuilder
public Generated.FlexPersistentVolumeSource.Builder getFlexVolumeBuilder()
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;
-
getFlexVolumeOrBuilder
public Generated.FlexPersistentVolumeSourceOrBuilder getFlexVolumeOrBuilder()
flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. +optional
optional .k8s.io.api.core.v1.FlexPersistentVolumeSource flexVolume = 12;- Specified by:
getFlexVolumeOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasAzureFile
public boolean hasAzureFile()
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;- Specified by:
hasAzureFilein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the azureFile field is set.
-
getAzureFile
public Generated.AzureFilePersistentVolumeSource getAzureFile()
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;- Specified by:
getAzureFilein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The azureFile.
-
setAzureFile
public Generated.PersistentVolumeSource.Builder setAzureFile(Generated.AzureFilePersistentVolumeSource value)
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
setAzureFile
public Generated.PersistentVolumeSource.Builder setAzureFile(Generated.AzureFilePersistentVolumeSource.Builder builderForValue)
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
mergeAzureFile
public Generated.PersistentVolumeSource.Builder mergeAzureFile(Generated.AzureFilePersistentVolumeSource value)
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
clearAzureFile
public Generated.PersistentVolumeSource.Builder clearAzureFile()
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
getAzureFileBuilder
public Generated.AzureFilePersistentVolumeSource.Builder getAzureFileBuilder()
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;
-
getAzureFileOrBuilder
public Generated.AzureFilePersistentVolumeSourceOrBuilder getAzureFileOrBuilder()
azureFile represents an Azure File Service mount on the host and bind mount to the pod. Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type are redirected to the file.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureFilePersistentVolumeSource azureFile = 13;- Specified by:
getAzureFileOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasVsphereVolume
public boolean hasVsphereVolume()
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;- Specified by:
hasVsphereVolumein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the vsphereVolume field is set.
-
getVsphereVolume
public Generated.VsphereVirtualDiskVolumeSource getVsphereVolume()
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;- Specified by:
getVsphereVolumein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The vsphereVolume.
-
setVsphereVolume
public Generated.PersistentVolumeSource.Builder setVsphereVolume(Generated.VsphereVirtualDiskVolumeSource value)
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
setVsphereVolume
public Generated.PersistentVolumeSource.Builder setVsphereVolume(Generated.VsphereVirtualDiskVolumeSource.Builder builderForValue)
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
mergeVsphereVolume
public Generated.PersistentVolumeSource.Builder mergeVsphereVolume(Generated.VsphereVirtualDiskVolumeSource value)
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
clearVsphereVolume
public Generated.PersistentVolumeSource.Builder clearVsphereVolume()
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
getVsphereVolumeBuilder
public Generated.VsphereVirtualDiskVolumeSource.Builder getVsphereVolumeBuilder()
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;
-
getVsphereVolumeOrBuilder
public Generated.VsphereVirtualDiskVolumeSourceOrBuilder getVsphereVolumeOrBuilder()
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type are redirected to the csi.vsphere.vmware.com CSI driver. +optional
optional .k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource vsphereVolume = 14;- Specified by:
getVsphereVolumeOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasQuobyte
public boolean hasQuobyte()
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;- Specified by:
hasQuobytein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the quobyte field is set.
-
getQuobyte
public Generated.QuobyteVolumeSource getQuobyte()
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;- Specified by:
getQuobytein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The quobyte.
-
setQuobyte
public Generated.PersistentVolumeSource.Builder setQuobyte(Generated.QuobyteVolumeSource value)
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
setQuobyte
public Generated.PersistentVolumeSource.Builder setQuobyte(Generated.QuobyteVolumeSource.Builder builderForValue)
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
mergeQuobyte
public Generated.PersistentVolumeSource.Builder mergeQuobyte(Generated.QuobyteVolumeSource value)
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
clearQuobyte
public Generated.PersistentVolumeSource.Builder clearQuobyte()
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
getQuobyteBuilder
public Generated.QuobyteVolumeSource.Builder getQuobyteBuilder()
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;
-
getQuobyteOrBuilder
public Generated.QuobyteVolumeSourceOrBuilder getQuobyteOrBuilder()
quobyte represents a Quobyte mount on the host that shares a pod's lifetime. Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. +optional
optional .k8s.io.api.core.v1.QuobyteVolumeSource quobyte = 15;- Specified by:
getQuobyteOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasAzureDisk
public boolean hasAzureDisk()
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;- Specified by:
hasAzureDiskin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the azureDisk field is set.
-
getAzureDisk
public Generated.AzureDiskVolumeSource getAzureDisk()
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;- Specified by:
getAzureDiskin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The azureDisk.
-
setAzureDisk
public Generated.PersistentVolumeSource.Builder setAzureDisk(Generated.AzureDiskVolumeSource value)
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
setAzureDisk
public Generated.PersistentVolumeSource.Builder setAzureDisk(Generated.AzureDiskVolumeSource.Builder builderForValue)
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
mergeAzureDisk
public Generated.PersistentVolumeSource.Builder mergeAzureDisk(Generated.AzureDiskVolumeSource value)
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
clearAzureDisk
public Generated.PersistentVolumeSource.Builder clearAzureDisk()
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
getAzureDiskBuilder
public Generated.AzureDiskVolumeSource.Builder getAzureDiskBuilder()
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;
-
getAzureDiskOrBuilder
public Generated.AzureDiskVolumeSourceOrBuilder getAzureDiskOrBuilder()
azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type are redirected to the disk.csi.azure.com CSI driver. +optional
optional .k8s.io.api.core.v1.AzureDiskVolumeSource azureDisk = 16;- Specified by:
getAzureDiskOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasPhotonPersistentDisk
public boolean hasPhotonPersistentDisk()
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;- Specified by:
hasPhotonPersistentDiskin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the photonPersistentDisk field is set.
-
getPhotonPersistentDisk
public Generated.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;- Specified by:
getPhotonPersistentDiskin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The photonPersistentDisk.
-
setPhotonPersistentDisk
public Generated.PersistentVolumeSource.Builder setPhotonPersistentDisk(Generated.PhotonPersistentDiskVolumeSource value)
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
setPhotonPersistentDisk
public Generated.PersistentVolumeSource.Builder setPhotonPersistentDisk(Generated.PhotonPersistentDiskVolumeSource.Builder builderForValue)
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
mergePhotonPersistentDisk
public Generated.PersistentVolumeSource.Builder mergePhotonPersistentDisk(Generated.PhotonPersistentDiskVolumeSource value)
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
clearPhotonPersistentDisk
public Generated.PersistentVolumeSource.Builder clearPhotonPersistentDisk()
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
getPhotonPersistentDiskBuilder
public Generated.PhotonPersistentDiskVolumeSource.Builder getPhotonPersistentDiskBuilder()
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;
-
getPhotonPersistentDiskOrBuilder
public Generated.PhotonPersistentDiskVolumeSourceOrBuilder getPhotonPersistentDiskOrBuilder()
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
optional .k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource photonPersistentDisk = 17;- Specified by:
getPhotonPersistentDiskOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasPortworxVolume
public boolean hasPortworxVolume()
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;- Specified by:
hasPortworxVolumein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the portworxVolume field is set.
-
getPortworxVolume
public Generated.PortworxVolumeSource getPortworxVolume()
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;- Specified by:
getPortworxVolumein interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The portworxVolume.
-
setPortworxVolume
public Generated.PersistentVolumeSource.Builder setPortworxVolume(Generated.PortworxVolumeSource value)
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
setPortworxVolume
public Generated.PersistentVolumeSource.Builder setPortworxVolume(Generated.PortworxVolumeSource.Builder builderForValue)
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
mergePortworxVolume
public Generated.PersistentVolumeSource.Builder mergePortworxVolume(Generated.PortworxVolumeSource value)
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
clearPortworxVolume
public Generated.PersistentVolumeSource.Builder clearPortworxVolume()
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
getPortworxVolumeBuilder
public Generated.PortworxVolumeSource.Builder getPortworxVolumeBuilder()
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;
-
getPortworxVolumeOrBuilder
public Generated.PortworxVolumeSourceOrBuilder getPortworxVolumeOrBuilder()
portworxVolume represents a portworx volume attached and mounted on kubelets host machine. Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate is on. +optional
optional .k8s.io.api.core.v1.PortworxVolumeSource portworxVolume = 18;- Specified by:
getPortworxVolumeOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasScaleIO
public boolean hasScaleIO()
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;- Specified by:
hasScaleIOin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the scaleIO field is set.
-
getScaleIO
public Generated.ScaleIOPersistentVolumeSource getScaleIO()
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;- Specified by:
getScaleIOin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The scaleIO.
-
setScaleIO
public Generated.PersistentVolumeSource.Builder setScaleIO(Generated.ScaleIOPersistentVolumeSource value)
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
setScaleIO
public Generated.PersistentVolumeSource.Builder setScaleIO(Generated.ScaleIOPersistentVolumeSource.Builder builderForValue)
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
mergeScaleIO
public Generated.PersistentVolumeSource.Builder mergeScaleIO(Generated.ScaleIOPersistentVolumeSource value)
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
clearScaleIO
public Generated.PersistentVolumeSource.Builder clearScaleIO()
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
getScaleIOBuilder
public Generated.ScaleIOPersistentVolumeSource.Builder getScaleIOBuilder()
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;
-
getScaleIOOrBuilder
public Generated.ScaleIOPersistentVolumeSourceOrBuilder getScaleIOOrBuilder()
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. +optional
optional .k8s.io.api.core.v1.ScaleIOPersistentVolumeSource scaleIO = 19;- Specified by:
getScaleIOOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasLocal
public boolean hasLocal()
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;- Specified by:
hasLocalin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the local field is set.
-
getLocal
public Generated.LocalVolumeSource getLocal()
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;- Specified by:
getLocalin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The local.
-
setLocal
public Generated.PersistentVolumeSource.Builder setLocal(Generated.LocalVolumeSource value)
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
setLocal
public Generated.PersistentVolumeSource.Builder setLocal(Generated.LocalVolumeSource.Builder builderForValue)
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
mergeLocal
public Generated.PersistentVolumeSource.Builder mergeLocal(Generated.LocalVolumeSource value)
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
clearLocal
public Generated.PersistentVolumeSource.Builder clearLocal()
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
getLocalBuilder
public Generated.LocalVolumeSource.Builder getLocalBuilder()
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;
-
getLocalOrBuilder
public Generated.LocalVolumeSourceOrBuilder getLocalOrBuilder()
local represents directly-attached storage with node affinity +optional
optional .k8s.io.api.core.v1.LocalVolumeSource local = 20;- Specified by:
getLocalOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasStorageos
public boolean hasStorageos()
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;- Specified by:
hasStorageosin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the storageos field is set.
-
getStorageos
public Generated.StorageOSPersistentVolumeSource getStorageos()
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;- Specified by:
getStorageosin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The storageos.
-
setStorageos
public Generated.PersistentVolumeSource.Builder setStorageos(Generated.StorageOSPersistentVolumeSource value)
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
setStorageos
public Generated.PersistentVolumeSource.Builder setStorageos(Generated.StorageOSPersistentVolumeSource.Builder builderForValue)
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
mergeStorageos
public Generated.PersistentVolumeSource.Builder mergeStorageos(Generated.StorageOSPersistentVolumeSource value)
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
clearStorageos
public Generated.PersistentVolumeSource.Builder clearStorageos()
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
getStorageosBuilder
public Generated.StorageOSPersistentVolumeSource.Builder getStorageosBuilder()
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;
-
getStorageosOrBuilder
public Generated.StorageOSPersistentVolumeSourceOrBuilder getStorageosOrBuilder()
storageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod. Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. More info: https://examples.k8s.io/volumes/storageos/README.md +optional
optional .k8s.io.api.core.v1.StorageOSPersistentVolumeSource storageos = 21;- Specified by:
getStorageosOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
hasCsi
public boolean hasCsi()
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;- Specified by:
hasCsiin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- Whether the csi field is set.
-
getCsi
public Generated.CSIPersistentVolumeSource getCsi()
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;- Specified by:
getCsiin interfaceGenerated.PersistentVolumeSourceOrBuilder- Returns:
- The csi.
-
setCsi
public Generated.PersistentVolumeSource.Builder setCsi(Generated.CSIPersistentVolumeSource value)
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
setCsi
public Generated.PersistentVolumeSource.Builder setCsi(Generated.CSIPersistentVolumeSource.Builder builderForValue)
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
mergeCsi
public Generated.PersistentVolumeSource.Builder mergeCsi(Generated.CSIPersistentVolumeSource value)
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
clearCsi
public Generated.PersistentVolumeSource.Builder clearCsi()
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
getCsiBuilder
public Generated.CSIPersistentVolumeSource.Builder getCsiBuilder()
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;
-
getCsiOrBuilder
public Generated.CSIPersistentVolumeSourceOrBuilder getCsiOrBuilder()
csi represents storage that is handled by an external CSI driver. +optional
optional .k8s.io.api.core.v1.CSIPersistentVolumeSource csi = 22;- Specified by:
getCsiOrBuilderin interfaceGenerated.PersistentVolumeSourceOrBuilder
-
setUnknownFields
public final Generated.PersistentVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
mergeUnknownFields
public final Generated.PersistentVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PersistentVolumeSource.Builder>
-
-