@Override
  public boolean isKeyDeleted(StoreKey key) throws StoreException {
    checkStarted();
    // Not definitive, but okay for some deletes to be replayed.
    return checkCacheState(key.getID(), BlobState.DELETED);
  }
Create {@link MessageInfo} object from {@link CloudBlobMetadata} object.
@param metadata {@link CloudBlobMetadata} object.
@return {@link MessageInfo} object.
@throws IOException
ambry-cloud/src/main/java/com/github/ambry/cloud/CloudBlobStore.java