# gapic-generator-java **Repository Path**: mirrors_googleapis/gapic-generator-java ## Basic Information - **Project Name**: gapic-generator-java - **Description**: Tooling and shared libraries for Cloud SDK for Java - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=googleapis_gapic-generator-java&metric=coverage)](https://sonarcloud.io/summary/new_code?id=googleapis_gapic-generator-java) This repository has been renamed to `sdk-platfom-java`. For developers, please update the repo's URL in repository clones (this is not actually strictly required because redirection works). For more information, please refer to [rename a repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/renaming-a-repository). This repository consists of the following modules: - **[gapic-generator-java](./gapic-generator-java/README.md)**: the Protobuf compiler plugin to generate Java code. See [gapic-generator-java/DEVELOPMENT.md](./gapic-generator-java/DEVELOPMENT.md) for setup. - **[gax-java](./gax-java/README.md)**: the runtime library required for Google Cloud client libraries, including the ones generated by gapic-generator-java. - **[java-common-protos](./java-common-protos/README.md)** and **[api-common-java](./api-common-java/README.md)**: Protobuf-generated common classes for Google services. (They are not generated by gapic-generator-java) - **[java-iam](./java-iam/README.md)**: Protobuf-generated classes for Google's Identity and Access Management (IAM). (They are not generated by gapic-generator-java) - **[showcase](./showcase/README.md)**: demonstration of the generated client library for the fake "Showcase" API. - **[gapic-generator-java-bom](./gapic-generator-java-bom)**: The Bill-of-Material for the libraries produced from this repository. This is used by [java-shared-dependencies](./java-shared-dependencies/first-party-dependencies/pom.xml). ## Development Setup See [DEVELOPMENT.md](DEVELOPMENT.md).