Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update with latest surface fixes based Java export review. #796

Closed
wants to merge 273 commits into from

Conversation

shinfan
Copy link
Contributor

@shinfan shinfan commented Mar 29, 2016

Refactorings:

  • Remove innerClass and move util methods to top level.
  • Rename ApiCallableBuilder to just Builder
  • Rename XPath into XName
  • Rename XMethod into XCallSettings in XSettings classe

Improvements:

  • Let the user decide whether to auto-close provided channel
  • Make all generated methods final
  • Use Duration instead of long to avoid time unit confusion
  • Support bundling limits configuration

Others:

  • Update unit tests
  • Update pom and dependency

mderka and others added 30 commits January 28, 2016 09:32
Renamed ManagedZoneInfo to ZoneInfo and added time units for ttl. Fixes googleapis#581 and fixes googleapis#579.
Creates DnsService interface and DnsOptions
thrown when parent objects do not exist. Changed contracts of
applyChangeRequest and getChangeRequest methods. Adjusted tests.
Added Dns methods, Zone and ZoneTest. Fixes googleapis#596.
Completes DnsRpc interface by adding methods and doc. Implements DefaultDnsRpc.
Also makes id a read-only string instead of BigInteger.
Includes rewriting testsfor Zone.
@googlebot
Copy link

We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for the commit author(s). If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google.

@googlebot googlebot added the cla: no This human has *not* signed the Contributor License Agreement. label Mar 29, 2016
@shinfan shinfan closed this Mar 29, 2016
github-actions bot pushed a commit that referenced this pull request Jun 21, 2022
…onfig to v1.5.0 (#796)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.4.0` -> `1.5.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/compatibility-slim/1.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/confidence-slim/1.4.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-shared-config</summary>

### [`v1.5.0`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#&#8203;150-httpsgithubcomgoogleapisjava-shared-configcomparev140v150-2022-06-10)

[Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.4.0...v1.5.0)

##### Features

-   add build scripts for native image testing in Java 17 ([#&#8203;1440](https://togithub.com/googleapis/java-shared-config/issues/1440)) ([#&#8203;475](https://togithub.com/googleapis/java-shared-config/issues/475)) ([e4dfc1b](https://togithub.com/googleapis/java-shared-config/commit/e4dfc1ba29295158c78c8fcf94467d2a6a33538a))
-   to produce Java 8 compatible bytecode when using JDK 9+ ([2468276](https://togithub.com/googleapis/java-shared-config/commit/2468276145cdfe1ca911b52f765e026e77661a09))

##### Dependencies

-   update surefire.version to v3.0.0-m7 ([bbfe663](https://togithub.com/googleapis/java-shared-config/commit/bbfe66393af3e49612c9c1e4334ba39c133ea1d0))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-talent).
github-actions bot pushed a commit that referenced this pull request Jun 21, 2022
- [ ] Regenerate this pull request now.

PiperOrigin-RevId: 454027580

Source-Link: googleapis/googleapis@1b22277

Source-Link: googleapis/googleapis-gen@e04cea2
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTA0Y2VhMjBkMGQxMmViNWMzYmRiMzYwYTllNzJiNjU0ZWRjYjYzOCJ9
github-actions bot pushed a commit to suztomo/google-cloud-java that referenced this pull request Jun 29, 2022
…oogleapis#796)

- [ ] Regenerate this pull request now.

PiperOrigin-RevId: 457524730

Source-Link: googleapis/googleapis@917e7f2

Source-Link: https://github.com/googleapis/googleapis-gen/commit/2497f9a069d3f6b2d6810d5a4e239cda1e7e5a39
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjQ5N2Y5YTA2OWQzZjZiMmQ2ODEwZDVhNGUyMzljZGExZTdlNWEzOSJ9
github-actions bot pushed a commit to suztomo/google-cloud-java that referenced this pull request Jul 1, 2022
🤖 I have created a release *beep* *boop*
---


## [1.5.0](googleapis/java-resourcemanager@v1.4.0...v1.5.0) (2022-07-01)


### Features

* Enable REST transport for most of Java and Go clients ([googleapis#794](googleapis/java-resourcemanager#794)) ([d732072](googleapis/java-resourcemanager@d732072))


### Bug Fixes

* update gapic-generator-java with mock service generation fixes ([googleapis#796](googleapis/java-resourcemanager#796)) ([9f2a86e](googleapis/java-resourcemanager@9f2a86e))


### Dependencies

* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([googleapis#793](googleapis/java-resourcemanager#793)) ([edfaad3](googleapis/java-resourcemanager@edfaad3))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit to suztomo/google-cloud-java that referenced this pull request Jul 1, 2022
🤖 I have created a release *beep* *boop*
---


## [2.3.0](googleapis/java-secretmanager@v2.2.0...v2.3.0) (2022-07-01)


### Features

* Enable REST transport for most of Java and Go clients ([googleapis#790](googleapis/java-secretmanager#790)) ([d41cd58](googleapis/java-secretmanager@d41cd58))


### Documentation

* **sample:** clean up README for native image sample ([googleapis#785](googleapis/java-secretmanager#785)) ([c6005b3](googleapis/java-secretmanager@c6005b3))


### Dependencies

* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([googleapis#789](googleapis/java-secretmanager#789)) ([6591df5](googleapis/java-secretmanager@6591df5))
* update dependency com.google.protobuf:protobuf-java-util to v3.21.0 ([googleapis#779](googleapis/java-secretmanager#779)) ([ff31a24](googleapis/java-secretmanager@ff31a24))
* update dependency com.google.protobuf:protobuf-java-util to v3.21.1 ([googleapis#780](googleapis/java-secretmanager#780)) ([9011c89](googleapis/java-secretmanager@9011c89))
* update dependency com.google.protobuf:protobuf-java-util to v3.21.2 ([googleapis#791](googleapis/java-secretmanager#791)) ([1fdde19](googleapis/java-secretmanager@1fdde19))
* update dependency org.graalvm.buildtools:junit-platform-native to v0.9.12 ([googleapis#787](googleapis/java-secretmanager#787)) ([b1bde96](googleapis/java-secretmanager@b1bde96))
* update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.12 ([googleapis#788](googleapis/java-secretmanager#788)) ([9c10bdf](googleapis/java-secretmanager@9c10bdf))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Aug 9, 2022
…) (#796)

Fixes #1502
Source-Link: googleapis/synthtool@26ea255
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:7a9a7eb50ca2af5bfffab3abd2f38d408735c990a74bacf9b7fde2af0a086a0b
github-actions bot pushed a commit that referenced this pull request Aug 9, 2022
🤖 I have created a release *beep* *boop*
---


## [2.5.2](googleapis/java-recommender@v2.5.1...v2.5.2) (2022-08-09)


### Dependencies

* update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ([#793](googleapis/java-recommender#793)) ([cb40d8d](googleapis/java-recommender@cb40d8d))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Aug 9, 2022
🤖 I have created a release *beep* *boop*
---


## [2.3.3](googleapis/java-scheduler@v2.3.2...v2.3.3) (2022-08-05)


### Documentation

* **owlbot-java:** explaining why not using formatter in pom.xml ([#1511](https://github.com/googleapis/java-scheduler/issues/1511)) ([#796](googleapis/java-scheduler#796)) ([0b6e26f](googleapis/java-scheduler@0b6e26f)), closes [#1502](https://github.com/googleapis/java-scheduler/issues/1502)


### Dependencies

* update dependency com.google.cloud:google-cloud-pubsub-bom to v1.120.10 ([#795](googleapis/java-scheduler#795)) ([39cd11f](googleapis/java-scheduler@39cd11f))
* update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ([#792](googleapis/java-scheduler#792)) ([62a3aee](googleapis/java-scheduler@62a3aee))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Oct 4, 2022
🤖 I have created a release *beep* *boop*
---


## [2.3.5](https://togithub.com/googleapis/java-iot/compare/v2.3.4...v2.3.5) (2022-10-03)


### Dependencies

* Update dependency cachetools to v5 ([#796](https://togithub.com/googleapis/java-iot/issues/796)) ([d9b3568](https://togithub.com/googleapis/java-iot/commit/d9b3568b7b87d1ab6de06b87644ce26e595c5916))
* Update dependency certifi to v2022.9.24 ([#776](https://togithub.com/googleapis/java-iot/issues/776)) ([2060b7a](https://togithub.com/googleapis/java-iot/commit/2060b7a3733e9f64bad0d789bbe666ee79867e28))
* Update dependency charset-normalizer to v2.1.1 ([#780](https://togithub.com/googleapis/java-iot/issues/780)) ([8247c2e](https://togithub.com/googleapis/java-iot/commit/8247c2ebaae5c49d5b96f2f4b6b369f819763b0e))
* Update dependency click to v8.1.3 ([#782](https://togithub.com/googleapis/java-iot/issues/782)) ([1a40780](https://togithub.com/googleapis/java-iot/commit/1a4078092380f72ac574b724a74310afc1ed79b7))
* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#801](https://togithub.com/googleapis/java-iot/issues/801)) ([f632214](https://togithub.com/googleapis/java-iot/commit/f632214bf0ca879f718d0686d06e5226fbd59307))
* Update dependency gcp-releasetool to v1.8.8 ([#777](https://togithub.com/googleapis/java-iot/issues/777)) ([e7c88de](https://togithub.com/googleapis/java-iot/commit/e7c88dee52268194a44a6596d70a497604a40a4f))
* Update dependency google-api-core to v2.10.1 ([#783](https://togithub.com/googleapis/java-iot/issues/783)) ([8dcbeeb](https://togithub.com/googleapis/java-iot/commit/8dcbeeb32d9866877e6c5de4768e910be5dc494a))
* Update dependency google-auth to v2.12.0 ([#784](https://togithub.com/googleapis/java-iot/issues/784)) ([97cff9c](https://togithub.com/googleapis/java-iot/commit/97cff9ca62475cd0f07a1058052f9df35fdaec77))
* Update dependency google-cloud-core to v2.3.2 ([#778](https://togithub.com/googleapis/java-iot/issues/778)) ([d3acbb8](https://togithub.com/googleapis/java-iot/commit/d3acbb89b2dfdda6e72e2b22762ad5c9629f33c7))
* Update dependency google-cloud-storage to v2.5.0 ([#785](https://togithub.com/googleapis/java-iot/issues/785)) ([2ff55c5](https://togithub.com/googleapis/java-iot/commit/2ff55c561535a01891a1673e456ff489013e5cbb))
* Update dependency google-crc32c to v1.5.0 ([#786](https://togithub.com/googleapis/java-iot/issues/786)) ([11e5f90](https://togithub.com/googleapis/java-iot/commit/11e5f90734aa76ca97119103722ab52357a35f70))
* Update dependency googleapis-common-protos to v1.56.4 ([#779](https://togithub.com/googleapis/java-iot/issues/779)) ([6862333](https://togithub.com/googleapis/java-iot/commit/6862333e490968d778362314a61eb682fba3d843))
* Update dependency importlib-metadata to v4.12.0 ([#787](https://togithub.com/googleapis/java-iot/issues/787)) ([e026a2d](https://togithub.com/googleapis/java-iot/commit/e026a2d6b6d82910fde66c3c8d9be0c2344d6d15))
* Update dependency jeepney to v0.8.0 ([#788](https://togithub.com/googleapis/java-iot/issues/788)) ([e1c303f](https://togithub.com/googleapis/java-iot/commit/e1c303ff87eaab5b8596ee813dcf85be46c63270))
* Update dependency jinja2 to v3.1.2 ([#789](https://togithub.com/googleapis/java-iot/issues/789)) ([7b61752](https://togithub.com/googleapis/java-iot/commit/7b61752378bc542d3a37fa314036b10a6b2bc3b7))
* Update dependency keyring to v23.9.3 ([#790](https://togithub.com/googleapis/java-iot/issues/790)) ([e6a4983](https://togithub.com/googleapis/java-iot/commit/e6a498323d4a1009dab87db1f800202883a58600))
* Update dependency markupsafe to v2.1.1 ([#781](https://togithub.com/googleapis/java-iot/issues/781)) ([3e2ca49](https://togithub.com/googleapis/java-iot/commit/3e2ca493d5868dc2b010541e744d2f76078abfa5))
* Update dependency protobuf to v3.20.2 ([#791](https://togithub.com/googleapis/java-iot/issues/791)) ([925f948](https://togithub.com/googleapis/java-iot/commit/925f948f474c9fdcc7b95b262d294321ee8e71d5))
* Update dependency protobuf to v4 ([#797](https://togithub.com/googleapis/java-iot/issues/797)) ([6d6e582](https://togithub.com/googleapis/java-iot/commit/6d6e582ac17cc0004bb623d25e5ed7900a20ac29))
* Update dependency typing-extensions to v4.3.0 ([#794](https://togithub.com/googleapis/java-iot/issues/794)) ([cf9d81c](https://togithub.com/googleapis/java-iot/commit/cf9d81c1cb08a198f78992ffeaec0eae5a81df1d))
* Update dependency zipp to v3.8.1 ([#795](https://togithub.com/googleapis/java-iot/issues/795)) ([6447b03](https://togithub.com/googleapis/java-iot/commit/6447b039a59d886f568766fb60230e99b5891a40))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Oct 10, 2022
* chore: [java] generation with shared deps 3.0.4

* fix for tests
Source-Link: https://togithub.com/googleapis/synthtool/commit/c3ad3cc9d876a3dd897cc511cf5ef921784851ae
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:5643a4e1b729803e67ddceee450e87052527b37cac394bf900b4f8e3d1bb3e9b
github-actions bot pushed a commit that referenced this pull request Nov 9, 2022
#796)

- [ ] Regenerate this pull request now.

PiperOrigin-RevId: 485623855

Source-Link: https://togithub.com/googleapis/googleapis/commit/807125e7953e32535710924fe4bf0362ac93754d

Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/c4ddd6d651da69658a4762c5eafff5cd8f0e25c5
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzRkZGQ2ZDY1MWRhNjk2NThhNDc2MmM1ZWFmZmY1Y2Q4ZjBlMjVjNSJ9
suztomo pushed a commit that referenced this pull request Feb 1, 2023
…s to v2.8.2 (#796)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.api.grpc:proto-google-common-protos](https://togithub.com/googleapis/java-common-protos) | `2.8.1` -> `2.8.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.api.grpc:proto-google-common-protos/2.8.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.api.grpc:proto-google-common-protos/2.8.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.api.grpc:proto-google-common-protos/2.8.2/compatibility-slim/2.8.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.api.grpc:proto-google-common-protos/2.8.2/confidence-slim/2.8.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-common-protos</summary>

### [`v2.8.2`](https://togithub.com/googleapis/java-common-protos/blob/HEAD/CHANGELOG.md#&#8203;282-httpsgithubcomgoogleapisjava-common-protoscomparev281v282-2022-04-11)

[Compare Source](https://togithub.com/googleapis/java-common-protos/compare/v2.8.1...v2.8.2)

</details>

---

### Configuration

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-core).
suztomo pushed a commit that referenced this pull request Feb 1, 2023
🤖 I have created a release *beep* *boop*
---


## [2.6.0](googleapis/java-core@v2.5.11...v2.6.0) (2022-04-14)


### Features

* **java:** remove GoogleJsonClentFeature and OpenCensusFeature after relocation ([#793](googleapis/java-core#793)) ([cafd489](googleapis/java-core@cafd489))
* **java:** remove Netty Native Image configuration after relocation to gax ([#771](googleapis/java-core#771)) ([9cc7dba](googleapis/java-core@9cc7dba))
* **java:** remove protobuf Native Image configuration ([#784](googleapis/java-core#784)) ([7a8df66](googleapis/java-core@7a8df66))
* remove native-image.properties settings  after relocation ([#794](googleapis/java-core#794)) ([219a519](googleapis/java-core@219a519))
* remove resource-config after relocation ([#795](googleapis/java-core#795)) ([8ed3110](googleapis/java-core@8ed3110))
* remove substitutions after relocation to gax ([#789](googleapis/java-core#789)) ([85280b1](googleapis/java-core@85280b1))


### Bug Fixes

* **java:** register test class for reflection to fix native image test ([#766](googleapis/java-core#766)) ([fa07125](googleapis/java-core@fa07125))


### Dependencies

* revert protobuf to 3.19 and common-protos 2.8.3 ([#798](googleapis/java-core#798)) ([27ca70c](googleapis/java-core@27ca70c))
* update dependency com.google.api-client:google-api-client-bom to v1.34.0 ([#800](googleapis/java-core#800)) ([3abc47d](googleapis/java-core@3abc47d))
* update dependency com.google.api:gax-bom to v2.16.0 ([#785](googleapis/java-core#785)) ([bd33a76](googleapis/java-core@bd33a76))
* update dependency com.google.api.grpc:proto-google-common-protos to v2.8.1 ([#792](googleapis/java-core#792)) ([3f85e62](googleapis/java-core@3f85e62))
* update dependency com.google.api.grpc:proto-google-common-protos to v2.8.2 ([#796](googleapis/java-core#796)) ([d6ea18e](googleapis/java-core@d6ea18e))
* update dependency com.google.api.grpc:proto-google-iam-v1 to v1.3.0 ([#783](googleapis/java-core#783)) ([48594f3](googleapis/java-core@48594f3))
* update dependency com.google.api.grpc:proto-google-iam-v1 to v1.3.1 ([#799](googleapis/java-core#799)) ([9fe7d35](googleapis/java-core@9fe7d35))
* update dependency com.google.errorprone:error_prone_annotations to v2.12.1 ([#788](googleapis/java-core#788)) ([cfdabb4](googleapis/java-core@cfdabb4))
* update dependency com.google.http-client:google-http-client-bom to v1.41.6 ([#791](googleapis/java-core#791)) ([d9ff405](googleapis/java-core@d9ff405))
* update dependency com.google.http-client:google-http-client-bom to v1.41.7 ([#797](googleapis/java-core#797)) ([dfc3c57](googleapis/java-core@dfc3c57))
* update dependency com.google.protobuf:protobuf-bom to v3.20.0 ([#787](googleapis/java-core#787)) ([51f59fc](googleapis/java-core@51f59fc))
* update dependency io.grpc:grpc-bom to v1.45.1 ([#780](googleapis/java-core#780)) ([cd8a078](googleapis/java-core@cd8a078))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.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: pubsub Issues related to the Pub/Sub API. cla: no This human has *not* signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants