@Override
 Pair<IsAlterTableDoneResponse, Object> deserialize(final CallResponse callResponse, String tsUUID)
     throws Exception {
   final IsAlterTableDoneResponsePB.Builder respBuilder = IsAlterTableDoneResponsePB.newBuilder();
   readProtobuf(callResponse.getPBMessage(), respBuilder);
   IsAlterTableDoneResponse resp =
       new IsAlterTableDoneResponse(
           deadlineTracker.getElapsedMillis(), tsUUID, respBuilder.getDone());
   return new Pair<IsAlterTableDoneResponse, Object>(
       resp, respBuilder.hasError() ? respBuilder.getError() : null);
 }