From 2a0ed357109440a3e4c2a1fa4bfd7ebb44719641 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 14 Jan 2021 09:12:21 +0000 Subject: [PATCH 01/25] chore: release 1.101.11-SNAPSHOT (#351) :robot: I have created a release \*beep\* \*boop\* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-cloud-language-bom/pom.xml | 12 ++++++------ google-cloud-language/pom.xml | 4 ++-- grpc-google-cloud-language-v1/pom.xml | 4 ++-- grpc-google-cloud-language-v1beta2/pom.xml | 4 ++-- pom.xml | 12 ++++++------ proto-google-cloud-language-v1/pom.xml | 4 ++-- proto-google-cloud-language-v1beta2/pom.xml | 4 ++-- versions.txt | 10 +++++----- 8 files changed, 27 insertions(+), 27 deletions(-) diff --git a/google-cloud-language-bom/pom.xml b/google-cloud-language-bom/pom.xml index cb12c7a4..fd3851fe 100644 --- a/google-cloud-language-bom/pom.xml +++ b/google-cloud-language-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-language-bom - 1.101.10 + 1.101.11-SNAPSHOT pom com.google.cloud @@ -64,27 +64,27 @@ com.google.api.grpc grpc-google-cloud-language-v1 - 1.83.10 + 1.83.11-SNAPSHOT com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.84.10 + 0.84.11-SNAPSHOT com.google.api.grpc proto-google-cloud-language-v1 - 1.83.10 + 1.83.11-SNAPSHOT com.google.cloud google-cloud-language - 1.101.10 + 1.101.11-SNAPSHOT com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.84.10 + 0.84.11-SNAPSHOT diff --git a/google-cloud-language/pom.xml b/google-cloud-language/pom.xml index e39ec171..1c451776 100644 --- a/google-cloud-language/pom.xml +++ b/google-cloud-language/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-language - 1.101.10 + 1.101.11-SNAPSHOT jar Google Cloud Natural Language https://github.com/googleapis/java-language @@ -11,7 +11,7 @@ com.google.cloud google-cloud-language-parent - 1.101.10 + 1.101.11-SNAPSHOT google-cloud-language diff --git a/grpc-google-cloud-language-v1/pom.xml b/grpc-google-cloud-language-v1/pom.xml index 1136847f..edb063e6 100644 --- a/grpc-google-cloud-language-v1/pom.xml +++ b/grpc-google-cloud-language-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-language-v1 - 1.83.10 + 1.83.11-SNAPSHOT grpc-google-cloud-language-v1 GRPC library for grpc-google-cloud-language-v1 com.google.cloud google-cloud-language-parent - 1.101.10 + 1.101.11-SNAPSHOT diff --git a/grpc-google-cloud-language-v1beta2/pom.xml b/grpc-google-cloud-language-v1beta2/pom.xml index 9ba1cada..0add5914 100644 --- a/grpc-google-cloud-language-v1beta2/pom.xml +++ b/grpc-google-cloud-language-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.84.10 + 0.84.11-SNAPSHOT grpc-google-cloud-language-v1beta2 GRPC library for grpc-google-cloud-language-v1beta2 com.google.cloud google-cloud-language-parent - 1.101.10 + 1.101.11-SNAPSHOT diff --git a/pom.xml b/pom.xml index fb5fc1eb..572e2ec1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-language-parent pom - 1.101.10 + 1.101.11-SNAPSHOT Google Cloud Natural Language Parent https://github.com/googleapis/java-language @@ -70,27 +70,27 @@ com.google.api.grpc proto-google-cloud-language-v1 - 1.83.10 + 1.83.11-SNAPSHOT com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.84.10 + 0.84.11-SNAPSHOT com.google.api.grpc grpc-google-cloud-language-v1 - 1.83.10 + 1.83.11-SNAPSHOT com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.84.10 + 0.84.11-SNAPSHOT com.google.cloud google-cloud-language - 1.101.10 + 1.101.11-SNAPSHOT diff --git a/proto-google-cloud-language-v1/pom.xml b/proto-google-cloud-language-v1/pom.xml index 79bc6b68..9e0d99d5 100644 --- a/proto-google-cloud-language-v1/pom.xml +++ b/proto-google-cloud-language-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-language-v1 - 1.83.10 + 1.83.11-SNAPSHOT proto-google-cloud-language-v1 PROTO library for proto-google-cloud-language-v1 com.google.cloud google-cloud-language-parent - 1.101.10 + 1.101.11-SNAPSHOT diff --git a/proto-google-cloud-language-v1beta2/pom.xml b/proto-google-cloud-language-v1beta2/pom.xml index 84a53c4b..7f3180ba 100644 --- a/proto-google-cloud-language-v1beta2/pom.xml +++ b/proto-google-cloud-language-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.84.10 + 0.84.11-SNAPSHOT proto-google-cloud-language-v1beta2 PROTO library for proto-google-cloud-language-v1beta2 com.google.cloud google-cloud-language-parent - 1.101.10 + 1.101.11-SNAPSHOT diff --git a/versions.txt b/versions.txt index 01c57495..44f71924 100644 --- a/versions.txt +++ b/versions.txt @@ -1,8 +1,8 @@ # Format: # module:released-version:current-version -proto-google-cloud-language-v1:1.83.10:1.83.10 -proto-google-cloud-language-v1beta2:0.84.10:0.84.10 -grpc-google-cloud-language-v1:1.83.10:1.83.10 -grpc-google-cloud-language-v1beta2:0.84.10:0.84.10 -google-cloud-language:1.101.10:1.101.10 \ No newline at end of file +proto-google-cloud-language-v1:1.83.10:1.83.11-SNAPSHOT +proto-google-cloud-language-v1beta2:0.84.10:0.84.11-SNAPSHOT +grpc-google-cloud-language-v1:1.83.10:1.83.11-SNAPSHOT +grpc-google-cloud-language-v1beta2:0.84.10:0.84.11-SNAPSHOT +google-cloud-language:1.101.10:1.101.11-SNAPSHOT \ No newline at end of file From 009ed66628de8bd66a9813fe7d77640a9f00bcfb Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 25 Jan 2021 18:32:14 +0100 Subject: [PATCH 02/25] test(deps): update dependency com.google.truth:truth to v1.1.2 (#354) [![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.truth:truth](com/google/truth/truth) | `1.1` -> `1.1.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.2/compatibility-slim/1.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.2/confidence-slim/1.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- 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-language). --- samples/install-without-bom/pom.xml | 2 +- samples/snapshot/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 52e7a949..703d42c9 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -42,7 +42,7 @@ com.google.truth truth - 1.1 + 1.1.2 test diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index f6197c9e..0bde6bd7 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -40,7 +40,7 @@ com.google.truth truth - 1.1 + 1.1.2 test diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 33fade8c..89d5e413 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -53,7 +53,7 @@ com.google.truth truth - 1.1 + 1.1.2 test From 0a16bf316b694c55edf42752cf8bfed2f3d6ca7b Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 25 Jan 2021 10:10:09 -0800 Subject: [PATCH 03/25] chore: regenerate README (#355) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-01-25 17:36:08,534 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-language/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-01-25 17:36:09,411 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/6b11380b-faa5-4837-857a-9a27d6517636/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 08a9ebc3..adef902c 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "e0ccc44a749ee536999bae9026d2d6c5983cb44b" + "sha": "009ed66628de8bd66a9813fe7d77640a9f00bcfb" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "67f09bf301083798e7220137723222eb00b8f88a" + "sha": "b259489b06b25f399768b74b8baa943991f38ea7" } } ] diff --git a/README.md b/README.md index 8d396116..c3be4531 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ If you are using Maven without BOM, add this to your dependencies: If you are using Gradle 5.x or later, add this to your dependencies ```Groovy -implementation platform('com.google.cloud:libraries-bom:16.2.1') +implementation platform('com.google.cloud:libraries-bom:16.3.0') compile 'com.google.cloud:google-cloud-language' ``` From e8d2607baf93ed277fe5d2dcf17328e7c8e66e72 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 26 Jan 2021 19:32:13 +0100 Subject: [PATCH 04/25] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v0.10.0 (#356) [![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.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `0.9.4` -> `0.10.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.10.0/compatibility-slim/0.9.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.10.0/confidence-slim/0.9.4)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v0.10.0`](https://togithub.com/googleapis/java-shared-config/blob/master/CHANGELOG.md#​0100-httpswwwgithubcomgoogleapisjava-shared-configcomparev094v0100-2021-01-21) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v0.9.4...v0.10.0) ##### Features - adding pom profile to generate docfx yml from javadoc ([#​213](https://www.github.com/googleapis/java-shared-config/issues/213)) ([3527c47](https://www.github.com/googleapis/java-shared-config/commit/3527c47ff413d415f87fccca84358da2c837841d)) ##### Dependencies - update dependency com.puppycrawl.tools:checkstyle to v8.39 ([#​209](https://www.github.com/googleapis/java-shared-config/issues/209)) ([fb53922](https://www.github.com/googleapis/java-shared-config/commit/fb539226d407001822a56c7fff792922cd85d1fe)) ##### [0.9.4](https://www.github.com/googleapis/java-shared-config/compare/v0.9.3...v0.9.4) (2020-10-21) ##### Documentation - Latest for Cloud-RAD ([#​199](https://www.github.com/googleapis/java-shared-config/issues/199)) ([34712af](https://www.github.com/googleapis/java-shared-config/commit/34712afac58aa0d148f0843026b3ff770ee030c2)) ##### [0.9.3](https://www.github.com/googleapis/java-shared-config/compare/v0.9.2...v0.9.3) (2020-10-15) ##### Dependencies - update auto-value-annotation.version to v1.7.4 ([#​157](https://www.github.com/googleapis/java-shared-config/issues/157)) ([5d7e394](https://www.github.com/googleapis/java-shared-config/commit/5d7e394d964010a3e32af492cec4be85aabc3ebf)) ##### [0.9.2](https://www.github.com/googleapis/java-shared-config/compare/v0.9.1...v0.9.2) (2020-07-02) ##### Dependencies - update dependency org.apache.maven.surefire:surefire-junit47 to v3.0.0-M5 ([#​180](https://www.github.com/googleapis/java-shared-config/issues/180)) ([802d9c5](https://www.github.com/googleapis/java-shared-config/commit/802d9c528d34b386face69ca75a014ce57fc3ac1)) ##### [0.9.1](https://www.github.com/googleapis/java-shared-config/compare/v0.9.0...v0.9.1) (2020-07-01) ##### Bug Fixes - maven-dependency-plugin configuration breaking downstream config ([#​174](https://www.github.com/googleapis/java-shared-config/issues/174)) ([507217f](https://www.github.com/googleapis/java-shared-config/commit/507217fe509cd4f16eb50c8075ab43229238e08d)) ##### Documentation - change Devsite output path to /java/docs/reference ([#​176](https://www.github.com/googleapis/java-shared-config/issues/176)) ([8b98af5](https://www.github.com/googleapis/java-shared-config/commit/8b98af54bf503d97bb86b6d02a5c4301b39384e1))
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- 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-language). --- google-cloud-language-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-cloud-language-bom/pom.xml b/google-cloud-language-bom/pom.xml index fd3851fe..6b207bda 100644 --- a/google-cloud-language-bom/pom.xml +++ b/google-cloud-language-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 0.9.4 + 0.10.0 Google Cloud language BOM diff --git a/pom.xml b/pom.xml index 572e2ec1..90acff6d 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.9.4 + 0.10.0 From cb62ac3f712ea71b2fef758833037c133d85231e Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 26 Jan 2021 11:14:09 -0800 Subject: [PATCH 05/25] chore: adding docfx doclet resource (#357) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/a257173d-3300-404d-b8a0-c9b86a107176/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/3816b080296d4d52975079fd26c110dd26ba25af --- .kokoro/release/publish_javadoc.cfg | 3 +++ synth.metadata | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.kokoro/release/publish_javadoc.cfg b/.kokoro/release/publish_javadoc.cfg index 7ed3dddb..d62051d1 100644 --- a/.kokoro/release/publish_javadoc.cfg +++ b/.kokoro/release/publish_javadoc.cfg @@ -27,3 +27,6 @@ before_action { } } } + +# Downloads docfx doclet resource. This will be in ${KOKORO_GFILE_DIR}/ +gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" \ No newline at end of file diff --git a/synth.metadata b/synth.metadata index 52335238..042d32af 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "74564b2c818948eba256ca38d578759a099d5af4" + "sha": "0a16bf316b694c55edf42752cf8bfed2f3d6ca7b" } }, { @@ -27,7 +27,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "fb53b6fb373b7c3edf4e55f3e8036bc6d73fa483" + "sha": "3816b080296d4d52975079fd26c110dd26ba25af" } } ], From 71c5b2fea50c5e23f65116b09506ce5ee95691d4 Mon Sep 17 00:00:00 2001 From: Justin Beckwith Date: Thu, 28 Jan 2021 22:16:03 -0800 Subject: [PATCH 06/25] build: migrate to flakybot (#358) --- .kokoro/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.kokoro/build.sh b/.kokoro/build.sh index fe77acc0..65fc63fd 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -110,8 +110,8 @@ bash .kokoro/coerce_logs.sh if [[ "${ENABLE_BUILD_COP}" == "true" ]] then - chmod +x ${KOKORO_GFILE_DIR}/linux_amd64/buildcop - ${KOKORO_GFILE_DIR}/linux_amd64/buildcop -repo=googleapis/java-language + chmod +x ${KOKORO_GFILE_DIR}/linux_amd64/flakybot + ${KOKORO_GFILE_DIR}/linux_amd64/flakybot -repo=googleapis/java-language fi echo "exiting with ${RETURN_CODE}" From fb35473509dbd6080f3b97df744ff74deacebbf6 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 29 Jan 2021 22:03:32 +0100 Subject: [PATCH 07/25] chore(deps): update dependency com.google.cloud:libraries-bom to v16.3.0 (#353) --- samples/snippets/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 89d5e413..d360f321 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 16.2.1 + 16.3.0 pom import From 71635190c78a818c37d59bca1753107cf8d48a64 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Fri, 29 Jan 2021 13:14:03 -0800 Subject: [PATCH 08/25] chore: regenerate README (#359) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-01-29 21:05:54,652 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-language/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-01-29 21:05:55,555 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/d41bfea9-25ea-4d8e-a069-915cb8dbf281/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index adef902c..2c963033 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "009ed66628de8bd66a9813fe7d77640a9f00bcfb" + "sha": "fb35473509dbd6080f3b97df744ff74deacebbf6" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "b259489b06b25f399768b74b8baa943991f38ea7" + "sha": "d1bb9173100f62c0cfc8f3138b62241e7f47ca6a" } } ] diff --git a/README.md b/README.md index c3be4531..569f6519 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 16.2.1 + 16.3.0 pom import From 2ff7711bdb467fe9e0e64176efc80bfffdc84014 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 3 Feb 2021 09:15:39 -0800 Subject: [PATCH 09/25] chore: Re-generated to pick up changes from synthtool. (#363) * changes without context autosynth cannot find the source of changes triggered by earlier changes in this repository, or by version upgrades to tools such as linters. * build: migrate to flakybot Source-Author: Justin Beckwith Source-Date: Thu Jan 28 22:22:38 2021 -0800 Source-Repo: googleapis/synthtool Source-Sha: d1bb9173100f62c0cfc8f3138b62241e7f47ca6a Source-Link: https://github.com/googleapis/synthtool/commit/d1bb9173100f62c0cfc8f3138b62241e7f47ca6a * build(java): generate docfx yml on release * feat: generate docfx yml on release * fix: updates name variable * fix: remove non needed resource * fix: update date Source-Author: Emily Ball Source-Date: Mon Feb 1 15:24:59 2021 -0800 Source-Repo: googleapis/synthtool Source-Sha: 5de29e9434b63ea6d7e46dc348521c62969af1a1 Source-Link: https://github.com/googleapis/synthtool/commit/5de29e9434b63ea6d7e46dc348521c62969af1a1 * build(java): run linkage monitor as GitHub action Source-Author: Tomo Suzuki Source-Date: Tue Feb 2 16:20:26 2021 -0500 Source-Repo: googleapis/synthtool Source-Sha: e935c9ecb47da0f2e054f5f1845f7cf7c95fa625 Source-Link: https://github.com/googleapis/synthtool/commit/e935c9ecb47da0f2e054f5f1845f7cf7c95fa625 --- .github/workflows/ci.yaml | 13 ++++++- .kokoro/linkage-monitor.sh | 46 ---------------------- .kokoro/release/publish_javadoc.cfg | 5 +-- .kokoro/release/publish_javadoc11.cfg | 30 +++++++++++++++ .kokoro/release/publish_javadoc11.sh | 55 +++++++++++++++++++++++++++ synth.metadata | 7 ++-- 6 files changed, 102 insertions(+), 54 deletions(-) delete mode 100755 .kokoro/linkage-monitor.sh create mode 100644 .kokoro/release/publish_javadoc11.cfg create mode 100755 .kokoro/release/publish_javadoc11.sh diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 68302207..98a472e1 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -54,7 +54,18 @@ jobs: with: java-version: 8 - run: java -version - - run: .kokoro/linkage-monitor.sh + - name: Install artifacts to local Maven repository + run: | + source .kokoro/common.sh + retry_with_backoff 3 10 \ + mvn install -B -V \ + -Dmaven.test.skip -DskipTests=true \ + -Dclirr.skip=true \ + -Denforcer.skip=true \ + -Dmaven.javadoc.skip=true \ + -Dgcloud.download.skip=true + shell: bash + - uses: GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor lint: runs-on: ubuntu-latest steps: diff --git a/.kokoro/linkage-monitor.sh b/.kokoro/linkage-monitor.sh deleted file mode 100755 index 759ab4e2..00000000 --- a/.kokoro/linkage-monitor.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail -# Display commands being run. -set -x - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -# include common functions -source ${scriptDir}/common.sh - -# Print out Java version -java -version -echo ${JOB_TYPE} - -# attempt to install 3 times with exponential backoff (starting with 10 seconds) -retry_with_backoff 3 10 \ - mvn install -B -V \ - -DskipTests=true \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -Dmaven.javadoc.skip=true \ - -Dgcloud.download.skip=true - -# Kokoro job cloud-opensource-java/ubuntu/linkage-monitor-gcs creates this JAR -JAR=linkage-monitor-latest-all-deps.jar -curl -v -O "https://storage.googleapis.com/cloud-opensource-java-linkage-monitor/${JAR}" - -# Fails if there's new linkage errors compared with baseline -java -jar ${JAR} com.google.cloud:libraries-bom diff --git a/.kokoro/release/publish_javadoc.cfg b/.kokoro/release/publish_javadoc.cfg index d62051d1..acd70297 100644 --- a/.kokoro/release/publish_javadoc.cfg +++ b/.kokoro/release/publish_javadoc.cfg @@ -26,7 +26,4 @@ before_action { keyname: "docuploader_service_account" } } -} - -# Downloads docfx doclet resource. This will be in ${KOKORO_GFILE_DIR}/ -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" \ No newline at end of file +} \ No newline at end of file diff --git a/.kokoro/release/publish_javadoc11.cfg b/.kokoro/release/publish_javadoc11.cfg new file mode 100644 index 00000000..2ddd71ce --- /dev/null +++ b/.kokoro/release/publish_javadoc11.cfg @@ -0,0 +1,30 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +env_vars: { + key: "STAGING_BUCKET_V2" + value: "docs-staging-v2" + # Production will be at: docs-staging-v2 +} + +# Configure the docker image for kokoro-trampoline +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/java11" +} + +env_vars: { + key: "TRAMPOLINE_BUILD_FILE" + value: "github/java-memcache/.kokoro/release/publish_javadoc11.sh" +} + +before_action { + fetch_keystore { + keystore_resource { + keystore_config_id: 73713 + keyname: "docuploader_service_account" + } + } +} + +# Downloads docfx doclet resource. This will be in ${KOKORO_GFILE_DIR}/ +gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" \ No newline at end of file diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh new file mode 100755 index 00000000..a68fe678 --- /dev/null +++ b/.kokoro/release/publish_javadoc11.sh @@ -0,0 +1,55 @@ +#!/bin/bash +# Copyright 2021 Google Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -eo pipefail + +if [[ -z "${CREDENTIALS}" ]]; then + CREDENTIALS=${KOKORO_KEYSTORE_DIR}/73713_docuploader_service_account +fi + +if [[ -z "${STAGING_BUCKET_V2}" ]]; then + echo "Need to set STAGING_BUCKET_V2 environment variable" + exit 1 +fi + +# work from the git root directory +pushd $(dirname "$0")/../../ + +# install docuploader package +python3 -m pip install gcp-docuploader + +# compile all packages +mvn clean install -B -q -DskipTests=true + +export NAME=google-cloud-language +export VERSION=$(grep ${NAME}: versions.txt | cut -d: -f3) + +# V3 generates docfx yml from javadoc +# generate yml +mvn clean site -B -q -P docFX + +pushd target/docfx-yml + +# create metadata +python3 -m docuploader create-metadata \ + --name ${NAME} \ + --version ${VERSION} \ + --language java + +# upload yml +python3 -m docuploader upload . \ + --credentials ${CREDENTIALS} \ + --staging-bucket ${STAGING_BUCKET_V2} \ + --destination-prefix docfx- diff --git a/synth.metadata b/synth.metadata index 042d32af..8c64f2b5 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "0a16bf316b694c55edf42752cf8bfed2f3d6ca7b" + "sha": "71635190c78a818c37d59bca1753107cf8d48a64" } }, { @@ -27,7 +27,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "3816b080296d4d52975079fd26c110dd26ba25af" + "sha": "e935c9ecb47da0f2e054f5f1845f7cf7c95fa625" } } ], @@ -76,7 +76,6 @@ ".kokoro/continuous/java8.cfg", ".kokoro/continuous/readme.cfg", ".kokoro/dependencies.sh", - ".kokoro/linkage-monitor.sh", ".kokoro/nightly/common.cfg", ".kokoro/nightly/integration.cfg", ".kokoro/nightly/java11.cfg", @@ -108,6 +107,8 @@ ".kokoro/release/promote.sh", ".kokoro/release/publish_javadoc.cfg", ".kokoro/release/publish_javadoc.sh", + ".kokoro/release/publish_javadoc11.cfg", + ".kokoro/release/publish_javadoc11.sh", ".kokoro/release/snapshot.cfg", ".kokoro/release/snapshot.sh", ".kokoro/release/stage.cfg", From f7aab9f86fa484d7606394bc8782b8bca391492f Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 4 Feb 2021 10:00:38 -0800 Subject: [PATCH 10/25] build(java): update autorelease branch name check (#364) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/c9dc8a78-8116-4a14-8cbe-b5dd35bc453d/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/140ba24a136c63e7f10a998a63e7898aed63ea7d --- .github/workflows/auto-release.yaml | 2 +- synth.metadata | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 2b6cdbc9..76e6404b 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -17,7 +17,7 @@ jobs: } // only approve PRs like "chore: release " - if ( !context.payload.pull_request.title.startsWith("chore: release") ) { + if ( !context.payload.pull_request.title.startsWith("chore(master): release") ) { return; } diff --git a/synth.metadata b/synth.metadata index 8c64f2b5..fb47723e 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "71635190c78a818c37d59bca1753107cf8d48a64" + "sha": "2ff7711bdb467fe9e0e64176efc80bfffdc84014" } }, { @@ -27,7 +27,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "e935c9ecb47da0f2e054f5f1845f7cf7c95fa625" + "sha": "140ba24a136c63e7f10a998a63e7898aed63ea7d" } } ], From 3a2521ed980fb50e5707e9c6927d720bd71245c6 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 4 Feb 2021 15:48:08 -0800 Subject: [PATCH 11/25] chore: Re-generated to pick up changes from synthtool. (#365) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/82206d1e-c609-45e1-bb03-1c021d7be2df/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/692715c0f23a7bb3bfbbaa300f7620ddfa8c47e5 Source-Link: https://github.com/googleapis/synthtool/commit/27b2d4f4674840628d0b75c5941e89c12af4764f --- .kokoro/release/publish_javadoc11.cfg | 4 ++-- LICENSE | 1 - synth.metadata | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.kokoro/release/publish_javadoc11.cfg b/.kokoro/release/publish_javadoc11.cfg index 2ddd71ce..aa0380b4 100644 --- a/.kokoro/release/publish_javadoc11.cfg +++ b/.kokoro/release/publish_javadoc11.cfg @@ -14,7 +14,7 @@ env_vars: { env_vars: { key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-memcache/.kokoro/release/publish_javadoc11.sh" + value: "github/java-language/.kokoro/release/publish_javadoc11.sh" } before_action { @@ -27,4 +27,4 @@ before_action { } # Downloads docfx doclet resource. This will be in ${KOKORO_GFILE_DIR}/ -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" \ No newline at end of file +gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" diff --git a/LICENSE b/LICENSE index d6456956..261eeb9e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,3 @@ - Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ diff --git a/synth.metadata b/synth.metadata index fb47723e..71ef9859 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "2ff7711bdb467fe9e0e64176efc80bfffdc84014" + "sha": "f7aab9f86fa484d7606394bc8782b8bca391492f" } }, { @@ -27,7 +27,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "140ba24a136c63e7f10a998a63e7898aed63ea7d" + "sha": "692715c0f23a7bb3bfbbaa300f7620ddfa8c47e5" } } ], From 85e966a9a65aedde5b93173993cd06c94cf629aa Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 8 Feb 2021 16:44:06 -0800 Subject: [PATCH 12/25] docs: generate sample code in the Java microgenerator (#368) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/89565b2d-2643-4c84-a434-564a46601538/targets - [ ] To automatically regenerate this PR, check this box. PiperOrigin-RevId: 356341083 Source-Link: https://github.com/googleapis/googleapis/commit/8d8c008e56f1af31d57f75561e0f1848ffb29eeb --- .../language/v1/LanguageServiceClient.java | 255 ++++++++++++++++++ .../cloud/language/v1/package-info.java | 7 + .../v1beta2/LanguageServiceClient.java | 255 ++++++++++++++++++ .../cloud/language/v1beta2/package-info.java | 7 + synth.metadata | 10 +- 5 files changed, 529 insertions(+), 5 deletions(-) diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java index 14205fab..b45fe8a6 100644 --- a/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java @@ -33,6 +33,13 @@ *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: * + *

{@code
+ * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+ *   Document document = Document.newBuilder().build();
+ *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(document);
+ * }
+ * }
+ * *

Note: close() needs to be called on the LanguageServiceClient object to clean up resources * such as threads. In the example above, try-with-resources is used, which automatically calls * close(). @@ -139,6 +146,15 @@ public LanguageServiceStub getStub() { /** * Analyzes the sentiment of the provided text. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(document);
+   * }
+   * }
+ * * @param document Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -152,6 +168,17 @@ public final AnalyzeSentimentResponse analyzeSentiment(Document document) { /** * Analyzes the sentiment of the provided text. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeSentimentResponse response =
+   *       languageServiceClient.analyzeSentiment(document, encodingType);
+   * }
+   * }
+ * * @param document Input document. * @param encodingType The encoding type used by the API to calculate sentence offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -170,6 +197,16 @@ public final AnalyzeSentimentResponse analyzeSentiment( /** * Analyzes the sentiment of the provided text. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSentimentRequest request =
+   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -182,6 +219,17 @@ public final AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest r * Analyzes the sentiment of the provided text. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSentimentRequest request =
+   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeSentimentCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeSentimentResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeSentimentCallable() { @@ -193,6 +241,15 @@ public final AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest r * Finds named entities (currently proper names and common nouns) in the text along with entity * types, salience, mentions for each entity, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeEntitiesResponse response = languageServiceClient.analyzeEntities(document);
+   * }
+   * }
+ * * @param document Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -207,6 +264,17 @@ public final AnalyzeEntitiesResponse analyzeEntities(Document document) { * Finds named entities (currently proper names and common nouns) in the text along with entity * types, salience, mentions for each entity, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeEntitiesResponse response =
+   *       languageServiceClient.analyzeEntities(document, encodingType);
+   * }
+   * }
+ * * @param document Input document. * @param encodingType The encoding type used by the API to calculate offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -226,6 +294,16 @@ public final AnalyzeEntitiesResponse analyzeEntities( * Finds named entities (currently proper names and common nouns) in the text along with entity * types, salience, mentions for each entity, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitiesRequest request =
+   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   AnalyzeEntitiesResponse response = languageServiceClient.analyzeEntities(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -239,6 +317,17 @@ public final AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest requ * types, salience, mentions for each entity, and other properties. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitiesRequest request =
+   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeEntitiesCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeEntitiesResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeEntitiesCallable() { @@ -251,6 +340,16 @@ public final AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest requ * [AnalyzeEntities][google.cloud.language.v1.LanguageService.AnalyzeEntities] in the text and * analyzes sentiment associated with each entity and its mentions. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeEntitySentimentResponse response =
+   *       languageServiceClient.analyzeEntitySentiment(document);
+   * }
+   * }
+ * * @param document Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -266,6 +365,17 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment(Document docu * [AnalyzeEntities][google.cloud.language.v1.LanguageService.AnalyzeEntities] in the text and * analyzes sentiment associated with each entity and its mentions. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeEntitySentimentResponse response =
+   *       languageServiceClient.analyzeEntitySentiment(document, encodingType);
+   * }
+   * }
+ * * @param document Input document. * @param encodingType The encoding type used by the API to calculate offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -286,6 +396,19 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment( * [AnalyzeEntities][google.cloud.language.v1.LanguageService.AnalyzeEntities] in the text and * analyzes sentiment associated with each entity and its mentions. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitySentimentRequest request =
+   *       AnalyzeEntitySentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .build();
+   *   AnalyzeEntitySentimentResponse response =
+   *       languageServiceClient.analyzeEntitySentiment(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -301,6 +424,19 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment( * analyzes sentiment associated with each entity and its mentions. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitySentimentRequest request =
+   *       AnalyzeEntitySentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeEntitySentimentCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeEntitySentimentResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeEntitySentimentCallable() { @@ -312,6 +448,15 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment( * Analyzes the syntax of the text and provides sentence boundaries and tokenization along with * part of speech tags, dependency trees, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(document);
+   * }
+   * }
+ * * @param document Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -325,6 +470,16 @@ public final AnalyzeSyntaxResponse analyzeSyntax(Document document) { * Analyzes the syntax of the text and provides sentence boundaries and tokenization along with * part of speech tags, dependency trees, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(document, encodingType);
+   * }
+   * }
+ * * @param document Input document. * @param encodingType The encoding type used by the API to calculate offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -343,6 +498,16 @@ public final AnalyzeSyntaxResponse analyzeSyntax(Document document, EncodingType * Analyzes the syntax of the text and provides sentence boundaries and tokenization along with * part of speech tags, dependency trees, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSyntaxRequest request =
+   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -356,6 +521,17 @@ public final AnalyzeSyntaxResponse analyzeSyntax(AnalyzeSyntaxRequest request) { * part of speech tags, dependency trees, and other properties. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSyntaxRequest request =
+   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeSyntaxCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeSyntaxResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeSyntaxCallable() { return stub.analyzeSyntaxCallable(); @@ -365,6 +541,15 @@ public final UnaryCallable analyzeS /** * Classifies a document into categories. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   ClassifyTextResponse response = languageServiceClient.classifyText(document);
+   * }
+   * }
+ * * @param document Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -377,6 +562,16 @@ public final ClassifyTextResponse classifyText(Document document) { /** * Classifies a document into categories. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   ClassifyTextRequest request =
+   *       ClassifyTextRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ClassifyTextResponse response = languageServiceClient.classifyText(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -389,6 +584,17 @@ public final ClassifyTextResponse classifyText(ClassifyTextRequest request) { * Classifies a document into categories. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   ClassifyTextRequest request =
+   *       ClassifyTextRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.classifyTextCallable().futureCall(request);
+   *   // Do something.
+   *   ClassifyTextResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable classifyTextCallable() { return stub.classifyTextCallable(); @@ -399,6 +605,16 @@ public final UnaryCallable classifyTe * A convenience method that provides all the features that analyzeSentiment, analyzeEntities, and * analyzeSyntax provide in one call. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnnotateTextRequest.Features features = AnnotateTextRequest.Features.newBuilder().build();
+   *   AnnotateTextResponse response = languageServiceClient.annotateText(document, features);
+   * }
+   * }
+ * * @param document Input document. * @param features The enabled features. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -415,6 +631,18 @@ public final AnnotateTextResponse annotateText( * A convenience method that provides all the features that analyzeSentiment, analyzeEntities, and * analyzeSyntax provide in one call. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnnotateTextRequest.Features features = AnnotateTextRequest.Features.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnnotateTextResponse response =
+   *       languageServiceClient.annotateText(document, features, encodingType);
+   * }
+   * }
+ * * @param document Input document. * @param features The enabled features. * @param encodingType The encoding type used by the API to calculate offsets. @@ -436,6 +664,19 @@ public final AnnotateTextResponse annotateText( * A convenience method that provides all the features that analyzeSentiment, analyzeEntities, and * analyzeSyntax provide in one call. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnnotateTextRequest request =
+   *       AnnotateTextRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .build();
+   *   AnnotateTextResponse response = languageServiceClient.annotateText(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -449,6 +690,20 @@ public final AnnotateTextResponse annotateText(AnnotateTextRequest request) { * analyzeSyntax provide in one call. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnnotateTextRequest request =
+   *       AnnotateTextRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       languageServiceClient.annotateTextCallable().futureCall(request);
+   *   // Do something.
+   *   AnnotateTextResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable annotateTextCallable() { return stub.annotateTextCallable(); diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1/package-info.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1/package-info.java index 7907cd76..12a3ad8b 100644 --- a/google-cloud-language/src/main/java/com/google/cloud/language/v1/package-info.java +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1/package-info.java @@ -23,6 +23,13 @@ * recognition. * *

Sample for LanguageServiceClient: + * + *

{@code
+ * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+ *   Document document = Document.newBuilder().build();
+ *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(document);
+ * }
+ * }
*/ @Generated("by gapic-generator-java") package com.google.cloud.language.v1; diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java index 53108798..396b0598 100644 --- a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java @@ -33,6 +33,13 @@ *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: * + *

{@code
+ * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+ *   Document document = Document.newBuilder().build();
+ *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(document);
+ * }
+ * }
+ * *

Note: close() needs to be called on the LanguageServiceClient object to clean up resources * such as threads. In the example above, try-with-resources is used, which automatically calls * close(). @@ -140,6 +147,15 @@ public LanguageServiceStub getStub() { /** * Analyzes the sentiment of the provided text. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(document);
+   * }
+   * }
+ * * @param document Required. Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -153,6 +169,17 @@ public final AnalyzeSentimentResponse analyzeSentiment(Document document) { /** * Analyzes the sentiment of the provided text. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeSentimentResponse response =
+   *       languageServiceClient.analyzeSentiment(document, encodingType);
+   * }
+   * }
+ * * @param document Required. Input document. * @param encodingType The encoding type used by the API to calculate sentence offsets for the * sentence sentiment. @@ -172,6 +199,16 @@ public final AnalyzeSentimentResponse analyzeSentiment( /** * Analyzes the sentiment of the provided text. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSentimentRequest request =
+   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -184,6 +221,17 @@ public final AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest r * Analyzes the sentiment of the provided text. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSentimentRequest request =
+   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeSentimentCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeSentimentResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeSentimentCallable() { @@ -195,6 +243,15 @@ public final AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest r * Finds named entities (currently proper names and common nouns) in the text along with entity * types, salience, mentions for each entity, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeEntitiesResponse response = languageServiceClient.analyzeEntities(document);
+   * }
+   * }
+ * * @param document Required. Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -209,6 +266,17 @@ public final AnalyzeEntitiesResponse analyzeEntities(Document document) { * Finds named entities (currently proper names and common nouns) in the text along with entity * types, salience, mentions for each entity, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeEntitiesResponse response =
+   *       languageServiceClient.analyzeEntities(document, encodingType);
+   * }
+   * }
+ * * @param document Required. Input document. * @param encodingType The encoding type used by the API to calculate offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -228,6 +296,16 @@ public final AnalyzeEntitiesResponse analyzeEntities( * Finds named entities (currently proper names and common nouns) in the text along with entity * types, salience, mentions for each entity, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitiesRequest request =
+   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   AnalyzeEntitiesResponse response = languageServiceClient.analyzeEntities(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -241,6 +319,17 @@ public final AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest requ * types, salience, mentions for each entity, and other properties. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitiesRequest request =
+   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeEntitiesCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeEntitiesResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeEntitiesCallable() { @@ -253,6 +342,16 @@ public final AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest requ * [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text * and analyzes sentiment associated with each entity and its mentions. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeEntitySentimentResponse response =
+   *       languageServiceClient.analyzeEntitySentiment(document);
+   * }
+   * }
+ * * @param document Required. Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -268,6 +367,17 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment(Document docu * [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text * and analyzes sentiment associated with each entity and its mentions. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeEntitySentimentResponse response =
+   *       languageServiceClient.analyzeEntitySentiment(document, encodingType);
+   * }
+   * }
+ * * @param document Required. Input document. * @param encodingType The encoding type used by the API to calculate offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -288,6 +398,19 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment( * [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text * and analyzes sentiment associated with each entity and its mentions. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitySentimentRequest request =
+   *       AnalyzeEntitySentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .build();
+   *   AnalyzeEntitySentimentResponse response =
+   *       languageServiceClient.analyzeEntitySentiment(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -303,6 +426,19 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment( * and analyzes sentiment associated with each entity and its mentions. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeEntitySentimentRequest request =
+   *       AnalyzeEntitySentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeEntitySentimentCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeEntitySentimentResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeEntitySentimentCallable() { @@ -314,6 +450,15 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment( * Analyzes the syntax of the text and provides sentence boundaries and tokenization along with * part-of-speech tags, dependency trees, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(document);
+   * }
+   * }
+ * * @param document Required. Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -327,6 +472,16 @@ public final AnalyzeSyntaxResponse analyzeSyntax(Document document) { * Analyzes the syntax of the text and provides sentence boundaries and tokenization along with * part-of-speech tags, dependency trees, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(document, encodingType);
+   * }
+   * }
+ * * @param document Required. Input document. * @param encodingType The encoding type used by the API to calculate offsets. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -345,6 +500,16 @@ public final AnalyzeSyntaxResponse analyzeSyntax(Document document, EncodingType * Analyzes the syntax of the text and provides sentence boundaries and tokenization along with * part-of-speech tags, dependency trees, and other properties. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSyntaxRequest request =
+   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -358,6 +523,17 @@ public final AnalyzeSyntaxResponse analyzeSyntax(AnalyzeSyntaxRequest request) { * part-of-speech tags, dependency trees, and other properties. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnalyzeSyntaxRequest request =
+   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.analyzeSyntaxCallable().futureCall(request);
+   *   // Do something.
+   *   AnalyzeSyntaxResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable analyzeSyntaxCallable() { return stub.analyzeSyntaxCallable(); @@ -367,6 +543,15 @@ public final UnaryCallable analyzeS /** * Classifies a document into categories. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   ClassifyTextResponse response = languageServiceClient.classifyText(document);
+   * }
+   * }
+ * * @param document Required. Input document. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -379,6 +564,16 @@ public final ClassifyTextResponse classifyText(Document document) { /** * Classifies a document into categories. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   ClassifyTextRequest request =
+   *       ClassifyTextRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ClassifyTextResponse response = languageServiceClient.classifyText(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -391,6 +586,17 @@ public final ClassifyTextResponse classifyText(ClassifyTextRequest request) { * Classifies a document into categories. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   ClassifyTextRequest request =
+   *       ClassifyTextRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *   ApiFuture future =
+   *       languageServiceClient.classifyTextCallable().futureCall(request);
+   *   // Do something.
+   *   ClassifyTextResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable classifyTextCallable() { return stub.classifyTextCallable(); @@ -401,6 +607,16 @@ public final UnaryCallable classifyTe * A convenience method that provides all syntax, sentiment, entity, and classification features * in one call. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnnotateTextRequest.Features features = AnnotateTextRequest.Features.newBuilder().build();
+   *   AnnotateTextResponse response = languageServiceClient.annotateText(document, features);
+   * }
+   * }
+ * * @param document Required. Input document. * @param features Required. The enabled features. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -417,6 +633,18 @@ public final AnnotateTextResponse annotateText( * A convenience method that provides all syntax, sentiment, entity, and classification features * in one call. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   Document document = Document.newBuilder().build();
+   *   AnnotateTextRequest.Features features = AnnotateTextRequest.Features.newBuilder().build();
+   *   EncodingType encodingType = EncodingType.forNumber(0);
+   *   AnnotateTextResponse response =
+   *       languageServiceClient.annotateText(document, features, encodingType);
+   * }
+   * }
+ * * @param document Required. Input document. * @param features Required. The enabled features. * @param encodingType The encoding type used by the API to calculate offsets. @@ -438,6 +666,19 @@ public final AnnotateTextResponse annotateText( * A convenience method that provides all syntax, sentiment, entity, and classification features * in one call. * + *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnnotateTextRequest request =
+   *       AnnotateTextRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .build();
+   *   AnnotateTextResponse response = languageServiceClient.annotateText(request);
+   * }
+   * }
+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -451,6 +692,20 @@ public final AnnotateTextResponse annotateText(AnnotateTextRequest request) { * in one call. * *

Sample code: + * + *

{@code
+   * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+   *   AnnotateTextRequest request =
+   *       AnnotateTextRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       languageServiceClient.annotateTextCallable().futureCall(request);
+   *   // Do something.
+   *   AnnotateTextResponse response = future.get();
+   * }
+   * }
*/ public final UnaryCallable annotateTextCallable() { return stub.annotateTextCallable(); diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/package-info.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/package-info.java index f3bfe477..a69c2b98 100644 --- a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/package-info.java +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/package-info.java @@ -23,6 +23,13 @@ * recognition. * *

Sample for LanguageServiceClient: + * + *

{@code
+ * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
+ *   Document document = Document.newBuilder().build();
+ *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(document);
+ * }
+ * }
*/ @Generated("by gapic-generator-java") package com.google.cloud.language.v1beta2; diff --git a/synth.metadata b/synth.metadata index 71ef9859..1d36e9a2 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,23 +4,23 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "f7aab9f86fa484d7606394bc8782b8bca391492f" + "sha": "3a2521ed980fb50e5707e9c6927d720bd71245c6" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "91e206bcfeaf8948ea03fe3cb1b7616108496cd3", - "internalRef": "350949863" + "sha": "8d8c008e56f1af31d57f75561e0f1848ffb29eeb", + "internalRef": "356341083" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "91e206bcfeaf8948ea03fe3cb1b7616108496cd3", - "internalRef": "350949863" + "sha": "8d8c008e56f1af31d57f75561e0f1848ffb29eeb", + "internalRef": "356341083" } }, { From 5ea06e65868be7219a18328d254c49c7f7980131 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 8 Feb 2021 16:52:04 -0800 Subject: [PATCH 13/25] chore: regenerate README (#370) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-02-09 00:46:21,904 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-language/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-02-09 00:46:22,748 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/1f9d69b5-1721-4d2e-bfa4-2c1fe0ad9f2d/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 2c963033..05066175 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "fb35473509dbd6080f3b97df744ff74deacebbf6" + "sha": "85e966a9a65aedde5b93173993cd06c94cf629aa" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "d1bb9173100f62c0cfc8f3138b62241e7f47ca6a" + "sha": "4679e7e415221f03ff2a71e3ffad75b9ec41d87e" } } ] diff --git a/README.md b/README.md index 569f6519..3445a779 100644 --- a/README.md +++ b/README.md @@ -51,12 +51,12 @@ compile 'com.google.cloud:google-cloud-language' ``` If you are using Gradle without BOM, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-language:1.101.9' +compile 'com.google.cloud:google-cloud-language:1.101.10' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-language" % "1.101.9" +libraryDependencies += "com.google.cloud" % "google-cloud-language" % "1.101.10" ``` ## Authentication From 2ed3bde1222ec307cc2fc80bca7d2fd7349afd4c Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 10 Feb 2021 17:06:16 +0100 Subject: [PATCH 14/25] chore(deps): update dependency com.google.cloud:libraries-bom to v16.4.0 (#371) [![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.cloud:libraries-bom](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java) | `16.3.0` -> `16.4.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/16.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/16.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/16.4.0/compatibility-slim/16.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/16.4.0/confidence-slim/16.3.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- 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-language). --- samples/snippets/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index d360f321..7459afe0 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 16.3.0 + 16.4.0 pom import From 398db61ae39a7d0eb6250ff799dd94926f01eebb Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 10 Feb 2021 08:18:18 -0800 Subject: [PATCH 15/25] chore: regenerate README (#373) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-02-10 16:09:09,833 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-language/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-02-10 16:09:10,696 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/5bbc77cf-740b-4378-b2a6-ee588cbbc16a/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 05066175..b1e5fc1a 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "85e966a9a65aedde5b93173993cd06c94cf629aa" + "sha": "2ed3bde1222ec307cc2fc80bca7d2fd7349afd4c" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "4679e7e415221f03ff2a71e3ffad75b9ec41d87e" + "sha": "2414b817065726eae0bc525346c7e874f969369d" } } ] diff --git a/README.md b/README.md index 3445a779..8517e69a 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 16.3.0 + 16.4.0 pom import @@ -45,7 +45,7 @@ If you are using Maven without BOM, add this to your dependencies: If you are using Gradle 5.x or later, add this to your dependencies ```Groovy -implementation platform('com.google.cloud:libraries-bom:16.3.0') +implementation platform('com.google.cloud:libraries-bom:16.4.0') compile 'com.google.cloud:google-cloud-language' ``` From 3fbeec2348277d4f7a091c78aaf58ed44f5f0642 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 10 Feb 2021 09:03:19 -0800 Subject: [PATCH 16/25] build(java): update autorelease script (#372) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/dbf56d45-e4a1-43fb-a42d-57241fcb248c/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/2414b817065726eae0bc525346c7e874f969369d --- .github/workflows/auto-release.yaml | 4 ++-- synth.metadata | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 76e6404b..7c8816a7 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -4,7 +4,7 @@ name: auto-release jobs: approve: runs-on: ubuntu-latest - if: contains(github.head_ref, 'release-v') + if: contains(github.head_ref, 'release-please') steps: - uses: actions/github-script@v3 with: @@ -16,7 +16,7 @@ jobs: return; } - // only approve PRs like "chore: release " + // only approve PRs like "chore(master): release " if ( !context.payload.pull_request.title.startsWith("chore(master): release") ) { return; } diff --git a/synth.metadata b/synth.metadata index 1d36e9a2..21c1d284 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "3a2521ed980fb50e5707e9c6927d720bd71245c6" + "sha": "5ea06e65868be7219a18328d254c49c7f7980131" } }, { @@ -27,7 +27,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "692715c0f23a7bb3bfbbaa300f7620ddfa8c47e5" + "sha": "2414b817065726eae0bc525346c7e874f969369d" } } ], From 11544f4d66196936869b0856517324ed18dcd85e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 16 Feb 2021 19:06:19 +0100 Subject: [PATCH 17/25] test(deps): update dependency junit:junit to v4.13.2 (#374) [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [junit:junit](http://junit.org) ([source](https://togithub.com/junit-team/junit4)) | `4.13.1` -> `4.13.2` | [![age](https://badges.renovateapi.com/packages/maven/junit:junit/4.13.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/junit:junit/4.13.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/junit:junit/4.13.2/compatibility-slim/4.13.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/junit:junit/4.13.2/confidence-slim/4.13.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- 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-language). --- pom.xml | 2 +- samples/install-without-bom/pom.xml | 2 +- samples/snapshot/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 90acff6d..5c5783a4 100644 --- a/pom.xml +++ b/pom.xml @@ -104,7 +104,7 @@ junit junit - 4.13.1 + 4.13.2 test
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 703d42c9..6e19a4ed 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -36,7 +36,7 @@ junit junit - 4.13.1 + 4.13.2 test diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 0bde6bd7..bedd0a8a 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -34,7 +34,7 @@ junit junit - 4.13.1 + 4.13.2 test diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 7459afe0..1ae4ea84 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -47,7 +47,7 @@ junit junit - 4.13.1 + 4.13.2 test From 07f8924be8b6d98f9902794f5e3f483c0ac8eb62 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 16 Feb 2021 16:18:20 -0800 Subject: [PATCH 18/25] ci: linkage monitor CI job to use build.sh (#376) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/451b25a8-87ff-414f-8c57-e8e27a8ff40f/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/f327d3b657a63ae4a8efd7f011a15eacae36b59c --- .github/workflows/ci.yaml | 13 +++---------- synth.metadata | 4 ++-- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 98a472e1..def8b3a2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -55,17 +55,10 @@ jobs: java-version: 8 - run: java -version - name: Install artifacts to local Maven repository - run: | - source .kokoro/common.sh - retry_with_backoff 3 10 \ - mvn install -B -V \ - -Dmaven.test.skip -DskipTests=true \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -Dmaven.javadoc.skip=true \ - -Dgcloud.download.skip=true + run: .kokoro/build.sh shell: bash - - uses: GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor + - name: Validate any conflicts with regard to com.google.cloud:libraries-bom (latest release) + uses: GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor lint: runs-on: ubuntu-latest steps: diff --git a/synth.metadata b/synth.metadata index 21c1d284..8af1e0e6 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "5ea06e65868be7219a18328d254c49c7f7980131" + "sha": "11544f4d66196936869b0856517324ed18dcd85e" } }, { @@ -27,7 +27,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "2414b817065726eae0bc525346c7e874f969369d" + "sha": "f327d3b657a63ae4a8efd7f011a15eacae36b59c" } } ], From 2f0f9afef23c10f31d36bcd449ff2ddeb6d32e26 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 17 Feb 2021 09:00:09 -0800 Subject: [PATCH 19/25] chore: update gapic-generator-java to 0.0.20 (#375) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/451b25a8-87ff-414f-8c57-e8e27a8ff40f/targets - [ ] To automatically regenerate this PR, check this box. PiperOrigin-RevId: 357800868 Source-Link: https://github.com/googleapis/googleapis/commit/e8bc4471a88ac5f60defe3ed436f517174e59ba0 --- .../language/v1/LanguageServiceClient.java | 34 ++++++++++--- .../v1/stub/GrpcLanguageServiceStub.java | 6 +++ .../v1beta2/LanguageServiceClient.java | 34 ++++++++++--- .../v1beta2/stub/GrpcLanguageServiceStub.java | 6 +++ .../language/v1/MockLanguageServiceImpl.java | 48 ++++++++++++++++--- .../v1beta2/MockLanguageServiceImpl.java | 48 ++++++++++++++++--- synth.metadata | 8 ++-- 7 files changed, 156 insertions(+), 28 deletions(-) diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java index b45fe8a6..850932d9 100644 --- a/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java @@ -202,7 +202,10 @@ public final AnalyzeSentimentResponse analyzeSentiment( *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSentimentRequest request =
-   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(request);
    * }
    * }
@@ -223,7 +226,10 @@ public final AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest r *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSentimentRequest request =
-   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeSentimentCallable().futureCall(request);
    *   // Do something.
@@ -299,7 +305,10 @@ public final AnalyzeEntitiesResponse analyzeEntities(
    * 
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeEntitiesRequest request =
-   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeEntitiesRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   AnalyzeEntitiesResponse response = languageServiceClient.analyzeEntities(request);
    * }
    * }
@@ -321,7 +330,10 @@ public final AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest requ *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeEntitiesRequest request =
-   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeEntitiesRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeEntitiesCallable().futureCall(request);
    *   // Do something.
@@ -403,6 +415,7 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment(
    *   AnalyzeEntitySentimentRequest request =
    *       AnalyzeEntitySentimentRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   AnalyzeEntitySentimentResponse response =
    *       languageServiceClient.analyzeEntitySentiment(request);
@@ -430,6 +443,7 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment(
    *   AnalyzeEntitySentimentRequest request =
    *       AnalyzeEntitySentimentRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeEntitySentimentCallable().futureCall(request);
@@ -503,7 +517,10 @@ public final AnalyzeSyntaxResponse analyzeSyntax(Document document, EncodingType
    * 
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSyntaxRequest request =
-   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSyntaxRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(request);
    * }
    * }
@@ -525,7 +542,10 @@ public final AnalyzeSyntaxResponse analyzeSyntax(AnalyzeSyntaxRequest request) { *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSyntaxRequest request =
-   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSyntaxRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeSyntaxCallable().futureCall(request);
    *   // Do something.
@@ -672,6 +692,7 @@ public final AnnotateTextResponse annotateText(
    *       AnnotateTextRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
    *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   AnnotateTextResponse response = languageServiceClient.annotateText(request);
    * }
@@ -697,6 +718,7 @@ public final AnnotateTextResponse annotateText(AnnotateTextRequest request) {
    *       AnnotateTextRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
    *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   ApiFuture future =
    *       languageServiceClient.annotateTextCallable().futureCall(request);
diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/GrpcLanguageServiceStub.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/GrpcLanguageServiceStub.java
index 8aef5392..0aab6121 100644
--- a/google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/GrpcLanguageServiceStub.java
+++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/GrpcLanguageServiceStub.java
@@ -227,28 +227,34 @@ public GrpcOperationsStub getOperationsStub() {
     return operationsStub;
   }
 
+  @Override
   public UnaryCallable
       analyzeSentimentCallable() {
     return analyzeSentimentCallable;
   }
 
+  @Override
   public UnaryCallable analyzeEntitiesCallable() {
     return analyzeEntitiesCallable;
   }
 
+  @Override
   public UnaryCallable
       analyzeEntitySentimentCallable() {
     return analyzeEntitySentimentCallable;
   }
 
+  @Override
   public UnaryCallable analyzeSyntaxCallable() {
     return analyzeSyntaxCallable;
   }
 
+  @Override
   public UnaryCallable classifyTextCallable() {
     return classifyTextCallable;
   }
 
+  @Override
   public UnaryCallable annotateTextCallable() {
     return annotateTextCallable;
   }
diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java
index 396b0598..a57a9796 100644
--- a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java
+++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java
@@ -204,7 +204,10 @@ public final AnalyzeSentimentResponse analyzeSentiment(
    * 
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSentimentRequest request =
-   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   AnalyzeSentimentResponse response = languageServiceClient.analyzeSentiment(request);
    * }
    * }
@@ -225,7 +228,10 @@ public final AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest r *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSentimentRequest request =
-   *       AnalyzeSentimentRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSentimentRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeSentimentCallable().futureCall(request);
    *   // Do something.
@@ -301,7 +307,10 @@ public final AnalyzeEntitiesResponse analyzeEntities(
    * 
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeEntitiesRequest request =
-   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeEntitiesRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   AnalyzeEntitiesResponse response = languageServiceClient.analyzeEntities(request);
    * }
    * }
@@ -323,7 +332,10 @@ public final AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest requ *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeEntitiesRequest request =
-   *       AnalyzeEntitiesRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeEntitiesRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeEntitiesCallable().futureCall(request);
    *   // Do something.
@@ -405,6 +417,7 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment(
    *   AnalyzeEntitySentimentRequest request =
    *       AnalyzeEntitySentimentRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   AnalyzeEntitySentimentResponse response =
    *       languageServiceClient.analyzeEntitySentiment(request);
@@ -432,6 +445,7 @@ public final AnalyzeEntitySentimentResponse analyzeEntitySentiment(
    *   AnalyzeEntitySentimentRequest request =
    *       AnalyzeEntitySentimentRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeEntitySentimentCallable().futureCall(request);
@@ -505,7 +519,10 @@ public final AnalyzeSyntaxResponse analyzeSyntax(Document document, EncodingType
    * 
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSyntaxRequest request =
-   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSyntaxRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   AnalyzeSyntaxResponse response = languageServiceClient.analyzeSyntax(request);
    * }
    * }
@@ -527,7 +544,10 @@ public final AnalyzeSyntaxResponse analyzeSyntax(AnalyzeSyntaxRequest request) { *
{@code
    * try (LanguageServiceClient languageServiceClient = LanguageServiceClient.create()) {
    *   AnalyzeSyntaxRequest request =
-   *       AnalyzeSyntaxRequest.newBuilder().setDocument(Document.newBuilder().build()).build();
+   *       AnalyzeSyntaxRequest.newBuilder()
+   *           .setDocument(Document.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
+   *           .build();
    *   ApiFuture future =
    *       languageServiceClient.analyzeSyntaxCallable().futureCall(request);
    *   // Do something.
@@ -674,6 +694,7 @@ public final AnnotateTextResponse annotateText(
    *       AnnotateTextRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
    *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   AnnotateTextResponse response = languageServiceClient.annotateText(request);
    * }
@@ -699,6 +720,7 @@ public final AnnotateTextResponse annotateText(AnnotateTextRequest request) {
    *       AnnotateTextRequest.newBuilder()
    *           .setDocument(Document.newBuilder().build())
    *           .setFeatures(AnnotateTextRequest.Features.newBuilder().build())
+   *           .setEncodingType(EncodingType.forNumber(0))
    *           .build();
    *   ApiFuture future =
    *       languageServiceClient.annotateTextCallable().futureCall(request);
diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/stub/GrpcLanguageServiceStub.java b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/stub/GrpcLanguageServiceStub.java
index a6fd42b1..4a3ea288 100644
--- a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/stub/GrpcLanguageServiceStub.java
+++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/stub/GrpcLanguageServiceStub.java
@@ -230,28 +230,34 @@ public GrpcOperationsStub getOperationsStub() {
     return operationsStub;
   }
 
+  @Override
   public UnaryCallable
       analyzeSentimentCallable() {
     return analyzeSentimentCallable;
   }
 
+  @Override
   public UnaryCallable analyzeEntitiesCallable() {
     return analyzeEntitiesCallable;
   }
 
+  @Override
   public UnaryCallable
       analyzeEntitySentimentCallable() {
     return analyzeEntitySentimentCallable;
   }
 
+  @Override
   public UnaryCallable analyzeSyntaxCallable() {
     return analyzeSyntaxCallable;
   }
 
+  @Override
   public UnaryCallable classifyTextCallable() {
     return classifyTextCallable;
   }
 
+  @Override
   public UnaryCallable annotateTextCallable() {
     return annotateTextCallable;
   }
diff --git a/google-cloud-language/src/test/java/com/google/cloud/language/v1/MockLanguageServiceImpl.java b/google-cloud-language/src/test/java/com/google/cloud/language/v1/MockLanguageServiceImpl.java
index 4955e854..28fe01bd 100644
--- a/google-cloud-language/src/test/java/com/google/cloud/language/v1/MockLanguageServiceImpl.java
+++ b/google-cloud-language/src/test/java/com/google/cloud/language/v1/MockLanguageServiceImpl.java
@@ -69,7 +69,13 @@ public void analyzeSentiment(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeSentiment, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeSentimentResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -84,7 +90,13 @@ public void analyzeEntities(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeEntities, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeEntitiesResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -100,7 +112,13 @@ public void analyzeEntitySentiment(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeEntitySentiment, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeEntitySentimentResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -115,7 +133,13 @@ public void analyzeSyntax(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeSyntax, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeSyntaxResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -130,7 +154,13 @@ public void classifyText(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method ClassifyText, expected %s or %s",
+                  response.getClass().getName(),
+                  ClassifyTextResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -145,7 +175,13 @@ public void annotateText(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnnotateText, expected %s or %s",
+                  response.getClass().getName(),
+                  AnnotateTextResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 }
diff --git a/google-cloud-language/src/test/java/com/google/cloud/language/v1beta2/MockLanguageServiceImpl.java b/google-cloud-language/src/test/java/com/google/cloud/language/v1beta2/MockLanguageServiceImpl.java
index aaa97551..635ea020 100644
--- a/google-cloud-language/src/test/java/com/google/cloud/language/v1beta2/MockLanguageServiceImpl.java
+++ b/google-cloud-language/src/test/java/com/google/cloud/language/v1beta2/MockLanguageServiceImpl.java
@@ -69,7 +69,13 @@ public void analyzeSentiment(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeSentiment, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeSentimentResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -84,7 +90,13 @@ public void analyzeEntities(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeEntities, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeEntitiesResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -100,7 +112,13 @@ public void analyzeEntitySentiment(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeEntitySentiment, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeEntitySentimentResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -115,7 +133,13 @@ public void analyzeSyntax(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnalyzeSyntax, expected %s or %s",
+                  response.getClass().getName(),
+                  AnalyzeSyntaxResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -130,7 +154,13 @@ public void classifyText(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method ClassifyText, expected %s or %s",
+                  response.getClass().getName(),
+                  ClassifyTextResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 
@@ -145,7 +175,13 @@ public void annotateText(
     } else if (response instanceof Exception) {
       responseObserver.onError(((Exception) response));
     } else {
-      responseObserver.onError(new IllegalArgumentException("Unrecognized response type"));
+      responseObserver.onError(
+          new IllegalArgumentException(
+              String.format(
+                  "Unrecognized response type %s for method AnnotateText, expected %s or %s",
+                  response.getClass().getName(),
+                  AnnotateTextResponse.class.getName(),
+                  Exception.class.getName())));
     }
   }
 }
diff --git a/synth.metadata b/synth.metadata
index 8af1e0e6..c99b3bfb 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -11,16 +11,16 @@
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "8d8c008e56f1af31d57f75561e0f1848ffb29eeb",
-        "internalRef": "356341083"
+        "sha": "e8bc4471a88ac5f60defe3ed436f517174e59ba0",
+        "internalRef": "357800868"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "8d8c008e56f1af31d57f75561e0f1848ffb29eeb",
-        "internalRef": "356341083"
+        "sha": "e8bc4471a88ac5f60defe3ed436f517174e59ba0",
+        "internalRef": "357800868"
       }
     },
     {

From fa7edcd703fda2ca2d8d06d1a343922c8566331c Mon Sep 17 00:00:00 2001
From: Yoshi Automation Bot 
Date: Wed, 17 Feb 2021 09:06:39 -0800
Subject: [PATCH 20/25] chore: update cloud-rad buckets (#377)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/80357271-0c99-4119-adf5-bfaf59655fcd/targets

- [ ] To automatically regenerate this PR, check this box.

Source-Link: https://github.com/googleapis/synthtool/commit/b416a7befcdbc42de41cf387dcf428f894fb812b
---
 .kokoro/release/publish_javadoc.cfg   | 4 ++--
 .kokoro/release/publish_javadoc.sh    | 2 +-
 .kokoro/release/publish_javadoc11.cfg | 2 +-
 .kokoro/release/publish_javadoc11.sh  | 2 +-
 synth.metadata                        | 4 ++--
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/.kokoro/release/publish_javadoc.cfg b/.kokoro/release/publish_javadoc.cfg
index acd70297..220d2e98 100644
--- a/.kokoro/release/publish_javadoc.cfg
+++ b/.kokoro/release/publish_javadoc.cfg
@@ -7,10 +7,10 @@ env_vars: {
   value: "docs-staging"
 }
 
+# cloud-rad staging
 env_vars: {
   key: "STAGING_BUCKET_V2"
-  value: "docs-staging-v2"
-  # Production will be at: docs-staging-v2
+  value: "docs-staging-v2-staging"
 }
 
 env_vars: {
diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh
index 588cc90e..7155f7e8 100755
--- a/.kokoro/release/publish_javadoc.sh
+++ b/.kokoro/release/publish_javadoc.sh
@@ -71,7 +71,7 @@ python3 -m docuploader create-metadata \
   --version ${VERSION} \
   --language java
 
-# upload docs
+# upload docs to staging bucket
 python3 -m docuploader upload . \
   --credentials ${CREDENTIALS} \
   --staging-bucket ${STAGING_BUCKET_V2}
diff --git a/.kokoro/release/publish_javadoc11.cfg b/.kokoro/release/publish_javadoc11.cfg
index aa0380b4..0ffdaa0b 100644
--- a/.kokoro/release/publish_javadoc11.cfg
+++ b/.kokoro/release/publish_javadoc11.cfg
@@ -1,9 +1,9 @@
 # Format: //devtools/kokoro/config/proto/build.proto
 
+# cloud-rad production
 env_vars: {
   key: "STAGING_BUCKET_V2"
   value: "docs-staging-v2"
-  # Production will be at: docs-staging-v2
 }
 
 # Configure the docker image for kokoro-trampoline
diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh
index a68fe678..6ce78f30 100755
--- a/.kokoro/release/publish_javadoc11.sh
+++ b/.kokoro/release/publish_javadoc11.sh
@@ -48,7 +48,7 @@ python3 -m docuploader create-metadata \
  --version ${VERSION} \
  --language java
 
-# upload yml
+# upload yml to production bucket
 python3 -m docuploader upload . \
  --credentials ${CREDENTIALS} \
  --staging-bucket ${STAGING_BUCKET_V2} \
diff --git a/synth.metadata b/synth.metadata
index c99b3bfb..55e65bbb 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,7 +4,7 @@
       "git": {
         "name": ".",
         "remote": "https://github.com/googleapis/java-language.git",
-        "sha": "11544f4d66196936869b0856517324ed18dcd85e"
+        "sha": "07f8924be8b6d98f9902794f5e3f483c0ac8eb62"
       }
     },
     {
@@ -27,7 +27,7 @@
       "git": {
         "name": "synthtool",
         "remote": "https://github.com/googleapis/synthtool.git",
-        "sha": "f327d3b657a63ae4a8efd7f011a15eacae36b59c"
+        "sha": "b416a7befcdbc42de41cf387dcf428f894fb812b"
       }
     }
   ],

From 73e960956bd1f4a968eff1b3143b47f53b1d57dd Mon Sep 17 00:00:00 2001
From: Yoshi Automation Bot 
Date: Thu, 18 Feb 2021 16:40:17 -0800
Subject: [PATCH 21/25] build: skip Maven download logs (#378)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/1178e66e-5b60-4888-a3e0-033117bbf82f/targets

- [ ] To automatically regenerate this PR, check this box.

Source-Link: https://github.com/googleapis/synthtool/commit/1aeca92e4a38f47134cb955f52ea76f84f09ff88
---
 .kokoro/build.sh | 2 ++
 synth.metadata   | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index 65fc63fd..346267e9 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -60,6 +60,7 @@ javadoc)
     ;;
 integration)
     mvn -B ${INTEGRATION_TEST_ARGS} \
+      -ntp \
       -Penable-integration-tests \
       -DtrimStackTrace=false \
       -Dclirr.skip=true \
@@ -81,6 +82,7 @@ samples)
         pushd ${SAMPLES_DIR}
         mvn -B \
           -Penable-samples \
+          -ntp \
           -DtrimStackTrace=false \
           -Dclirr.skip=true \
           -Denforcer.skip=true \
diff --git a/synth.metadata b/synth.metadata
index 55e65bbb..57d65b29 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,7 +4,7 @@
       "git": {
         "name": ".",
         "remote": "https://github.com/googleapis/java-language.git",
-        "sha": "07f8924be8b6d98f9902794f5e3f483c0ac8eb62"
+        "sha": "fa7edcd703fda2ca2d8d06d1a343922c8566331c"
       }
     },
     {
@@ -27,7 +27,7 @@
       "git": {
         "name": "synthtool",
         "remote": "https://github.com/googleapis/synthtool.git",
-        "sha": "b416a7befcdbc42de41cf387dcf428f894fb812b"
+        "sha": "1aeca92e4a38f47134cb955f52ea76f84f09ff88"
       }
     }
   ],

From 8e181d4ba98c8588b98c5d8b51e33e5c18ca4659 Mon Sep 17 00:00:00 2001
From: Yoshi Automation Bot 
Date: Fri, 19 Feb 2021 07:48:22 -0800
Subject: [PATCH 22/25] build: reduce download junk in log files (#379)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/35eebccc-9702-471c-a3cc-40f197d7330b/targets

- [ ] To automatically regenerate this PR, check this box.

Source-Link: https://github.com/googleapis/synthtool/commit/6946fd71ae9215b0e7ae188f5057df765ee6d7d2
---
 .kokoro/build.sh        | 2 +-
 .kokoro/dependencies.sh | 4 ++--
 synth.metadata          | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index 346267e9..14bd0122 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -29,7 +29,7 @@ echo ${JOB_TYPE}
 
 # attempt to install 3 times with exponential backoff (starting with 10 seconds)
 retry_with_backoff 3 10 \
-  mvn install -B -V \
+  mvn install -B -V -ntp \
     -DskipTests=true \
     -Dclirr.skip=true \
     -Denforcer.skip=true \
diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh
index c91e5a56..0fb8c843 100755
--- a/.kokoro/dependencies.sh
+++ b/.kokoro/dependencies.sh
@@ -31,7 +31,7 @@ export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"
 
 # this should run maven enforcer
 retry_with_backoff 3 10 \
-  mvn install -B -V \
+  mvn install -B -V -ntp \
     -DskipTests=true \
     -Dclirr.skip=true
 
@@ -86,4 +86,4 @@ then
 else
   msg "Errors found. See log statements above."
   exit 1
-fi
\ No newline at end of file
+fi
diff --git a/synth.metadata b/synth.metadata
index 57d65b29..e49fbe69 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,7 +4,7 @@
       "git": {
         "name": ".",
         "remote": "https://github.com/googleapis/java-language.git",
-        "sha": "fa7edcd703fda2ca2d8d06d1a343922c8566331c"
+        "sha": "73e960956bd1f4a968eff1b3143b47f53b1d57dd"
       }
     },
     {
@@ -27,7 +27,7 @@
       "git": {
         "name": "synthtool",
         "remote": "https://github.com/googleapis/synthtool.git",
-        "sha": "1aeca92e4a38f47134cb955f52ea76f84f09ff88"
+        "sha": "6946fd71ae9215b0e7ae188f5057df765ee6d7d2"
       }
     }
   ],

From 55d4321a5a10959eb3caf0f4fa9800ffb9fca2c9 Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate 
Date: Fri, 19 Feb 2021 22:50:20 +0100
Subject: [PATCH 23/25] deps: update dependency
 com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#380)

[![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.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `0.18.0` -> `0.19.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/0.19.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/0.19.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/0.19.0/compatibility-slim/0.18.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/0.19.0/confidence-slim/0.18.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

googleapis/java-shared-dependencies ### [`v0.19.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​0190-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare0180v0190-2021-02-19) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.18.0...v0.19.0) ##### Bug Fixes - update repo name ([#​274](https://www.github.com/googleapis/java-shared-dependencies/issues/274)) ([4a98470](https://www.github.com/googleapis/java-shared-dependencies/commit/4a98470b7493c98137191b7bb3cabca23f98628f)) ##### Dependencies - downgrade opencensus version back to 0.28.0 ([#​265](https://www.github.com/googleapis/java-shared-dependencies/issues/265)) ([f37025c](https://www.github.com/googleapis/java-shared-dependencies/commit/f37025c70f951b1e34904ee983815c0ed8ec4086)) - update dependency com.google.api-client:google-api-client-bom to v1.31.2 ([#​254](https://www.github.com/googleapis/java-shared-dependencies/issues/254)) ([1b0b4a6](https://www.github.com/googleapis/java-shared-dependencies/commit/1b0b4a637cae0c22cd0336c527002025780317d5)) - update dependency com.google.auth:google-auth-library-bom to v0.23.0 ([#​261](https://www.github.com/googleapis/java-shared-dependencies/issues/261)) ([1c0b7bd](https://www.github.com/googleapis/java-shared-dependencies/commit/1c0b7bd60b3d73c16cc6c19ab90d8ccedece3706)) - update dependency com.google.cloud:google-cloud-core to v1.94.1 ([#​272](https://www.github.com/googleapis/java-shared-dependencies/issues/272)) ([44fd4c3](https://www.github.com/googleapis/java-shared-dependencies/commit/44fd4c3c6cae98bd514525f03462b830050828a8)) - update dependency com.google.errorprone:error_prone_annotations to v2.5.1 ([#​255](https://www.github.com/googleapis/java-shared-dependencies/issues/255)) ([6367023](https://www.github.com/googleapis/java-shared-dependencies/commit/63670233424e8f24c3924bba5e2cb6ca97525795)) - update dependency com.google.http-client:google-http-client-bom to v1.38.1 ([#​253](https://www.github.com/googleapis/java-shared-dependencies/issues/253)) ([ad87c74](https://www.github.com/googleapis/java-shared-dependencies/commit/ad87c74d9d893726042156d65850806d92e79952)) - update dependency com.google.protobuf:protobuf-bom to v3.15.0 ([#​278](https://www.github.com/googleapis/java-shared-dependencies/issues/278)) ([989efbd](https://www.github.com/googleapis/java-shared-dependencies/commit/989efbd29bcf4135f7abce49a697303df2cf1a60)) - update dependency io.grpc:grpc-bom to v1.35.0 ([#​248](https://www.github.com/googleapis/java-shared-dependencies/issues/248)) ([7a28c6e](https://www.github.com/googleapis/java-shared-dependencies/commit/7a28c6e7053c181993b1288adcae56de89312113)) - update gax.version to v1.61.0 ([#​277](https://www.github.com/googleapis/java-shared-dependencies/issues/277)) ([f1c3fb9](https://www.github.com/googleapis/java-shared-dependencies/commit/f1c3fb9295f2e1c130b9fc329faa60f4f8474ba6)) - update iam.version to v1.0.7 ([#​252](https://www.github.com/googleapis/java-shared-dependencies/issues/252)) ([5cb3ed9](https://www.github.com/googleapis/java-shared-dependencies/commit/5cb3ed906537269cd7f8d9ccf4b065754b5f5b48)) - update iam.version to v1.0.8 ([#​273](https://www.github.com/googleapis/java-shared-dependencies/issues/273)) ([4d5e7f7](https://www.github.com/googleapis/java-shared-dependencies/commit/4d5e7f720d847918b307a83c95cea10c244ba595))
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- 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-language). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5c5783a4..2c41d889 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ com.google.cloud google-cloud-shared-dependencies - 0.18.0 + 0.19.0 pom import From 21271485b5e91df003c84ef87d5325e2d11bddca Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 22 Feb 2021 09:02:29 -0800 Subject: [PATCH 24/25] chore: release gapic-generator-java v0.0.21 with gapic_metadata.json support (#381) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/7984e0da-128a-4b5a-bc15-080e0b735c30/targets - [ ] To automatically regenerate this PR, check this box. PiperOrigin-RevId: 358516065 Source-Link: https://github.com/googleapis/googleapis/commit/af8f71dae961ee036a0ac52a1965270149a6b2c9 --- .../cloud/language/v1/gapic_metadata.json | 36 +++++++++++++++++++ .../language/v1beta2/gapic_metadata.json | 36 +++++++++++++++++++ synth.metadata | 12 ++++--- 3 files changed, 79 insertions(+), 5 deletions(-) create mode 100644 google-cloud-language/src/main/java/com/google/cloud/language/v1/gapic_metadata.json create mode 100644 google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/gapic_metadata.json diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1/gapic_metadata.json b/google-cloud-language/src/main/java/com/google/cloud/language/v1/gapic_metadata.json new file mode 100644 index 00000000..46503565 --- /dev/null +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1/gapic_metadata.json @@ -0,0 +1,36 @@ +{ + "schema": "1.0", + "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", + "language": "java", + "protoPackage": "google.cloud.language.v1", + "libraryPackage": "com.google.cloud.language.v1", + "services": { + "LanguageService": { + "clients": { + "grpc": { + "libraryClient": "LanguageServiceClient", + "rpcs": { + "AnalyzeEntities": { + "methods": ["analyzeEntities", "analyzeEntities", "analyzeEntities", "analyzeEntitiesCallable"] + }, + "AnalyzeEntitySentiment": { + "methods": ["analyzeEntitySentiment", "analyzeEntitySentiment", "analyzeEntitySentiment", "analyzeEntitySentimentCallable"] + }, + "AnalyzeSentiment": { + "methods": ["analyzeSentiment", "analyzeSentiment", "analyzeSentiment", "analyzeSentimentCallable"] + }, + "AnalyzeSyntax": { + "methods": ["analyzeSyntax", "analyzeSyntax", "analyzeSyntax", "analyzeSyntaxCallable"] + }, + "AnnotateText": { + "methods": ["annotateText", "annotateText", "annotateText", "annotateTextCallable"] + }, + "ClassifyText": { + "methods": ["classifyText", "classifyText", "classifyTextCallable"] + } + } + } + } + } + } +} \ No newline at end of file diff --git a/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/gapic_metadata.json b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/gapic_metadata.json new file mode 100644 index 00000000..00621e6f --- /dev/null +++ b/google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/gapic_metadata.json @@ -0,0 +1,36 @@ +{ + "schema": "1.0", + "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", + "language": "java", + "protoPackage": "google.cloud.language.v1beta2", + "libraryPackage": "com.google.cloud.language.v1beta2", + "services": { + "LanguageService": { + "clients": { + "grpc": { + "libraryClient": "LanguageServiceClient", + "rpcs": { + "AnalyzeEntities": { + "methods": ["analyzeEntities", "analyzeEntities", "analyzeEntities", "analyzeEntitiesCallable"] + }, + "AnalyzeEntitySentiment": { + "methods": ["analyzeEntitySentiment", "analyzeEntitySentiment", "analyzeEntitySentiment", "analyzeEntitySentimentCallable"] + }, + "AnalyzeSentiment": { + "methods": ["analyzeSentiment", "analyzeSentiment", "analyzeSentiment", "analyzeSentimentCallable"] + }, + "AnalyzeSyntax": { + "methods": ["analyzeSyntax", "analyzeSyntax", "analyzeSyntax", "analyzeSyntaxCallable"] + }, + "AnnotateText": { + "methods": ["annotateText", "annotateText", "annotateText", "annotateTextCallable"] + }, + "ClassifyText": { + "methods": ["classifyText", "classifyText", "classifyTextCallable"] + } + } + } + } + } + } +} \ No newline at end of file diff --git a/synth.metadata b/synth.metadata index e49fbe69..3a203285 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,23 +4,23 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-language.git", - "sha": "73e960956bd1f4a968eff1b3143b47f53b1d57dd" + "sha": "55d4321a5a10959eb3caf0f4fa9800ffb9fca2c9" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "e8bc4471a88ac5f60defe3ed436f517174e59ba0", - "internalRef": "357800868" + "sha": "af8f71dae961ee036a0ac52a1965270149a6b2c9", + "internalRef": "358516065" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "e8bc4471a88ac5f60defe3ed436f517174e59ba0", - "internalRef": "357800868" + "sha": "af8f71dae961ee036a0ac52a1965270149a6b2c9", + "internalRef": "358516065" } }, { @@ -120,6 +120,7 @@ "codecov.yaml", "google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceClient.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1/LanguageServiceSettings.java", + "google-cloud-language/src/main/java/com/google/cloud/language/v1/gapic_metadata.json", "google-cloud-language/src/main/java/com/google/cloud/language/v1/package-info.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/GrpcLanguageServiceCallableFactory.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/GrpcLanguageServiceStub.java", @@ -127,6 +128,7 @@ "google-cloud-language/src/main/java/com/google/cloud/language/v1/stub/LanguageServiceStubSettings.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceClient.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/LanguageServiceSettings.java", + "google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/gapic_metadata.json", "google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/package-info.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/stub/GrpcLanguageServiceCallableFactory.java", "google-cloud-language/src/main/java/com/google/cloud/language/v1beta2/stub/GrpcLanguageServiceStub.java", From 18a513fdbb99b7bc6d44723a38748a42868c8be7 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 22 Feb 2021 20:36:11 +0000 Subject: [PATCH 25/25] chore(master): release 1.101.11 (#369) :robot: I have created a release \*beep\* \*boop\* --- ### [1.101.11](https://www.github.com/googleapis/java-language/compare/v1.101.10...v1.101.11) (2021-02-22) ### Documentation * generate sample code in the Java microgenerator ([#368](https://www.github.com/googleapis/java-language/issues/368)) ([85e966a](https://www.github.com/googleapis/java-language/commit/85e966a9a65aedde5b93173993cd06c94cf629aa)) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 ([#380](https://www.github.com/googleapis/java-language/issues/380)) ([55d4321](https://www.github.com/googleapis/java-language/commit/55d4321a5a10959eb3caf0f4fa9800ffb9fca2c9)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 12 ++++++++++++ google-cloud-language-bom/pom.xml | 12 ++++++------ google-cloud-language/pom.xml | 4 ++-- grpc-google-cloud-language-v1/pom.xml | 4 ++-- grpc-google-cloud-language-v1beta2/pom.xml | 4 ++-- pom.xml | 12 ++++++------ proto-google-cloud-language-v1/pom.xml | 4 ++-- proto-google-cloud-language-v1beta2/pom.xml | 4 ++-- versions.txt | 10 +++++----- 9 files changed, 39 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0de8190a..f62c7942 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +### [1.101.11](https://www.github.com/googleapis/java-language/compare/v1.101.10...v1.101.11) (2021-02-22) + + +### Documentation + +* generate sample code in the Java microgenerator ([#368](https://www.github.com/googleapis/java-language/issues/368)) ([85e966a](https://www.github.com/googleapis/java-language/commit/85e966a9a65aedde5b93173993cd06c94cf629aa)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 ([#380](https://www.github.com/googleapis/java-language/issues/380)) ([55d4321](https://www.github.com/googleapis/java-language/commit/55d4321a5a10959eb3caf0f4fa9800ffb9fca2c9)) + ### [1.101.10](https://www.github.com/googleapis/java-language/compare/v1.101.9...v1.101.10) (2021-01-14) diff --git a/google-cloud-language-bom/pom.xml b/google-cloud-language-bom/pom.xml index 6b207bda..dbdd6d75 100644 --- a/google-cloud-language-bom/pom.xml +++ b/google-cloud-language-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-language-bom - 1.101.11-SNAPSHOT + 1.101.11 pom com.google.cloud @@ -64,27 +64,27 @@ com.google.api.grpc grpc-google-cloud-language-v1 - 1.83.11-SNAPSHOT + 1.83.11 com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.84.11-SNAPSHOT + 0.84.11 com.google.api.grpc proto-google-cloud-language-v1 - 1.83.11-SNAPSHOT + 1.83.11 com.google.cloud google-cloud-language - 1.101.11-SNAPSHOT + 1.101.11 com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.84.11-SNAPSHOT + 0.84.11 diff --git a/google-cloud-language/pom.xml b/google-cloud-language/pom.xml index 1c451776..62280d59 100644 --- a/google-cloud-language/pom.xml +++ b/google-cloud-language/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-language - 1.101.11-SNAPSHOT + 1.101.11 jar Google Cloud Natural Language https://github.com/googleapis/java-language @@ -11,7 +11,7 @@ com.google.cloud google-cloud-language-parent - 1.101.11-SNAPSHOT + 1.101.11 google-cloud-language diff --git a/grpc-google-cloud-language-v1/pom.xml b/grpc-google-cloud-language-v1/pom.xml index edb063e6..633b152f 100644 --- a/grpc-google-cloud-language-v1/pom.xml +++ b/grpc-google-cloud-language-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-language-v1 - 1.83.11-SNAPSHOT + 1.83.11 grpc-google-cloud-language-v1 GRPC library for grpc-google-cloud-language-v1 com.google.cloud google-cloud-language-parent - 1.101.11-SNAPSHOT + 1.101.11 diff --git a/grpc-google-cloud-language-v1beta2/pom.xml b/grpc-google-cloud-language-v1beta2/pom.xml index 0add5914..fe7f2a98 100644 --- a/grpc-google-cloud-language-v1beta2/pom.xml +++ b/grpc-google-cloud-language-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.84.11-SNAPSHOT + 0.84.11 grpc-google-cloud-language-v1beta2 GRPC library for grpc-google-cloud-language-v1beta2 com.google.cloud google-cloud-language-parent - 1.101.11-SNAPSHOT + 1.101.11 diff --git a/pom.xml b/pom.xml index 2c41d889..5ae311ca 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-language-parent pom - 1.101.11-SNAPSHOT + 1.101.11 Google Cloud Natural Language Parent https://github.com/googleapis/java-language @@ -70,27 +70,27 @@ com.google.api.grpc proto-google-cloud-language-v1 - 1.83.11-SNAPSHOT + 1.83.11 com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.84.11-SNAPSHOT + 0.84.11 com.google.api.grpc grpc-google-cloud-language-v1 - 1.83.11-SNAPSHOT + 1.83.11 com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.84.11-SNAPSHOT + 0.84.11 com.google.cloud google-cloud-language - 1.101.11-SNAPSHOT + 1.101.11 diff --git a/proto-google-cloud-language-v1/pom.xml b/proto-google-cloud-language-v1/pom.xml index 9e0d99d5..bd20b866 100644 --- a/proto-google-cloud-language-v1/pom.xml +++ b/proto-google-cloud-language-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-language-v1 - 1.83.11-SNAPSHOT + 1.83.11 proto-google-cloud-language-v1 PROTO library for proto-google-cloud-language-v1 com.google.cloud google-cloud-language-parent - 1.101.11-SNAPSHOT + 1.101.11 diff --git a/proto-google-cloud-language-v1beta2/pom.xml b/proto-google-cloud-language-v1beta2/pom.xml index 7f3180ba..96b9ab81 100644 --- a/proto-google-cloud-language-v1beta2/pom.xml +++ b/proto-google-cloud-language-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.84.11-SNAPSHOT + 0.84.11 proto-google-cloud-language-v1beta2 PROTO library for proto-google-cloud-language-v1beta2 com.google.cloud google-cloud-language-parent - 1.101.11-SNAPSHOT + 1.101.11 diff --git a/versions.txt b/versions.txt index 44f71924..632b54f2 100644 --- a/versions.txt +++ b/versions.txt @@ -1,8 +1,8 @@ # Format: # module:released-version:current-version -proto-google-cloud-language-v1:1.83.10:1.83.11-SNAPSHOT -proto-google-cloud-language-v1beta2:0.84.10:0.84.11-SNAPSHOT -grpc-google-cloud-language-v1:1.83.10:1.83.11-SNAPSHOT -grpc-google-cloud-language-v1beta2:0.84.10:0.84.11-SNAPSHOT -google-cloud-language:1.101.10:1.101.11-SNAPSHOT \ No newline at end of file +proto-google-cloud-language-v1:1.83.11:1.83.11 +proto-google-cloud-language-v1beta2:0.84.11:0.84.11 +grpc-google-cloud-language-v1:1.83.11:1.83.11 +grpc-google-cloud-language-v1beta2:0.84.11:0.84.11 +google-cloud-language:1.101.11:1.101.11 \ No newline at end of file