Interface Generated.ModifyVolumeStatusOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getStatus()
      status is the status of the ControllerModifyVolume operation.
      com.google.protobuf.ByteString getStatusBytes()
      status is the status of the ControllerModifyVolume operation.
      String getTargetVolumeAttributesClassName()
      targetVolumeAttributesClassName is the name of the VolumeAttributesClass the PVC currently being reconciled
      com.google.protobuf.ByteString getTargetVolumeAttributesClassNameBytes()
      targetVolumeAttributesClassName is the name of the VolumeAttributesClass the PVC currently being reconciled
      boolean hasStatus()
      status is the status of the ControllerModifyVolume operation.
      boolean hasTargetVolumeAttributesClassName()
      targetVolumeAttributesClassName is the name of the VolumeAttributesClass the PVC currently being reconciled
      • 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 Detail

      • hasTargetVolumeAttributesClassName

        boolean hasTargetVolumeAttributesClassName()
         targetVolumeAttributesClassName is the name of the VolumeAttributesClass the PVC currently being reconciled
         
        optional string targetVolumeAttributesClassName = 1;
        Returns:
        Whether the targetVolumeAttributesClassName field is set.
      • getTargetVolumeAttributesClassName

        String getTargetVolumeAttributesClassName()
         targetVolumeAttributesClassName is the name of the VolumeAttributesClass the PVC currently being reconciled
         
        optional string targetVolumeAttributesClassName = 1;
        Returns:
        The targetVolumeAttributesClassName.
      • getTargetVolumeAttributesClassNameBytes

        com.google.protobuf.ByteString getTargetVolumeAttributesClassNameBytes()
         targetVolumeAttributesClassName is the name of the VolumeAttributesClass the PVC currently being reconciled
         
        optional string targetVolumeAttributesClassName = 1;
        Returns:
        The bytes for targetVolumeAttributesClassName.
      • hasStatus

        boolean hasStatus()
         status is the status of the ControllerModifyVolume operation. It can be in any of following states:
          - Pending
            Pending indicates that the PersistentVolumeClaim cannot be modified due to unmet requirements, such as
            the specified VolumeAttributesClass not existing.
          - InProgress
            InProgress indicates that the volume is being modified.
          - Infeasible
           Infeasible indicates that the request has been rejected as invalid by the CSI driver. To
                  resolve the error, a valid VolumeAttributesClass needs to be specified.
         Note: New statuses can be added in the future. Consumers should check for unknown statuses and fail appropriately.
         
        optional string status = 2;
        Returns:
        Whether the status field is set.
      • getStatus

        String getStatus()
         status is the status of the ControllerModifyVolume operation. It can be in any of following states:
          - Pending
            Pending indicates that the PersistentVolumeClaim cannot be modified due to unmet requirements, such as
            the specified VolumeAttributesClass not existing.
          - InProgress
            InProgress indicates that the volume is being modified.
          - Infeasible
           Infeasible indicates that the request has been rejected as invalid by the CSI driver. To
                  resolve the error, a valid VolumeAttributesClass needs to be specified.
         Note: New statuses can be added in the future. Consumers should check for unknown statuses and fail appropriately.
         
        optional string status = 2;
        Returns:
        The status.
      • getStatusBytes

        com.google.protobuf.ByteString getStatusBytes()
         status is the status of the ControllerModifyVolume operation. It can be in any of following states:
          - Pending
            Pending indicates that the PersistentVolumeClaim cannot be modified due to unmet requirements, such as
            the specified VolumeAttributesClass not existing.
          - InProgress
            InProgress indicates that the volume is being modified.
          - Infeasible
           Infeasible indicates that the request has been rejected as invalid by the CSI driver. To
                  resolve the error, a valid VolumeAttributesClass needs to be specified.
         Note: New statuses can be added in the future. Consumers should check for unknown statuses and fail appropriately.
         
        optional string status = 2;
        Returns:
        The bytes for status.