tree: 7bd27aca2d12b9814fca92e8cbb1a16fa3e00a68 [path history] [tgz]
  1. org/
  2. proto_byte/
  3. test/
  4. README.md
sdks/java/extensions/protobuf/src/test/resources/README.md

This recreates the proto descriptor set included in this resource directory.

export PROTO_INCLUDE=<proto_include_dir>

Execute the following command to create the pb files, in the beam root folder:

protoc \
 -Isdks/java/extensions/protobuf/src/test/resources/ \
 -I$PROTO_INCLUDE \
 --descriptor_set_out=sdks/java/extensions/protobuf/src/test/resources/org/apache/beam/sdk/extensions/protobuf/test_option_v1.pb \
 --include_imports \
 sdks/java/extensions/protobuf/src/test/resources/test/option/v1/simple.proto
protoc \
 -Isdks/java/extensions/protobuf/src/test/resources/ \
 --descriptor_set_out=sdks/java/extensions/protobuf/src/test/resources/proto_byte/file_descriptor/proto_byte_utils.pb \
 sdks/java/extensions/protobuf/src/test/resources/proto_byte/proto_byte_utils.proto