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 Type
    Method
    Description
    inlineVolumeSpec 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.ByteString
    Name of the persistent volume to attach.
    boolean
    inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource.
    boolean
    Name of the persistent volume to attach.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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;