Class BlobRestoreStatusInner


  • public final class BlobRestoreStatusInner
    extends Object
    Blob restore status.
    • Constructor Detail

      • BlobRestoreStatusInner

        public BlobRestoreStatusInner()
    • Method Detail

      • status

        public BlobRestoreProgressStatus status()
        Get the status property: The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed.
        Returns:
        the status value.
      • failureReason

        public String failureReason()
        Get the failureReason property: Failure reason when blob restore is failed.
        Returns:
        the failureReason value.
      • restoreId

        public String restoreId()
        Get the restoreId property: Id for tracking blob restore request.
        Returns:
        the restoreId value.
      • parameters

        public BlobRestoreParameters parameters()
        Get the parameters property: Blob restore request parameters.
        Returns:
        the parameters value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.