Interface V1.PersistentVolumeClaimStatusOrBuilder

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

public static interface V1.PersistentVolumeClaimStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasPhase

      boolean hasPhase()
       Phase represents the current phase of PersistentVolumeClaim.
       +optional
       
      optional string phase = 1;
    • getPhase

      String getPhase()
       Phase represents the current phase of PersistentVolumeClaim.
       +optional
       
      optional string phase = 1;
    • getPhaseBytes

      com.google.protobuf.ByteString getPhaseBytes()
       Phase represents the current phase of PersistentVolumeClaim.
       +optional
       
      optional string phase = 1;
    • getAccessModesList

      List<String> getAccessModesList()
       AccessModes contains the actual access modes the volume backing the PVC has.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
       +optional
       
      repeated string accessModes = 2;
    • getAccessModesCount

      int getAccessModesCount()
       AccessModes contains the actual access modes the volume backing the PVC has.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
       +optional
       
      repeated string accessModes = 2;
    • getAccessModes

      String getAccessModes(int index)
       AccessModes contains the actual access modes the volume backing the PVC has.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
       +optional
       
      repeated string accessModes = 2;
    • getAccessModesBytes

      com.google.protobuf.ByteString getAccessModesBytes(int index)
       AccessModes contains the actual access modes the volume backing the PVC has.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
       +optional
       
      repeated string accessModes = 2;
    • getCapacityCount

      int getCapacityCount()
       Represents the actual resources of the underlying volume.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 3;
    • containsCapacity

      boolean containsCapacity(String key)
       Represents the actual resources of the underlying volume.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 3;
    • getCapacity

      Deprecated.
      Use getCapacityMap() instead.
    • getCapacityMap

      Map<String,Resource.Quantity> getCapacityMap()
       Represents the actual resources of the underlying volume.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 3;
    • getCapacityOrDefault

      Resource.Quantity getCapacityOrDefault(String key, Resource.Quantity defaultValue)
       Represents the actual resources of the underlying volume.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 3;
    • getCapacityOrThrow

      Resource.Quantity getCapacityOrThrow(String key)
       Represents the actual resources of the underlying volume.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 3;
    • getConditionsList

       Current Condition of persistent volume claim. If underlying persistent volume is being
       resized then the Condition will be set to 'ResizeStarted'.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.PersistentVolumeClaimCondition conditions = 4;
    • getConditions

      V1.PersistentVolumeClaimCondition getConditions(int index)
       Current Condition of persistent volume claim. If underlying persistent volume is being
       resized then the Condition will be set to 'ResizeStarted'.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.PersistentVolumeClaimCondition conditions = 4;
    • getConditionsCount

      int getConditionsCount()
       Current Condition of persistent volume claim. If underlying persistent volume is being
       resized then the Condition will be set to 'ResizeStarted'.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.PersistentVolumeClaimCondition conditions = 4;
    • getConditionsOrBuilderList

      List<? extends V1.PersistentVolumeClaimConditionOrBuilder> getConditionsOrBuilderList()
       Current Condition of persistent volume claim. If underlying persistent volume is being
       resized then the Condition will be set to 'ResizeStarted'.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.PersistentVolumeClaimCondition conditions = 4;
    • getConditionsOrBuilder

      V1.PersistentVolumeClaimConditionOrBuilder getConditionsOrBuilder(int index)
       Current Condition of persistent volume claim. If underlying persistent volume is being
       resized then the Condition will be set to 'ResizeStarted'.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.PersistentVolumeClaimCondition conditions = 4;