public Builder mergeFrom(
          com.google.protobuf.CodedInputStream input,
          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
          throws java.io.IOException {
        com.alibaba.otter.node.etl.model.protobuf.BatchProto.FileBatch parsedMessage = null;
        try {
          parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
        } catch (com.google.protobuf.InvalidProtocolBufferException e) {
          parsedMessage = (com.alibaba.otter.node.etl.model.protobuf.BatchProto.FileBatch) e.getUnfinishedMessage();
          throw e;
        } finally {
          if (parsedMessage != null) {
            mergeFrom(parsedMessage);
          }
        }
        return this;
      }
Protobuf type {@code com.alibaba.otter.node.etl.model.protobuf.FileBatch}
node/etl/src/main/java/com/alibaba/otter/node/etl/model/protobuf/BatchProto.java