Package io.kubernetes.client.proto
Interface V1Storage.VolumeAttachmentSourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1Storage.VolumeAttachmentSource,V1Storage.VolumeAttachmentSource.Builder
- Enclosing class:
- V1Storage
public static interface V1Storage.VolumeAttachmentSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioninlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource.inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource.Name of the persistent volume to attach.com.google.protobuf.ByteStringName of the persistent volume to attach.booleaninlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource.booleanName of the persistent volume to attach.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasPersistentVolumeName
boolean hasPersistentVolumeName()Name of the persistent volume to attach. +optional
optional string persistentVolumeName = 1; -
getPersistentVolumeName
String getPersistentVolumeName()Name of the persistent volume to attach. +optional
optional string persistentVolumeName = 1; -
getPersistentVolumeNameBytes
com.google.protobuf.ByteString getPersistentVolumeNameBytes()Name of the persistent volume to attach. +optional
optional string persistentVolumeName = 1; -
hasInlineVolumeSpec
boolean hasInlineVolumeSpec()inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature. +optional
optional .k8s.io.api.core.v1.PersistentVolumeSpec inlineVolumeSpec = 2; -
getInlineVolumeSpec
V1.PersistentVolumeSpec getInlineVolumeSpec()inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature. +optional
optional .k8s.io.api.core.v1.PersistentVolumeSpec inlineVolumeSpec = 2; -
getInlineVolumeSpecOrBuilder
V1.PersistentVolumeSpecOrBuilder getInlineVolumeSpecOrBuilder()inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature. +optional
optional .k8s.io.api.core.v1.PersistentVolumeSpec inlineVolumeSpec = 2;
-