Interface V1.PersistentVolumeClaimVolumeSourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.PersistentVolumeClaimVolumeSource, V1.PersistentVolumeClaimVolumeSource.Builder
Enclosing class:
V1

public static interface V1.PersistentVolumeClaimVolumeSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.
    com.google.protobuf.ByteString
    ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.
    boolean
    Will force the ReadOnly setting in VolumeMounts.
    boolean
    ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.
    boolean
    Will force the ReadOnly setting in VolumeMounts.

    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

    • hasClaimName

      boolean hasClaimName()
       ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
       
      optional string claimName = 1;
    • getClaimName

      String getClaimName()
       ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
       
      optional string claimName = 1;
    • getClaimNameBytes

      com.google.protobuf.ByteString getClaimNameBytes()
       ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
       
      optional string claimName = 1;
    • hasReadOnly

      boolean hasReadOnly()
       Will force the ReadOnly setting in VolumeMounts.
       Default false.
       +optional
       
      optional bool readOnly = 2;
    • getReadOnly

      boolean getReadOnly()
       Will force the ReadOnly setting in VolumeMounts.
       Default false.
       +optional
       
      optional bool readOnly = 2;