Skip to content

docs(bigtable): expose Base Admin Clients in Javadoc#2833

Merged
jinseopkim0 merged 1 commit intomainfrom
docs-update
Mar 5, 2026
Merged

docs(bigtable): expose Base Admin Clients in Javadoc#2833
jinseopkim0 merged 1 commit intomainfrom
docs-update

Conversation

@jinseopkim0
Copy link
Copy Markdown
Contributor

We recently modernized the Java Bigtable Admin API. The legacy clients now delegate to the autogenerated GAPIC base clients via a new getBaseClient() method. Because these Base clients are now the recommended API surface, they should no longer be hidden from the public DevSite documentation.

This commit updates the pom.xml file to:

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

We recently modernized the Java Bigtable Admin API. The legacy clients
now delegate to the autogenerated GAPIC base clients via a new
`getBaseClient()` method. Because these Base clients are now the
recommended API surface, they should no longer be hidden from the
public DevSite documentation.

This commit updates the `pom.xml` file to:
- Remove `sourceFileExclude` entries for Base Admin Classes in the
  `maven-javadoc-plugin` configuration.
- Update the `docFX` regex to stop excluding Base 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 4, 2026
@jinseopkim0 jinseopkim0 requested a review from lqiu96 March 4, 2026 17:41
@jinseopkim0 jinseopkim0 marked this pull request as ready for review March 4, 2026 17:41
@jinseopkim0 jinseopkim0 requested review from a team as code owners March 4, 2026 17:41
@jinseopkim0 jinseopkim0 merged commit 2933ef6 into main Mar 5, 2026
28 checks passed
@jinseopkim0 jinseopkim0 deleted the docs-update branch March 5, 2026 19:13
gcf-merge-on-green bot pushed a commit that referenced this pull request Mar 24, 2026
🤖 I have created a release *beep* *boop*
---


## [2.75.0](https://togithub.com/googleapis/java-bigtable/compare/v2.74.0...v2.75.0) (2026-03-24)


### Features

* Expose generated GAPIC instance admin client ([#2828](https://togithub.com/googleapis/java-bigtable/issues/2828)) ([7c42799](https://togithub.com/googleapis/java-bigtable/commit/7c42799d45dbefb172c567ab6242f2a6f27a1eba))


### Bug Fixes

* **bigtable:** Add gauge handling ([#2830](https://togithub.com/googleapis/java-bigtable/issues/2830)) ([915733b](https://togithub.com/googleapis/java-bigtable/commit/915733bbaf21626c87bb868070087c382ba0932e))
* **bigtable:** Plumb transport type correctly ([#2824](https://togithub.com/googleapis/java-bigtable/issues/2824)) ([d25f39c](https://togithub.com/googleapis/java-bigtable/commit/d25f39c1f46263bd635731aa37ba71374c64c31c))
* Fix automated backup ([#2844](https://togithub.com/googleapis/java-bigtable/issues/2844)) ([5dc6829](https://togithub.com/googleapis/java-bigtable/commit/5dc68297dc1f002cb527a710443d5c208d712bc1))
* Fix race in emulator controller ([#2836](https://togithub.com/googleapis/java-bigtable/issues/2836)) ([17707be](https://togithub.com/googleapis/java-bigtable/commit/17707be3f4bfede9e4541d00350c400de937e3b6))
* Use all known headers to detect connectivity errors ([#2841](https://togithub.com/googleapis/java-bigtable/issues/2841)) ([6466166](https://togithub.com/googleapis/java-bigtable/commit/6466166b417c9a5052c512f38047a7fac19b5d75))


### Dependencies

* Update shared dependencies ([#2850](https://togithub.com/googleapis/java-bigtable/issues/2850)) ([fb437e0](https://togithub.com/googleapis/java-bigtable/commit/fb437e074ee328d57c00807d4afcaf26dd78aea7))


### Documentation

* **bigtable:** Expose Admin API Stubs in Javadoc ([#2835](https://togithub.com/googleapis/java-bigtable/issues/2835)) ([b7a0232](https://togithub.com/googleapis/java-bigtable/commit/b7a0232b1cf9639f5c529240482a99c94d950931))
* **bigtable:** Expose Base Admin Clients in Javadoc ([#2833](https://togithub.com/googleapis/java-bigtable/issues/2833)) ([2933ef6](https://togithub.com/googleapis/java-bigtable/commit/2933ef6419ec6ec6e3220a6bab03bb0c2cf7cd0d))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
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