code: public static BlockMasterInfo fromProto(alluxio.grpc.BlockMasterInfo info) {
      return new BlockMasterInfo()
          .setCapacityBytes(info.getCapacityBytes())
          .setCapacityBytesOnTiers(info.getCapacityBytesOnTiersMap())
          .setFreeBytes(info.getFreeBytes())
          .setLiveWorkerNum(info.getLiveWorkerNum())
          .setLostWorkerNum(info.getLostWorkerNum())
          .setUsedBytes(info.getUsedBytes())
          .setUsedBytesOnTiers(info.getUsedBytesOnTiersMap());
    }
docs: Creates a new instance of {@link BlockMasterInfo} from a proto representation.
  
  @param info the proto representation of a block master information
  @return the instance