code: public DeleteResponse delete(DeleteRequest request) throws IOException {
          return new DeleteResponse(client.doDelete(request.toUrl()));
      }
docs: Delete the specified object.
  
  @param request the {@link DeleteRequest} specifying the object to be deleted.
  @return the resulting {@link DeleteResponse}
  @throws IOException if an error occurs during the deletion.