Skip to content

docs(bigtable): expose Admin API Stubs in Javadoc#2835

Open
jinseopkim0 wants to merge 1 commit intomainfrom
stub-doc-gen
Open

docs(bigtable): expose Admin API Stubs in Javadoc#2835
jinseopkim0 wants to merge 1 commit intomainfrom
stub-doc-gen

Conversation

@jinseopkim0
Copy link
Contributor

In PR #2834, we removed the @internalapi annotations from the Admin API stub classes to align with a vanilla GAPIC surface. Because they are no longer internal, we must expose them in the public Javadoc reference documentation so that power users can use them for advanced configuration and custom transports.

This commit updates the pom.xml file to:

  • Remove sourceFileExclude entries for Admin API stub classes in the maven-javadoc-plugin configuration.
  • Update the docFX regex to stop excluding stub.* classes for the admin.v2 package.

In PR #2834, we removed the @internalapi annotations from the Admin API
stub classes to align with a vanilla GAPIC surface. Because they are no
longer internal, we must expose them in the public Javadoc reference
documentation so that power users can use them for advanced configuration
and custom transports.

This commit updates the `pom.xml` file to:
- Remove `sourceFileExclude` entries for Admin API stub classes in the
  `maven-javadoc-plugin` configuration.
- Update the `docFX` regex to stop excluding `stub.*` classes for the
  `admin.v2` package.
@product-auto-label product-auto-label bot added size: xs Pull request size is extra small. api: bigtable Issues related to the googleapis/java-bigtable API. labels Mar 6, 2026
@jinseopkim0 jinseopkim0 marked this pull request as ready for review March 6, 2026 19:08
@jinseopkim0 jinseopkim0 requested review from a team as code owners March 6, 2026 19:08
@jinseopkim0 jinseopkim0 requested a review from lqiu96 March 6, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigtable Issues related to the googleapis/java-bigtable API. size: xs Pull request size is extra small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants