public static BlobDeleteStatus readFrom(DataInputStream stream, ClusterMap clusterMap) throws IOException {
    BlobId blobId = new BlobId(stream, clusterMap);
    ServerErrorCode status = ServerErrorCode.values()[stream.readShort()];
    return new BlobDeleteStatus(blobId, status);
  }
Reads the serialized form of {@link BlobDeleteStatus} from the given {@link DataInputStream}.
@param stream the stream to read from
@param clusterMap the {@link ClusterMap} to use to deserialize the {@link BlobId}
@return a {@link BlobDeleteStatus} object
@throws IOException
ambry-protocol/src/main/java/com/github/ambry/protocol/BlobDeleteStatus.java