feat: [common-protos] add audit_context.proto Bazel targets (#1493)

* feat: added overrides_by_request_protocol to backend.proto
feat: added field proto_reference_documentation_uri to proto reference documentation.
feat: added SERVICE_NOT_VISIBLE and GCP_SUSPENDED into error reason

PiperOrigin-RevId: 517437454

Source-Link: https://github.com/googleapis/googleapis/commit/ecb1cf0a0021267dd452289fc71c75674ae29fe3

Source-Link: https://github.com/googleapis/googleapis-gen/commit/8731b8fd2044a93c32309d633dfc2e836bf13cbf
Copy-Tag: eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiI4NzMxYjhmZDIwNDRhOTNjMzIzMDlkNjMzZGZjMmU4MzZiZjEzY2JmIn0=

chore: regenerate API index

Source-Link: https://github.com/googleapis/googleapis/commit/40a03de111ea6b1d9a3aef0ed1127ffdb01d0601

Source-Link: https://github.com/googleapis/googleapis-gen/commit/6c17328e9e1c2b58e9600722e8fc8cbe84600d7f
Copy-Tag: eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiI2YzE3MzI4ZTllMWMyYjU4ZTk2MDA3MjJlOGZjOGNiZTg0NjAwZDdmIn0=

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* feat: add audit_context.proto Bazel targets

PiperOrigin-RevId: 519036970

Source-Link: https://github.com/googleapis/googleapis/commit/c454580348d04e2a02c7ebc61737e3b3d47fbac5

Source-Link: https://github.com/googleapis/googleapis-gen/commit/2fc6ba766b36975078e79155038c79196acb4a3f
Copy-Tag: eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiIyZmM2YmE3NjZiMzY5NzUwNzhlNzkxNTUwMzhjNzkxOTZhY2I0YTNmIn0=

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
72 files changed
tree: c080b9d665966ae504c1bfd0ad57682977af077f
  1. .githooks/
  2. .github/
  3. .kokoro/
  4. api-common-java/
  5. coverage-report/
  6. gapic-generator-java/
  7. gapic-generator-java-bom/
  8. gapic-generator-java-pom-parent/
  9. gax-java/
  10. java-common-protos/
  11. java-core/
  12. java-iam/
  13. java-shared-dependencies/
  14. rules_java_gapic/
  15. scripts/
  16. showcase/
  17. test/
  18. .bazeliskrc
  19. .bazelrc
  20. .gitignore
  21. BUILD.bazel
  22. CHANGELOG.md
  23. CODE_OF_CONDUCT.md
  24. CONTRIBUTING.md
  25. DEVELOPMENT.md
  26. LICENSE
  27. pom.xml
  28. README.md
  29. renovate.json
  30. run.sh
  31. SECURITY.md
  32. settings.xml
  33. versions.txt
  34. WORKSPACE
README.md

Coverage

This repository consists of the following modules:

  • gapic-generator-java: the Protobuf compiler plugin to generate Java code. See [gapic-generator-java/DEVELOPMENT.md] for setup.
  • gax-java: the runtime library required for Google Cloud client libraries, including the ones generated by gapic-generator-java.
  • java-common-protos and api-common-java: Protobuf-generated common classes for Google services. (They are not generated by gapic-generator-java)
  • java-iam: Protobuf-generated classes for Google's Identity and Access Management (IAM). (They are not generated by gapic-generator-java)
  • showcase: demonstration of the generated client library for the fake “Showcase” API.
  • gapic-generator-java-bom: The Bill-of-Material for the libraries produced from this repository. This is used by google-cloud-java/java-shared-dependencies.

Development Setup

See DEVELOPMENT.md.