tree: 9369d67d01053e2e70fe6da409ae60b4f3a440a0 [path history] [tgz]
  1. src/
  2. CHANGELOG.md
  3. CONTRIBUTING.md
  4. debug.png
  5. DEVELOPMENT.md
  6. LICENSE
  7. pom.xml
  8. README.md
  9. run.sh
gapic-generator-java/README.md

Coverage

API Client Generator for Java

Generates a Java client library from protocol buffers. Replaces the Java parts of the older monolithic generator.

See DEVELOPMENT.md for setting up development environment.

service_config.proto

We use the src/main/proto/service_config.proto file to generate corresponding Java class files. They are needed to generate client libraries for gRPC-based Google services.

The source of src/main/proto/service_config.proto is the https://github.com/grpc/grpc-proto repository. We copy the file from the repository when a new enhancement is made in the file and the service team asks us to incorporate the enhancement into the code generator.