tree: 67d4d06f0e2c3f14d5186ea7293a3cf0f968d3db [path history] [tgz]
  1. src/
  2. CHANGELOG.md
  3. CONTRIBUTING.md
  4. DEVELOPMENT.md
  5. LICENSE
  6. pom.xml
  7. README.md
  8. 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.