From defcebe017e4e19e0104f6a3c807747b0e6c6693 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 18 Apr 2022 21:32:15 +0000 Subject: [PATCH 01/15] chore(main): release 2.4.4-SNAPSHOT (#811) :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-document-ai-bom/pom.xml | 20 +++++++++---------- google-cloud-document-ai/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1beta1/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1beta2/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1beta3/pom.xml | 4 ++-- pom.xml | 20 +++++++++---------- proto-google-cloud-document-ai-v1/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- versions.txt | 18 ++++++++--------- 12 files changed, 47 insertions(+), 47 deletions(-) diff --git a/google-cloud-document-ai-bom/pom.xml b/google-cloud-document-ai-bom/pom.xml index 58b9c87a..5e629c7e 100644 --- a/google-cloud-document-ai-bom/pom.xml +++ b/google-cloud-document-ai-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-document-ai-bom - 2.4.3 + 2.4.4-SNAPSHOT pom com.google.cloud @@ -50,47 +50,47 @@ com.google.cloud google-cloud-document-ai - 2.4.3 + 2.4.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1beta1 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1beta2 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1beta3 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1 - 2.4.3 + 2.4.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1beta1 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1beta2 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1beta3 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1 - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/google-cloud-document-ai/pom.xml b/google-cloud-document-ai/pom.xml index 33478bf1..d539de86 100644 --- a/google-cloud-document-ai/pom.xml +++ b/google-cloud-document-ai/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-document-ai - 2.4.3 + 2.4.4-SNAPSHOT jar Google Cloud Document AI https://github.com/googleapis/java-document-ai @@ -11,7 +11,7 @@ com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT google-cloud-document-ai diff --git a/grpc-google-cloud-document-ai-v1/pom.xml b/grpc-google-cloud-document-ai-v1/pom.xml index b4b19fcc..b13f6a31 100644 --- a/grpc-google-cloud-document-ai-v1/pom.xml +++ b/grpc-google-cloud-document-ai-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1 - 2.4.3 + 2.4.4-SNAPSHOT grpc-google-cloud-document-ai-v1 GRPC library for google-cloud-document-ai com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/grpc-google-cloud-document-ai-v1beta1/pom.xml b/grpc-google-cloud-document-ai-v1beta1/pom.xml index 4ea2e0a9..f8f918dc 100644 --- a/grpc-google-cloud-document-ai-v1beta1/pom.xml +++ b/grpc-google-cloud-document-ai-v1beta1/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta1 - 0.16.3 + 0.16.4-SNAPSHOT grpc-google-cloud-document-ai-v1beta1 GRPC library for grpc-google-cloud-document-ai-v1beta1 com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/grpc-google-cloud-document-ai-v1beta2/pom.xml b/grpc-google-cloud-document-ai-v1beta2/pom.xml index b3a130dc..4eaee710 100644 --- a/grpc-google-cloud-document-ai-v1beta2/pom.xml +++ b/grpc-google-cloud-document-ai-v1beta2/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta2 - 0.16.3 + 0.16.4-SNAPSHOT grpc-google-cloud-document-ai-v1beta2 GRPC library for grpc-google-cloud-document-ai-v1beta2 com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/grpc-google-cloud-document-ai-v1beta3/pom.xml b/grpc-google-cloud-document-ai-v1beta3/pom.xml index 338d1203..419dd2ed 100644 --- a/grpc-google-cloud-document-ai-v1beta3/pom.xml +++ b/grpc-google-cloud-document-ai-v1beta3/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta3 - 0.16.3 + 0.16.4-SNAPSHOT grpc-google-cloud-document-ai-v1beta3 GRPC library for grpc-google-cloud-document-ai-v1beta3 com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/pom.xml b/pom.xml index de43de54..a01b27c9 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-document-ai-parent pom - 2.4.3 + 2.4.4-SNAPSHOT Google Cloud Document AI Parent https://github.com/googleapis/java-document-ai @@ -61,47 +61,47 @@ com.google.api.grpc grpc-google-cloud-document-ai-v1beta1 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1 - 2.4.3 + 2.4.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1 - 2.4.3 + 2.4.4-SNAPSHOT com.google.cloud google-cloud-document-ai - 2.4.3 + 2.4.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1beta2 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-document-ai-v1beta3 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1beta1 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1beta2 - 0.16.3 + 0.16.4-SNAPSHOT com.google.api.grpc proto-google-cloud-document-ai-v1beta3 - 0.16.3 + 0.16.4-SNAPSHOT diff --git a/proto-google-cloud-document-ai-v1/pom.xml b/proto-google-cloud-document-ai-v1/pom.xml index 59bb8d1d..02aa91d4 100644 --- a/proto-google-cloud-document-ai-v1/pom.xml +++ b/proto-google-cloud-document-ai-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1 - 2.4.3 + 2.4.4-SNAPSHOT proto-google-cloud-document-ai-v1 Proto library for google-cloud-document-ai com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/proto-google-cloud-document-ai-v1beta1/pom.xml b/proto-google-cloud-document-ai-v1beta1/pom.xml index da60b4ce..32b1cffe 100644 --- a/proto-google-cloud-document-ai-v1beta1/pom.xml +++ b/proto-google-cloud-document-ai-v1beta1/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta1 - 0.16.3 + 0.16.4-SNAPSHOT proto-google-cloud-document-ai-v1beta1 PROTO library for proto-google-cloud-document-ai-v1beta1 com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/proto-google-cloud-document-ai-v1beta2/pom.xml b/proto-google-cloud-document-ai-v1beta2/pom.xml index 4c9a42d2..bf3ee586 100644 --- a/proto-google-cloud-document-ai-v1beta2/pom.xml +++ b/proto-google-cloud-document-ai-v1beta2/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta2 - 0.16.3 + 0.16.4-SNAPSHOT proto-google-cloud-document-ai-v1beta2 PROTO library for proto-google-cloud-document-ai-v1beta2 com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/proto-google-cloud-document-ai-v1beta3/pom.xml b/proto-google-cloud-document-ai-v1beta3/pom.xml index 28a40d5e..1ffaccbb 100644 --- a/proto-google-cloud-document-ai-v1beta3/pom.xml +++ b/proto-google-cloud-document-ai-v1beta3/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta3 - 0.16.3 + 0.16.4-SNAPSHOT proto-google-cloud-document-ai-v1beta3 PROTO library for proto-google-cloud-document-ai-v1beta3 com.google.cloud google-cloud-document-ai-parent - 2.4.3 + 2.4.4-SNAPSHOT diff --git a/versions.txt b/versions.txt index b28358a1..5cae3b11 100644 --- a/versions.txt +++ b/versions.txt @@ -1,12 +1,12 @@ # Format: # module:released-version:current-version -google-cloud-document-ai:2.4.3:2.4.3 -grpc-google-cloud-document-ai-v1beta1:0.16.3:0.16.3 -grpc-google-cloud-document-ai-v1beta2:0.16.3:0.16.3 -grpc-google-cloud-document-ai-v1beta3:0.16.3:0.16.3 -grpc-google-cloud-document-ai-v1:2.4.3:2.4.3 -proto-google-cloud-document-ai-v1beta1:0.16.3:0.16.3 -proto-google-cloud-document-ai-v1beta2:0.16.3:0.16.3 -proto-google-cloud-document-ai-v1beta3:0.16.3:0.16.3 -proto-google-cloud-document-ai-v1:2.4.3:2.4.3 +google-cloud-document-ai:2.4.3:2.4.4-SNAPSHOT +grpc-google-cloud-document-ai-v1beta1:0.16.3:0.16.4-SNAPSHOT +grpc-google-cloud-document-ai-v1beta2:0.16.3:0.16.4-SNAPSHOT +grpc-google-cloud-document-ai-v1beta3:0.16.3:0.16.4-SNAPSHOT +grpc-google-cloud-document-ai-v1:2.4.3:2.4.4-SNAPSHOT +proto-google-cloud-document-ai-v1beta1:0.16.3:0.16.4-SNAPSHOT +proto-google-cloud-document-ai-v1beta2:0.16.3:0.16.4-SNAPSHOT +proto-google-cloud-document-ai-v1beta3:0.16.3:0.16.4-SNAPSHOT +proto-google-cloud-document-ai-v1:2.4.3:2.4.4-SNAPSHOT From ce3e0c56f9461e971f6158059b3b1b666fa43b8b Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 19 Apr 2022 16:16:22 +0200 Subject: [PATCH 02/15] chore(deps): update dependency com.google.cloud:google-cloud-document-ai to v2.4.3 (#812) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![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-document-ai](https://togithub.com/googleapis/java-document-ai) | `2.4.2` -> `2.4.3` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-document-ai/2.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-document-ai/2.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-document-ai/2.4.3/compatibility-slim/2.4.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-document-ai/2.4.3/confidence-slim/2.4.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-document-ai ### [`v2.4.3`](https://togithub.com/googleapis/java-document-ai/blob/HEAD/CHANGELOG.md#​243-httpsgithubcomgoogleapisjava-document-aicomparev242v243-2022-04-18) [Compare Source](https://togithub.com/googleapis/java-document-ai/compare/v2.4.2...v2.4.3)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- README.md | 8 ++++---- samples/install-without-bom/pom.xml | 2 +- samples/snapshot/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 74372136..11723175 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud google-cloud-document-ai - 2.4.2 + 2.4.3 ``` @@ -42,7 +42,7 @@ If you are using Maven without BOM, add this to your dependencies: com.google.cloud google-cloud-document-ai - 2.4.2 + 2.4.3 ``` @@ -57,13 +57,13 @@ implementation 'com.google.cloud:google-cloud-document-ai' If you are using Gradle without BOM, add this to your dependencies ```Groovy -implementation 'com.google.cloud:google-cloud-document-ai:2.4.2' +implementation 'com.google.cloud:google-cloud-document-ai:2.4.3' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "2.4.2" +libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "2.4.3" ``` ## Authentication diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 165976b5..283c2e33 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-document-ai - 2.4.2 + 2.4.3 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 70f5ef89..98bdc218 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-document-ai - 2.4.2 + 2.4.3 diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 40bb8110..8eca4530 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -41,7 +41,7 @@ com.google.cloud google-cloud-document-ai - 2.4.2 + 2.4.3 From 555e9cd7a90f28cf86c09404e64e464c4364b7ba Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 20 Apr 2022 20:35:01 +0200 Subject: [PATCH 03/15] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.3.3 (#813) --- google-cloud-document-ai-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-cloud-document-ai-bom/pom.xml b/google-cloud-document-ai-bom/pom.xml index 5e629c7e..7731baaa 100644 --- a/google-cloud-document-ai-bom/pom.xml +++ b/google-cloud-document-ai-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.3.2 + 1.3.3 Google Cloud Document AI BOM diff --git a/pom.xml b/pom.xml index a01b27c9..b59554dd 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.3.2 + 1.3.3 From d2c1ad6722240d8f00572615ec927e7ba00c2159 Mon Sep 17 00:00:00 2001 From: Gal Zahavi <38544478+galz10@users.noreply.github.com> Date: Wed, 20 Apr 2022 13:26:36 -0700 Subject: [PATCH 04/15] chore: Removed v1beta2 samples and tests (#793) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * get service account * added map and lint fix * revert changes * test: Added retries to batch form parse * Removed v1beta2 samples * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * reverted version changes * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot --- README.md | 7 - .../v1beta2/BatchParseFormBeta.java | 194 ----------------- .../v1beta2/BatchParseTableBeta.java | 202 ------------------ .../documentai/v1beta2/ParseFormBeta.java | 116 ---------- .../documentai/v1beta2/ParseTableBeta.java | 134 ------------ .../v1beta2/ParseWithModelBeta.java | 78 ------- .../java/documentai/v1beta2/QuickStart.java | 78 ------- .../documentai/v1beta2/SetEndPointBeta.java | 85 -------- .../v1beta2/BatchParseFormBetaTest.java | 106 --------- .../v1beta2/BatchParseTableBetaTest.java | 109 ---------- .../documentai/v1beta2/ParseFormBetaTest.java | 69 ------ .../v1beta2/ParseTableBetaTest.java | 68 ------ .../v1beta2/ParseWithModelBetaTest.java | 72 ------- .../documentai/v1beta2/QuickStartTest.java | 68 ------ .../documentai/v1beta2/SetEndpointTest.java | 68 ------ 15 files changed, 1454 deletions(-) delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java delete mode 100644 samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/BatchParseFormBetaTest.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/BatchParseTableBetaTest.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/ParseFormBetaTest.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/ParseTableBetaTest.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/ParseWithModelBetaTest.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/QuickStartTest.java delete mode 100644 samples/snippets/src/test/java/documentai/v1beta2/SetEndpointTest.java diff --git a/README.md b/README.md index 11723175..ac15b399 100644 --- a/README.md +++ b/README.md @@ -110,13 +110,6 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-document-ai/t | Batch Process Document | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1/BatchProcessDocument.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1/BatchProcessDocument.java) | | Process Document | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1/ProcessDocument.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1/ProcessDocument.java) | | Quick Start | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1/QuickStart.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1/QuickStart.java) | -| Batch Parse Form Beta | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java) | -| Batch Parse Table Beta | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java) | -| Parse Form Beta | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java) | -| Parse Table Beta | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java) | -| Parse With Model Beta | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java) | -| Quick Start | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java) | -| Set End Point Beta | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java) | | Process Form Document | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta3/ProcessFormDocument.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta3/ProcessFormDocument.java) | | Process Ocr Document | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta3/ProcessOcrDocument.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta3/ProcessOcrDocument.java) | | Process Quality Document | [source code](https://github.com/googleapis/java-document-ai/blob/main/samples/snippets/src/main/java/documentai/v1beta3/ProcessQualityDocument.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-document-ai&page=editor&open_in_editor=samples/snippets/src/main/java/documentai/v1beta3/ProcessQualityDocument.java) | diff --git a/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java deleted file mode 100644 index fe1efb75..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java +++ /dev/null @@ -1,194 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_batch_parse_form_beta] - -import com.google.api.gax.longrunning.OperationFuture; -import com.google.api.gax.paging.Page; -import com.google.cloud.documentai.v1beta2.BatchProcessDocumentsRequest; -import com.google.cloud.documentai.v1beta2.BatchProcessDocumentsResponse; -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.FormExtractionParams; -import com.google.cloud.documentai.v1beta2.GcsDestination; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.KeyValuePairHint; -import com.google.cloud.documentai.v1beta2.OperationMetadata; -import com.google.cloud.documentai.v1beta2.OutputConfig; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import com.google.cloud.storage.Blob; -import com.google.cloud.storage.BlobId; -import com.google.cloud.storage.Bucket; -import com.google.cloud.storage.Storage; -import com.google.cloud.storage.StorageOptions; -import com.google.protobuf.util.JsonFormat; -import java.io.File; -import java.io.FileReader; -import java.io.IOException; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.TimeoutException; - -public class BatchParseFormBeta { - - public static void batchParseFormGcs() - throws IOException, InterruptedException, ExecutionException, TimeoutException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - String outputGcsBucketName = "your-gcs-bucket-name"; - String outputGcsPrefix = "PREFIX"; - String inputGcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - batchParseFormGcs(projectId, location, outputGcsBucketName, outputGcsPrefix, inputGcsUri); - } - - public static void batchParseFormGcs( - String projectId, - String location, - String outputGcsBucketName, - String outputGcsPrefix, - String inputGcsUri) - throws IOException, InterruptedException, ExecutionException, TimeoutException { - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = DocumentUnderstandingServiceClient.create()) { - - // Configure the request for processing the PDF - String parent = String.format("projects/%s/locations/%s", projectId, location); - - // Improve form parsing results by providing key-value pair hints. - // For each key hint, key is text that is likely to appear in the - // document as a form field name (i.e. "DOB"). - // Value types are optional, but can be one or more of: - // ADDRESS, LOCATION, ORGANIZATION, PERSON, PHONE_NUMBER, ID, - // NUMBER, EMAIL, PRICE, TERMS, DATE, NAME - KeyValuePairHint keyValuePairHint = - KeyValuePairHint.newBuilder().setKey("Phone").addValueTypes("PHONE_NUMBER").build(); - - KeyValuePairHint keyValuePairHint2 = - KeyValuePairHint.newBuilder() - .setKey("Contact") - .addValueTypes("EMAIL") - .addValueTypes("NAME") - .build(); - - // Setting enabled=True enables form extraction - FormExtractionParams params = - FormExtractionParams.newBuilder() - .setEnabled(true) - .addKeyValuePairHints(keyValuePairHint) - .addKeyValuePairHints(keyValuePairHint2) - .build(); - - GcsSource inputUri = GcsSource.newBuilder().setUri(inputGcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(inputUri).setMimeType("application/pdf").build(); - - GcsDestination gcsDestination = - GcsDestination.newBuilder() - .setUri(String.format("gs://%s/%s", outputGcsBucketName, outputGcsPrefix)) - .build(); - - OutputConfig outputConfig = - OutputConfig.newBuilder().setGcsDestination(gcsDestination).setPagesPerShard(1).build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder() - .setFormExtractionParams(params) - .setInputConfig(config) - .setOutputConfig(outputConfig) - .build(); - - BatchProcessDocumentsRequest requests = - BatchProcessDocumentsRequest.newBuilder().addRequests(request).setParent(parent).build(); - - // Batch process document using a long-running operation. - OperationFuture future = - client.batchProcessDocumentsAsync(requests); - - // Wait for operation to complete. - System.out.println("Waiting for operation to complete..."); - future.get(360, TimeUnit.SECONDS); - - System.out.println("Document processing complete."); - - Storage storage = StorageOptions.newBuilder().setProjectId(projectId).build().getService(); - Bucket bucket = storage.get(outputGcsBucketName); - - // List all of the files in the Storage bucket. - Page blobs = - bucket.list( - Storage.BlobListOption.currentDirectory(), - Storage.BlobListOption.prefix(outputGcsPrefix)); - - int idx = 0; - for (Blob blob : blobs.iterateAll()) { - if (!blob.isDirectory()) { - System.out.printf("Fetched file #%d\n", ++idx); - // Read the results - - // Download and store json data in a temp file. - File tempFile = File.createTempFile("file", ".json"); - Blob fileInfo = storage.get(BlobId.of(outputGcsBucketName, blob.getName())); - fileInfo.downloadTo(tempFile.toPath()); - - // Parse json file into Document. - FileReader reader = new FileReader(tempFile); - Document.Builder builder = Document.newBuilder(); - JsonFormat.parser().merge(reader, builder); - - Document document = builder.build(); - - // Get all of the document text as one big string. - String text = document.getText(); - - // Process the output. - if (document.getPagesCount() > 0) { - Document.Page page1 = document.getPages(0); - for (Document.Page.FormField field : page1.getFormFieldsList()) { - String fieldName = getText(field.getFieldName(), text); - String fieldValue = getText(field.getFieldValue(), text); - - System.out.println("Extracted form fields pair:"); - System.out.printf("\t(%s, %s))", fieldName, fieldValue); - } - } - - // Clean up temp file. - tempFile.deleteOnExit(); - } - } - } - } - - private static String getText(Document.Page.Layout layout, String text) { - Document.TextAnchor textAnchor = layout.getTextAnchor(); - if (textAnchor.getTextSegmentsList().size() > 0) { - int startIdx = (int) textAnchor.getTextSegments(0).getStartIndex(); - int endIdx = (int) textAnchor.getTextSegments(0).getEndIndex(); - return text.substring(startIdx, endIdx); - } - return "[NO TEXT]"; - } -} -// [END documentai_batch_parse_form_beta] diff --git a/samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java deleted file mode 100644 index bef60315..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java +++ /dev/null @@ -1,202 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_batch_parse_table_beta] - -import com.google.api.gax.longrunning.OperationFuture; -import com.google.api.gax.paging.Page; -import com.google.cloud.documentai.v1beta2.BatchProcessDocumentsRequest; -import com.google.cloud.documentai.v1beta2.BatchProcessDocumentsResponse; -import com.google.cloud.documentai.v1beta2.BoundingPoly; -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.GcsDestination; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.NormalizedVertex; -import com.google.cloud.documentai.v1beta2.OperationMetadata; -import com.google.cloud.documentai.v1beta2.OutputConfig; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import com.google.cloud.documentai.v1beta2.TableBoundHint; -import com.google.cloud.documentai.v1beta2.TableExtractionParams; -import com.google.cloud.storage.Blob; -import com.google.cloud.storage.BlobId; -import com.google.cloud.storage.Bucket; -import com.google.cloud.storage.Storage; -import com.google.cloud.storage.StorageOptions; -import com.google.protobuf.util.JsonFormat; -import java.io.File; -import java.io.FileReader; -import java.io.IOException; -import java.util.List; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.TimeoutException; - -public class BatchParseTableBeta { - - public static void batchParseTableGcs() - throws IOException, InterruptedException, ExecutionException, TimeoutException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - String outputGcsBucketName = "your-gcs-bucket-name"; - String outputGcsPrefix = "PREFIX"; - String inputGcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - batchParseTableGcs(projectId, location, outputGcsBucketName, outputGcsPrefix, inputGcsUri); - } - - public static void batchParseTableGcs( - String projectId, - String location, - String outputGcsBucketName, - String outputGcsPrefix, - String inputGcsUri) - throws IOException, InterruptedException, ExecutionException, TimeoutException { - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = DocumentUnderstandingServiceClient.create()) { - - // Configure the request for processing the PDF - String parent = String.format("projects/%s/locations/%s", projectId, location); - - TableBoundHint tableBoundHints = - TableBoundHint.newBuilder() - .setBoundingBox( - // Define a polygon around tables to detect - // Each vertice coordinate must be a number between 0 and 1 - BoundingPoly.newBuilder() - // top left - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(0).setX(0).build()) - // top right - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(1).setX(0).build()) - // bottom right - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(1).setX(1).build()) - // bottom left - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(0).setX(1).build()) - .build()) - .setPageNumber(1) - .build(); - - TableExtractionParams params = - TableExtractionParams.newBuilder() - .setEnabled(true) - .addTableBoundHints(tableBoundHints) - .build(); - - GcsSource inputUri = GcsSource.newBuilder().setUri(inputGcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(inputUri).setMimeType("application/pdf").build(); - - GcsDestination gcsDestination = - GcsDestination.newBuilder() - .setUri(String.format("gs://%s/%s", outputGcsBucketName, outputGcsPrefix)) - .build(); - - OutputConfig outputConfig = - OutputConfig.newBuilder().setGcsDestination(gcsDestination).setPagesPerShard(1).build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder() - .setTableExtractionParams(params) - .setInputConfig(config) - .setOutputConfig(outputConfig) - .build(); - - BatchProcessDocumentsRequest requests = - BatchProcessDocumentsRequest.newBuilder().addRequests(request).setParent(parent).build(); - - // Batch process document using a long-running operation. - OperationFuture future = - client.batchProcessDocumentsAsync(requests); - - // Wait for operation to complete. - System.out.println("Waiting for operation to complete..."); - future.get(360, TimeUnit.SECONDS); - - System.out.println("Document processing complete."); - - Storage storage = StorageOptions.newBuilder().setProjectId(projectId).build().getService(); - Bucket bucket = storage.get(outputGcsBucketName); - - // List all of the files in the Storage bucket. - Page blobs = - bucket.list( - Storage.BlobListOption.currentDirectory(), - Storage.BlobListOption.prefix(outputGcsPrefix)); - - int idx = 0; - for (Blob blob : blobs.iterateAll()) { - if (!blob.isDirectory()) { - System.out.printf("Fetched file #%d\n", ++idx); - // Read the results - - // Download and store json data in a temp file. - File tempFile = File.createTempFile("file", ".json"); - Blob fileInfo = storage.get(BlobId.of(outputGcsBucketName, blob.getName())); - fileInfo.downloadTo(tempFile.toPath()); - - // Parse json file into Document. - FileReader reader = new FileReader(tempFile); - Document.Builder builder = Document.newBuilder(); - JsonFormat.parser().merge(reader, builder); - Document document = builder.build(); - - // Get all of the document text as one big string. - String text = document.getText(); - - // Process the output. - if (document.getPagesCount() > 0) { - Document.Page page1 = document.getPages(0); - if (page1.getTablesCount() > 0) { - Document.Page.Table table = page1.getTables(0); - - System.out.println("Results from first table processed:"); - System.out.println("Header row:"); - - if (table.getHeaderRowsCount() > 0) { - Document.Page.Table.TableRow headerRow = table.getHeaderRows(0); - - for (Document.Page.Table.TableCell tableCell : headerRow.getCellsList()) { - if (!tableCell.getLayout().getTextAnchor().getTextSegmentsList().isEmpty()) { - // Extract shards from the text field - // First shard in document doesn't have startIndex property - List textSegments = - tableCell.getLayout().getTextAnchor().getTextSegmentsList(); - int startIdx = - textSegments.size() > 0 ? (int) textSegments.get(0).getStartIndex() : 0; - int endIdx = (int) textSegments.get(0).getEndIndex(); - System.out.printf("\t%s", text.substring(startIdx, endIdx)); - } - } - } - } - } - - // Clean up temp file. - tempFile.deleteOnExit(); - } - } - } - } -} -// [END documentai_batch_parse_table_beta] diff --git a/samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java deleted file mode 100644 index a211a920..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_parse_form_beta] - -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.FormExtractionParams; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.KeyValuePairHint; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import java.io.IOException; -import java.util.concurrent.ExecutionException; - -public class ParseFormBeta { - public static void parseForm() throws IOException, ExecutionException, InterruptedException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - String inputGcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - parseForm(projectId, location, inputGcsUri); - } - - public static void parseForm(String projectId, String location, String inputGcsUri) - throws IOException, ExecutionException, InterruptedException { - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = DocumentUnderstandingServiceClient.create()) { - // Configure the request for processing the PDF - String parent = String.format("projects/%s/locations/%s", projectId, location); - - // Improve form parsing results by providing key-value pair hints. - // For each key hint, key is text that is likely to appear in the - // document as a form field name (i.e. "DOB"). - // Value types are optional, but can be one or more of: - // ADDRESS, LOCATION, ORGANIZATION, PERSON, PHONE_NUMBER, ID, - // NUMBER, EMAIL, PRICE, TERMS, DATE, NAME - KeyValuePairHint keyValuePairHint = - KeyValuePairHint.newBuilder().setKey("Phone").addValueTypes("PHONE_NUMBER").build(); - KeyValuePairHint keyValuePairHint2 = - KeyValuePairHint.newBuilder() - .setKey("Contact") - .addValueTypes("EMAIL") - .addValueTypes("NAME") - .build(); - - // Setting enabled=True enables form extraction - FormExtractionParams params = - FormExtractionParams.newBuilder() - .setEnabled(true) - .addKeyValuePairHints(keyValuePairHint) - .addKeyValuePairHints(keyValuePairHint2) - .build(); - - GcsSource uri = GcsSource.newBuilder().setUri(inputGcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(uri).setMimeType("application/pdf").build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder() - .setParent(parent) - .setFormExtractionParams(params) - .setInputConfig(config) - .build(); - - // Recognizes text entities in the PDF document - Document response = client.processDocument(request); - - // Get all of the document text as one big string - String text = response.getText(); - - // Process the output - if (response.getPagesCount() > 0) { - Document.Page page1 = response.getPages(0); - for (Document.Page.FormField field : page1.getFormFieldsList()) { - String fieldName = getText(field.getFieldName(), text); - String fieldValue = getText(field.getFieldValue(), text); - - System.out.println("Extracted form fields pair:"); - System.out.printf("\t(%s, %s))", fieldName, fieldValue); - } - } - } - } - - private static String getText(Document.Page.Layout layout, String text) { - Document.TextAnchor textAnchor = layout.getTextAnchor(); - if (textAnchor.getTextSegmentsList().size() > 0) { - int startIdx = (int) textAnchor.getTextSegments(0).getStartIndex(); - int endIdx = (int) textAnchor.getTextSegments(0).getEndIndex(); - return text.substring(startIdx, endIdx); - } - return "[NO TEXT]"; - } -} -// [END documentai_parse_form_beta] diff --git a/samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java deleted file mode 100644 index b3bdeffd..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java +++ /dev/null @@ -1,134 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_parse_table_beta] - -import com.google.cloud.documentai.v1beta2.BoundingPoly; -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.NormalizedVertex; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import com.google.cloud.documentai.v1beta2.TableBoundHint; -import com.google.cloud.documentai.v1beta2.TableExtractionParams; -import java.io.IOException; -import java.util.List; - -public class ParseTableBeta { - - public static void parseTable() throws IOException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - String inputGcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - parseTable(projectId, location, inputGcsUri); - } - - public static void parseTable(String projectId, String location, String inputGcsUri) - throws IOException { - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = DocumentUnderstandingServiceClient.create()) { - // Configure the request for processing the PDF - String parent = String.format("projects/%s/locations/%s", projectId, location); - - TableBoundHint tableBoundHints = - TableBoundHint.newBuilder() - .setBoundingBox( - // Define a polygon around tables to detect - // Each vertice coordinate must be a number between 0 and 1 - BoundingPoly.newBuilder() - // top left - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(0).setX(0).build()) - // top right - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(1).setX(0).build()) - // bottom right - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(1).setX(1).build()) - // bottom left - .addNormalizedVertices(NormalizedVertex.newBuilder().setX(0).setX(1).build()) - .build()) - .setPageNumber(1) - .build(); - - TableExtractionParams params = - TableExtractionParams.newBuilder() - .setEnabled(true) - .addTableBoundHints(tableBoundHints) - .build(); - - GcsSource uri = GcsSource.newBuilder().setUri(inputGcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(uri).setMimeType("application/pdf").build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder() - .setParent(parent) - .setTableExtractionParams(params) - .setInputConfig(config) - .build(); - - // Recognizes text entities in the PDF document - Document response = client.processDocument(request); - - // Get all of the document text as one big string - String text = response.getText(); - - // Get the first table in the document - if (response.getPagesCount() > 0) { - Document.Page page1 = response.getPages(0); - if (page1.getTablesCount() > 0) { - Document.Page.Table table = page1.getTables(0); - - System.out.println("Results from first table processed:"); - List detectedLangs = page1.getDetectedLanguagesList(); - String langCode = - detectedLangs.size() > 0 ? detectedLangs.get(0).getLanguageCode() : "NOT_FOUND"; - System.out.printf("First detected language: : %s", langCode); - - Document.Page.Table.TableRow headerRow = table.getHeaderRows(0); - System.out.println("Header row:"); - - for (Document.Page.Table.TableCell tableCell : headerRow.getCellsList()) { - if (tableCell.getLayout().getTextAnchor().getTextSegmentsList() != null) { - // Extract shards from the text field - // First shard in document doesn't have startIndex property - System.out.printf("\t%s", getText(tableCell.getLayout(), text)); - } - } - } - } - } - } - - // Extract shards from the text field - private static String getText(Document.Page.Layout layout, String text) { - Document.TextAnchor textAnchor = layout.getTextAnchor(); - if (textAnchor.getTextSegmentsList().size() > 0) { - int startIdx = (int) textAnchor.getTextSegments(0).getStartIndex(); - int endIdx = (int) textAnchor.getTextSegments(0).getEndIndex(); - return text.substring(startIdx, endIdx); - } - return "[NO TEXT]"; - } -} -// [END documentai_parse_table_beta] diff --git a/samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java deleted file mode 100644 index b549e487..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_parse_with_model_beta] - -import com.google.cloud.documentai.v1beta2.AutoMlParams; -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import java.io.IOException; - -public class ParseWithModelBeta { - - public static void parseWithModel() throws IOException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - // AutoML model name formatted as: - // "projects/[PROJECT_ID]/locations/[LOCATION]/models/[MODEL_ID]" - String autoMlModel = "your-full-resource-model-name"; - String gcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - parseWithModel(projectId, location, autoMlModel, gcsUri); - } - - public static void parseWithModel( - String projectId, String location, String autoMlModel, String gcsUri) throws IOException { - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = DocumentUnderstandingServiceClient.create()) { - // Configure the request for processing the PDF - String parent = String.format("projects/%s/locations/%s", projectId, location); - - AutoMlParams params = AutoMlParams.newBuilder().setModel(autoMlModel).build(); - - GcsSource uri = GcsSource.newBuilder().setUri(gcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(uri).setMimeType("application/pdf").build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder() - .setParent(parent) - .setAutomlParams(params) - .setInputConfig(config) - .build(); - - // Recognizes text entities in the PDF document - Document response = client.processDocument(request); - - // Process the output - for (Document.Label label : response.getLabelsList()) { - System.out.printf("Label detected: %s\n", label.getName()); - System.out.printf("Confidence: %s\n", label.getConfidence()); - } - } - } -} -// [END documentai_parse_with_model_beta] diff --git a/samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java b/samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java deleted file mode 100644 index a06c05d5..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_quickstart_beta] - -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import java.io.IOException; - -public class QuickStart { - - public static void quickStart() throws IOException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - String inputGcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - quickStart(projectId, location, inputGcsUri); - } - - public static void quickStart(String projectId, String location, String inputGcsUri) - throws IOException { - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = DocumentUnderstandingServiceClient.create()) { - // Configure the request for processing a single document - String parent = String.format("projects/%s/locations/%s", projectId, location); - - GcsSource uri = GcsSource.newBuilder().setUri(inputGcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(uri).setMimeType("application/pdf").build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder().setParent(parent).setInputConfig(config).build(); - - // Recognizes text entities in the PDF document - Document response = client.processDocument(request); - - // Get all of the document text as one big string - String text = response.getText(); - - // Process the output - for (Document.Entity entity : response.getEntitiesList()) { - System.out.printf("Entity text: %s\n", getText(entity, text)); - System.out.printf("Entity type: %s\n", entity.getType()); - System.out.printf("Entity mention text: %s\n", entity.getMentionText()); - } - } - } - - private static String getText(Document.Entity entity, String text) { - int startIdx = (int) entity.getTextAnchor().getTextSegments(0).getStartIndex(); - int endIdx = (int) entity.getTextAnchor().getTextSegments(0).getEndIndex(); - return text.substring(startIdx, endIdx); - } -} -// [END documentai_quickstart_beta] diff --git a/samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java deleted file mode 100644 index e3651084..00000000 --- a/samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -// [START documentai_set_endpoint_beta] - -import com.google.cloud.documentai.v1beta2.Document; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClient; -import com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceSettings; -import com.google.cloud.documentai.v1beta2.GcsSource; -import com.google.cloud.documentai.v1beta2.InputConfig; -import com.google.cloud.documentai.v1beta2.ProcessDocumentRequest; -import java.io.IOException; - -public class SetEndPointBeta { - - public static void setEndpoint() throws IOException { - // TODO(developer): Replace these variables before running the sample. - String projectId = "your-project-id"; - String location = "your-project-location"; // Format is "us" or "eu". - String inputGcsUri = "gs://your-gcs-bucket/path/to/input/file.json"; - setEndpoint(projectId, location, inputGcsUri); - } - - public static void setEndpoint(String projectId, String location, String inputGcsUri) - throws IOException { - DocumentUnderstandingServiceSettings settings = - DocumentUnderstandingServiceSettings.newBuilder() - .setEndpoint("eu-documentai.googleapis.com:443") - .build(); - - // Initialize client that will be used to send requests. This client only needs to be created - // once, and can be reused for multiple requests. After completing all of your requests, call - // the "close" method on the client to safely clean up any remaining background resources. - try (DocumentUnderstandingServiceClient client = - DocumentUnderstandingServiceClient.create(settings)) { - // Configure the request for processing the PDF - String parent = String.format("projects/%s/locations/%s", projectId, location); - - GcsSource uri = GcsSource.newBuilder().setUri(inputGcsUri).build(); - - // mime_type can be application/pdf, image/tiff, - // and image/gif, or application/json - InputConfig config = - InputConfig.newBuilder().setGcsSource(uri).setMimeType("application/pdf").build(); - - ProcessDocumentRequest request = - ProcessDocumentRequest.newBuilder().setParent(parent).setInputConfig(config).build(); - - // Recognizes text entities in the PDF document - Document response = client.processDocument(request); - - // Get all of the document text as one big string - String text = response.getText(); - - // Process the output - for (Document.Entity entity : response.getEntitiesList()) { - System.out.printf("Entity text: %s\n", getText(entity, text)); - System.out.printf("Entity type: %s\n", entity.getType()); - System.out.printf("Entity mention text: %s\n", entity.getMentionText()); - } - } - } - - private static String getText(Document.Entity entity, String text) { - int startIdx = (int) entity.getTextAnchor().getTextSegments(0).getStartIndex(); - int endIdx = (int) entity.getTextAnchor().getTextSegments(0).getEndIndex(); - return text.substring(startIdx, endIdx); - } -} -// [END documentai_set_endpoint_beta] diff --git a/samples/snippets/src/test/java/documentai/v1beta2/BatchParseFormBetaTest.java b/samples/snippets/src/test/java/documentai/v1beta2/BatchParseFormBetaTest.java deleted file mode 100644 index c16720ea..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/BatchParseFormBetaTest.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import com.google.api.gax.paging.Page; -import com.google.cloud.storage.Blob; -import com.google.cloud.storage.Storage; -import com.google.cloud.storage.StorageOptions; -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import java.util.UUID; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.TimeoutException; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class BatchParseFormBetaTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - private static final String OUTPUT_PREFIX = String.format("%s", UUID.randomUUID()); - private static final String OUTPUT_BUCKET_NAME = PROJECT_ID; - - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - private static void cleanUpBucket() { - Storage storage = StorageOptions.getDefaultInstance().getService(); - Page blobs = - storage.list( - PROJECT_ID, - Storage.BlobListOption.currentDirectory(), - Storage.BlobListOption.prefix(OUTPUT_PREFIX)); - - deleteDirectory(storage, blobs); - } - - private static void deleteDirectory(Storage storage, Page blobs) { - for (Blob blob : blobs.iterateAll()) { - System.out.println(blob.getBlobId()); - if (!blob.delete()) { - Page subBlobs = - storage.list( - PROJECT_ID, - Storage.BlobListOption.currentDirectory(), - Storage.BlobListOption.prefix(blob.getName())); - - deleteDirectory(storage, subBlobs); - } - } - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - public void testBatchParseForm() - throws InterruptedException, ExecutionException, TimeoutException, IOException { - // parse the GCS invoice as a form. - BatchParseFormBeta.batchParseFormGcs( - PROJECT_ID, "us", OUTPUT_BUCKET_NAME, OUTPUT_PREFIX, INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("Fetched file"); - } - - @After - public void tearDown() { - cleanUpBucket(); - System.setOut(null); - } -} diff --git a/samples/snippets/src/test/java/documentai/v1beta2/BatchParseTableBetaTest.java b/samples/snippets/src/test/java/documentai/v1beta2/BatchParseTableBetaTest.java deleted file mode 100644 index 7de6df5c..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/BatchParseTableBetaTest.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import com.google.api.gax.paging.Page; -import com.google.cloud.storage.Blob; -import com.google.cloud.storage.Storage; -import com.google.cloud.storage.StorageOptions; -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import java.util.UUID; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.TimeoutException; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class BatchParseTableBetaTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - private static final String OUTPUT_PREFIX = String.format("%s", UUID.randomUUID()); - private static final String OUTPUT_BUCKET_NAME = PROJECT_ID; - - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - private static void cleanUpBucket() { - Storage storage = StorageOptions.getDefaultInstance().getService(); - Page blobs = - storage.list( - PROJECT_ID, - Storage.BlobListOption.currentDirectory(), - Storage.BlobListOption.prefix(OUTPUT_PREFIX)); - - deleteDirectory(storage, blobs); - } - - private static void deleteDirectory(Storage storage, Page blobs) { - for (Blob blob : blobs.iterateAll()) { - System.out.println(blob.getBlobId()); - if (!blob.delete()) { - Page subBlobs = - storage.list( - PROJECT_ID, - Storage.BlobListOption.currentDirectory(), - Storage.BlobListOption.prefix(blob.getName())); - - deleteDirectory(storage, subBlobs); - } - } - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - // https://github.com/googleapis/java-document-ai/issues/207 - public void testBatchParseTable() - throws InterruptedException, ExecutionException, TimeoutException, IOException { - // parse the GCS invoice as a table. - BatchParseTableBeta.batchParseTableGcs( - PROJECT_ID, "us", OUTPUT_BUCKET_NAME, OUTPUT_PREFIX, INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("Fetched file"); - assertThat(got).contains("Results from first table processed:"); - assertThat(got).contains("Header row"); - } - - @After - public void tearDown() { - cleanUpBucket(); - System.setOut(null); - } -} diff --git a/samples/snippets/src/test/java/documentai/v1beta2/ParseFormBetaTest.java b/samples/snippets/src/test/java/documentai/v1beta2/ParseFormBetaTest.java deleted file mode 100644 index 4418e42d..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/ParseFormBetaTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import java.util.concurrent.ExecutionException; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class ParseFormBetaTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - public void testParseForm() throws InterruptedException, ExecutionException, IOException { - // parse the GCS invoice as a form. - ParseFormBeta.parseForm(PROJECT_ID, "us", INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("Extracted form fields pair:"); - } - - @After - public void tearDown() { - System.setOut(null); - } -} diff --git a/samples/snippets/src/test/java/documentai/v1beta2/ParseTableBetaTest.java b/samples/snippets/src/test/java/documentai/v1beta2/ParseTableBetaTest.java deleted file mode 100644 index fb691956..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/ParseTableBetaTest.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class ParseTableBetaTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - public void testParseTable() throws IOException { - // parse the GCS invoice as a table. - ParseTableBeta.parseTable(PROJECT_ID, "us", INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("First detected language"); - } - - @After - public void tearDown() { - System.setOut(null); - } -} diff --git a/samples/snippets/src/test/java/documentai/v1beta2/ParseWithModelBetaTest.java b/samples/snippets/src/test/java/documentai/v1beta2/ParseWithModelBetaTest.java deleted file mode 100644 index ae3f7013..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/ParseWithModelBetaTest.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class ParseWithModelBetaTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String AUTOML_PROJECT_ID = "java-docs-samples-testing"; - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - private static final String AUTO_ML_MODEL_ID = "TCN6871084728972835631"; - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - public void testParseWithModel() throws IOException { - // parse a PDF using AutoML model. - String model = - String.format( - "projects/%s/locations/us-central1/models/%s", AUTOML_PROJECT_ID, AUTO_ML_MODEL_ID); - ParseWithModelBeta.parseWithModel(PROJECT_ID, "us", model, INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("Label"); - } - - @After - public void tearDown() { - System.setOut(null); - } -} diff --git a/samples/snippets/src/test/java/documentai/v1beta2/QuickStartTest.java b/samples/snippets/src/test/java/documentai/v1beta2/QuickStartTest.java deleted file mode 100644 index 597a3a8b..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/QuickStartTest.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class QuickStartTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - public void testQuickStart() throws IOException { - // parse a PDF document. - QuickStart.quickStart(PROJECT_ID, "us", INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("Entity"); - } - - @After - public void tearDown() { - System.setOut(null); - } -} diff --git a/samples/snippets/src/test/java/documentai/v1beta2/SetEndpointTest.java b/samples/snippets/src/test/java/documentai/v1beta2/SetEndpointTest.java deleted file mode 100644 index f3d64dfc..00000000 --- a/samples/snippets/src/test/java/documentai/v1beta2/SetEndpointTest.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Copyright 2020 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. - */ - -package documentai.v1beta2; - -import static com.google.common.truth.Truth.assertThat; -import static org.junit.Assert.assertNotNull; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.PrintStream; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class SetEndpointTest { - private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); - private static final String INPUT_URI = "gs://cloud-samples-data/documentai/invoice.pdf"; - - private ByteArrayOutputStream bout; - private PrintStream out; - - private static void requireEnvVar(String varName) { - assertNotNull( - String.format("Environment variable '%s' must be set to perform these tests.", varName), - System.getenv(varName)); - } - - @Before - public void checkRequirements() { - requireEnvVar("GOOGLE_CLOUD_PROJECT"); - requireEnvVar("GOOGLE_APPLICATION_CREDENTIALS"); - } - - @Before - public void setUp() { - bout = new ByteArrayOutputStream(); - out = new PrintStream(bout); - System.setOut(out); - } - - @Test - public void testSetEndPoint() throws IOException { - // process a pdf in different region. - SetEndPointBeta.setEndpoint(PROJECT_ID, "eu", INPUT_URI); - String got = bout.toString(); - - assertThat(got).contains("Entity"); - } - - @After - public void tearDown() { - System.setOut(null); - } -} From adf74fd2c70c549345366bad3294aa9ae7ae69ee Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 21 Apr 2022 16:40:27 +0200 Subject: [PATCH 05/15] build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0 (#814) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-javadoc-plugin](https://maven.apache.org/plugins/) | `3.3.2` -> `3.4.0` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/compatibility-slim/3.3.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/confidence-slim/3.3.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b59554dd..fd4b0a6d 100644 --- a/pom.xml +++ b/pom.xml @@ -183,7 +183,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.3.2 + 3.4.0 html From a8f7646e16143bbd7d9be72dd34b71b40b1afb06 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 21 Apr 2022 21:38:20 +0200 Subject: [PATCH 06/15] build(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.13 (#815) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.sonatype.plugins:nexus-staging-maven-plugin](http://www.sonatype.com/) ([source](https://togithub.com/sonatype/nexus-maven-plugins)) | `1.6.11` -> `1.6.13` | [![age](https://badges.renovateapi.com/packages/maven/org.sonatype.plugins:nexus-staging-maven-plugin/1.6.13/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.sonatype.plugins:nexus-staging-maven-plugin/1.6.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.sonatype.plugins:nexus-staging-maven-plugin/1.6.13/compatibility-slim/1.6.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.sonatype.plugins:nexus-staging-maven-plugin/1.6.13/confidence-slim/1.6.11)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
sonatype/nexus-maven-plugins ### [`v1.6.13`](https://togithub.com/sonatype/nexus-maven-plugins/compare/release-1.6.12...release-1.6.13) [Compare Source](https://togithub.com/sonatype/nexus-maven-plugins/compare/release-1.6.12...release-1.6.13) ### [`v1.6.12`](https://togithub.com/sonatype/nexus-maven-plugins/compare/release-1.6.11...release-1.6.12) [Compare Source](https://togithub.com/sonatype/nexus-maven-plugins/compare/release-1.6.11...release-1.6.12)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- samples/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/pom.xml b/samples/pom.xml index dd6d9b43..e3772eee 100644 --- a/samples/pom.xml +++ b/samples/pom.xml @@ -46,7 +46,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.11 + 1.6.13 true From ab699698775748a5b600aba8e7cb054cd75923bd Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 27 Apr 2022 17:32:24 +0200 Subject: [PATCH 07/15] chore(deps): update dependency com.google.cloud:libraries-bom to v25.2.0 (#818) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![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://cloud.google.com/java/docs/bom) ([source](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java)) | `25.1.0` -> `25.2.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.2.0/compatibility-slim/25.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.2.0/confidence-slim/25.1.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- README.md | 4 ++-- samples/snippets/pom.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ac15b399..4c944cff 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 25.1.0 + 25.2.0 pom import @@ -50,7 +50,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:25.1.0') +implementation platform('com.google.cloud:libraries-bom:25.2.0') implementation 'com.google.cloud:google-cloud-document-ai' ``` diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 8eca4530..c9096070 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 25.1.0 + 25.2.0 pom import From fc7d2c4cb337ac93a7972f5b36d326208c32d64d Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 29 Apr 2022 22:16:18 +0200 Subject: [PATCH 08/15] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.4.0 (#820) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![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) | `1.3.3` -> `1.4.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.4.0/compatibility-slim/1.3.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.4.0/confidence-slim/1.3.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.4.0`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​140-httpsgithubcomgoogleapisjava-shared-configcomparev133v140-2022-04-28) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.3.3...v1.4.0) ##### Features - **java:** remove native image module ([#​471](https://togithub.com/googleapis/java-shared-config/issues/471)) ([7fcba01](https://togithub.com/googleapis/java-shared-config/commit/7fcba016b3138d7beaa4e962853f9bc80f59438c)) ##### [1.3.3](https://togithub.com/googleapis/java-shared-config/compare/v1.3.2...v1.3.3) (2022-04-19) ##### Bug Fixes - **java:** remove protobuf feature from native profile ([#​461](https://togithub.com/googleapis/java-shared-config/issues/461)) ([ffd07cb](https://togithub.com/googleapis/java-shared-config/commit/ffd07cb18ee7d45d4daee1d9ea6f6d321fdca874)) ##### Dependencies - update dependency com.google.cloud:native-image-support to v0.12.11 ([#​459](https://togithub.com/googleapis/java-shared-config/issues/459)) ([d20008d](https://togithub.com/googleapis/java-shared-config/commit/d20008df15209708fdf9d06828b567778190f4d0)) - update dependency com.google.cloud:native-image-support to v0.13.1 ([#​465](https://togithub.com/googleapis/java-shared-config/issues/465)) ([b202064](https://togithub.com/googleapis/java-shared-config/commit/b2020648816feb4740ad70acedfed470d7da5bcf)) ##### [1.3.2](https://togithub.com/googleapis/java-shared-config/compare/v1.3.1...v1.3.2) (2022-03-28) ##### Dependencies - revert google-java-format to 1.7 ([#​453](https://togithub.com/googleapis/java-shared-config/issues/453)) ([cbc777f](https://togithub.com/googleapis/java-shared-config/commit/cbc777f3e9ab75edb6fa2e0268a7446ae4111725)) ##### [1.3.1](https://togithub.com/googleapis/java-shared-config/compare/v1.3.0...v1.3.1) (2022-03-25) ##### Dependencies - update dependency com.google.cloud:native-image-support to v0.12.10 ([#​443](https://togithub.com/googleapis/java-shared-config/issues/443)) ([5b39d5e](https://togithub.com/googleapis/java-shared-config/commit/5b39d5ee15121f052226ff873b6ab101e9c71de5)) - update dependency com.google.googlejavaformat:google-java-format to v1.15.0 ([#​426](https://togithub.com/googleapis/java-shared-config/issues/426)) ([4c3c4b6](https://togithub.com/googleapis/java-shared-config/commit/4c3c4b66129632181e6bc363a0ecccf4f5aac914)) - update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 ([#​448](https://togithub.com/googleapis/java-shared-config/issues/448)) ([f7f518e](https://togithub.com/googleapis/java-shared-config/commit/f7f518e87d1d9feb9ac54d7c099f97d8751ee3da)) - update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 ([#​449](https://togithub.com/googleapis/java-shared-config/issues/449)) ([3e1c0b5](https://togithub.com/googleapis/java-shared-config/commit/3e1c0b5a1d2f4a0db88c06a0d683ed90cbc745e2))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- google-cloud-document-ai-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-cloud-document-ai-bom/pom.xml b/google-cloud-document-ai-bom/pom.xml index 7731baaa..fb09bb91 100644 --- a/google-cloud-document-ai-bom/pom.xml +++ b/google-cloud-document-ai-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.3.3 + 1.4.0 Google Cloud Document AI BOM diff --git a/pom.xml b/pom.xml index fd4b0a6d..127742b9 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.3.3 + 1.4.0 From eb329e5414a68d518e34f705d7d680f34cba595f Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 2 May 2022 16:48:12 +0000 Subject: [PATCH 09/15] fix: mark Document.Entity.type as REQUIRED in all versions (#817) - [ ] Regenerate this pull request now. fix: remove Document.Entity.bounding_poly_for_demo_frontend from v1beta2 The type field was always required by the backend, so this formally breaking change can likely be accepted without bumping the major version. Field removal is in beta version so can be accepted as well. PiperOrigin-RevId: 444656928 Source-Link: https://github.com/googleapis/googleapis/commit/a0d4c5c2a714a7317714ba6f0066a74ec8a9c10b Source-Link: https://github.com/googleapis/googleapis-gen/commit/d3a3f6dde18ec3721fceba933e4327a7b6dd2c2d Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDNhM2Y2ZGRlMThlYzM3MjFmY2ViYTkzM2U0MzI3YTdiNmRkMmMyZCJ9 chore(bazel): update version of Protobuf to v3.20.1 PiperOrigin-RevId: 444328399 Source-Link: https://github.com/googleapis/googleapis/commit/c7ca416c2856aad6a3f7092924e56b8cf0cb2534 Source-Link: https://github.com/googleapis/googleapis-gen/commit/d61705453a62b3ecda78aa30c192840ebc5a8a90 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDYxNzA1NDUzYTYyYjNlY2RhNzhhYTMwYzE5Mjg0MGViYzVhOGE5MCJ9 --- .../v1/BatchDocumentsInputConfig.java | 8 +- .../documentai/v1/BatchProcessMetadata.java | 4 + .../documentai/v1/BatchProcessRequest.java | 2 + .../documentai/v1/BatchProcessResponse.java | 2 + .../cloud/documentai/v1/BoundingPoly.java | 2 + .../v1/CommonOperationMetadata.java | 2 + .../google/cloud/documentai/v1/Document.java | 184 +++++-- .../documentai/v1/DocumentOutputConfig.java | 7 +- .../cloud/documentai/v1/DocumentProto.java | 130 ++--- .../cloud/documentai/v1/GcsDocument.java | 2 + .../cloud/documentai/v1/GcsDocuments.java | 2 + .../google/cloud/documentai/v1/GcsPrefix.java | 2 + .../documentai/v1/HumanReviewStatus.java | 2 + .../cloud/documentai/v1/NormalizedVertex.java | 10 +- .../cloud/documentai/v1/ProcessRequest.java | 8 +- .../cloud/documentai/v1/ProcessResponse.java | 2 + .../cloud/documentai/v1/RawDocument.java | 2 + .../v1/ReviewDocumentOperationMetadata.java | 2 + .../documentai/v1/ReviewDocumentRequest.java | 5 +- .../documentai/v1/ReviewDocumentResponse.java | 2 + .../google/cloud/documentai/v1/Vertex.java | 2 + .../google/cloud/documentai/v1/document.proto | 4 +- .../v1beta1/BatchProcessDocumentsRequest.java | 2 + .../BatchProcessDocumentsResponse.java | 2 + .../documentai/v1beta1/BoundingPoly.java | 2 + .../cloud/documentai/v1beta1/Document.java | 102 ++-- .../documentai/v1beta1/DocumentProto.java | 256 ++++----- .../v1beta1/EntityExtractionParams.java | 2 + .../v1beta1/FormExtractionParams.java | 2 + .../documentai/v1beta1/GcsDestination.java | 2 + .../cloud/documentai/v1beta1/GcsSource.java | 2 + .../cloud/documentai/v1beta1/InputConfig.java | 5 +- .../documentai/v1beta1/KeyValuePairHint.java | 2 + .../documentai/v1beta1/NormalizedVertex.java | 10 +- .../cloud/documentai/v1beta1/OcrParams.java | 2 + .../documentai/v1beta1/OperationMetadata.java | 2 + .../documentai/v1beta1/OutputConfig.java | 5 +- .../v1beta1/ProcessDocumentRequest.java | 2 + .../v1beta1/ProcessDocumentResponse.java | 2 + .../documentai/v1beta1/TableBoundHint.java | 2 + .../v1beta1/TableExtractionParams.java | 2 + .../cloud/documentai/v1beta1/Vertex.java | 2 + .../cloud/documentai/v1beta1/document.proto | 5 +- .../clirr-ignored-differences.xml | 15 + .../documentai/v1beta2/AutoMlParams.java | 2 + .../v1beta2/BatchProcessDocumentsRequest.java | 2 + .../BatchProcessDocumentsResponse.java | 2 + .../documentai/v1beta2/BoundingPoly.java | 2 + .../cloud/documentai/v1beta2/Document.java | 485 +++--------------- .../documentai/v1beta2/DocumentProto.java | 71 ++- .../v1beta2/EntityExtractionParams.java | 2 + .../v1beta2/FormExtractionParams.java | 2 + .../documentai/v1beta2/GcsDestination.java | 2 + .../cloud/documentai/v1beta2/GcsSource.java | 2 + .../cloud/documentai/v1beta2/InputConfig.java | 7 +- .../documentai/v1beta2/KeyValuePairHint.java | 2 + .../documentai/v1beta2/NormalizedVertex.java | 10 +- .../cloud/documentai/v1beta2/OcrParams.java | 2 + .../documentai/v1beta2/OperationMetadata.java | 2 + .../documentai/v1beta2/OutputConfig.java | 5 +- .../v1beta2/ProcessDocumentRequest.java | 2 + .../v1beta2/ProcessDocumentResponse.java | 2 + .../documentai/v1beta2/TableBoundHint.java | 2 + .../v1beta2/TableExtractionParams.java | 2 + .../cloud/documentai/v1beta2/Vertex.java | 2 + .../cloud/documentai/v1beta2/document.proto | 8 +- .../v1beta3/BatchDocumentsInputConfig.java | 8 +- .../v1beta3/BatchProcessMetadata.java | 36 ++ .../v1beta3/BatchProcessRequest.java | 14 + .../v1beta3/BatchProcessRequestOrBuilder.java | 4 + .../v1beta3/BatchProcessResponse.java | 2 + .../documentai/v1beta3/BoundingPoly.java | 2 + .../v1beta3/CommonOperationMetadata.java | 2 + .../v1beta3/CreateProcessorRequest.java | 2 + .../v1beta3/DeleteProcessorMetadata.java | 2 + .../v1beta3/DeleteProcessorRequest.java | 2 + .../v1beta3/DisableProcessorMetadata.java | 2 + .../v1beta3/DisableProcessorRequest.java | 2 + .../v1beta3/DisableProcessorResponse.java | 2 + .../cloud/documentai/v1beta3/Document.java | 184 +++++-- .../v1beta3/DocumentOutputConfig.java | 7 +- .../documentai/v1beta3/DocumentProto.java | 136 ++--- .../v1beta3/EnableProcessorMetadata.java | 2 + .../v1beta3/EnableProcessorRequest.java | 2 + .../v1beta3/EnableProcessorResponse.java | 2 + .../v1beta3/FetchProcessorTypesRequest.java | 2 + .../v1beta3/FetchProcessorTypesResponse.java | 2 + .../cloud/documentai/v1beta3/GcsDocument.java | 2 + .../documentai/v1beta3/GcsDocuments.java | 2 + .../cloud/documentai/v1beta3/GcsPrefix.java | 2 + .../documentai/v1beta3/HumanReviewStatus.java | 2 + .../v1beta3/ListProcessorsRequest.java | 2 + .../v1beta3/ListProcessorsResponse.java | 2 + .../documentai/v1beta3/NormalizedVertex.java | 10 +- .../documentai/v1beta3/ProcessRequest.java | 16 +- .../v1beta3/ProcessRequestOrBuilder.java | 4 + .../documentai/v1beta3/ProcessResponse.java | 16 + .../v1beta3/ProcessResponseOrBuilder.java | 4 + .../cloud/documentai/v1beta3/Processor.java | 2 + .../documentai/v1beta3/ProcessorType.java | 4 + .../cloud/documentai/v1beta3/RawDocument.java | 2 + .../ReviewDocumentOperationMetadata.java | 2 + .../v1beta3/ReviewDocumentRequest.java | 13 +- .../ReviewDocumentRequestOrBuilder.java | 4 + .../v1beta3/ReviewDocumentResponse.java | 2 + .../cloud/documentai/v1beta3/Vertex.java | 2 + .../cloud/documentai/v1beta3/document.proto | 4 +- 107 files changed, 1097 insertions(+), 849 deletions(-) diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchDocumentsInputConfig.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchDocumentsInputConfig.java index b54cd376..a7bd674a 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchDocumentsInputConfig.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchDocumentsInputConfig.java @@ -111,6 +111,8 @@ private BatchDocumentsInputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -783,8 +785,9 @@ public Builder mergeGcsPrefix(com.google.cloud.documentai.v1.GcsPrefix value) { } else { if (sourceCase_ == 1) { gcsPrefixBuilder_.mergeFrom(value); + } else { + gcsPrefixBuilder_.setMessage(value); } - gcsPrefixBuilder_.setMessage(value); } sourceCase_ = 1; return this; @@ -992,8 +995,9 @@ public Builder mergeGcsDocuments(com.google.cloud.documentai.v1.GcsDocuments val } else { if (sourceCase_ == 2) { gcsDocumentsBuilder_.mergeFrom(value); + } else { + gcsDocumentsBuilder_.setMessage(value); } - gcsDocumentsBuilder_.setMessage(value); } sourceCase_ = 2; return this; diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessMetadata.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessMetadata.java index 62a0e944..d1060ac9 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessMetadata.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessMetadata.java @@ -144,6 +144,8 @@ private BatchProcessMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -660,6 +662,8 @@ private IndividualProcessStatus( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessRequest.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessRequest.java index 94a9bf16..775eb6cf 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessRequest.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessRequest.java @@ -127,6 +127,8 @@ private BatchProcessRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessResponse.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessResponse.java index f6177071..5a667357 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessResponse.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BatchProcessResponse.java @@ -79,6 +79,8 @@ private BatchProcessResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BoundingPoly.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BoundingPoly.java index 7c591d90..5527278c 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BoundingPoly.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/BoundingPoly.java @@ -106,6 +106,8 @@ private BoundingPoly( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/CommonOperationMetadata.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/CommonOperationMetadata.java index 70cc4ed3..b28a63f6 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/CommonOperationMetadata.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/CommonOperationMetadata.java @@ -126,6 +126,8 @@ private CommonOperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Document.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Document.java index 3d3042cd..31f5ed59 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Document.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Document.java @@ -91,8 +91,8 @@ private Document( } case 18: { - sourceCase_ = 2; source_ = input.readBytes(); + sourceCase_ = 2; break; } case 26: @@ -226,6 +226,8 @@ private Document( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -391,6 +393,8 @@ private ShardInfo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1418,6 +1422,8 @@ private Style( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1559,6 +1565,8 @@ private FontSize( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -1664,7 +1672,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { output.writeFloat(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -1679,7 +1687,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -5158,6 +5166,8 @@ private Page( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -5347,6 +5357,8 @@ private Dimension( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -5470,10 +5482,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { output.writeFloat(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { output.writeFloat(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -5488,10 +5500,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -6228,6 +6240,8 @@ private Image( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -7184,6 +7198,8 @@ private Matrix( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -8156,6 +8172,8 @@ private Layout( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -8573,7 +8591,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (textAnchor_ != null) { output.writeMessage(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } if (boundingPoly_ != null) { @@ -8597,7 +8615,7 @@ public int getSerializedSize() { if (textAnchor_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } if (boundingPoly_ != null) { @@ -9823,6 +9841,8 @@ private Block( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -11557,6 +11577,8 @@ private Paragraph( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -13291,6 +13313,8 @@ private Line( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -15085,6 +15109,8 @@ private Token( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -15213,6 +15239,8 @@ private DetectedBreak( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -17902,6 +17930,8 @@ private Symbol( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -19356,6 +19386,8 @@ private VisualElement( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -21106,6 +21138,8 @@ private Table( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -21281,6 +21315,8 @@ private TableRow( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -22446,6 +22482,8 @@ private TableCell( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -26512,6 +26550,8 @@ private FormField( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -29158,6 +29198,8 @@ private DetectedLanguage( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -29270,7 +29312,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } unknownFields.writeTo(output); @@ -29285,7 +29327,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } size += unknownFields.getSerializedSize(); @@ -36483,10 +36525,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -36495,10 +36537,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -37003,6 +37045,8 @@ private Entity( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -37378,8 +37422,8 @@ private NormalizedValue( } case 48: { - structuredValueCase_ = 6; structuredValue_ = input.readBool(); + structuredValueCase_ = 6; break; } default: @@ -37393,6 +37437,8 @@ private NormalizedValue( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -38401,8 +38447,9 @@ public Builder mergeMoneyValue(com.google.type.Money value) { } else { if (structuredValueCase_ == 2) { moneyValueBuilder_.mergeFrom(value); + } else { + moneyValueBuilder_.setMessage(value); } - moneyValueBuilder_.setMessage(value); } structuredValueCase_ = 2; return this; @@ -38613,8 +38660,9 @@ public Builder mergeDateValue(com.google.type.Date value) { } else { if (structuredValueCase_ == 3) { dateValueBuilder_.mergeFrom(value); + } else { + dateValueBuilder_.setMessage(value); } - dateValueBuilder_.setMessage(value); } structuredValueCase_ = 3; return this; @@ -38825,8 +38873,9 @@ public Builder mergeDatetimeValue(com.google.type.DateTime value) { } else { if (structuredValueCase_ == 4) { datetimeValueBuilder_.mergeFrom(value); + } else { + datetimeValueBuilder_.setMessage(value); } - datetimeValueBuilder_.setMessage(value); } structuredValueCase_ = 4; return this; @@ -39040,8 +39089,9 @@ public Builder mergeAddressValue(com.google.type.PostalAddress value) { } else { if (structuredValueCase_ == 5) { addressValueBuilder_.mergeFrom(value); + } else { + addressValueBuilder_.setMessage(value); } - addressValueBuilder_.setMessage(value); } structuredValueCase_ = 5; return this; @@ -39481,10 +39531,10 @@ public com.google.cloud.documentai.v1.Document.TextAnchorOrBuilder getTextAnchor * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -39504,10 +39554,10 @@ public java.lang.String getType() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -39998,7 +40048,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mentionId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, mentionId_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(5, confidence_); } if (pageAnchor_ != null) { @@ -40040,7 +40090,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mentionId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, mentionId_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(5, confidence_); } if (pageAnchor_ != null) { @@ -40771,10 +40821,10 @@ public com.google.cloud.documentai.v1.Document.TextAnchorOrBuilder getTextAnchor * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -40793,10 +40843,10 @@ public java.lang.String getType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -40815,10 +40865,10 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The type to set. * @return This builder for chaining. @@ -40836,10 +40886,10 @@ public Builder setType(java.lang.String value) { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return This builder for chaining. */ @@ -40853,10 +40903,10 @@ public Builder clearType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The bytes for type to set. * @return This builder for chaining. @@ -42589,6 +42639,8 @@ private EntityRelation( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -43671,6 +43723,8 @@ private TextAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -43807,6 +43861,8 @@ private TextSegment( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -45645,6 +45701,8 @@ private PageAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -45737,6 +45795,8 @@ public interface PageRefOrBuilder * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is deprecated. + * See google/cloud/documentai/v1/document.proto;l=623 * @return The layoutId. */ @java.lang.Deprecated @@ -45753,6 +45813,8 @@ public interface PageRefOrBuilder * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is deprecated. + * See google/cloud/documentai/v1/document.proto;l=623 * @return The bytes for layoutId. */ @java.lang.Deprecated @@ -45920,6 +45982,8 @@ private PageRef( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -46322,6 +46386,8 @@ public com.google.cloud.documentai.v1.Document.PageAnchor.PageRef.LayoutType get * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is deprecated. + * See google/cloud/documentai/v1/document.proto;l=623 * @return The layoutId. */ @java.lang.Override @@ -46349,6 +46415,8 @@ public java.lang.String getLayoutId() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is deprecated. + * See google/cloud/documentai/v1/document.proto;l=623 * @return The bytes for layoutId. */ @java.lang.Override @@ -46470,7 +46538,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (boundingPoly_ != null) { output.writeMessage(4, getBoundingPoly()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(5, confidence_); } unknownFields.writeTo(output); @@ -46497,7 +46565,7 @@ public int getSerializedSize() { if (boundingPoly_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getBoundingPoly()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(5, confidence_); } size += unknownFields.getSerializedSize(); @@ -47038,6 +47106,8 @@ public Builder clearLayoutType() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1/document.proto;l=623 * @return The layoutId. */ @java.lang.Deprecated @@ -47064,6 +47134,8 @@ public java.lang.String getLayoutId() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1/document.proto;l=623 * @return The bytes for layoutId. */ @java.lang.Deprecated @@ -47090,6 +47162,8 @@ public com.google.protobuf.ByteString getLayoutIdBytes() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1/document.proto;l=623 * @param value The layoutId to set. * @return This builder for chaining. */ @@ -47115,6 +47189,8 @@ public Builder setLayoutId(java.lang.String value) { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1/document.proto;l=623 * @return This builder for chaining. */ @java.lang.Deprecated @@ -47136,6 +47212,8 @@ public Builder clearLayoutId() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1/document.proto;l=623 * @param value The bytes for layoutId to set. * @return This builder for chaining. */ @@ -48377,6 +48455,8 @@ public interface ProvenanceOrBuilder * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=687 * @return The id. */ @java.lang.Deprecated @@ -48557,6 +48637,8 @@ private Provenance( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -48877,6 +48959,8 @@ public interface ParentOrBuilder * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.Parent.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=653 * @return The id. */ @java.lang.Deprecated @@ -48959,6 +49043,8 @@ private Parent( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -49031,6 +49117,8 @@ public int getIndex() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.Parent.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=653 * @return The id. */ @java.lang.Override @@ -49512,6 +49600,8 @@ public Builder clearIndex() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.Parent.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=653 * @return The id. */ @java.lang.Override @@ -49528,6 +49618,8 @@ public int getId() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.Parent.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=653 * @param value The id to set. * @return This builder for chaining. */ @@ -49547,6 +49639,8 @@ public Builder setId(int value) { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.Parent.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=653 * @return This builder for chaining. */ @java.lang.Deprecated @@ -49640,6 +49734,8 @@ public int getRevision() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=687 * @return The id. */ @java.lang.Override @@ -50237,6 +50333,8 @@ public Builder clearRevision() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=687 * @return The id. */ @java.lang.Override @@ -50254,6 +50352,8 @@ public int getId() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=687 * @param value The id to set. * @return This builder for chaining. */ @@ -50274,6 +50374,8 @@ public Builder setId(int value) { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1/document.proto;l=687 * @return This builder for chaining. */ @java.lang.Deprecated @@ -51163,6 +51265,8 @@ private Revision( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -51324,6 +51428,8 @@ private HumanReview( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -54145,6 +54251,8 @@ private TextChange( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentOutputConfig.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentOutputConfig.java index c8dc03a9..e80341a7 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentOutputConfig.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentOutputConfig.java @@ -103,6 +103,8 @@ private DocumentOutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -226,6 +228,8 @@ private GcsOutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1379,8 +1383,9 @@ public Builder mergeGcsOutputConfig( } else { if (destinationCase_ == 1) { gcsOutputConfigBuilder_.mergeFrom(value); + } else { + gcsOutputConfigBuilder_.setMessage(value); } - gcsOutputConfigBuilder_.setMessage(value); } destinationCase_ = 1; return this; diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentProto.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentProto.java index 01d2c74e..a56b7280 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentProto.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/DocumentProto.java @@ -176,7 +176,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "proto\032\027google/type/color.proto\032\026google/t" + "ype/date.proto\032\032google/type/datetime.pro" + "to\032\027google/type/money.proto\032 google/type" - + "/postal_address.proto\"\257;\n\010Document\022\022\n\003ur" + + "/postal_address.proto\"\264;\n\010Document\022\022\n\003ur" + "i\030\001 \001(\tB\003\340A\001H\000\022\026\n\007content\030\002 \001(\014B\003\340A\001H\000\022\021" + "\n\tmime_type\030\003 \001(\t\022\021\n\004text\030\004 \001(\tB\003\340A\001\022?\n\013" + "text_styles\030\005 \003(\0132*.google.cloud.documen" @@ -307,72 +307,72 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "rovenance\030\010 \001(\0132/.google.cloud.documenta" + "i.v1.Document.Provenance\032=\n\020DetectedLang" + "uage\022\025\n\rlanguage_code\030\001 \001(\t\022\022\n\nconfidenc" - + "e\030\002 \001(\002\032\233\006\n\006Entity\022I\n\013text_anchor\030\001 \001(\0132" + + "e\030\002 \001(\002\032\240\006\n\006Entity\022I\n\013text_anchor\030\001 \001(\0132" + "/.google.cloud.documentai.v1.Document.Te" - + "xtAnchorB\003\340A\001\022\014\n\004type\030\002 \001(\t\022\031\n\014mention_t" - + "ext\030\003 \001(\tB\003\340A\001\022\027\n\nmention_id\030\004 \001(\tB\003\340A\001\022" - + "\027\n\nconfidence\030\005 \001(\002B\003\340A\001\022I\n\013page_anchor\030" - + "\006 \001(\0132/.google.cloud.documentai.v1.Docum" - + "ent.PageAnchorB\003\340A\001\022\017\n\002id\030\007 \001(\tB\003\340A\001\022Z\n\020" - + "normalized_value\030\t \001(\0132;.google.cloud.do" - + "cumentai.v1.Document.Entity.NormalizedVa" - + "lueB\003\340A\001\022D\n\nproperties\030\n \003(\0132+.google.cl" - + "oud.documentai.v1.Document.EntityB\003\340A\001\022H" - + "\n\nprovenance\030\013 \001(\0132/.google.cloud.docume" - + "ntai.v1.Document.ProvenanceB\003\340A\001\022\025\n\010reda" - + "cted\030\014 \001(\010B\003\340A\001\032\213\002\n\017NormalizedValue\022)\n\013m" - + "oney_value\030\002 \001(\0132\022.google.type.MoneyH\000\022\'" - + "\n\ndate_value\030\003 \001(\0132\021.google.type.DateH\000\022" - + "/\n\016datetime_value\030\004 \001(\0132\025.google.type.Da" - + "teTimeH\000\0223\n\raddress_value\030\005 \001(\0132\032.google" - + ".type.PostalAddressH\000\022\027\n\rboolean_value\030\006" - + " \001(\010H\000\022\021\n\004text\030\001 \001(\tB\003\340A\001B\022\n\020structured_" - + "value\032I\n\016EntityRelation\022\022\n\nsubject_id\030\001 " - + "\001(\t\022\021\n\tobject_id\030\002 \001(\t\022\020\n\010relation\030\003 \001(\t" - + "\032\250\001\n\nTextAnchor\022R\n\rtext_segments\030\001 \003(\0132;" + + "xtAnchorB\003\340A\001\022\021\n\004type\030\002 \001(\tB\003\340A\002\022\031\n\014ment" + + "ion_text\030\003 \001(\tB\003\340A\001\022\027\n\nmention_id\030\004 \001(\tB" + + "\003\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\022I\n\013page_an" + + "chor\030\006 \001(\0132/.google.cloud.documentai.v1." + + "Document.PageAnchorB\003\340A\001\022\017\n\002id\030\007 \001(\tB\003\340A" + + "\001\022Z\n\020normalized_value\030\t \001(\0132;.google.clo" + + "ud.documentai.v1.Document.Entity.Normali" + + "zedValueB\003\340A\001\022D\n\nproperties\030\n \003(\0132+.goog" + + "le.cloud.documentai.v1.Document.EntityB\003" + + "\340A\001\022H\n\nprovenance\030\013 \001(\0132/.google.cloud.d" + + "ocumentai.v1.Document.ProvenanceB\003\340A\001\022\025\n" + + "\010redacted\030\014 \001(\010B\003\340A\001\032\213\002\n\017NormalizedValue" + + "\022)\n\013money_value\030\002 \001(\0132\022.google.type.Mone" + + "yH\000\022\'\n\ndate_value\030\003 \001(\0132\021.google.type.Da" + + "teH\000\022/\n\016datetime_value\030\004 \001(\0132\025.google.ty" + + "pe.DateTimeH\000\0223\n\raddress_value\030\005 \001(\0132\032.g" + + "oogle.type.PostalAddressH\000\022\027\n\rboolean_va" + + "lue\030\006 \001(\010H\000\022\021\n\004text\030\001 \001(\tB\003\340A\001B\022\n\020struct" + + "ured_value\032I\n\016EntityRelation\022\022\n\nsubject_" + + "id\030\001 \001(\t\022\021\n\tobject_id\030\002 \001(\t\022\020\n\010relation\030" + + "\003 \001(\t\032\250\001\n\nTextAnchor\022R\n\rtext_segments\030\001 " + + "\003(\0132;.google.cloud.documentai.v1.Documen" + + "t.TextAnchor.TextSegment\022\017\n\007content\030\002 \001(" + + "\t\0325\n\013TextSegment\022\023\n\013start_index\030\001 \001(\003\022\021\n" + + "\tend_index\030\002 \001(\003\032\330\003\n\nPageAnchor\022J\n\tpage_" + + "refs\030\001 \003(\01327.google.cloud.documentai.v1." + + "Document.PageAnchor.PageRef\032\375\002\n\007PageRef\022" + + "\021\n\004page\030\001 \001(\003B\003\340A\002\022\\\n\013layout_type\030\002 \001(\0162" + + "B.google.cloud.documentai.v1.Document.Pa" + + "geAnchor.PageRef.LayoutTypeB\003\340A\001\022\030\n\tlayo" + + "ut_id\030\003 \001(\tB\005\030\001\340A\001\022D\n\rbounding_poly\030\004 \001(" + + "\0132(.google.cloud.documentai.v1.BoundingP" + + "olyB\003\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\"\207\001\n\nLa" + + "youtType\022\033\n\027LAYOUT_TYPE_UNSPECIFIED\020\000\022\t\n" + + "\005BLOCK\020\001\022\r\n\tPARAGRAPH\020\002\022\010\n\004LINE\020\003\022\t\n\005TOK" + + "EN\020\004\022\022\n\016VISUAL_ELEMENT\020\005\022\t\n\005TABLE\020\006\022\016\n\nF" + + "ORM_FIELD\020\007\032\214\003\n\nProvenance\022\020\n\010revision\030\001" + + " \001(\005\022\016\n\002id\030\002 \001(\005B\002\030\001\022G\n\007parents\030\003 \003(\01326." + + "google.cloud.documentai.v1.Document.Prov" + + "enance.Parent\022K\n\004type\030\004 \001(\0162=.google.clo" + + "ud.documentai.v1.Document.Provenance.Ope" + + "rationType\0329\n\006Parent\022\020\n\010revision\030\001 \001(\005\022\r" + + "\n\005index\030\003 \001(\005\022\016\n\002id\030\002 \001(\005B\002\030\001\"\212\001\n\rOperat" + + "ionType\022\036\n\032OPERATION_TYPE_UNSPECIFIED\020\000\022" + + "\007\n\003ADD\020\001\022\n\n\006REMOVE\020\002\022\013\n\007REPLACE\020\003\022\022\n\016EVA" + + "L_REQUESTED\020\004\022\021\n\rEVAL_APPROVED\020\005\022\020\n\014EVAL" + + "_SKIPPED\020\006\032\215\002\n\010Revision\022\017\n\005agent\030\004 \001(\tH\000" + + "\022\023\n\tprocessor\030\005 \001(\tH\000\022\n\n\002id\030\001 \001(\t\022\016\n\006par" + + "ent\030\002 \003(\005\022/\n\013create_time\030\003 \001(\0132\032.google." + + "protobuf.Timestamp\022O\n\014human_review\030\006 \001(\013" + + "29.google.cloud.documentai.v1.Document.R" + + "evision.HumanReview\0323\n\013HumanReview\022\r\n\005st" + + "ate\030\001 \001(\t\022\025\n\rstate_message\030\002 \001(\tB\010\n\006sour" + + "ce\032\255\001\n\nTextChange\022D\n\013text_anchor\030\001 \001(\0132/" + ".google.cloud.documentai.v1.Document.Tex" - + "tAnchor.TextSegment\022\017\n\007content\030\002 \001(\t\0325\n\013" - + "TextSegment\022\023\n\013start_index\030\001 \001(\003\022\021\n\tend_" - + "index\030\002 \001(\003\032\330\003\n\nPageAnchor\022J\n\tpage_refs\030" - + "\001 \003(\01327.google.cloud.documentai.v1.Docum" - + "ent.PageAnchor.PageRef\032\375\002\n\007PageRef\022\021\n\004pa" - + "ge\030\001 \001(\003B\003\340A\002\022\\\n\013layout_type\030\002 \001(\0162B.goo" - + "gle.cloud.documentai.v1.Document.PageAnc" - + "hor.PageRef.LayoutTypeB\003\340A\001\022\030\n\tlayout_id" - + "\030\003 \001(\tB\005\030\001\340A\001\022D\n\rbounding_poly\030\004 \001(\0132(.g" - + "oogle.cloud.documentai.v1.BoundingPolyB\003" - + "\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\"\207\001\n\nLayoutT" - + "ype\022\033\n\027LAYOUT_TYPE_UNSPECIFIED\020\000\022\t\n\005BLOC" - + "K\020\001\022\r\n\tPARAGRAPH\020\002\022\010\n\004LINE\020\003\022\t\n\005TOKEN\020\004\022" - + "\022\n\016VISUAL_ELEMENT\020\005\022\t\n\005TABLE\020\006\022\016\n\nFORM_F" - + "IELD\020\007\032\214\003\n\nProvenance\022\020\n\010revision\030\001 \001(\005\022" - + "\016\n\002id\030\002 \001(\005B\002\030\001\022G\n\007parents\030\003 \003(\01326.googl" - + "e.cloud.documentai.v1.Document.Provenanc" - + "e.Parent\022K\n\004type\030\004 \001(\0162=.google.cloud.do" - + "cumentai.v1.Document.Provenance.Operatio" - + "nType\0329\n\006Parent\022\020\n\010revision\030\001 \001(\005\022\r\n\005ind" - + "ex\030\003 \001(\005\022\016\n\002id\030\002 \001(\005B\002\030\001\"\212\001\n\rOperationTy" - + "pe\022\036\n\032OPERATION_TYPE_UNSPECIFIED\020\000\022\007\n\003AD" - + "D\020\001\022\n\n\006REMOVE\020\002\022\013\n\007REPLACE\020\003\022\022\n\016EVAL_REQ" - + "UESTED\020\004\022\021\n\rEVAL_APPROVED\020\005\022\020\n\014EVAL_SKIP" - + "PED\020\006\032\215\002\n\010Revision\022\017\n\005agent\030\004 \001(\tH\000\022\023\n\tp" - + "rocessor\030\005 \001(\tH\000\022\n\n\002id\030\001 \001(\t\022\016\n\006parent\030\002" - + " \003(\005\022/\n\013create_time\030\003 \001(\0132\032.google.proto" - + "buf.Timestamp\022O\n\014human_review\030\006 \001(\01329.go" - + "ogle.cloud.documentai.v1.Document.Revisi" - + "on.HumanReview\0323\n\013HumanReview\022\r\n\005state\030\001" - + " \001(\t\022\025\n\rstate_message\030\002 \001(\tB\010\n\006source\032\255\001" - + "\n\nTextChange\022D\n\013text_anchor\030\001 \001(\0132/.goog" - + "le.cloud.documentai.v1.Document.TextAnch" - + "or\022\024\n\014changed_text\030\002 \001(\t\022C\n\nprovenance\030\003" - + " \003(\0132/.google.cloud.documentai.v1.Docume" - + "nt.ProvenanceB\010\n\006sourceB\321\001\n\036com.google.c" - + "loud.documentai.v1B\rDocumentProtoP\001ZDgoo" - + "gle.golang.org/genproto/googleapis/cloud" - + "/documentai/v1;documentai\252\002\032Google.Cloud" - + ".DocumentAI.V1\312\002\032Google\\Cloud\\DocumentAI" - + "\\V1\352\002\035Google::Cloud::DocumentAI::V1b\006pro" - + "to3" + + "tAnchor\022\024\n\014changed_text\030\002 \001(\t\022C\n\nprovena" + + "nce\030\003 \003(\0132/.google.cloud.documentai.v1.D" + + "ocument.ProvenanceB\010\n\006sourceB\321\001\n\036com.goo" + + "gle.cloud.documentai.v1B\rDocumentProtoP\001" + + "ZDgoogle.golang.org/genproto/googleapis/" + + "cloud/documentai/v1;documentai\252\002\032Google." + + "Cloud.DocumentAI.V1\312\002\032Google\\Cloud\\Docum" + + "entAI\\V1\352\002\035Google::Cloud::DocumentAI::V1" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocument.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocument.java index c08e0b7d..e1a8c65a 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocument.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocument.java @@ -96,6 +96,8 @@ private GcsDocument( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocuments.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocuments.java index 760d0776..57d33d5c 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocuments.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsDocuments.java @@ -93,6 +93,8 @@ private GcsDocuments( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsPrefix.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsPrefix.java index beb4b0bd..e02aa682 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsPrefix.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/GcsPrefix.java @@ -88,6 +88,8 @@ private GcsPrefix( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewStatus.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewStatus.java index 7acd7d92..c6d46425 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewStatus.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewStatus.java @@ -104,6 +104,8 @@ private HumanReviewStatus( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/NormalizedVertex.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/NormalizedVertex.java index d861d18d..ee01cf57 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/NormalizedVertex.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/NormalizedVertex.java @@ -91,6 +91,8 @@ private NormalizedVertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -164,10 +166,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { output.writeFloat(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { output.writeFloat(2, y_); } unknownFields.writeTo(output); @@ -179,10 +181,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, y_); } size += unknownFields.getSerializedSize(); diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessRequest.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessRequest.java index f859508f..f91552cc 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessRequest.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessRequest.java @@ -125,6 +125,8 @@ private ProcessRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -898,8 +900,9 @@ public Builder mergeInlineDocument(com.google.cloud.documentai.v1.Document value } else { if (sourceCase_ == 4) { inlineDocumentBuilder_.mergeFrom(value); + } else { + inlineDocumentBuilder_.setMessage(value); } - inlineDocumentBuilder_.setMessage(value); } sourceCase_ = 4; return this; @@ -1107,8 +1110,9 @@ public Builder mergeRawDocument(com.google.cloud.documentai.v1.RawDocument value } else { if (sourceCase_ == 5) { rawDocumentBuilder_.mergeFrom(value); + } else { + rawDocumentBuilder_.setMessage(value); } - rawDocumentBuilder_.setMessage(value); } sourceCase_ = 5; return this; diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessResponse.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessResponse.java index f48a66dd..3d76f4a5 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessResponse.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessResponse.java @@ -111,6 +111,8 @@ private ProcessResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/RawDocument.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/RawDocument.java index c5d412e7..2ce1098b 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/RawDocument.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/RawDocument.java @@ -94,6 +94,8 @@ private RawDocument( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentOperationMetadata.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentOperationMetadata.java index 700cfe3b..7f971b53 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentOperationMetadata.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentOperationMetadata.java @@ -106,6 +106,8 @@ private ReviewDocumentOperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentRequest.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentRequest.java index 93f8cff6..3018a6ca 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentRequest.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentRequest.java @@ -117,6 +117,8 @@ private ReviewDocumentRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1006,8 +1008,9 @@ public Builder mergeInlineDocument(com.google.cloud.documentai.v1.Document value } else { if (sourceCase_ == 4) { inlineDocumentBuilder_.mergeFrom(value); + } else { + inlineDocumentBuilder_.setMessage(value); } - inlineDocumentBuilder_.setMessage(value); } sourceCase_ = 4; return this; diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentResponse.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentResponse.java index 7be44a10..0b3e0582 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentResponse.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ReviewDocumentResponse.java @@ -88,6 +88,8 @@ private ReviewDocumentResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Vertex.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Vertex.java index ba7c7be5..8186804f 100644 --- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Vertex.java +++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/Vertex.java @@ -90,6 +90,8 @@ private Vertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1/src/main/proto/google/cloud/documentai/v1/document.proto b/proto-google-cloud-document-ai-v1/src/main/proto/google/cloud/documentai/v1/document.proto index aed16a99..4512affa 100644 --- a/proto-google-cloud-document-ai-v1/src/main/proto/google/cloud/documentai/v1/document.proto +++ b/proto-google-cloud-document-ai-v1/src/main/proto/google/cloud/documentai/v1/document.proto @@ -476,8 +476,8 @@ message Document { // [Document.text][google.cloud.documentai.v1.Document.text]. TextAnchor text_anchor = 1 [(google.api.field_behavior) = OPTIONAL]; - // Entity type from a schema e.g. `Address`. - string type = 2; + // Required. Entity type from a schema e.g. `Address`. + string type = 2 [(google.api.field_behavior) = REQUIRED]; // Optional. Text value in the document e.g. `1600 Amphitheatre Pkwy`. If // the entity is not present in the document, this field will be empty. diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsRequest.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsRequest.java index b0ddfe8e..134cef61 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsRequest.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsRequest.java @@ -104,6 +104,8 @@ private BatchProcessDocumentsRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsResponse.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsResponse.java index afe5b1f2..3c7779ae 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsResponse.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BatchProcessDocumentsResponse.java @@ -97,6 +97,8 @@ private BatchProcessDocumentsResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BoundingPoly.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BoundingPoly.java index 2f378bf8..b62ac936 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BoundingPoly.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/BoundingPoly.java @@ -107,6 +107,8 @@ private BoundingPoly( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Document.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Document.java index 5647483d..008dd867 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Document.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Document.java @@ -89,8 +89,8 @@ private Document( } case 18: { - sourceCase_ = 2; source_ = input.readBytes(); + sourceCase_ = 2; break; } case 26: @@ -202,6 +202,8 @@ private Document( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -361,6 +363,8 @@ private ShardInfo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1390,6 +1394,8 @@ private Style( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1531,6 +1537,8 @@ private FontSize( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -1636,7 +1644,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { output.writeFloat(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -1651,7 +1659,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -4923,6 +4931,8 @@ private Page( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -5106,6 +5116,8 @@ private Dimension( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -5229,10 +5241,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { output.writeFloat(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { output.writeFloat(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -5247,10 +5259,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -6075,6 +6087,8 @@ private Layout( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -6496,7 +6510,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (textAnchor_ != null) { output.writeMessage(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } if (boundingPoly_ != null) { @@ -6520,7 +6534,7 @@ public int getSerializedSize() { if (textAnchor_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } if (boundingPoly_ != null) { @@ -7706,6 +7720,8 @@ private Block( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -9135,6 +9151,8 @@ private Paragraph( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -10571,6 +10589,8 @@ private Line( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -12064,6 +12084,8 @@ private Token( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -12194,6 +12216,8 @@ private DetectedBreak( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -14705,6 +14729,8 @@ private VisualElement( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -16479,6 +16505,8 @@ private Table( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -16657,6 +16685,8 @@ private TableRow( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -17851,6 +17881,8 @@ private TableCell( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -21905,6 +21937,8 @@ private FormField( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -24126,6 +24160,8 @@ private DetectedLanguage( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -24238,7 +24274,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } unknownFields.writeTo(output); @@ -24253,7 +24289,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } size += unknownFields.getSerializedSize(); @@ -30054,10 +30090,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -30066,10 +30102,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -30231,6 +30267,8 @@ private Entity( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -30315,10 +30353,10 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -30338,10 +30376,10 @@ public java.lang.String getType() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -31054,10 +31092,10 @@ public Builder clearTextAnchor() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -31076,10 +31114,10 @@ public java.lang.String getType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -31098,10 +31136,10 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The type to set. * @return This builder for chaining. @@ -31119,10 +31157,10 @@ public Builder setType(java.lang.String value) { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return This builder for chaining. */ @@ -31136,10 +31174,10 @@ public Builder clearType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The bytes for type to set. * @return This builder for chaining. @@ -31591,6 +31629,8 @@ private EntityRelation( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -32646,6 +32686,8 @@ private TextAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -32782,6 +32824,8 @@ private TextSegment( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentProto.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentProto.java index bb839130..9e0cd881 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentProto.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentProto.java @@ -126,140 +126,142 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n.google/cloud/documentai/v1beta1/docume" + "nt.proto\022\037google.cloud.documentai.v1beta" - + "1\032\034google/api/annotations.proto\032.google/" - + "cloud/documentai/v1beta1/geometry.proto\032" - + "\027google/rpc/status.proto\032\027google/type/co" - + "lor.proto\"\372$\n\010Document\022\r\n\003uri\030\001 \001(\tH\000\022\021\n" - + "\007content\030\002 \001(\014H\000\022\021\n\tmime_type\030\003 \001(\t\022\014\n\004t" - + "ext\030\004 \001(\t\022D\n\013text_styles\030\005 \003(\0132/.google." - + "cloud.documentai.v1beta1.Document.Style\022" - + "=\n\005pages\030\006 \003(\0132..google.cloud.documentai" - + ".v1beta1.Document.Page\022B\n\010entities\030\007 \003(\013" - + "20.google.cloud.documentai.v1beta1.Docum" - + "ent.Entity\022R\n\020entity_relations\030\010 \003(\01328.g" - + "oogle.cloud.documentai.v1beta1.Document." - + "EntityRelation\022G\n\nshard_info\030\t \001(\01323.goo" - + "gle.cloud.documentai.v1beta1.Document.Sh" - + "ardInfo\022!\n\005error\030\n \001(\0132\022.google.rpc.Stat" - + "us\032J\n\tShardInfo\022\023\n\013shard_index\030\001 \001(\003\022\023\n\013" - + "shard_count\030\002 \001(\003\022\023\n\013text_offset\030\003 \001(\003\032\332" - + "\002\n\005Style\022I\n\013text_anchor\030\001 \001(\01324.google.c" - + "loud.documentai.v1beta1.Document.TextAnc" - + "hor\022!\n\005color\030\002 \001(\0132\022.google.type.Color\022," - + "\n\020background_color\030\003 \001(\0132\022.google.type.C" - + "olor\022\023\n\013font_weight\030\004 \001(\t\022\022\n\ntext_style\030" - + "\005 \001(\t\022\027\n\017text_decoration\030\006 \001(\t\022K\n\tfont_s" - + "ize\030\007 \001(\01328.google.cloud.documentai.v1be" - + "ta1.Document.Style.FontSize\032&\n\010FontSize\022" - + "\014\n\004size\030\001 \001(\002\022\014\n\004unit\030\002 \001(\t\032\366\032\n\004Page\022\023\n\013" - + "page_number\030\001 \001(\005\022K\n\tdimension\030\002 \001(\01328.g" - + "oogle.cloud.documentai.v1beta1.Document." - + "Page.Dimension\022E\n\006layout\030\003 \001(\01325.google." - + "cloud.documentai.v1beta1.Document.Page.L" - + "ayout\022[\n\022detected_languages\030\004 \003(\0132?.goog" - + "le.cloud.documentai.v1beta1.Document.Pag" - + "e.DetectedLanguage\022D\n\006blocks\030\005 \003(\01324.goo" - + "gle.cloud.documentai.v1beta1.Document.Pa" - + "ge.Block\022L\n\nparagraphs\030\006 \003(\01328.google.cl" - + "oud.documentai.v1beta1.Document.Page.Par" - + "agraph\022B\n\005lines\030\007 \003(\01323.google.cloud.doc" - + "umentai.v1beta1.Document.Page.Line\022D\n\006to" - + "kens\030\010 \003(\01324.google.cloud.documentai.v1b" - + "eta1.Document.Page.Token\022U\n\017visual_eleme" - + "nts\030\t \003(\0132<.google.cloud.documentai.v1be" - + "ta1.Document.Page.VisualElement\022D\n\006table" - + "s\030\n \003(\01324.google.cloud.documentai.v1beta" - + "1.Document.Page.Table\022M\n\013form_fields\030\013 \003" + + "1\032\034google/api/annotations.proto\032\037google/" + + "api/field_behavior.proto\032.google/cloud/d" + + "ocumentai/v1beta1/geometry.proto\032\027google" + + "/rpc/status.proto\032\027google/type/color.pro" + + "to\"\377$\n\010Document\022\r\n\003uri\030\001 \001(\tH\000\022\021\n\007conten" + + "t\030\002 \001(\014H\000\022\021\n\tmime_type\030\003 \001(\t\022\014\n\004text\030\004 \001" + + "(\t\022D\n\013text_styles\030\005 \003(\0132/.google.cloud.d" + + "ocumentai.v1beta1.Document.Style\022=\n\005page" + + "s\030\006 \003(\0132..google.cloud.documentai.v1beta" + + "1.Document.Page\022B\n\010entities\030\007 \003(\01320.goog" + + "le.cloud.documentai.v1beta1.Document.Ent" + + "ity\022R\n\020entity_relations\030\010 \003(\01328.google.c" + + "loud.documentai.v1beta1.Document.EntityR" + + "elation\022G\n\nshard_info\030\t \001(\01323.google.clo" + + "ud.documentai.v1beta1.Document.ShardInfo" + + "\022!\n\005error\030\n \001(\0132\022.google.rpc.Status\032J\n\tS" + + "hardInfo\022\023\n\013shard_index\030\001 \001(\003\022\023\n\013shard_c" + + "ount\030\002 \001(\003\022\023\n\013text_offset\030\003 \001(\003\032\332\002\n\005Styl" + + "e\022I\n\013text_anchor\030\001 \001(\01324.google.cloud.do" + + "cumentai.v1beta1.Document.TextAnchor\022!\n\005" + + "color\030\002 \001(\0132\022.google.type.Color\022,\n\020backg" + + "round_color\030\003 \001(\0132\022.google.type.Color\022\023\n" + + "\013font_weight\030\004 \001(\t\022\022\n\ntext_style\030\005 \001(\t\022\027" + + "\n\017text_decoration\030\006 \001(\t\022K\n\tfont_size\030\007 \001" + "(\01328.google.cloud.documentai.v1beta1.Doc" - + "ument.Page.FormField\0328\n\tDimension\022\r\n\005wid" - + "th\030\001 \001(\002\022\016\n\006height\030\002 \001(\002\022\014\n\004unit\030\003 \001(\t\032\354" - + "\002\n\006Layout\022I\n\013text_anchor\030\001 \001(\01324.google." - + "cloud.documentai.v1beta1.Document.TextAn" - + "chor\022\022\n\nconfidence\030\002 \001(\002\022D\n\rbounding_pol" - + "y\030\003 \001(\0132-.google.cloud.documentai.v1beta" - + "1.BoundingPoly\022V\n\013orientation\030\004 \001(\0162A.go" - + "ogle.cloud.documentai.v1beta1.Document.P" - + "age.Layout.Orientation\"e\n\013Orientation\022\033\n" - + "\027ORIENTATION_UNSPECIFIED\020\000\022\013\n\007PAGE_UP\020\001\022" - + "\016\n\nPAGE_RIGHT\020\002\022\r\n\tPAGE_DOWN\020\003\022\r\n\tPAGE_L" - + "EFT\020\004\032\253\001\n\005Block\022E\n\006layout\030\001 \001(\01325.google" - + ".cloud.documentai.v1beta1.Document.Page." - + "Layout\022[\n\022detected_languages\030\002 \003(\0132?.goo" - + "gle.cloud.documentai.v1beta1.Document.Pa" - + "ge.DetectedLanguage\032\257\001\n\tParagraph\022E\n\006lay" - + "out\030\001 \001(\01325.google.cloud.documentai.v1be" - + "ta1.Document.Page.Layout\022[\n\022detected_lan" - + "guages\030\002 \003(\0132?.google.cloud.documentai.v" - + "1beta1.Document.Page.DetectedLanguage\032\252\001" - + "\n\004Line\022E\n\006layout\030\001 \001(\01325.google.cloud.do" - + "cumentai.v1beta1.Document.Page.Layout\022[\n" - + "\022detected_languages\030\002 \003(\0132?.google.cloud" - + ".documentai.v1beta1.Document.Page.Detect" - + "edLanguage\032\265\003\n\005Token\022E\n\006layout\030\001 \001(\01325.g" - + "oogle.cloud.documentai.v1beta1.Document." - + "Page.Layout\022Z\n\016detected_break\030\002 \001(\0132B.go" + + "ument.Style.FontSize\032&\n\010FontSize\022\014\n\004size" + + "\030\001 \001(\002\022\014\n\004unit\030\002 \001(\t\032\366\032\n\004Page\022\023\n\013page_nu" + + "mber\030\001 \001(\005\022K\n\tdimension\030\002 \001(\01328.google.c" + + "loud.documentai.v1beta1.Document.Page.Di" + + "mension\022E\n\006layout\030\003 \001(\01325.google.cloud.d" + + "ocumentai.v1beta1.Document.Page.Layout\022[" + + "\n\022detected_languages\030\004 \003(\0132?.google.clou" + + "d.documentai.v1beta1.Document.Page.Detec" + + "tedLanguage\022D\n\006blocks\030\005 \003(\01324.google.clo" + + "ud.documentai.v1beta1.Document.Page.Bloc" + + "k\022L\n\nparagraphs\030\006 \003(\01328.google.cloud.doc" + + "umentai.v1beta1.Document.Page.Paragraph\022" + + "B\n\005lines\030\007 \003(\01323.google.cloud.documentai" + + ".v1beta1.Document.Page.Line\022D\n\006tokens\030\010 " + + "\003(\01324.google.cloud.documentai.v1beta1.Do" + + "cument.Page.Token\022U\n\017visual_elements\030\t \003" + + "(\0132<.google.cloud.documentai.v1beta1.Doc" + + "ument.Page.VisualElement\022D\n\006tables\030\n \003(\013" + + "24.google.cloud.documentai.v1beta1.Docum" + + "ent.Page.Table\022M\n\013form_fields\030\013 \003(\01328.go" + "ogle.cloud.documentai.v1beta1.Document.P" - + "age.Token.DetectedBreak\022[\n\022detected_lang" - + "uages\030\003 \003(\0132?.google.cloud.documentai.v1" - + "beta1.Document.Page.DetectedLanguage\032\253\001\n" - + "\rDetectedBreak\022U\n\004type\030\001 \001(\0162G.google.cl" + + "age.FormField\0328\n\tDimension\022\r\n\005width\030\001 \001(" + + "\002\022\016\n\006height\030\002 \001(\002\022\014\n\004unit\030\003 \001(\t\032\354\002\n\006Layo" + + "ut\022I\n\013text_anchor\030\001 \001(\01324.google.cloud.d" + + "ocumentai.v1beta1.Document.TextAnchor\022\022\n" + + "\nconfidence\030\002 \001(\002\022D\n\rbounding_poly\030\003 \001(\013" + + "2-.google.cloud.documentai.v1beta1.Bound" + + "ingPoly\022V\n\013orientation\030\004 \001(\0162A.google.cl" + + "oud.documentai.v1beta1.Document.Page.Lay" + + "out.Orientation\"e\n\013Orientation\022\033\n\027ORIENT" + + "ATION_UNSPECIFIED\020\000\022\013\n\007PAGE_UP\020\001\022\016\n\nPAGE" + + "_RIGHT\020\002\022\r\n\tPAGE_DOWN\020\003\022\r\n\tPAGE_LEFT\020\004\032\253" + + "\001\n\005Block\022E\n\006layout\030\001 \001(\01325.google.cloud." + + "documentai.v1beta1.Document.Page.Layout\022" + + "[\n\022detected_languages\030\002 \003(\0132?.google.clo" + + "ud.documentai.v1beta1.Document.Page.Dete" + + "ctedLanguage\032\257\001\n\tParagraph\022E\n\006layout\030\001 \001" + + "(\01325.google.cloud.documentai.v1beta1.Doc" + + "ument.Page.Layout\022[\n\022detected_languages\030" + + "\002 \003(\0132?.google.cloud.documentai.v1beta1." + + "Document.Page.DetectedLanguage\032\252\001\n\004Line\022" + + "E\n\006layout\030\001 \001(\01325.google.cloud.documenta" + + "i.v1beta1.Document.Page.Layout\022[\n\022detect" + + "ed_languages\030\002 \003(\0132?.google.cloud.docume" + + "ntai.v1beta1.Document.Page.DetectedLangu" + + "age\032\265\003\n\005Token\022E\n\006layout\030\001 \001(\01325.google.c" + + "loud.documentai.v1beta1.Document.Page.La" + + "yout\022Z\n\016detected_break\030\002 \001(\0132B.google.cl" + "oud.documentai.v1beta1.Document.Page.Tok" - + "en.DetectedBreak.Type\"C\n\004Type\022\024\n\020TYPE_UN" - + "SPECIFIED\020\000\022\t\n\005SPACE\020\001\022\016\n\nWIDE_SPACE\020\002\022\n" - + "\n\006HYPHEN\020\003\032\301\001\n\rVisualElement\022E\n\006layout\030\001" - + " \001(\01325.google.cloud.documentai.v1beta1.D" - + "ocument.Page.Layout\022\014\n\004type\030\002 \001(\t\022[\n\022det" - + "ected_languages\030\003 \003(\0132?.google.cloud.doc" + + "en.DetectedBreak\022[\n\022detected_languages\030\003" + + " \003(\0132?.google.cloud.documentai.v1beta1.D" + + "ocument.Page.DetectedLanguage\032\253\001\n\rDetect" + + "edBreak\022U\n\004type\030\001 \001(\0162G.google.cloud.doc" + + "umentai.v1beta1.Document.Page.Token.Dete" + + "ctedBreak.Type\"C\n\004Type\022\024\n\020TYPE_UNSPECIFI" + + "ED\020\000\022\t\n\005SPACE\020\001\022\016\n\nWIDE_SPACE\020\002\022\n\n\006HYPHE" + + "N\020\003\032\301\001\n\rVisualElement\022E\n\006layout\030\001 \001(\01325." + + "google.cloud.documentai.v1beta1.Document" + + ".Page.Layout\022\014\n\004type\030\002 \001(\t\022[\n\022detected_l" + + "anguages\030\003 \003(\0132?.google.cloud.documentai" + + ".v1beta1.Document.Page.DetectedLanguage\032" + + "\202\005\n\005Table\022E\n\006layout\030\001 \001(\01325.google.cloud" + + ".documentai.v1beta1.Document.Page.Layout" + + "\022R\n\013header_rows\030\002 \003(\0132=.google.cloud.doc" + + "umentai.v1beta1.Document.Page.Table.Tabl" + + "eRow\022P\n\tbody_rows\030\003 \003(\0132=.google.cloud.d" + + "ocumentai.v1beta1.Document.Page.Table.Ta" + + "bleRow\022[\n\022detected_languages\030\004 \003(\0132?.goo" + + "gle.cloud.documentai.v1beta1.Document.Pa" + + "ge.DetectedLanguage\032Y\n\010TableRow\022M\n\005cells" + + "\030\001 \003(\0132>.google.cloud.documentai.v1beta1" + + ".Document.Page.Table.TableCell\032\323\001\n\tTable" + + "Cell\022E\n\006layout\030\001 \001(\01325.google.cloud.docu" + + "mentai.v1beta1.Document.Page.Layout\022\020\n\010r" + + "ow_span\030\002 \001(\005\022\020\n\010col_span\030\003 \001(\005\022[\n\022detec" + + "ted_languages\030\004 \003(\0132?.google.cloud.docum" + + "entai.v1beta1.Document.Page.DetectedLang" + + "uage\032\347\002\n\tFormField\022I\n\nfield_name\030\001 \001(\01325" + + ".google.cloud.documentai.v1beta1.Documen" + + "t.Page.Layout\022J\n\013field_value\030\002 \001(\01325.goo" + + "gle.cloud.documentai.v1beta1.Document.Pa" + + "ge.Layout\022`\n\027name_detected_languages\030\003 \003" + + "(\0132?.google.cloud.documentai.v1beta1.Doc" + + "ument.Page.DetectedLanguage\022a\n\030value_det" + + "ected_languages\030\004 \003(\0132?.google.cloud.doc" + "umentai.v1beta1.Document.Page.DetectedLa" - + "nguage\032\202\005\n\005Table\022E\n\006layout\030\001 \001(\01325.googl" - + "e.cloud.documentai.v1beta1.Document.Page" - + ".Layout\022R\n\013header_rows\030\002 \003(\0132=.google.cl" - + "oud.documentai.v1beta1.Document.Page.Tab" - + "le.TableRow\022P\n\tbody_rows\030\003 \003(\0132=.google." - + "cloud.documentai.v1beta1.Document.Page.T" - + "able.TableRow\022[\n\022detected_languages\030\004 \003(" - + "\0132?.google.cloud.documentai.v1beta1.Docu" - + "ment.Page.DetectedLanguage\032Y\n\010TableRow\022M" - + "\n\005cells\030\001 \003(\0132>.google.cloud.documentai." - + "v1beta1.Document.Page.Table.TableCell\032\323\001" - + "\n\tTableCell\022E\n\006layout\030\001 \001(\01325.google.clo" - + "ud.documentai.v1beta1.Document.Page.Layo" - + "ut\022\020\n\010row_span\030\002 \001(\005\022\020\n\010col_span\030\003 \001(\005\022[" - + "\n\022detected_languages\030\004 \003(\0132?.google.clou" - + "d.documentai.v1beta1.Document.Page.Detec" - + "tedLanguage\032\347\002\n\tFormField\022I\n\nfield_name\030" - + "\001 \001(\01325.google.cloud.documentai.v1beta1." - + "Document.Page.Layout\022J\n\013field_value\030\002 \001(" - + "\01325.google.cloud.documentai.v1beta1.Docu" - + "ment.Page.Layout\022`\n\027name_detected_langua" - + "ges\030\003 \003(\0132?.google.cloud.documentai.v1be" - + "ta1.Document.Page.DetectedLanguage\022a\n\030va" - + "lue_detected_languages\030\004 \003(\0132?.google.cl" - + "oud.documentai.v1beta1.Document.Page.Det" - + "ectedLanguage\032=\n\020DetectedLanguage\022\025\n\rlan" - + "guage_code\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\032\213\001\n" - + "\006Entity\022I\n\013text_anchor\030\001 \001(\01324.google.cl" - + "oud.documentai.v1beta1.Document.TextAnch" - + "or\022\014\n\004type\030\002 \001(\t\022\024\n\014mention_text\030\003 \001(\t\022\022" - + "\n\nmention_id\030\004 \001(\t\032I\n\016EntityRelation\022\022\n\n" - + "subject_id\030\001 \001(\t\022\021\n\tobject_id\030\002 \001(\t\022\020\n\010r" - + "elation\030\003 \001(\t\032\234\001\n\nTextAnchor\022W\n\rtext_seg" - + "ments\030\001 \003(\0132@.google.cloud.documentai.v1" - + "beta1.Document.TextAnchor.TextSegment\0325\n" - + "\013TextSegment\022\023\n\013start_index\030\001 \001(\003\022\021\n\tend" - + "_index\030\002 \001(\003B\010\n\006sourceB\352\001\n#com.google.cl" - + "oud.documentai.v1beta1B\rDocumentProtoP\001Z" - + "Igoogle.golang.org/genproto/googleapis/c" - + "loud/documentai/v1beta1;documentai\252\002\037Goo" - + "gle.Cloud.DocumentAI.V1Beta1\312\002\037Google\\Cl" - + "oud\\DocumentAI\\V1beta1\352\002\"Google::Cloud::" - + "DocumentAI::V1beta1b\006proto3" + + "nguage\032=\n\020DetectedLanguage\022\025\n\rlanguage_c" + + "ode\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\032\220\001\n\006Entity" + + "\022I\n\013text_anchor\030\001 \001(\01324.google.cloud.doc" + + "umentai.v1beta1.Document.TextAnchor\022\021\n\004t" + + "ype\030\002 \001(\tB\003\340A\002\022\024\n\014mention_text\030\003 \001(\t\022\022\n\n" + + "mention_id\030\004 \001(\t\032I\n\016EntityRelation\022\022\n\nsu" + + "bject_id\030\001 \001(\t\022\021\n\tobject_id\030\002 \001(\t\022\020\n\010rel" + + "ation\030\003 \001(\t\032\234\001\n\nTextAnchor\022W\n\rtext_segme" + + "nts\030\001 \003(\0132@.google.cloud.documentai.v1be" + + "ta1.Document.TextAnchor.TextSegment\0325\n\013T" + + "extSegment\022\023\n\013start_index\030\001 \001(\003\022\021\n\tend_i" + + "ndex\030\002 \001(\003B\010\n\006sourceB\352\001\n#com.google.clou" + + "d.documentai.v1beta1B\rDocumentProtoP\001ZIg" + + "oogle.golang.org/genproto/googleapis/clo" + + "ud/documentai/v1beta1;documentai\252\002\037Googl" + + "e.Cloud.DocumentAI.V1Beta1\312\002\037Google\\Clou" + + "d\\DocumentAI\\V1beta1\352\002\"Google::Cloud::Do" + + "cumentAI::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.api.AnnotationsProto.getDescriptor(), + com.google.api.FieldBehaviorProto.getDescriptor(), com.google.cloud.documentai.v1beta1.GeometryProto.getDescriptor(), com.google.rpc.StatusProto.getDescriptor(), com.google.type.ColorProto.getDescriptor(), @@ -496,7 +498,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "StartIndex", "EndIndex", }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); com.google.api.AnnotationsProto.getDescriptor(); + com.google.api.FieldBehaviorProto.getDescriptor(); com.google.cloud.documentai.v1beta1.GeometryProto.getDescriptor(); com.google.rpc.StatusProto.getDescriptor(); com.google.type.ColorProto.getDescriptor(); diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/EntityExtractionParams.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/EntityExtractionParams.java index bdb0301d..3e22aa10 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/EntityExtractionParams.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/EntityExtractionParams.java @@ -93,6 +93,8 @@ private EntityExtractionParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/FormExtractionParams.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/FormExtractionParams.java index 1fc0a646..cab6970d 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/FormExtractionParams.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/FormExtractionParams.java @@ -108,6 +108,8 @@ private FormExtractionParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsDestination.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsDestination.java index 7ac4a967..dfe2dfd7 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsDestination.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsDestination.java @@ -88,6 +88,8 @@ private GcsDestination( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsSource.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsSource.java index ca0f9d1b..afde24d1 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsSource.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GcsSource.java @@ -88,6 +88,8 @@ private GcsSource( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/InputConfig.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/InputConfig.java index 368e4ab6..6ded33a6 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/InputConfig.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/InputConfig.java @@ -104,6 +104,8 @@ private InputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -769,8 +771,9 @@ public Builder mergeGcsSource(com.google.cloud.documentai.v1beta1.GcsSource valu } else { if (sourceCase_ == 1) { gcsSourceBuilder_.mergeFrom(value); + } else { + gcsSourceBuilder_.setMessage(value); } - gcsSourceBuilder_.setMessage(value); } sourceCase_ = 1; return this; diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/KeyValuePairHint.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/KeyValuePairHint.java index ec0a639f..2445e416 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/KeyValuePairHint.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/KeyValuePairHint.java @@ -100,6 +100,8 @@ private KeyValuePairHint( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/NormalizedVertex.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/NormalizedVertex.java index 8009187f..2f388397 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/NormalizedVertex.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/NormalizedVertex.java @@ -91,6 +91,8 @@ private NormalizedVertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -164,10 +166,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { output.writeFloat(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { output.writeFloat(2, y_); } unknownFields.writeTo(output); @@ -179,10 +181,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, y_); } size += unknownFields.getSerializedSize(); diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OcrParams.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OcrParams.java index 4f7d6f45..4109ade2 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OcrParams.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OcrParams.java @@ -92,6 +92,8 @@ private OcrParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OperationMetadata.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OperationMetadata.java index 54c5d5f2..2fb018e3 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OperationMetadata.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OperationMetadata.java @@ -126,6 +126,8 @@ private OperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OutputConfig.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OutputConfig.java index 59c93b59..bbfde9de 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OutputConfig.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/OutputConfig.java @@ -103,6 +103,8 @@ private OutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -739,8 +741,9 @@ public Builder mergeGcsDestination(com.google.cloud.documentai.v1beta1.GcsDestin } else { if (destinationCase_ == 1) { gcsDestinationBuilder_.mergeFrom(value); + } else { + gcsDestinationBuilder_.setMessage(value); } - gcsDestinationBuilder_.setMessage(value); } destinationCase_ = 1; return this; diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentRequest.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentRequest.java index d5503944..1cb4df68 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentRequest.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentRequest.java @@ -187,6 +187,8 @@ private ProcessDocumentRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentResponse.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentResponse.java index b024ca3f..faf8ac6d 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentResponse.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/ProcessDocumentResponse.java @@ -111,6 +111,8 @@ private ProcessDocumentResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableBoundHint.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableBoundHint.java index ff59ea55..3f2a73ca 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableBoundHint.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableBoundHint.java @@ -100,6 +100,8 @@ private TableBoundHint( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableExtractionParams.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableExtractionParams.java index 7a5d77ec..cc65d3f4 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableExtractionParams.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/TableExtractionParams.java @@ -119,6 +119,8 @@ private TableExtractionParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Vertex.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Vertex.java index ede823d7..1e7976ea 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Vertex.java +++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/Vertex.java @@ -90,6 +90,8 @@ private Vertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document.proto b/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document.proto index 2c47f6f2..0ac64a57 100644 --- a/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document.proto +++ b/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document.proto @@ -18,6 +18,7 @@ syntax = "proto3"; package google.cloud.documentai.v1beta1; import "google/api/annotations.proto"; +import "google/api/field_behavior.proto"; import "google/cloud/documentai/v1beta1/geometry.proto"; import "google/rpc/status.proto"; import "google/type/color.proto"; @@ -351,8 +352,8 @@ message Document { // [Document.text][google.cloud.documentai.v1beta1.Document.text]. TextAnchor text_anchor = 1; - // Entity type from a schema e.g. `Address`. - string type = 2; + // Required. Entity type from a schema e.g. `Address`. + string type = 2 [(google.api.field_behavior) = REQUIRED]; // Text value in the document e.g. `1600 Amphitheatre Pkwy`. string mention_text = 3; diff --git a/proto-google-cloud-document-ai-v1beta2/clirr-ignored-differences.xml b/proto-google-cloud-document-ai-v1beta2/clirr-ignored-differences.xml index fd8a93c8..660ac269 100644 --- a/proto-google-cloud-document-ai-v1beta2/clirr-ignored-differences.xml +++ b/proto-google-cloud-document-ai-v1beta2/clirr-ignored-differences.xml @@ -16,4 +16,19 @@ com/google/cloud/documentai/v1beta2/*OrBuilder boolean has*(*) + + 7002 + com/google/cloud/documentai/v1beta2/*Builder + * *BoundingPolyForDemoFrontend*(*) + + + 7002 + com/google/cloud/documentai/v1beta2/*Entity + * *BoundingPolyForDemoFrontend*(*) + + + 6011 + com/google/cloud/documentai/v1beta2/*Entity + BOUNDING_POLY_FOR_DEMO_FRONTEND_FIELD_NUMBER + diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/AutoMlParams.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/AutoMlParams.java index ffe22d70..0d5886cf 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/AutoMlParams.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/AutoMlParams.java @@ -88,6 +88,8 @@ private AutoMlParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsRequest.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsRequest.java index 0c66af0e..651f6b02 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsRequest.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsRequest.java @@ -105,6 +105,8 @@ private BatchProcessDocumentsRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsResponse.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsResponse.java index 3b5ef9b1..3aa4e2de 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsResponse.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BatchProcessDocumentsResponse.java @@ -97,6 +97,8 @@ private BatchProcessDocumentsResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BoundingPoly.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BoundingPoly.java index 8cf2c67a..00bd9c8d 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BoundingPoly.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/BoundingPoly.java @@ -107,6 +107,8 @@ private BoundingPoly( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java index 03f3edc3..e830b136 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java @@ -90,8 +90,8 @@ private Document( } case 18: { - sourceCase_ = 2; source_ = input.readBytes(); + sourceCase_ = 2; break; } case 26: @@ -216,6 +216,8 @@ private Document( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -377,6 +379,8 @@ private ShardInfo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1200,6 +1204,8 @@ private Label( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1437,7 +1443,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (sourceCase_ == 2) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, source_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(3, confidence_); } unknownFields.writeTo(output); @@ -1455,7 +1461,7 @@ public int getSerializedSize() { if (sourceCase_ == 2) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, source_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(3, confidence_); } size += unknownFields.getSerializedSize(); @@ -2564,6 +2570,8 @@ private Style( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -2705,6 +2713,8 @@ private FontSize( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -2810,7 +2820,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { output.writeFloat(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -2825,7 +2835,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -6080,6 +6090,8 @@ private Page( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -6263,6 +6275,8 @@ private Dimension( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -6386,10 +6400,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { output.writeFloat(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { output.writeFloat(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -6404,10 +6418,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -7255,6 +7269,8 @@ private Layout( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -7715,7 +7731,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (textAnchor_ != null) { output.writeMessage(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } if (boundingPoly_ != null) { @@ -7742,7 +7758,7 @@ public int getSerializedSize() { if (textAnchor_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } if (boundingPoly_ != null) { @@ -9015,6 +9031,8 @@ private Block( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -10429,6 +10447,8 @@ private Paragraph( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -11850,6 +11870,8 @@ private Line( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -13325,6 +13347,8 @@ private Token( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -13454,6 +13478,8 @@ private DetectedBreak( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -15935,6 +15961,8 @@ private VisualElement( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -17687,6 +17715,8 @@ private Table( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -17865,6 +17895,8 @@ private TableRow( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -19056,6 +19088,8 @@ private TableCell( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -23184,6 +23218,8 @@ private FormField( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -25910,6 +25946,8 @@ private DetectedLanguage( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -26022,7 +26060,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } unknownFields.writeTo(output); @@ -26037,7 +26075,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } size += unknownFields.getSerializedSize(); @@ -31815,10 +31853,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -31827,10 +31865,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -31969,51 +32007,6 @@ public interface EntityOrBuilder * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); - - /** - * - * - *
-     * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-     * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-     * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return Whether the boundingPolyForDemoFrontend field is set. - */ - boolean hasBoundingPolyForDemoFrontend(); - /** - * - * - *
-     * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-     * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-     * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return The boundingPolyForDemoFrontend. - */ - com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPolyForDemoFrontend(); - /** - * - * - *
-     * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-     * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-     * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder - getBoundingPolyForDemoFrontendOrBuilder(); } /** * @@ -32136,23 +32129,6 @@ private Entity( java.lang.String s = input.readStringRequireUtf8(); id_ = s; - break; - } - case 66: - { - com.google.cloud.documentai.v1beta2.BoundingPoly.Builder subBuilder = null; - if (boundingPolyForDemoFrontend_ != null) { - subBuilder = boundingPolyForDemoFrontend_.toBuilder(); - } - boundingPolyForDemoFrontend_ = - input.readMessage( - com.google.cloud.documentai.v1beta2.BoundingPoly.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(boundingPolyForDemoFrontend_); - boundingPolyForDemoFrontend_ = subBuilder.buildPartial(); - } - break; } default: @@ -32166,6 +32142,8 @@ private Entity( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -32247,10 +32225,10 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -32270,10 +32248,10 @@ public java.lang.String getType() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -32515,64 +32493,6 @@ public com.google.protobuf.ByteString getIdBytes() { } } - public static final int BOUNDING_POLY_FOR_DEMO_FRONTEND_FIELD_NUMBER = 8; - private com.google.cloud.documentai.v1beta2.BoundingPoly boundingPolyForDemoFrontend_; - /** - * - * - *
-     * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-     * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-     * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return Whether the boundingPolyForDemoFrontend field is set. - */ - @java.lang.Override - public boolean hasBoundingPolyForDemoFrontend() { - return boundingPolyForDemoFrontend_ != null; - } - /** - * - * - *
-     * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-     * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-     * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return The boundingPolyForDemoFrontend. - */ - @java.lang.Override - public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPolyForDemoFrontend() { - return boundingPolyForDemoFrontend_ == null - ? com.google.cloud.documentai.v1beta2.BoundingPoly.getDefaultInstance() - : boundingPolyForDemoFrontend_; - } - /** - * - * - *
-     * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-     * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-     * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - @java.lang.Override - public com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder - getBoundingPolyForDemoFrontendOrBuilder() { - return getBoundingPolyForDemoFrontend(); - } - private byte memoizedIsInitialized = -1; @java.lang.Override @@ -32599,7 +32519,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mentionId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, mentionId_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(5, confidence_); } if (pageAnchor_ != null) { @@ -32608,9 +32528,6 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, id_); } - if (boundingPolyForDemoFrontend_ != null) { - output.writeMessage(8, getBoundingPolyForDemoFrontend()); - } unknownFields.writeTo(output); } @@ -32632,7 +32549,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mentionId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, mentionId_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(5, confidence_); } if (pageAnchor_ != null) { @@ -32641,11 +32558,6 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, id_); } - if (boundingPolyForDemoFrontend_ != null) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 8, getBoundingPolyForDemoFrontend()); - } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -32676,11 +32588,6 @@ public boolean equals(final java.lang.Object obj) { if (!getPageAnchor().equals(other.getPageAnchor())) return false; } if (!getId().equals(other.getId())) return false; - if (hasBoundingPolyForDemoFrontend() != other.hasBoundingPolyForDemoFrontend()) return false; - if (hasBoundingPolyForDemoFrontend()) { - if (!getBoundingPolyForDemoFrontend().equals(other.getBoundingPolyForDemoFrontend())) - return false; - } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -32710,10 +32617,6 @@ public int hashCode() { } hash = (37 * hash) + ID_FIELD_NUMBER; hash = (53 * hash) + getId().hashCode(); - if (hasBoundingPolyForDemoFrontend()) { - hash = (37 * hash) + BOUNDING_POLY_FOR_DEMO_FRONTEND_FIELD_NUMBER; - hash = (53 * hash) + getBoundingPolyForDemoFrontend().hashCode(); - } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -32885,12 +32788,6 @@ public Builder clear() { } id_ = ""; - if (boundingPolyForDemoFrontendBuilder_ == null) { - boundingPolyForDemoFrontend_ = null; - } else { - boundingPolyForDemoFrontend_ = null; - boundingPolyForDemoFrontendBuilder_ = null; - } return this; } @@ -32933,11 +32830,6 @@ public com.google.cloud.documentai.v1beta2.Document.Entity buildPartial() { result.pageAnchor_ = pageAnchorBuilder_.build(); } result.id_ = id_; - if (boundingPolyForDemoFrontendBuilder_ == null) { - result.boundingPolyForDemoFrontend_ = boundingPolyForDemoFrontend_; - } else { - result.boundingPolyForDemoFrontend_ = boundingPolyForDemoFrontendBuilder_.build(); - } onBuilt(); return result; } @@ -33015,9 +32907,6 @@ public Builder mergeFrom(com.google.cloud.documentai.v1beta2.Document.Entity oth id_ = other.id_; onChanged(); } - if (other.hasBoundingPolyForDemoFrontend()) { - mergeBoundingPolyForDemoFrontend(other.getBoundingPolyForDemoFrontend()); - } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -33251,10 +33140,10 @@ public Builder clearTextAnchor() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -33273,10 +33162,10 @@ public java.lang.String getType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -33295,10 +33184,10 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The type to set. * @return This builder for chaining. @@ -33316,10 +33205,10 @@ public Builder setType(java.lang.String value) { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return This builder for chaining. */ @@ -33333,10 +33222,10 @@ public Builder clearType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The bytes for type to set. * @return This builder for chaining. @@ -33943,224 +33832,6 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.cloud.documentai.v1beta2.BoundingPoly boundingPolyForDemoFrontend_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.documentai.v1beta2.BoundingPoly, - com.google.cloud.documentai.v1beta2.BoundingPoly.Builder, - com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder> - boundingPolyForDemoFrontendBuilder_; - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return Whether the boundingPolyForDemoFrontend field is set. - */ - public boolean hasBoundingPolyForDemoFrontend() { - return boundingPolyForDemoFrontendBuilder_ != null || boundingPolyForDemoFrontend_ != null; - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return The boundingPolyForDemoFrontend. - */ - public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPolyForDemoFrontend() { - if (boundingPolyForDemoFrontendBuilder_ == null) { - return boundingPolyForDemoFrontend_ == null - ? com.google.cloud.documentai.v1beta2.BoundingPoly.getDefaultInstance() - : boundingPolyForDemoFrontend_; - } else { - return boundingPolyForDemoFrontendBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - public Builder setBoundingPolyForDemoFrontend( - com.google.cloud.documentai.v1beta2.BoundingPoly value) { - if (boundingPolyForDemoFrontendBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - boundingPolyForDemoFrontend_ = value; - onChanged(); - } else { - boundingPolyForDemoFrontendBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - public Builder setBoundingPolyForDemoFrontend( - com.google.cloud.documentai.v1beta2.BoundingPoly.Builder builderForValue) { - if (boundingPolyForDemoFrontendBuilder_ == null) { - boundingPolyForDemoFrontend_ = builderForValue.build(); - onChanged(); - } else { - boundingPolyForDemoFrontendBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - public Builder mergeBoundingPolyForDemoFrontend( - com.google.cloud.documentai.v1beta2.BoundingPoly value) { - if (boundingPolyForDemoFrontendBuilder_ == null) { - if (boundingPolyForDemoFrontend_ != null) { - boundingPolyForDemoFrontend_ = - com.google.cloud.documentai.v1beta2.BoundingPoly.newBuilder( - boundingPolyForDemoFrontend_) - .mergeFrom(value) - .buildPartial(); - } else { - boundingPolyForDemoFrontend_ = value; - } - onChanged(); - } else { - boundingPolyForDemoFrontendBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - public Builder clearBoundingPolyForDemoFrontend() { - if (boundingPolyForDemoFrontendBuilder_ == null) { - boundingPolyForDemoFrontend_ = null; - onChanged(); - } else { - boundingPolyForDemoFrontend_ = null; - boundingPolyForDemoFrontendBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - public com.google.cloud.documentai.v1beta2.BoundingPoly.Builder - getBoundingPolyForDemoFrontendBuilder() { - - onChanged(); - return getBoundingPolyForDemoFrontendFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - public com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder - getBoundingPolyForDemoFrontendOrBuilder() { - if (boundingPolyForDemoFrontendBuilder_ != null) { - return boundingPolyForDemoFrontendBuilder_.getMessageOrBuilder(); - } else { - return boundingPolyForDemoFrontend_ == null - ? com.google.cloud.documentai.v1beta2.BoundingPoly.getDefaultInstance() - : boundingPolyForDemoFrontend_; - } - } - /** - * - * - *
-       * Optional. Temporary field to store the bounding poly for short-term POCs. Used by
-       * the frontend only. Do not use before you talk to ybo@ and lukasr@.
-       * 
- * - * - * .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly_for_demo_frontend = 8 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.documentai.v1beta2.BoundingPoly, - com.google.cloud.documentai.v1beta2.BoundingPoly.Builder, - com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder> - getBoundingPolyForDemoFrontendFieldBuilder() { - if (boundingPolyForDemoFrontendBuilder_ == null) { - boundingPolyForDemoFrontendBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.documentai.v1beta2.BoundingPoly, - com.google.cloud.documentai.v1beta2.BoundingPoly.Builder, - com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder>( - getBoundingPolyForDemoFrontend(), getParentForChildren(), isClean()); - boundingPolyForDemoFrontend_ = null; - } - return boundingPolyForDemoFrontendBuilder_; - } - @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -34379,6 +34050,8 @@ private EntityRelation( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -35462,6 +35135,8 @@ private TextAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -35593,6 +35268,8 @@ private TextSegment( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -37406,6 +37083,8 @@ private PageAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -37593,6 +37272,8 @@ private PageRef( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentProto.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentProto.java index 572e94a5..540cfbf0 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentProto.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentProto.java @@ -142,7 +142,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "le/cloud/documentai/v1beta2/geometry.pro" + "to\032\027google/rpc/status.proto\032\027google/type" + "/color.proto\032\034google/api/annotations.pro" - + "to\"\323+\n\010Document\022\r\n\003uri\030\001 \001(\tH\000\022\021\n\007conten" + + "to\"\373*\n\010Document\022\r\n\003uri\030\001 \001(\tH\000\022\021\n\007conten" + "t\030\002 \001(\014H\000\022\021\n\tmime_type\030\003 \001(\t\022\014\n\004text\030\004 \001" + "(\t\022D\n\013text_styles\030\005 \003(\0132/.google.cloud.d" + "ocumentai.v1beta2.Document.Style\022=\n\005page" @@ -256,38 +256,36 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "guage\022\022\n\nvalue_type\030\005 \001(\t\022\032\n\022corrected_k" + "ey_text\030\006 \001(\t\022\034\n\024corrected_value_text\030\007 " + "\001(\t\032=\n\020DetectedLanguage\022\025\n\rlanguage_code" - + "\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\032\342\002\n\006Entity\022I\n" + + "\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\032\212\002\n\006Entity\022I\n" + "\013text_anchor\030\001 \001(\01324.google.cloud.docume" - + "ntai.v1beta2.Document.TextAnchor\022\014\n\004type" - + "\030\002 \001(\t\022\024\n\014mention_text\030\003 \001(\t\022\022\n\nmention_" - + "id\030\004 \001(\t\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\022N\n\013pag" - + "e_anchor\030\006 \001(\01324.google.cloud.documentai" - + ".v1beta2.Document.PageAnchorB\003\340A\001\022\017\n\002id\030" - + "\007 \001(\tB\003\340A\001\022[\n\037bounding_poly_for_demo_fro" - + "ntend\030\010 \001(\0132-.google.cloud.documentai.v1" - + "beta2.BoundingPolyB\003\340A\001\032I\n\016EntityRelatio" - + "n\022\022\n\nsubject_id\030\001 \001(\t\022\021\n\tobject_id\030\002 \001(\t" - + "\022\020\n\010relation\030\003 \001(\t\032\255\001\n\nTextAnchor\022W\n\rtex" - + "t_segments\030\001 \003(\0132@.google.cloud.document" - + "ai.v1beta2.Document.TextAnchor.TextSegme" - + "nt\022\017\n\007content\030\002 \001(\t\0325\n\013TextSegment\022\023\n\013st" - + "art_index\030\001 \001(\003\022\021\n\tend_index\030\002 \001(\003\032\201\003\n\nP" - + "ageAnchor\022O\n\tpage_refs\030\001 \003(\0132<.google.cl" - + "oud.documentai.v1beta2.Document.PageAnch" - + "or.PageRef\032\241\002\n\007PageRef\022\021\n\004page\030\001 \001(\003B\003\340A" - + "\002\022a\n\013layout_type\030\002 \001(\0162G.google.cloud.do" - + "cumentai.v1beta2.Document.PageAnchor.Pag" - + "eRef.LayoutTypeB\003\340A\001\022\026\n\tlayout_id\030\003 \001(\tB" - + "\003\340A\001\"\207\001\n\nLayoutType\022\033\n\027LAYOUT_TYPE_UNSPE" - + "CIFIED\020\000\022\t\n\005BLOCK\020\001\022\r\n\tPARAGRAPH\020\002\022\010\n\004LI" - + "NE\020\003\022\t\n\005TOKEN\020\004\022\022\n\016VISUAL_ELEMENT\020\005\022\t\n\005T" - + "ABLE\020\006\022\016\n\nFORM_FIELD\020\007B\010\n\006sourceB\352\001\n#com" - + ".google.cloud.documentai.v1beta2B\rDocume" - + "ntProtoP\001ZIgoogle.golang.org/genproto/go" - + "ogleapis/cloud/documentai/v1beta2;docume" - + "ntai\252\002\037Google.Cloud.DocumentAI.V1Beta2\312\002" - + "\037Google\\Cloud\\DocumentAI\\V1beta2\352\002\"Googl" - + "e::Cloud::DocumentAI::V1beta2b\006proto3" + + "ntai.v1beta2.Document.TextAnchor\022\021\n\004type" + + "\030\002 \001(\tB\003\340A\002\022\024\n\014mention_text\030\003 \001(\t\022\022\n\nmen" + + "tion_id\030\004 \001(\t\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\022N" + + "\n\013page_anchor\030\006 \001(\01324.google.cloud.docum" + + "entai.v1beta2.Document.PageAnchorB\003\340A\001\022\017" + + "\n\002id\030\007 \001(\tB\003\340A\001\032I\n\016EntityRelation\022\022\n\nsub" + + "ject_id\030\001 \001(\t\022\021\n\tobject_id\030\002 \001(\t\022\020\n\010rela" + + "tion\030\003 \001(\t\032\255\001\n\nTextAnchor\022W\n\rtext_segmen" + + "ts\030\001 \003(\0132@.google.cloud.documentai.v1bet" + + "a2.Document.TextAnchor.TextSegment\022\017\n\007co" + + "ntent\030\002 \001(\t\0325\n\013TextSegment\022\023\n\013start_inde" + + "x\030\001 \001(\003\022\021\n\tend_index\030\002 \001(\003\032\201\003\n\nPageAncho" + + "r\022O\n\tpage_refs\030\001 \003(\0132<.google.cloud.docu" + + "mentai.v1beta2.Document.PageAnchor.PageR" + + "ef\032\241\002\n\007PageRef\022\021\n\004page\030\001 \001(\003B\003\340A\002\022a\n\013lay" + + "out_type\030\002 \001(\0162G.google.cloud.documentai" + + ".v1beta2.Document.PageAnchor.PageRef.Lay" + + "outTypeB\003\340A\001\022\026\n\tlayout_id\030\003 \001(\tB\003\340A\001\"\207\001\n" + + "\nLayoutType\022\033\n\027LAYOUT_TYPE_UNSPECIFIED\020\000" + + "\022\t\n\005BLOCK\020\001\022\r\n\tPARAGRAPH\020\002\022\010\n\004LINE\020\003\022\t\n\005" + + "TOKEN\020\004\022\022\n\016VISUAL_ELEMENT\020\005\022\t\n\005TABLE\020\006\022\016" + + "\n\nFORM_FIELD\020\007B\010\n\006sourceB\352\001\n#com.google." + + "cloud.documentai.v1beta2B\rDocumentProtoP" + + "\001ZIgoogle.golang.org/genproto/googleapis" + + "/cloud/documentai/v1beta2;documentai\252\002\037G" + + "oogle.Cloud.DocumentAI.V1Beta2\312\002\037Google\\" + + "Cloud\\DocumentAI\\V1beta2\352\002\"Google::Cloud" + + "::DocumentAI::V1beta2b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -518,14 +516,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_documentai_v1beta2_Document_Entity_descriptor, new java.lang.String[] { - "TextAnchor", - "Type", - "MentionText", - "MentionId", - "Confidence", - "PageAnchor", - "Id", - "BoundingPolyForDemoFrontend", + "TextAnchor", "Type", "MentionText", "MentionId", "Confidence", "PageAnchor", "Id", }); internal_static_google_cloud_documentai_v1beta2_Document_EntityRelation_descriptor = internal_static_google_cloud_documentai_v1beta2_Document_descriptor.getNestedTypes().get(5); diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/EntityExtractionParams.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/EntityExtractionParams.java index f8878cf8..407419be 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/EntityExtractionParams.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/EntityExtractionParams.java @@ -93,6 +93,8 @@ private EntityExtractionParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/FormExtractionParams.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/FormExtractionParams.java index 205a0ccf..7d5cbe84 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/FormExtractionParams.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/FormExtractionParams.java @@ -108,6 +108,8 @@ private FormExtractionParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsDestination.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsDestination.java index 5ff2a1bb..aaeecad1 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsDestination.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsDestination.java @@ -88,6 +88,8 @@ private GcsDestination( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsSource.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsSource.java index 76aaf12d..7ce2d7ea 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsSource.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GcsSource.java @@ -88,6 +88,8 @@ private GcsSource( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/InputConfig.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/InputConfig.java index 08e12ca5..49b6594d 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/InputConfig.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/InputConfig.java @@ -95,8 +95,8 @@ private InputConfig( } case 26: { - sourceCase_ = 3; source_ = input.readBytes(); + sourceCase_ = 3; break; } default: @@ -110,6 +110,8 @@ private InputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -848,8 +850,9 @@ public Builder mergeGcsSource(com.google.cloud.documentai.v1beta2.GcsSource valu } else { if (sourceCase_ == 1) { gcsSourceBuilder_.mergeFrom(value); + } else { + gcsSourceBuilder_.setMessage(value); } - gcsSourceBuilder_.setMessage(value); } sourceCase_ = 1; return this; diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/KeyValuePairHint.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/KeyValuePairHint.java index 05cdda48..c50ca637 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/KeyValuePairHint.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/KeyValuePairHint.java @@ -100,6 +100,8 @@ private KeyValuePairHint( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/NormalizedVertex.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/NormalizedVertex.java index 80c18e66..f5811785 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/NormalizedVertex.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/NormalizedVertex.java @@ -91,6 +91,8 @@ private NormalizedVertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -164,10 +166,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { output.writeFloat(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { output.writeFloat(2, y_); } unknownFields.writeTo(output); @@ -179,10 +181,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, y_); } size += unknownFields.getSerializedSize(); diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OcrParams.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OcrParams.java index ace9d501..9cfc762b 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OcrParams.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OcrParams.java @@ -92,6 +92,8 @@ private OcrParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OperationMetadata.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OperationMetadata.java index 514688a3..7088cb6f 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OperationMetadata.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OperationMetadata.java @@ -126,6 +126,8 @@ private OperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OutputConfig.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OutputConfig.java index be685ca5..4e4c3e8e 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OutputConfig.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/OutputConfig.java @@ -103,6 +103,8 @@ private OutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -739,8 +741,9 @@ public Builder mergeGcsDestination(com.google.cloud.documentai.v1beta2.GcsDestin } else { if (destinationCase_ == 1) { gcsDestinationBuilder_.mergeFrom(value); + } else { + gcsDestinationBuilder_.setMessage(value); } - gcsDestinationBuilder_.setMessage(value); } destinationCase_ = 1; return this; diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentRequest.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentRequest.java index 13096ada..17850db0 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentRequest.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentRequest.java @@ -211,6 +211,8 @@ private ProcessDocumentRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentResponse.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentResponse.java index 7f605f71..753b41d0 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentResponse.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/ProcessDocumentResponse.java @@ -111,6 +111,8 @@ private ProcessDocumentResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableBoundHint.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableBoundHint.java index c459b0ae..2bf2e4fa 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableBoundHint.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableBoundHint.java @@ -100,6 +100,8 @@ private TableBoundHint( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableExtractionParams.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableExtractionParams.java index 19041823..9cd06d58 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableExtractionParams.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/TableExtractionParams.java @@ -119,6 +119,8 @@ private TableExtractionParams( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Vertex.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Vertex.java index 98cb993c..712840e2 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Vertex.java +++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Vertex.java @@ -90,6 +90,8 @@ private Vertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto b/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto index b8af15b5..846fcd26 100644 --- a/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto +++ b/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto @@ -368,8 +368,8 @@ message Document { // Text anchor indexing into the [Document.text][google.cloud.documentai.v1beta2.Document.text]. TextAnchor text_anchor = 1; - // Entity type from a schema e.g. `Address`. - string type = 2; + // Required. Entity type from a schema e.g. `Address`. + string type = 2 [(google.api.field_behavior) = REQUIRED]; // Text value in the document e.g. `1600 Amphitheatre Pkwy`. string mention_text = 3; @@ -387,10 +387,6 @@ message Document { // Optional. Canonical id. This will be a unique value in the entity list // for this document. string id = 7 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Temporary field to store the bounding poly for short-term POCs. Used by - // the frontend only. Do not use before you talk to ybo@ and lukasr@. - BoundingPoly bounding_poly_for_demo_frontend = 8 [(google.api.field_behavior) = OPTIONAL]; } // Relationship between [Entities][google.cloud.documentai.v1beta2.Document.Entity]. diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchDocumentsInputConfig.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchDocumentsInputConfig.java index 05e6c187..4cca4ce9 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchDocumentsInputConfig.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchDocumentsInputConfig.java @@ -112,6 +112,8 @@ private BatchDocumentsInputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -788,8 +790,9 @@ public Builder mergeGcsPrefix(com.google.cloud.documentai.v1beta3.GcsPrefix valu } else { if (sourceCase_ == 1) { gcsPrefixBuilder_.mergeFrom(value); + } else { + gcsPrefixBuilder_.setMessage(value); } - gcsPrefixBuilder_.setMessage(value); } sourceCase_ = 1; return this; @@ -997,8 +1000,9 @@ public Builder mergeGcsDocuments(com.google.cloud.documentai.v1beta3.GcsDocument } else { if (sourceCase_ == 2) { gcsDocumentsBuilder_.mergeFrom(value); + } else { + gcsDocumentsBuilder_.setMessage(value); } - gcsDocumentsBuilder_.setMessage(value); } sourceCase_ = 2; return this; diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java index 1d454f7e..42013b2b 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java @@ -144,6 +144,8 @@ private BatchProcessMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -528,6 +530,9 @@ public interface IndividualProcessStatusOrBuilder * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -544,6 +549,9 @@ public interface IndividualProcessStatusOrBuilder * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated @@ -702,6 +710,8 @@ private IndividualProcessStatus( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -893,6 +903,9 @@ public com.google.protobuf.ByteString getOutputGcsDestinationBytes() { * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return The humanReviewOperation. */ @java.lang.Override @@ -920,6 +933,9 @@ public java.lang.String getHumanReviewOperation() { * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return The bytes for humanReviewOperation. */ @java.lang.Override @@ -1841,6 +1857,10 @@ public Builder setOutputGcsDestinationBytes(com.google.protobuf.ByteString value * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -1867,6 +1887,10 @@ public java.lang.String getHumanReviewOperation() { * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated @@ -1893,6 +1917,10 @@ public com.google.protobuf.ByteString getHumanReviewOperationBytes() { * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @param value The humanReviewOperation to set. * @return This builder for chaining. */ @@ -1918,6 +1946,10 @@ public Builder setHumanReviewOperation(java.lang.String value) { * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @return This builder for chaining. */ @java.lang.Deprecated @@ -1939,6 +1971,10 @@ public Builder clearHumanReviewOperation() { * * string human_review_operation = 4 [deprecated = true]; * + * @deprecated + * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation + * is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=315 * @param value The bytes for humanReviewOperation to set. * @return This builder for chaining. */ diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java index a1fd3fa8..9183f829 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java @@ -164,6 +164,8 @@ private BatchProcessRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -329,6 +331,8 @@ private BatchInputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1193,6 +1197,8 @@ private BatchOutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1926,6 +1932,8 @@ public com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig * .google.cloud.documentai.v1beta3.BatchProcessRequest.BatchOutputConfig output_config = 3 [deprecated = true]; * * + * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=276 * @return Whether the outputConfig field is set. */ @java.lang.Override @@ -1944,6 +1952,8 @@ public boolean hasOutputConfig() { * .google.cloud.documentai.v1beta3.BatchProcessRequest.BatchOutputConfig output_config = 3 [deprecated = true]; * * + * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=276 * @return The outputConfig. */ @java.lang.Override @@ -3131,6 +3141,8 @@ public Builder removeInputConfigs(int index) { * .google.cloud.documentai.v1beta3.BatchProcessRequest.BatchOutputConfig output_config = 3 [deprecated = true]; * * + * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=276 * @return Whether the outputConfig field is set. */ @java.lang.Deprecated @@ -3148,6 +3160,8 @@ public boolean hasOutputConfig() { * .google.cloud.documentai.v1beta3.BatchProcessRequest.BatchOutputConfig output_config = 3 [deprecated = true]; * * + * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=276 * @return The outputConfig. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java index 2a1f2597..0db0dbde 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java @@ -135,6 +135,8 @@ com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig getInpu * .google.cloud.documentai.v1beta3.BatchProcessRequest.BatchOutputConfig output_config = 3 [deprecated = true]; * * + * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=276 * @return Whether the outputConfig field is set. */ @java.lang.Deprecated @@ -150,6 +152,8 @@ com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig getInpu * .google.cloud.documentai.v1beta3.BatchProcessRequest.BatchOutputConfig output_config = 3 [deprecated = true]; * * + * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=276 * @return The outputConfig. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessResponse.java index c3b019cf..d25532ce 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessResponse.java @@ -79,6 +79,8 @@ private BatchProcessResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BoundingPoly.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BoundingPoly.java index d17c5cfb..504f7fd5 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BoundingPoly.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BoundingPoly.java @@ -107,6 +107,8 @@ private BoundingPoly( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CommonOperationMetadata.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CommonOperationMetadata.java index fa877299..058ba1c4 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CommonOperationMetadata.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CommonOperationMetadata.java @@ -126,6 +126,8 @@ private CommonOperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java index 4c9807b4..377856b9 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java @@ -106,6 +106,8 @@ private CreateProcessorRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorMetadata.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorMetadata.java index ba296301..68615db2 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorMetadata.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorMetadata.java @@ -96,6 +96,8 @@ private DeleteProcessorMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorRequest.java index dd37576b..9c73a1f8 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DeleteProcessorRequest.java @@ -88,6 +88,8 @@ private DeleteProcessorRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorMetadata.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorMetadata.java index 3f8ece41..fb4c8ad1 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorMetadata.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorMetadata.java @@ -96,6 +96,8 @@ private DisableProcessorMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorRequest.java index ef84aaa1..fdb1f7ab 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorRequest.java @@ -88,6 +88,8 @@ private DisableProcessorRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorResponse.java index 4cd30c61..dec028e9 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DisableProcessorResponse.java @@ -79,6 +79,8 @@ private DisableProcessorResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java index a6017d24..b66fd9ab 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java @@ -91,8 +91,8 @@ private Document( } case 18: { - sourceCase_ = 2; source_ = input.readBytes(); + sourceCase_ = 2; break; } case 26: @@ -232,6 +232,8 @@ private Document( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -397,6 +399,8 @@ private ShardInfo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1426,6 +1430,8 @@ private Style( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1567,6 +1573,8 @@ private FontSize( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -1672,7 +1680,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { output.writeFloat(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -1687,7 +1695,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (size_ != 0F) { + if (java.lang.Float.floatToRawIntBits(size_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, size_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -5215,6 +5223,8 @@ private Page( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -5404,6 +5414,8 @@ private Dimension( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -5527,10 +5539,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { output.writeFloat(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { output.writeFloat(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -5545,10 +5557,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (width_ != 0F) { + if (java.lang.Float.floatToRawIntBits(width_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, width_); } - if (height_ != 0F) { + if (java.lang.Float.floatToRawIntBits(height_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, height_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unit_)) { @@ -6292,6 +6304,8 @@ private Image( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -7248,6 +7262,8 @@ private Matrix( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -8226,6 +8242,8 @@ private Layout( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -8647,7 +8665,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (textAnchor_ != null) { output.writeMessage(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } if (boundingPoly_ != null) { @@ -8671,7 +8689,7 @@ public int getSerializedSize() { if (textAnchor_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTextAnchor()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } if (boundingPoly_ != null) { @@ -9909,6 +9927,8 @@ private Block( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -11657,6 +11677,8 @@ private Paragraph( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -13412,6 +13434,8 @@ private Line( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -15224,6 +15248,8 @@ private Token( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -15354,6 +15380,8 @@ private DetectedBreak( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -18096,6 +18124,8 @@ private Symbol( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -19563,6 +19593,8 @@ private VisualElement( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -21337,6 +21369,8 @@ private Table( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -21515,6 +21549,8 @@ private TableRow( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -22709,6 +22745,8 @@ private TableCell( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -26856,6 +26894,8 @@ private FormField( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -29543,6 +29583,8 @@ private DetectedLanguage( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -29655,7 +29697,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(2, confidence_); } unknownFields.writeTo(output); @@ -29670,7 +29712,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, languageCode_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, confidence_); } size += unknownFields.getSerializedSize(); @@ -37076,10 +37118,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -37088,10 +37130,10 @@ public interface EntityOrBuilder * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -37598,6 +37640,8 @@ private Entity( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -37973,8 +38017,8 @@ private NormalizedValue( } case 48: { - structuredValueCase_ = 6; structuredValue_ = input.readBool(); + structuredValueCase_ = 6; break; } default: @@ -37988,6 +38032,8 @@ private NormalizedValue( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -38999,8 +39045,9 @@ public Builder mergeMoneyValue(com.google.type.Money value) { } else { if (structuredValueCase_ == 2) { moneyValueBuilder_.mergeFrom(value); + } else { + moneyValueBuilder_.setMessage(value); } - moneyValueBuilder_.setMessage(value); } structuredValueCase_ = 2; return this; @@ -39211,8 +39258,9 @@ public Builder mergeDateValue(com.google.type.Date value) { } else { if (structuredValueCase_ == 3) { dateValueBuilder_.mergeFrom(value); + } else { + dateValueBuilder_.setMessage(value); } - dateValueBuilder_.setMessage(value); } structuredValueCase_ = 3; return this; @@ -39423,8 +39471,9 @@ public Builder mergeDatetimeValue(com.google.type.DateTime value) { } else { if (structuredValueCase_ == 4) { datetimeValueBuilder_.mergeFrom(value); + } else { + datetimeValueBuilder_.setMessage(value); } - datetimeValueBuilder_.setMessage(value); } structuredValueCase_ = 4; return this; @@ -39638,8 +39687,9 @@ public Builder mergeAddressValue(com.google.type.PostalAddress value) { } else { if (structuredValueCase_ == 5) { addressValueBuilder_.mergeFrom(value); + } else { + addressValueBuilder_.setMessage(value); } - addressValueBuilder_.setMessage(value); } structuredValueCase_ = 5; return this; @@ -40081,10 +40131,10 @@ public com.google.cloud.documentai.v1beta3.Document.TextAnchor getTextAnchor() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -40104,10 +40154,10 @@ public java.lang.String getType() { * * *
-     * Entity type from a schema e.g. `Address`.
+     * Required. Entity type from a schema e.g. `Address`.
      * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -40601,7 +40651,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mentionId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, mentionId_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(5, confidence_); } if (pageAnchor_ != null) { @@ -40643,7 +40693,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mentionId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, mentionId_); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(5, confidence_); } if (pageAnchor_ != null) { @@ -41379,10 +41429,10 @@ public Builder clearTextAnchor() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The type. */ @@ -41401,10 +41451,10 @@ public java.lang.String getType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return The bytes for type. */ @@ -41423,10 +41473,10 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The type to set. * @return This builder for chaining. @@ -41444,10 +41494,10 @@ public Builder setType(java.lang.String value) { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @return This builder for chaining. */ @@ -41461,10 +41511,10 @@ public Builder clearType() { * * *
-       * Entity type from a schema e.g. `Address`.
+       * Required. Entity type from a schema e.g. `Address`.
        * 
* - * string type = 2; + * string type = 2 [(.google.api.field_behavior) = REQUIRED]; * * @param value The bytes for type to set. * @return This builder for chaining. @@ -43211,6 +43261,8 @@ private EntityRelation( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -44303,6 +44355,8 @@ private TextAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -44439,6 +44493,8 @@ private TextSegment( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -46300,6 +46356,8 @@ private PageAnchor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -46392,6 +46450,8 @@ public interface PageRefOrBuilder * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return The layoutId. */ @java.lang.Deprecated @@ -46408,6 +46468,8 @@ public interface PageRefOrBuilder * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return The bytes for layoutId. */ @java.lang.Deprecated @@ -46576,6 +46638,8 @@ private PageRef( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -46983,6 +47047,8 @@ public int getLayoutTypeValue() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return The layoutId. */ @java.lang.Override @@ -47010,6 +47076,8 @@ public java.lang.String getLayoutId() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return The bytes for layoutId. */ @java.lang.Override @@ -47131,7 +47199,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (boundingPoly_ != null) { output.writeMessage(4, getBoundingPoly()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { output.writeFloat(5, confidence_); } unknownFields.writeTo(output); @@ -47158,7 +47226,7 @@ public int getSerializedSize() { if (boundingPoly_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getBoundingPoly()); } - if (confidence_ != 0F) { + if (java.lang.Float.floatToRawIntBits(confidence_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(5, confidence_); } size += unknownFields.getSerializedSize(); @@ -47706,6 +47774,8 @@ public Builder clearLayoutType() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return The layoutId. */ @java.lang.Deprecated @@ -47732,6 +47802,8 @@ public java.lang.String getLayoutId() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return The bytes for layoutId. */ @java.lang.Deprecated @@ -47758,6 +47830,8 @@ public com.google.protobuf.ByteString getLayoutIdBytes() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @param value The layoutId to set. * @return This builder for chaining. */ @@ -47783,6 +47857,8 @@ public Builder setLayoutId(java.lang.String value) { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @return This builder for chaining. */ @java.lang.Deprecated @@ -47804,6 +47880,8 @@ public Builder clearLayoutId() { * string layout_id = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Document.PageAnchor.PageRef.layout_id is + * deprecated. See google/cloud/documentai/v1beta3/document.proto;l=628 * @param value The bytes for layoutId to set. * @return This builder for chaining. */ @@ -49058,6 +49136,8 @@ public interface ProvenanceOrBuilder * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1beta3/document.proto;l=692 * @return The id. */ @java.lang.Deprecated @@ -49244,6 +49324,8 @@ private Provenance( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -49564,6 +49646,8 @@ public interface ParentOrBuilder * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. + * See google/cloud/documentai/v1beta3/document.proto;l=658 * @return The id. */ @java.lang.Deprecated @@ -49646,6 +49730,8 @@ private Parent( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -49718,6 +49804,8 @@ public int getIndex() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. + * See google/cloud/documentai/v1beta3/document.proto;l=658 * @return The id. */ @java.lang.Override @@ -50205,6 +50293,8 @@ public Builder clearIndex() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. + * See google/cloud/documentai/v1beta3/document.proto;l=658 * @return The id. */ @java.lang.Override @@ -50221,6 +50311,8 @@ public int getId() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. + * See google/cloud/documentai/v1beta3/document.proto;l=658 * @param value The id to set. * @return This builder for chaining. */ @@ -50240,6 +50332,8 @@ public Builder setId(int value) { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. + * See google/cloud/documentai/v1beta3/document.proto;l=658 * @return This builder for chaining. */ @java.lang.Deprecated @@ -50335,6 +50429,8 @@ public int getRevision() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1beta3/document.proto;l=692 * @return The id. */ @java.lang.Override @@ -50938,6 +51034,8 @@ public Builder clearRevision() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1beta3/document.proto;l=692 * @return The id. */ @java.lang.Override @@ -50955,6 +51053,8 @@ public int getId() { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1beta3/document.proto;l=692 * @param value The id to set. * @return This builder for chaining. */ @@ -50975,6 +51075,8 @@ public Builder setId(int value) { * * int32 id = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See + * google/cloud/documentai/v1beta3/document.proto;l=692 * @return This builder for chaining. */ @java.lang.Deprecated @@ -51888,6 +51990,8 @@ private Revision( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -52049,6 +52153,8 @@ private HumanReview( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(this); @@ -54890,6 +54996,8 @@ private TextChange( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentOutputConfig.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentOutputConfig.java index 0681190d..be655ad6 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentOutputConfig.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentOutputConfig.java @@ -104,6 +104,8 @@ private DocumentOutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -227,6 +229,8 @@ private GcsOutputConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1410,8 +1414,9 @@ public Builder mergeGcsOutputConfig( } else { if (destinationCase_ == 1) { gcsOutputConfigBuilder_.mergeFrom(value); + } else { + gcsOutputConfigBuilder_.setMessage(value); } - gcsOutputConfigBuilder_.setMessage(value); } destinationCase_ = 1; return this; diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProto.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProto.java index a3968dee..0ccba4c4 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProto.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProto.java @@ -177,7 +177,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "atus.proto\032\027google/type/color.proto\032\026goo" + "gle/type/date.proto\032\032google/type/datetim" + "e.proto\032\027google/type/money.proto\032 google" - + "/type/postal_address.proto\"\215>\n\010Document\022" + + "/type/postal_address.proto\"\222>\n\010Document\022" + "\022\n\003uri\030\001 \001(\tB\003\340A\001H\000\022\026\n\007content\030\002 \001(\014B\003\340A" + "\001H\000\022\021\n\tmime_type\030\003 \001(\t\022\021\n\004text\030\004 \001(\tB\003\340A" + "\001\022D\n\013text_styles\030\005 \003(\0132/.google.cloud.do" @@ -315,74 +315,74 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "rovenance\030\010 \001(\01324.google.cloud.documenta" + "i.v1beta3.Document.Provenance\032=\n\020Detecte" + "dLanguage\022\025\n\rlanguage_code\030\001 \001(\t\022\022\n\nconf" - + "idence\030\002 \001(\002\032\264\006\n\006Entity\022N\n\013text_anchor\030\001" + + "idence\030\002 \001(\002\032\271\006\n\006Entity\022N\n\013text_anchor\030\001" + " \001(\01324.google.cloud.documentai.v1beta3.D" - + "ocument.TextAnchorB\003\340A\001\022\014\n\004type\030\002 \001(\t\022\031\n" - + "\014mention_text\030\003 \001(\tB\003\340A\001\022\027\n\nmention_id\030\004" - + " \001(\tB\003\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\022N\n\013pa" - + "ge_anchor\030\006 \001(\01324.google.cloud.documenta" - + "i.v1beta3.Document.PageAnchorB\003\340A\001\022\017\n\002id" - + "\030\007 \001(\tB\003\340A\001\022_\n\020normalized_value\030\t \001(\0132@." - + "google.cloud.documentai.v1beta3.Document" - + ".Entity.NormalizedValueB\003\340A\001\022I\n\nproperti" - + "es\030\n \003(\01320.google.cloud.documentai.v1bet" - + "a3.Document.EntityB\003\340A\001\022M\n\nprovenance\030\013 " - + "\001(\01324.google.cloud.documentai.v1beta3.Do" - + "cument.ProvenanceB\003\340A\001\022\025\n\010redacted\030\014 \001(\010" - + "B\003\340A\001\032\213\002\n\017NormalizedValue\022)\n\013money_value" - + "\030\002 \001(\0132\022.google.type.MoneyH\000\022\'\n\ndate_val" - + "ue\030\003 \001(\0132\021.google.type.DateH\000\022/\n\016datetim" - + "e_value\030\004 \001(\0132\025.google.type.DateTimeH\000\0223" - + "\n\raddress_value\030\005 \001(\0132\032.google.type.Post" - + "alAddressH\000\022\027\n\rboolean_value\030\006 \001(\010H\000\022\021\n\004" - + "text\030\001 \001(\tB\003\340A\001B\022\n\020structured_value\032I\n\016E" - + "ntityRelation\022\022\n\nsubject_id\030\001 \001(\t\022\021\n\tobj" - + "ect_id\030\002 \001(\t\022\020\n\010relation\030\003 \001(\t\032\255\001\n\nTextA" - + "nchor\022W\n\rtext_segments\030\001 \003(\0132@.google.cl" - + "oud.documentai.v1beta3.Document.TextAnch" - + "or.TextSegment\022\017\n\007content\030\002 \001(\t\0325\n\013TextS" - + "egment\022\023\n\013start_index\030\001 \001(\003\022\021\n\tend_index" - + "\030\002 \001(\003\032\347\003\n\nPageAnchor\022O\n\tpage_refs\030\001 \003(\013" - + "2<.google.cloud.documentai.v1beta3.Docum" - + "ent.PageAnchor.PageRef\032\207\003\n\007PageRef\022\021\n\004pa" - + "ge\030\001 \001(\003B\003\340A\002\022a\n\013layout_type\030\002 \001(\0162G.goo" - + "gle.cloud.documentai.v1beta3.Document.Pa" - + "geAnchor.PageRef.LayoutTypeB\003\340A\001\022\030\n\tlayo" - + "ut_id\030\003 \001(\tB\005\030\001\340A\001\022I\n\rbounding_poly\030\004 \001(" - + "\0132-.google.cloud.documentai.v1beta3.Boun" - + "dingPolyB\003\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\"\207" - + "\001\n\nLayoutType\022\033\n\027LAYOUT_TYPE_UNSPECIFIED" - + "\020\000\022\t\n\005BLOCK\020\001\022\r\n\tPARAGRAPH\020\002\022\010\n\004LINE\020\003\022\t" - + "\n\005TOKEN\020\004\022\022\n\016VISUAL_ELEMENT\020\005\022\t\n\005TABLE\020\006" - + "\022\016\n\nFORM_FIELD\020\007\032\226\003\n\nProvenance\022\020\n\010revis" - + "ion\030\001 \001(\005\022\016\n\002id\030\002 \001(\005B\002\030\001\022L\n\007parents\030\003 \003" - + "(\0132;.google.cloud.documentai.v1beta3.Doc" - + "ument.Provenance.Parent\022P\n\004type\030\004 \001(\0162B." - + "google.cloud.documentai.v1beta3.Document" - + ".Provenance.OperationType\0329\n\006Parent\022\020\n\010r" - + "evision\030\001 \001(\005\022\r\n\005index\030\003 \001(\005\022\016\n\002id\030\002 \001(\005" - + "B\002\030\001\"\212\001\n\rOperationType\022\036\n\032OPERATION_TYPE" - + "_UNSPECIFIED\020\000\022\007\n\003ADD\020\001\022\n\n\006REMOVE\020\002\022\013\n\007R" - + "EPLACE\020\003\022\022\n\016EVAL_REQUESTED\020\004\022\021\n\rEVAL_APP" - + "ROVED\020\005\022\020\n\014EVAL_SKIPPED\020\006\032\222\002\n\010Revision\022\017" - + "\n\005agent\030\004 \001(\tH\000\022\023\n\tprocessor\030\005 \001(\tH\000\022\n\n\002" - + "id\030\001 \001(\t\022\016\n\006parent\030\002 \003(\005\022/\n\013create_time\030" - + "\003 \001(\0132\032.google.protobuf.Timestamp\022T\n\014hum" - + "an_review\030\006 \001(\0132>.google.cloud.documenta" - + "i.v1beta3.Document.Revision.HumanReview\032" - + "3\n\013HumanReview\022\r\n\005state\030\001 \001(\t\022\025\n\rstate_m" - + "essage\030\002 \001(\tB\010\n\006source\032\267\001\n\nTextChange\022I\n" - + "\013text_anchor\030\001 \001(\01324.google.cloud.docume" - + "ntai.v1beta3.Document.TextAnchor\022\024\n\014chan" - + "ged_text\030\002 \001(\t\022H\n\nprovenance\030\003 \003(\01324.goo" - + "gle.cloud.documentai.v1beta3.Document.Pr" - + "ovenanceB\010\n\006sourceB\352\001\n#com.google.cloud." - + "documentai.v1beta3B\rDocumentProtoP\001ZIgoo" - + "gle.golang.org/genproto/googleapis/cloud" - + "/documentai/v1beta3;documentai\252\002\037Google." - + "Cloud.DocumentAI.V1Beta3\312\002\037Google\\Cloud\\" - + "DocumentAI\\V1beta3\352\002\"Google::Cloud::Docu" - + "mentAI::V1beta3b\006proto3" + + "ocument.TextAnchorB\003\340A\001\022\021\n\004type\030\002 \001(\tB\003\340" + + "A\002\022\031\n\014mention_text\030\003 \001(\tB\003\340A\001\022\027\n\nmention" + + "_id\030\004 \001(\tB\003\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003\340A\001\022" + + "N\n\013page_anchor\030\006 \001(\01324.google.cloud.docu" + + "mentai.v1beta3.Document.PageAnchorB\003\340A\001\022" + + "\017\n\002id\030\007 \001(\tB\003\340A\001\022_\n\020normalized_value\030\t \001" + + "(\0132@.google.cloud.documentai.v1beta3.Doc" + + "ument.Entity.NormalizedValueB\003\340A\001\022I\n\npro" + + "perties\030\n \003(\01320.google.cloud.documentai." + + "v1beta3.Document.EntityB\003\340A\001\022M\n\nprovenan" + + "ce\030\013 \001(\01324.google.cloud.documentai.v1bet" + + "a3.Document.ProvenanceB\003\340A\001\022\025\n\010redacted\030" + + "\014 \001(\010B\003\340A\001\032\213\002\n\017NormalizedValue\022)\n\013money_" + + "value\030\002 \001(\0132\022.google.type.MoneyH\000\022\'\n\ndat" + + "e_value\030\003 \001(\0132\021.google.type.DateH\000\022/\n\016da" + + "tetime_value\030\004 \001(\0132\025.google.type.DateTim" + + "eH\000\0223\n\raddress_value\030\005 \001(\0132\032.google.type" + + ".PostalAddressH\000\022\027\n\rboolean_value\030\006 \001(\010H" + + "\000\022\021\n\004text\030\001 \001(\tB\003\340A\001B\022\n\020structured_value" + + "\032I\n\016EntityRelation\022\022\n\nsubject_id\030\001 \001(\t\022\021" + + "\n\tobject_id\030\002 \001(\t\022\020\n\010relation\030\003 \001(\t\032\255\001\n\n" + + "TextAnchor\022W\n\rtext_segments\030\001 \003(\0132@.goog" + + "le.cloud.documentai.v1beta3.Document.Tex" + + "tAnchor.TextSegment\022\017\n\007content\030\002 \001(\t\0325\n\013" + + "TextSegment\022\023\n\013start_index\030\001 \001(\003\022\021\n\tend_" + + "index\030\002 \001(\003\032\347\003\n\nPageAnchor\022O\n\tpage_refs\030" + + "\001 \003(\0132<.google.cloud.documentai.v1beta3." + + "Document.PageAnchor.PageRef\032\207\003\n\007PageRef\022" + + "\021\n\004page\030\001 \001(\003B\003\340A\002\022a\n\013layout_type\030\002 \001(\0162" + + "G.google.cloud.documentai.v1beta3.Docume" + + "nt.PageAnchor.PageRef.LayoutTypeB\003\340A\001\022\030\n" + + "\tlayout_id\030\003 \001(\tB\005\030\001\340A\001\022I\n\rbounding_poly" + + "\030\004 \001(\0132-.google.cloud.documentai.v1beta3" + + ".BoundingPolyB\003\340A\001\022\027\n\nconfidence\030\005 \001(\002B\003" + + "\340A\001\"\207\001\n\nLayoutType\022\033\n\027LAYOUT_TYPE_UNSPEC" + + "IFIED\020\000\022\t\n\005BLOCK\020\001\022\r\n\tPARAGRAPH\020\002\022\010\n\004LIN" + + "E\020\003\022\t\n\005TOKEN\020\004\022\022\n\016VISUAL_ELEMENT\020\005\022\t\n\005TA" + + "BLE\020\006\022\016\n\nFORM_FIELD\020\007\032\226\003\n\nProvenance\022\020\n\010" + + "revision\030\001 \001(\005\022\016\n\002id\030\002 \001(\005B\002\030\001\022L\n\007parent" + + "s\030\003 \003(\0132;.google.cloud.documentai.v1beta" + + "3.Document.Provenance.Parent\022P\n\004type\030\004 \001" + + "(\0162B.google.cloud.documentai.v1beta3.Doc" + + "ument.Provenance.OperationType\0329\n\006Parent" + + "\022\020\n\010revision\030\001 \001(\005\022\r\n\005index\030\003 \001(\005\022\016\n\002id\030" + + "\002 \001(\005B\002\030\001\"\212\001\n\rOperationType\022\036\n\032OPERATION" + + "_TYPE_UNSPECIFIED\020\000\022\007\n\003ADD\020\001\022\n\n\006REMOVE\020\002" + + "\022\013\n\007REPLACE\020\003\022\022\n\016EVAL_REQUESTED\020\004\022\021\n\rEVA" + + "L_APPROVED\020\005\022\020\n\014EVAL_SKIPPED\020\006\032\222\002\n\010Revis" + + "ion\022\017\n\005agent\030\004 \001(\tH\000\022\023\n\tprocessor\030\005 \001(\tH" + + "\000\022\n\n\002id\030\001 \001(\t\022\016\n\006parent\030\002 \003(\005\022/\n\013create_" + + "time\030\003 \001(\0132\032.google.protobuf.Timestamp\022T" + + "\n\014human_review\030\006 \001(\0132>.google.cloud.docu" + + "mentai.v1beta3.Document.Revision.HumanRe" + + "view\0323\n\013HumanReview\022\r\n\005state\030\001 \001(\t\022\025\n\rst" + + "ate_message\030\002 \001(\tB\010\n\006source\032\267\001\n\nTextChan" + + "ge\022I\n\013text_anchor\030\001 \001(\01324.google.cloud.d" + + "ocumentai.v1beta3.Document.TextAnchor\022\024\n" + + "\014changed_text\030\002 \001(\t\022H\n\nprovenance\030\003 \003(\0132" + + "4.google.cloud.documentai.v1beta3.Docume" + + "nt.ProvenanceB\010\n\006sourceB\352\001\n#com.google.c" + + "loud.documentai.v1beta3B\rDocumentProtoP\001" + + "ZIgoogle.golang.org/genproto/googleapis/" + + "cloud/documentai/v1beta3;documentai\252\002\037Go" + + "ogle.Cloud.DocumentAI.V1Beta3\312\002\037Google\\C" + + "loud\\DocumentAI\\V1beta3\352\002\"Google::Cloud:" + + ":DocumentAI::V1beta3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorMetadata.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorMetadata.java index 4667d030..0c0c9bf4 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorMetadata.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorMetadata.java @@ -96,6 +96,8 @@ private EnableProcessorMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorRequest.java index dc2e36bc..5ee5e0de 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorRequest.java @@ -88,6 +88,8 @@ private EnableProcessorRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorResponse.java index 14c87c9d..7590cbcb 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/EnableProcessorResponse.java @@ -79,6 +79,8 @@ private EnableProcessorResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesRequest.java index b177911e..08f86780 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesRequest.java @@ -88,6 +88,8 @@ private FetchProcessorTypesRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesResponse.java index dcf5d97e..ec88b27a 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/FetchProcessorTypesResponse.java @@ -95,6 +95,8 @@ private FetchProcessorTypesResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocument.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocument.java index 020602ba..30d00c34 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocument.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocument.java @@ -96,6 +96,8 @@ private GcsDocument( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocuments.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocuments.java index 99bbef9a..f3284281 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocuments.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsDocuments.java @@ -94,6 +94,8 @@ private GcsDocuments( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsPrefix.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsPrefix.java index 5044f146..ec0b653e 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsPrefix.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/GcsPrefix.java @@ -88,6 +88,8 @@ private GcsPrefix( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewStatus.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewStatus.java index b34b4c43..569a237e 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewStatus.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewStatus.java @@ -104,6 +104,8 @@ private HumanReviewStatus( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsRequest.java index 9871dda0..22c065c1 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsRequest.java @@ -101,6 +101,8 @@ private ListProcessorsRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsResponse.java index 29e62a48..d16f2280 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListProcessorsResponse.java @@ -102,6 +102,8 @@ private ListProcessorsResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/NormalizedVertex.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/NormalizedVertex.java index b5ce336f..e815dea2 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/NormalizedVertex.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/NormalizedVertex.java @@ -91,6 +91,8 @@ private NormalizedVertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -164,10 +166,10 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { output.writeFloat(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { output.writeFloat(2, y_); } unknownFields.writeTo(output); @@ -179,10 +181,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (x_ != 0F) { + if (java.lang.Float.floatToRawIntBits(x_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, x_); } - if (y_ != 0F) { + if (java.lang.Float.floatToRawIntBits(y_) != 0) { size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, y_); } size += unknownFields.getSerializedSize(); diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java index 248c0b69..ebda56a9 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java @@ -142,6 +142,8 @@ private ProcessRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -378,6 +380,8 @@ public com.google.protobuf.ByteString getNameBytes() { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=182 * @return Whether the document field is set. */ @java.lang.Override @@ -394,6 +398,8 @@ public boolean hasDocument() { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=182 * @return The document. */ @java.lang.Override @@ -996,8 +1002,9 @@ public Builder mergeInlineDocument(com.google.cloud.documentai.v1beta3.Document } else { if (sourceCase_ == 4) { inlineDocumentBuilder_.mergeFrom(value); + } else { + inlineDocumentBuilder_.setMessage(value); } - inlineDocumentBuilder_.setMessage(value); } sourceCase_ = 4; return this; @@ -1205,8 +1212,9 @@ public Builder mergeRawDocument(com.google.cloud.documentai.v1beta3.RawDocument } else { if (sourceCase_ == 5) { rawDocumentBuilder_.mergeFrom(value); + } else { + rawDocumentBuilder_.setMessage(value); } - rawDocumentBuilder_.setMessage(value); } sourceCase_ = 5; return this; @@ -1433,6 +1441,8 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=182 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -1448,6 +1458,8 @@ public boolean hasDocument() { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=182 * @return The document. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java index 774fda76..9aca4f27 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java @@ -131,6 +131,8 @@ public interface ProcessRequestOrBuilder * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=182 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -144,6 +146,8 @@ public interface ProcessRequestOrBuilder * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=182 * @return The document. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java index 96b5fb9c..1241b278 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java @@ -121,6 +121,8 @@ private ProcessResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -209,6 +211,8 @@ public com.google.cloud.documentai.v1beta3.DocumentOrBuilder getDocumentOrBuilde * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return The humanReviewOperation. */ @java.lang.Override @@ -236,6 +240,8 @@ public java.lang.String getHumanReviewOperation() { * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return The bytes for humanReviewOperation. */ @java.lang.Override @@ -883,6 +889,8 @@ public com.google.cloud.documentai.v1beta3.DocumentOrBuilder getDocumentOrBuilde * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -909,6 +917,8 @@ public java.lang.String getHumanReviewOperation() { * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated @@ -935,6 +945,8 @@ public com.google.protobuf.ByteString getHumanReviewOperationBytes() { * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @param value The humanReviewOperation to set. * @return This builder for chaining. */ @@ -960,6 +972,8 @@ public Builder setHumanReviewOperation(java.lang.String value) { * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return This builder for chaining. */ @java.lang.Deprecated @@ -981,6 +995,8 @@ public Builder clearHumanReviewOperation() { * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @param value The bytes for humanReviewOperation to set. * @return This builder for chaining. */ diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java index aa0e3481..bfc8b57a 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java @@ -73,6 +73,8 @@ public interface ProcessResponseOrBuilder * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -89,6 +91,8 @@ public interface ProcessResponseOrBuilder * * string human_review_operation = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=235 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Processor.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Processor.java index 07f23b06..3a5ff02d 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Processor.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Processor.java @@ -152,6 +152,8 @@ private Processor( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorType.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorType.java index cb77c371..f314d43e 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorType.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorType.java @@ -126,6 +126,8 @@ private ProcessorType( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -252,6 +254,8 @@ private LocationInfo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/RawDocument.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/RawDocument.java index 2ac0bd16..a78dbf9c 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/RawDocument.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/RawDocument.java @@ -94,6 +94,8 @@ private RawDocument( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentOperationMetadata.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentOperationMetadata.java index 23de0000..82abf7cc 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentOperationMetadata.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentOperationMetadata.java @@ -152,6 +152,8 @@ private ReviewDocumentOperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java index 87fb406a..9b84741b 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java @@ -134,6 +134,8 @@ private ReviewDocumentRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -457,6 +459,8 @@ public com.google.protobuf.ByteString getHumanReviewConfigBytes() { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=518 * @return Whether the document field is set. */ @java.lang.Override @@ -473,6 +477,8 @@ public boolean hasDocument() { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=518 * @return The document. */ @java.lang.Override @@ -1104,8 +1110,9 @@ public Builder mergeInlineDocument(com.google.cloud.documentai.v1beta3.Document } else { if (sourceCase_ == 4) { inlineDocumentBuilder_.mergeFrom(value); + } else { + inlineDocumentBuilder_.setMessage(value); } - inlineDocumentBuilder_.setMessage(value); } sourceCase_ = 4; return this; @@ -1337,6 +1344,8 @@ public Builder setHumanReviewConfigBytes(com.google.protobuf.ByteString value) { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=518 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -1352,6 +1361,8 @@ public boolean hasDocument() { * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=518 * @return The document. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java index 533595e7..47a291c8 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java @@ -98,6 +98,8 @@ public interface ReviewDocumentRequestOrBuilder * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=518 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -111,6 +113,8 @@ public interface ReviewDocumentRequestOrBuilder * * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * + * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=518 * @return The document. */ @java.lang.Deprecated diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentResponse.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentResponse.java index d5853183..ee8c2f75 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentResponse.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentResponse.java @@ -88,6 +88,8 @@ private ReviewDocumentResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Vertex.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Vertex.java index 6d1749e5..a20b0c32 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Vertex.java +++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Vertex.java @@ -90,6 +90,8 @@ private Vertex( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto b/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto index 760cd511..f9bec08b 100644 --- a/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto +++ b/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto @@ -480,8 +480,8 @@ message Document { // [Document.text][google.cloud.documentai.v1beta3.Document.text]. TextAnchor text_anchor = 1 [(google.api.field_behavior) = OPTIONAL]; - // Entity type from a schema e.g. `Address`. - string type = 2; + // Required. Entity type from a schema e.g. `Address`. + string type = 2 [(google.api.field_behavior) = REQUIRED]; // Optional. Text value in the document e.g. `1600 Amphitheatre Pkwy`. If // the entity is not present in the document, this field will be empty. From 09f870efc07eb28e28ec6a84a25e3ff10d0cda4e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 5 May 2022 00:52:12 +0200 Subject: [PATCH 10/15] build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.3.0 (#819) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-project-info-reports-plugin](https://maven.apache.org/plugins/) | `3.2.2` -> `3.3.0` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/compatibility-slim/3.2.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/confidence-slim/3.2.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 127742b9..8c75ad66 100644 --- a/pom.xml +++ b/pom.xml @@ -156,7 +156,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.2.2 + 3.3.0 From 6d45fd9470f327a9e8687d7e1c0e278f3adb6a5c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 5 May 2022 20:14:36 +0000 Subject: [PATCH 11/15] chore(deps): upgrade gapic-generator-java to 2.7.0 and update gax-java to 2.16.0 (#822) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 446250659 Source-Link: https://github.com/googleapis/googleapis/commit/dc4ef314fecf1b00833e78288cf2eb4d2b165ad1 Source-Link: https://github.com/googleapis/googleapis-gen/commit/5fdda4ddfbab87998e77e4a453e0ff87986d2db8 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWZkZGE0ZGRmYmFiODc5OThlNzdlNGE0NTNlMGZmODc5ODZkMmRiOCJ9 --- .../v1/DocumentProcessorServiceClient.java | 36 +++++++- .../v1/DocumentProcessorServiceSettings.java | 4 +- .../cloud/documentai/v1/package-info.java | 4 +- .../v1/stub/DocumentProcessorServiceStub.java | 2 +- .../DocumentProcessorServiceStubSettings.java | 4 +- ...cumentProcessorServiceCallableFactory.java | 2 +- .../GrpcDocumentProcessorServiceStub.java | 2 +- .../DocumentUnderstandingServiceClient.java | 16 +++- .../DocumentUnderstandingServiceSettings.java | 4 +- .../documentai/v1beta1/package-info.java | 4 +- .../DocumentUnderstandingServiceStub.java | 2 +- ...umentUnderstandingServiceStubSettings.java | 4 +- ...ntUnderstandingServiceCallableFactory.java | 2 +- .../GrpcDocumentUnderstandingServiceStub.java | 2 +- .../DocumentUnderstandingServiceClient.java | 20 ++++- .../DocumentUnderstandingServiceSettings.java | 4 +- .../documentai/v1beta2/package-info.java | 4 +- .../DocumentUnderstandingServiceStub.java | 2 +- ...umentUnderstandingServiceStubSettings.java | 4 +- ...ntUnderstandingServiceCallableFactory.java | 2 +- .../GrpcDocumentUnderstandingServiceStub.java | 2 +- .../DocumentProcessorServiceClient.java | 84 ++++++++++++++++++- .../DocumentProcessorServiceSettings.java | 4 +- .../documentai/v1beta3/package-info.java | 4 +- .../stub/DocumentProcessorServiceStub.java | 2 +- .../DocumentProcessorServiceStubSettings.java | 4 +- ...cumentProcessorServiceCallableFactory.java | 2 +- .../GrpcDocumentProcessorServiceStub.java | 2 +- .../DocumentProcessorServiceClientTest.java | 2 +- .../v1/MockDocumentProcessorService.java | 2 +- .../v1/MockDocumentProcessorServiceImpl.java | 2 +- ...ocumentUnderstandingServiceClientTest.java | 2 +- .../MockDocumentUnderstandingService.java | 2 +- .../MockDocumentUnderstandingServiceImpl.java | 2 +- ...ocumentUnderstandingServiceClientTest.java | 2 +- .../MockDocumentUnderstandingService.java | 2 +- .../MockDocumentUnderstandingServiceImpl.java | 2 +- .../DocumentProcessorServiceClientTest.java | 2 +- .../v1beta3/MockDocumentProcessorService.java | 2 +- .../MockDocumentProcessorServiceImpl.java | 2 +- .../documentai/v1/HumanReviewConfigName.java | 2 +- .../cloud/documentai/v1/ProcessorName.java | 2 +- .../v1beta3/HumanReviewConfigName.java | 2 +- .../documentai/v1beta3/LocationName.java | 2 +- .../documentai/v1beta3/ProcessorName.java | 2 +- .../documentai/v1beta3/ProcessorTypeName.java | 2 +- 46 files changed, 218 insertions(+), 46 deletions(-) diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClient.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClient.java index dbf4de02..327dac66 100644 --- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClient.java +++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClient.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 Google LLC + * Copyright 2022 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -40,6 +40,8 @@ * calls that map to API methods. Sample code to get started: * *
{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentProcessorServiceClient documentProcessorServiceClient =
  *     DocumentProcessorServiceClient.create()) {
  *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -77,6 +79,8 @@
  * 

To customize credentials: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceSettings documentProcessorServiceSettings =
  *     DocumentProcessorServiceSettings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -88,6 +92,8 @@
  * 

To customize the endpoint: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceSettings documentProcessorServiceSettings =
  *     DocumentProcessorServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
  * DocumentProcessorServiceClient documentProcessorServiceClient =
@@ -169,6 +175,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -192,6 +200,8 @@ public final ProcessResponse processDocument(ProcessorName name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]").toString();
@@ -214,6 +224,8 @@ public final ProcessResponse processDocument(String name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessRequest request =
@@ -239,6 +251,8 @@ public final ProcessResponse processDocument(ProcessRequest request) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessRequest request =
@@ -265,6 +279,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -291,6 +307,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]").toString();
@@ -316,6 +334,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   BatchProcessRequest request =
@@ -346,6 +366,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   BatchProcessRequest request =
@@ -377,6 +399,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   BatchProcessRequest request =
@@ -405,6 +429,8 @@ public final UnaryCallable batchProcessDocuments
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   HumanReviewConfigName humanReviewConfig =
@@ -435,6 +461,8 @@ public final UnaryCallable batchProcessDocuments
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String humanReviewConfig =
@@ -463,6 +491,8 @@ public final UnaryCallable batchProcessDocuments
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ReviewDocumentRequest request =
@@ -492,6 +522,8 @@ public final UnaryCallable batchProcessDocuments
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ReviewDocumentRequest request =
@@ -521,6 +553,8 @@ public final UnaryCallable batchProcessDocuments
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ReviewDocumentRequest request =
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceSettings.java
index 86198bfd..d483d039 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -51,6 +51,8 @@
  * 

For example, to set the total timeout of processDocument to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceSettings.Builder documentProcessorServiceSettingsBuilder =
  *     DocumentProcessorServiceSettings.newBuilder();
  * documentProcessorServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/package-info.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/package-info.java
index 166482af..9b3d0ae3 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/package-info.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/package-info.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -27,6 +27,8 @@
  * 

Sample for DocumentProcessorServiceClient: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentProcessorServiceClient documentProcessorServiceClient =
  *     DocumentProcessorServiceClient.create()) {
  *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStub.java
index f60654b8..aea812f9 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStubSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStubSettings.java
index 56062561..0f5f85e8 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStubSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStubSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -71,6 +71,8 @@
  * 

For example, to set the total timeout of processDocument to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceStubSettings.Builder documentProcessorServiceSettingsBuilder =
  *     DocumentProcessorServiceStubSettings.newBuilder();
  * documentProcessorServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceCallableFactory.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceCallableFactory.java
index 55bb90a4..2268b6b6 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceCallableFactory.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceCallableFactory.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceStub.java
index 70819895..7c8c7f96 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClient.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClient.java
index d19de621..fcf12836 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClient.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClient.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -40,6 +40,8 @@
  * calls that map to API methods. Sample code to get started:
  *
  * 
{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
  *     DocumentUnderstandingServiceClient.create()) {
  *   List requests = new ArrayList<>();
@@ -78,6 +80,8 @@
  * 

To customize credentials: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceSettings documentUnderstandingServiceSettings =
  *     DocumentUnderstandingServiceSettings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -89,6 +93,8 @@
  * 

To customize the endpoint: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceSettings documentUnderstandingServiceSettings =
  *     DocumentUnderstandingServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
  * DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
@@ -173,6 +179,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   List requests = new ArrayList<>();
@@ -198,6 +206,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   BatchProcessDocumentsRequest request =
@@ -225,6 +235,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   BatchProcessDocumentsRequest request =
@@ -254,6 +266,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   BatchProcessDocumentsRequest request =
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceSettings.java
index 76f4afe4..1bb96e4f 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -51,6 +51,8 @@
  * 

For example, to set the total timeout of batchProcessDocuments to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceSettings.Builder documentUnderstandingServiceSettingsBuilder =
  *     DocumentUnderstandingServiceSettings.newBuilder();
  * documentUnderstandingServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/package-info.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/package-info.java
index da036b90..ed5c8589 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/package-info.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/package-info.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -26,6 +26,8 @@
  * 

Sample for DocumentUnderstandingServiceClient: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
  *     DocumentUnderstandingServiceClient.create()) {
  *   List requests = new ArrayList<>();
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStub.java
index b5c90ec0..6dc77f35 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStubSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStubSettings.java
index de20a2ea..b9a3edc7 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStubSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStubSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -66,6 +66,8 @@
  * 

For example, to set the total timeout of batchProcessDocuments to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceStubSettings.Builder documentUnderstandingServiceSettingsBuilder =
  *     DocumentUnderstandingServiceStubSettings.newBuilder();
  * documentUnderstandingServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceCallableFactory.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceCallableFactory.java
index 49945fc6..0176cac0 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceCallableFactory.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceCallableFactory.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceStub.java
index 58a06e43..41241867 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClient.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClient.java
index bb83c05c..b9572b31 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClient.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClient.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -40,6 +40,8 @@
  * calls that map to API methods. Sample code to get started:
  *
  * 
{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
  *     DocumentUnderstandingServiceClient.create()) {
  *   ProcessDocumentRequest request =
@@ -88,6 +90,8 @@
  * 

To customize credentials: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceSettings documentUnderstandingServiceSettings =
  *     DocumentUnderstandingServiceSettings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -99,6 +103,8 @@
  * 

To customize the endpoint: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceSettings documentUnderstandingServiceSettings =
  *     DocumentUnderstandingServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
  * DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
@@ -184,6 +190,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   List requests = new ArrayList<>();
@@ -210,6 +218,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   BatchProcessDocumentsRequest request =
@@ -238,6 +248,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   BatchProcessDocumentsRequest request =
@@ -268,6 +280,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   BatchProcessDocumentsRequest request =
@@ -294,6 +308,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   ProcessDocumentRequest request =
@@ -326,6 +342,8 @@ public final Document processDocument(ProcessDocumentRequest request) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
    *     DocumentUnderstandingServiceClient.create()) {
    *   ProcessDocumentRequest request =
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceSettings.java
index 72f1315d..8f9cc461 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -51,6 +51,8 @@
  * 

For example, to set the total timeout of processDocument to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceSettings.Builder documentUnderstandingServiceSettingsBuilder =
  *     DocumentUnderstandingServiceSettings.newBuilder();
  * documentUnderstandingServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/package-info.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/package-info.java
index 8390ac66..f1e6ff31 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/package-info.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/package-info.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -26,6 +26,8 @@
  * 

Sample for DocumentUnderstandingServiceClient: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentUnderstandingServiceClient documentUnderstandingServiceClient =
  *     DocumentUnderstandingServiceClient.create()) {
  *   ProcessDocumentRequest request =
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStub.java
index faed6d2c..80f70095 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStubSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStubSettings.java
index eeb813c2..fd64b7cd 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStubSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStubSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -68,6 +68,8 @@
  * 

For example, to set the total timeout of processDocument to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentUnderstandingServiceStubSettings.Builder documentUnderstandingServiceSettingsBuilder =
  *     DocumentUnderstandingServiceStubSettings.newBuilder();
  * documentUnderstandingServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceCallableFactory.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceCallableFactory.java
index 6e5e6ddd..2205edfe 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceCallableFactory.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceCallableFactory.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceStub.java
index 23690e5c..fbb68c5b 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java
index afa4101a..bc6181ee 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -49,6 +49,8 @@
  * calls that map to API methods. Sample code to get started:
  *
  * 
{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentProcessorServiceClient documentProcessorServiceClient =
  *     DocumentProcessorServiceClient.create()) {
  *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -86,6 +88,8 @@
  * 

To customize credentials: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceSettings documentProcessorServiceSettings =
  *     DocumentProcessorServiceSettings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -97,6 +101,8 @@
  * 

To customize the endpoint: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceSettings documentProcessorServiceSettings =
  *     DocumentProcessorServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
  * DocumentProcessorServiceClient documentProcessorServiceClient =
@@ -179,6 +185,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -202,6 +210,8 @@ public final ProcessResponse processDocument(ProcessorName name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]").toString();
@@ -224,6 +234,8 @@ public final ProcessResponse processDocument(String name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessRequest request =
@@ -250,6 +262,8 @@ public final ProcessResponse processDocument(ProcessRequest request) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessRequest request =
@@ -277,6 +291,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -303,6 +319,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]").toString();
@@ -328,6 +346,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   BatchProcessRequest request =
@@ -360,6 +380,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   BatchProcessRequest request =
@@ -393,6 +415,8 @@ public final UnaryCallable processDocumentCalla
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   BatchProcessRequest request =
@@ -422,6 +446,8 @@ public final UnaryCallable batchProcessDocuments
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
@@ -449,6 +475,8 @@ public final FetchProcessorTypesResponse fetchProcessorTypes(LocationName parent
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
@@ -474,6 +502,8 @@ public final FetchProcessorTypesResponse fetchProcessorTypes(String parent) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   FetchProcessorTypesRequest request =
@@ -499,6 +529,8 @@ public final FetchProcessorTypesResponse fetchProcessorTypes(FetchProcessorTypes
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   FetchProcessorTypesRequest request =
@@ -524,6 +556,8 @@ public final FetchProcessorTypesResponse fetchProcessorTypes(FetchProcessorTypes
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
@@ -552,6 +586,8 @@ public final ListProcessorsPagedResponse listProcessors(LocationName parent) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
@@ -577,6 +613,8 @@ public final ListProcessorsPagedResponse listProcessors(String parent) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ListProcessorsRequest request =
@@ -606,6 +644,8 @@ public final ListProcessorsPagedResponse listProcessors(ListProcessorsRequest re
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ListProcessorsRequest request =
@@ -635,6 +675,8 @@ public final ListProcessorsPagedResponse listProcessors(ListProcessorsRequest re
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ListProcessorsRequest request =
@@ -672,6 +714,8 @@ public final ListProcessorsPagedResponse listProcessors(ListProcessorsRequest re
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
@@ -703,6 +747,8 @@ public final Processor createProcessor(LocationName parent, Processor processor)
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
@@ -731,6 +777,8 @@ public final Processor createProcessor(String parent, Processor processor) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   CreateProcessorRequest request =
@@ -757,6 +805,8 @@ public final Processor createProcessor(CreateProcessorRequest request) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   CreateProcessorRequest request =
@@ -783,6 +833,8 @@ public final UnaryCallable createProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
@@ -808,6 +860,8 @@ public final OperationFuture deleteProcessorAsyn
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]").toString();
@@ -831,6 +885,8 @@ public final OperationFuture deleteProcessorAsyn
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   DeleteProcessorRequest request =
@@ -857,6 +913,8 @@ public final OperationFuture deleteProcessorAsyn
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   DeleteProcessorRequest request =
@@ -883,6 +941,8 @@ public final OperationFuture deleteProcessorAsyn
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   DeleteProcessorRequest request =
@@ -907,6 +967,8 @@ public final UnaryCallable deleteProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   EnableProcessorRequest request =
@@ -933,6 +995,8 @@ public final UnaryCallable deleteProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   EnableProcessorRequest request =
@@ -959,6 +1023,8 @@ public final UnaryCallable deleteProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   EnableProcessorRequest request =
@@ -983,6 +1049,8 @@ public final UnaryCallable enableProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   DisableProcessorRequest request =
@@ -1009,6 +1077,8 @@ public final UnaryCallable enableProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   DisableProcessorRequest request =
@@ -1035,6 +1105,8 @@ public final UnaryCallable enableProcessorCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   DisableProcessorRequest request =
@@ -1060,6 +1132,8 @@ public final UnaryCallable disableProcessorC
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   HumanReviewConfigName humanReviewConfig =
@@ -1090,6 +1164,8 @@ public final UnaryCallable disableProcessorC
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   String humanReviewConfig =
@@ -1118,6 +1194,8 @@ public final UnaryCallable disableProcessorC
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ReviewDocumentRequest request =
@@ -1148,6 +1226,8 @@ public final UnaryCallable disableProcessorC
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ReviewDocumentRequest request =
@@ -1178,6 +1258,8 @@ public final UnaryCallable disableProcessorC
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (DocumentProcessorServiceClient documentProcessorServiceClient =
    *     DocumentProcessorServiceClient.create()) {
    *   ReviewDocumentRequest request =
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceSettings.java
index 031e3e18..8bac2b6b 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -55,6 +55,8 @@
  * 

For example, to set the total timeout of processDocument to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceSettings.Builder documentProcessorServiceSettingsBuilder =
  *     DocumentProcessorServiceSettings.newBuilder();
  * documentProcessorServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/package-info.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/package-info.java
index 493d1823..f221dacc 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/package-info.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/package-info.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -27,6 +27,8 @@
  * 

Sample for DocumentProcessorServiceClient: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (DocumentProcessorServiceClient documentProcessorServiceClient =
  *     DocumentProcessorServiceClient.create()) {
  *   ProcessorName name = ProcessorName.of("[PROJECT]", "[LOCATION]", "[PROCESSOR]");
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStub.java
index 7c4a04af..c301b665 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStubSettings.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStubSettings.java
index 66226d2d..6e849a0a 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStubSettings.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/DocumentProcessorServiceStubSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -95,6 +95,8 @@
  * 

For example, to set the total timeout of processDocument to 30 seconds: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * DocumentProcessorServiceStubSettings.Builder documentProcessorServiceSettingsBuilder =
  *     DocumentProcessorServiceStubSettings.newBuilder();
  * documentProcessorServiceSettingsBuilder
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceCallableFactory.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceCallableFactory.java
index 9ca7d30c..f09a1e72 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceCallableFactory.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceCallableFactory.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceStub.java b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceStub.java
index e2b1cb69..de767205 100644
--- a/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceStub.java
+++ b/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/stub/GrpcDocumentProcessorServiceStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClientTest.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClientTest.java
index e90061d0..38c49f2d 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClientTest.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/DocumentProcessorServiceClientTest.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorService.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorService.java
index 85f677e1..45a8ba1d 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorService.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorService.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorServiceImpl.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorServiceImpl.java
index 3d0295a2..68f1c034 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorServiceImpl.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1/MockDocumentProcessorServiceImpl.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClientTest.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClientTest.java
index 48e5fcd1..8a12dc78 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClientTest.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceClientTest.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingService.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingService.java
index 5d8415cd..cd93dcc9 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingService.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingService.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingServiceImpl.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingServiceImpl.java
index 49dac25a..8ca0a70d 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingServiceImpl.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta1/MockDocumentUnderstandingServiceImpl.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClientTest.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClientTest.java
index bd85ba4b..d22b32ae 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClientTest.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceClientTest.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingService.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingService.java
index 4b4918d1..be37d194 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingService.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingService.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingServiceImpl.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingServiceImpl.java
index 38d500b7..f929e60e 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingServiceImpl.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta2/MockDocumentUnderstandingServiceImpl.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClientTest.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClientTest.java
index be4910f6..84cc7c5a 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClientTest.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClientTest.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorService.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorService.java
index 70700599..eb2790c8 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorService.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorService.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorServiceImpl.java b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorServiceImpl.java
index 09113e55..ec085f2c 100644
--- a/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorServiceImpl.java
+++ b/google-cloud-document-ai/src/test/java/com/google/cloud/documentai/v1beta3/MockDocumentProcessorServiceImpl.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewConfigName.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewConfigName.java
index d333169d..61f8cd15 100644
--- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewConfigName.java
+++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/HumanReviewConfigName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessorName.java b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessorName.java
index ded0c8bc..74f4ad41 100644
--- a/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessorName.java
+++ b/proto-google-cloud-document-ai-v1/src/main/java/com/google/cloud/documentai/v1/ProcessorName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewConfigName.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewConfigName.java
index 4a48c700..a9448ff1 100644
--- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewConfigName.java
+++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/HumanReviewConfigName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/LocationName.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/LocationName.java
index 0a1352d2..8d2df8eb 100644
--- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/LocationName.java
+++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/LocationName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorName.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorName.java
index 33ee7318..347d562b 100644
--- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorName.java
+++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorTypeName.java b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorTypeName.java
index dcfa71fa..a43d112c 100644
--- a/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorTypeName.java
+++ b/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessorTypeName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.

From b6dff3e96298aac9c89e466fc70ca8e765dabfa8 Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate 
Date: Mon, 16 May 2022 19:38:16 +0200
Subject: [PATCH 12/15] chore(deps): update dependency
 com.google.cloud:libraries-bom to v25.3.0 (#823)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

[![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://cloud.google.com/java/docs/bom) ([source](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java)) | `25.2.0` -> `25.3.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.3.0/compatibility-slim/25.2.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/25.3.0/confidence-slim/25.2.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

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

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

â™» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

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

---

 - [ ] If you want to rebase/retry this PR, click this checkbox. âš  **Warning**: custom changes will be lost.

---

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-document-ai).
---
 README.md                | 4 ++--
 samples/snippets/pom.xml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 4c944cff..87b4a9b8 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
     
       com.google.cloud
       libraries-bom
-      25.2.0
+      25.3.0
       pom
       import
     
@@ -50,7 +50,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:25.2.0')
+implementation platform('com.google.cloud:libraries-bom:25.3.0')
 
 implementation 'com.google.cloud:google-cloud-document-ai'
 ```
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index c9096070..59d2280c 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -30,7 +30,7 @@
       
         com.google.cloud
         libraries-bom
-        25.2.0
+        25.3.0
         pom
         import
       

From 382dc662e0604b8337a0c7cac3a3340184354dda Mon Sep 17 00:00:00 2001
From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
Date: Thu, 19 May 2022 21:08:39 +0000
Subject: [PATCH 13/15] feat: add build scripts for native image testing in
 Java 17 (#1440) (#825)

Source-Link: https://github.com/googleapis/synthtool/commit/505ce5a7edb58bf6d9d4de10b4bb4e81000ae324
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:2567a120ce90fadb6201999b87d649d9f67459de28815ad239bce9ebfaa18a74
---
 .github/.OwlBot.lock.yaml               |  4 +--
 .kokoro/build.sh                        |  5 ++++
 .kokoro/presubmit/graalvm-native-17.cfg | 33 +++++++++++++++++++++++++
 3 files changed, 40 insertions(+), 2 deletions(-)
 create mode 100644 .kokoro/presubmit/graalvm-native-17.cfg

diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml
index f60d7749..a79f0627 100644
--- a/.github/.OwlBot.lock.yaml
+++ b/.github/.OwlBot.lock.yaml
@@ -13,5 +13,5 @@
 # limitations under the License.
 docker:
   image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest
-  digest: sha256:fc52b202aa298a50a12c64efd04fea3884d867947effe2fa85382a246c09e813
-# created: 2022-04-06T16:30:03.627422514Z
+  digest: sha256:2567a120ce90fadb6201999b87d649d9f67459de28815ad239bce9ebfaa18a74
+# created: 2022-05-19T15:12:45.278246753Z
diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index 0d474d7c..16b29a9b 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -74,6 +74,11 @@ graalvm)
     mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test
     RETURN_CODE=$?
     ;;
+graalvm17)
+    # Run Unit and Integration Tests with Native Image
+    mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test
+    RETURN_CODE=$?
+    ;;
 samples)
     SAMPLES_DIR=samples
     # only run ITs in snapshot/ on presubmit PRs. run ITs in all 3 samples/ subdirectories otherwise.
diff --git a/.kokoro/presubmit/graalvm-native-17.cfg b/.kokoro/presubmit/graalvm-native-17.cfg
new file mode 100644
index 00000000..a3f7fb9d
--- /dev/null
+++ b/.kokoro/presubmit/graalvm-native-17.cfg
@@ -0,0 +1,33 @@
+# Format: //devtools/kokoro/config/proto/build.proto
+
+# Configure the docker image for kokoro-trampoline.
+env_vars: {
+  key: "TRAMPOLINE_IMAGE"
+  value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17"
+}
+
+env_vars: {
+  key: "JOB_TYPE"
+  value: "graalvm17"
+}
+
+# TODO: remove this after we've migrated all tests and scripts
+env_vars: {
+  key: "GCLOUD_PROJECT"
+  value: "gcloud-devel"
+}
+
+env_vars: {
+  key: "GOOGLE_CLOUD_PROJECT"
+  value: "gcloud-devel"
+}
+
+env_vars: {
+  key: "GOOGLE_APPLICATION_CREDENTIALS"
+  value: "secret_manager/java-it-service-account"
+}
+
+env_vars: {
+  key: "SECRET_MANAGER_KEYS"
+  value: "java-it-service-account"
+}
\ No newline at end of file

From dfd5bd688b8ed73e3cefc4684d1c75e3f6cab7fc Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate 
Date: Thu, 19 May 2022 23:24:17 +0200
Subject: [PATCH 14/15] deps: update dependency
 com.google.cloud:google-cloud-shared-dependencies to v2.12.0 (#824)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

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

---

### Release Notes

googleapis/java-shared-dependencies ### [`v2.12.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​2120-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2110v2120-2022-05-19) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.11.0...v2.12.0) ##### Features - add build scripts for native image testing in Java 17 ([#​1440](https://togithub.com/googleapis/java-shared-dependencies/issues/1440)) ([#​697](https://togithub.com/googleapis/java-shared-dependencies/issues/697)) ([f10ec4e](https://togithub.com/googleapis/java-shared-dependencies/commit/f10ec4e664d8fde868effe366b7182a5fad08dd0)) ##### Dependencies - update gax.version to v2.18.1 ([#​695](https://togithub.com/googleapis/java-shared-dependencies/issues/695)) ([09bc61c](https://togithub.com/googleapis/java-shared-dependencies/commit/09bc61c9152a99bfe87554a07324f15ae6217d6e)) - update google.core.version to v2.7.1 ([#​698](https://togithub.com/googleapis/java-shared-dependencies/issues/698)) ([43de259](https://togithub.com/googleapis/java-shared-dependencies/commit/43de2593f1a6e8fa5e34799364ab683246ddd449)) ### [`v2.11.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​2110-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2100v2110-2022-05-18) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.10.0...v2.11.0) ##### Features - next release from main branch is 2.11.0 ([#​674](https://togithub.com/googleapis/java-shared-dependencies/issues/674)) ([611e3b7](https://togithub.com/googleapis/java-shared-dependencies/commit/611e3b7c50108a71efc94415166b85d2bf8647e5)) ##### Dependencies - update dependency com.fasterxml.jackson:jackson-bom to v2.13.3 ([#​689](https://togithub.com/googleapis/java-shared-dependencies/issues/689)) ([03897e3](https://togithub.com/googleapis/java-shared-dependencies/commit/03897e30a71f8f1aa37233da2433ee5afccc1d61)) - update dependency com.google.api-client:google-api-client-bom to v1.34.1 ([#​685](https://togithub.com/googleapis/java-shared-dependencies/issues/685)) ([9bc0557](https://togithub.com/googleapis/java-shared-dependencies/commit/9bc0557d8ce2f3d8dc7c8ffafdd36fd4c03e2df5)) - update dependency com.google.api:api-common to v2.2.0 ([#​690](https://togithub.com/googleapis/java-shared-dependencies/issues/690)) ([47a8736](https://togithub.com/googleapis/java-shared-dependencies/commit/47a87365e51f73132b15b054d85f8c9baa8e89f6)) - update dependency com.google.auth:google-auth-library-bom to v1.7.0 ([#​691](https://togithub.com/googleapis/java-shared-dependencies/issues/691)) ([ec6aab7](https://togithub.com/googleapis/java-shared-dependencies/commit/ec6aab72eaed43574efe47a696bba6a612f161bb)) - update dependency com.google.errorprone:error_prone_annotations to v2.13.1 ([#​672](https://togithub.com/googleapis/java-shared-dependencies/issues/672)) ([8c7e530](https://togithub.com/googleapis/java-shared-dependencies/commit/8c7e530d3c7170b2fb76cc27a05164524ba4e00b)) - update dependency com.google.http-client:google-http-client-bom to v1.41.8 ([#​684](https://togithub.com/googleapis/java-shared-dependencies/issues/684)) ([1305356](https://togithub.com/googleapis/java-shared-dependencies/commit/1305356775247dbb641b60654ac56da43513088e)) - update dependency com.google.protobuf:protobuf-bom to v3.20.1 ([#​678](https://togithub.com/googleapis/java-shared-dependencies/issues/678)) ([3e6d4a1](https://togithub.com/googleapis/java-shared-dependencies/commit/3e6d4a1a8e5d45723071a62c99bb1ab87d2b2b84)) - update dependency io.grpc:grpc-bom to v1.46.0 ([#​680](https://togithub.com/googleapis/java-shared-dependencies/issues/680)) ([b8a052b](https://togithub.com/googleapis/java-shared-dependencies/commit/b8a052b75a1bc2703500b4f31c5c6dac887ab8be)) - update dependency org.checkerframework:checker-qual to v3.22.0 ([#​683](https://togithub.com/googleapis/java-shared-dependencies/issues/683)) ([b0a30cd](https://togithub.com/googleapis/java-shared-dependencies/commit/b0a30cdecae8dcfb3a6d36e3f194c39a0086673e)) - update gax.version to v2.17.0 ([#​687](https://togithub.com/googleapis/java-shared-dependencies/issues/687)) ([e0e89ea](https://togithub.com/googleapis/java-shared-dependencies/commit/e0e89eade481effc723c9c7261f2ebf4e5883621)) - update gax.version to v2.18.0 ([#​692](https://togithub.com/googleapis/java-shared-dependencies/issues/692)) ([9536612](https://togithub.com/googleapis/java-shared-dependencies/commit/9536612c77af1e4d912c5b63515ea6f750e53810)) - update google.core.version to v2.6.1 ([#​671](https://togithub.com/googleapis/java-shared-dependencies/issues/671)) ([e3d1aeb](https://togithub.com/googleapis/java-shared-dependencies/commit/e3d1aebed31f8e91109d5865afd9525ac3595c90)) - update google.core.version to v2.7.0 ([#​693](https://togithub.com/googleapis/java-shared-dependencies/issues/693)) ([2171677](https://togithub.com/googleapis/java-shared-dependencies/commit/2171677e16190de9f37dc16c924d829ea8ccd86c)) - update iam.version to v1.3.2 ([#​673](https://togithub.com/googleapis/java-shared-dependencies/issues/673)) ([9882baa](https://togithub.com/googleapis/java-shared-dependencies/commit/9882baa3ecc8d7584788af1916f0d8c5ec670b5c)) - update iam.version to v1.3.3 ([#​679](https://togithub.com/googleapis/java-shared-dependencies/issues/679)) ([9fe34c8](https://togithub.com/googleapis/java-shared-dependencies/commit/9fe34c89eabed5eeebad986bffeeeb64dbbc38c1)) - update iam.version to v1.3.4 ([#​686](https://togithub.com/googleapis/java-shared-dependencies/issues/686)) ([4e95b3a](https://togithub.com/googleapis/java-shared-dependencies/commit/4e95b3a1d4302812338c220df316391c19ef7473)) - update opencensus.version to v0.31.1 ([#​682](https://togithub.com/googleapis/java-shared-dependencies/issues/682)) ([5d25746](https://togithub.com/googleapis/java-shared-dependencies/commit/5d25746bc6c9329b240204cbe7b83e2fee4c6cb3))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-document-ai). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8c75ad66..462709a1 100644 --- a/pom.xml +++ b/pom.xml @@ -107,7 +107,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.10.0 + 2.12.0 pom import From 8c6b976ce063eeb2ffe6fc5f32da19ff4f09ed44 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 24 May 2022 03:38:17 +0000 Subject: [PATCH 15/15] chore(main): release 2.5.0 (#821) :robot: I have created a release *beep* *boop* --- ## [2.5.0](https://github.com/googleapis/java-document-ai/compare/v2.4.3...v2.5.0) (2022-05-19) ### Features * add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-document-ai/issues/1440)) ([#825](https://github.com/googleapis/java-document-ai/issues/825)) ([382dc66](https://github.com/googleapis/java-document-ai/commit/382dc662e0604b8337a0c7cac3a3340184354dda)) ### Bug Fixes * mark Document.Entity.type as REQUIRED in all versions ([#817](https://github.com/googleapis/java-document-ai/issues/817)) ([eb329e5](https://github.com/googleapis/java-document-ai/commit/eb329e5414a68d518e34f705d7d680f34cba595f)) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#824](https://github.com/googleapis/java-document-ai/issues/824)) ([dfd5bd6](https://github.com/googleapis/java-document-ai/commit/dfd5bd688b8ed73e3cefc4684d1c75e3f6cab7fc)) --- 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 | 17 ++++++++++++++++ google-cloud-document-ai-bom/pom.xml | 20 +++++++++---------- google-cloud-document-ai/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1beta1/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1beta2/pom.xml | 4 ++-- grpc-google-cloud-document-ai-v1beta3/pom.xml | 4 ++-- pom.xml | 20 +++++++++---------- proto-google-cloud-document-ai-v1/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- versions.txt | 18 ++++++++--------- 13 files changed, 64 insertions(+), 47 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a75b5c0..db74f733 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [2.5.0](https://github.com/googleapis/java-document-ai/compare/v2.4.3...v2.5.0) (2022-05-19) + + +### Features + +* add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-document-ai/issues/1440)) ([#825](https://github.com/googleapis/java-document-ai/issues/825)) ([382dc66](https://github.com/googleapis/java-document-ai/commit/382dc662e0604b8337a0c7cac3a3340184354dda)) + + +### Bug Fixes + +* mark Document.Entity.type as REQUIRED in all versions ([#817](https://github.com/googleapis/java-document-ai/issues/817)) ([eb329e5](https://github.com/googleapis/java-document-ai/commit/eb329e5414a68d518e34f705d7d680f34cba595f)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#824](https://github.com/googleapis/java-document-ai/issues/824)) ([dfd5bd6](https://github.com/googleapis/java-document-ai/commit/dfd5bd688b8ed73e3cefc4684d1c75e3f6cab7fc)) + ### [2.4.3](https://github.com/googleapis/java-document-ai/compare/v2.4.2...v2.4.3) (2022-04-18) diff --git a/google-cloud-document-ai-bom/pom.xml b/google-cloud-document-ai-bom/pom.xml index fb09bb91..1abfbe7b 100644 --- a/google-cloud-document-ai-bom/pom.xml +++ b/google-cloud-document-ai-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-document-ai-bom - 2.4.4-SNAPSHOT + 2.5.0 pom com.google.cloud @@ -50,47 +50,47 @@ com.google.cloud google-cloud-document-ai - 2.4.4-SNAPSHOT + 2.5.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta1 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta2 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta3 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc grpc-google-cloud-document-ai-v1 - 2.4.4-SNAPSHOT + 2.5.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta1 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta2 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta3 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1 - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/google-cloud-document-ai/pom.xml b/google-cloud-document-ai/pom.xml index d539de86..f99d123b 100644 --- a/google-cloud-document-ai/pom.xml +++ b/google-cloud-document-ai/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-document-ai - 2.4.4-SNAPSHOT + 2.5.0 jar Google Cloud Document AI https://github.com/googleapis/java-document-ai @@ -11,7 +11,7 @@ com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 google-cloud-document-ai diff --git a/grpc-google-cloud-document-ai-v1/pom.xml b/grpc-google-cloud-document-ai-v1/pom.xml index b13f6a31..0cefccdc 100644 --- a/grpc-google-cloud-document-ai-v1/pom.xml +++ b/grpc-google-cloud-document-ai-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1 - 2.4.4-SNAPSHOT + 2.5.0 grpc-google-cloud-document-ai-v1 GRPC library for google-cloud-document-ai com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/grpc-google-cloud-document-ai-v1beta1/pom.xml b/grpc-google-cloud-document-ai-v1beta1/pom.xml index f8f918dc..6af98f9e 100644 --- a/grpc-google-cloud-document-ai-v1beta1/pom.xml +++ b/grpc-google-cloud-document-ai-v1beta1/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta1 - 0.16.4-SNAPSHOT + 0.17.0 grpc-google-cloud-document-ai-v1beta1 GRPC library for grpc-google-cloud-document-ai-v1beta1 com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/grpc-google-cloud-document-ai-v1beta2/pom.xml b/grpc-google-cloud-document-ai-v1beta2/pom.xml index 4eaee710..a0c82262 100644 --- a/grpc-google-cloud-document-ai-v1beta2/pom.xml +++ b/grpc-google-cloud-document-ai-v1beta2/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta2 - 0.16.4-SNAPSHOT + 0.17.0 grpc-google-cloud-document-ai-v1beta2 GRPC library for grpc-google-cloud-document-ai-v1beta2 com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/grpc-google-cloud-document-ai-v1beta3/pom.xml b/grpc-google-cloud-document-ai-v1beta3/pom.xml index 419dd2ed..6e8e0810 100644 --- a/grpc-google-cloud-document-ai-v1beta3/pom.xml +++ b/grpc-google-cloud-document-ai-v1beta3/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta3 - 0.16.4-SNAPSHOT + 0.17.0 grpc-google-cloud-document-ai-v1beta3 GRPC library for grpc-google-cloud-document-ai-v1beta3 com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/pom.xml b/pom.xml index 462709a1..436788ab 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-document-ai-parent pom - 2.4.4-SNAPSHOT + 2.5.0 Google Cloud Document AI Parent https://github.com/googleapis/java-document-ai @@ -61,47 +61,47 @@ com.google.api.grpc grpc-google-cloud-document-ai-v1beta1 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1 - 2.4.4-SNAPSHOT + 2.5.0 com.google.api.grpc grpc-google-cloud-document-ai-v1 - 2.4.4-SNAPSHOT + 2.5.0 com.google.cloud google-cloud-document-ai - 2.4.4-SNAPSHOT + 2.5.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta2 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc grpc-google-cloud-document-ai-v1beta3 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta1 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta2 - 0.16.4-SNAPSHOT + 0.17.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta3 - 0.16.4-SNAPSHOT + 0.17.0 diff --git a/proto-google-cloud-document-ai-v1/pom.xml b/proto-google-cloud-document-ai-v1/pom.xml index 02aa91d4..173a6b87 100644 --- a/proto-google-cloud-document-ai-v1/pom.xml +++ b/proto-google-cloud-document-ai-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1 - 2.4.4-SNAPSHOT + 2.5.0 proto-google-cloud-document-ai-v1 Proto library for google-cloud-document-ai com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/proto-google-cloud-document-ai-v1beta1/pom.xml b/proto-google-cloud-document-ai-v1beta1/pom.xml index 32b1cffe..b04c7dc8 100644 --- a/proto-google-cloud-document-ai-v1beta1/pom.xml +++ b/proto-google-cloud-document-ai-v1beta1/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta1 - 0.16.4-SNAPSHOT + 0.17.0 proto-google-cloud-document-ai-v1beta1 PROTO library for proto-google-cloud-document-ai-v1beta1 com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/proto-google-cloud-document-ai-v1beta2/pom.xml b/proto-google-cloud-document-ai-v1beta2/pom.xml index bf3ee586..9931895a 100644 --- a/proto-google-cloud-document-ai-v1beta2/pom.xml +++ b/proto-google-cloud-document-ai-v1beta2/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta2 - 0.16.4-SNAPSHOT + 0.17.0 proto-google-cloud-document-ai-v1beta2 PROTO library for proto-google-cloud-document-ai-v1beta2 com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/proto-google-cloud-document-ai-v1beta3/pom.xml b/proto-google-cloud-document-ai-v1beta3/pom.xml index 1ffaccbb..b5c11c0a 100644 --- a/proto-google-cloud-document-ai-v1beta3/pom.xml +++ b/proto-google-cloud-document-ai-v1beta3/pom.xml @@ -3,13 +3,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-document-ai-v1beta3 - 0.16.4-SNAPSHOT + 0.17.0 proto-google-cloud-document-ai-v1beta3 PROTO library for proto-google-cloud-document-ai-v1beta3 com.google.cloud google-cloud-document-ai-parent - 2.4.4-SNAPSHOT + 2.5.0 diff --git a/versions.txt b/versions.txt index 5cae3b11..d32d6438 100644 --- a/versions.txt +++ b/versions.txt @@ -1,12 +1,12 @@ # Format: # module:released-version:current-version -google-cloud-document-ai:2.4.3:2.4.4-SNAPSHOT -grpc-google-cloud-document-ai-v1beta1:0.16.3:0.16.4-SNAPSHOT -grpc-google-cloud-document-ai-v1beta2:0.16.3:0.16.4-SNAPSHOT -grpc-google-cloud-document-ai-v1beta3:0.16.3:0.16.4-SNAPSHOT -grpc-google-cloud-document-ai-v1:2.4.3:2.4.4-SNAPSHOT -proto-google-cloud-document-ai-v1beta1:0.16.3:0.16.4-SNAPSHOT -proto-google-cloud-document-ai-v1beta2:0.16.3:0.16.4-SNAPSHOT -proto-google-cloud-document-ai-v1beta3:0.16.3:0.16.4-SNAPSHOT -proto-google-cloud-document-ai-v1:2.4.3:2.4.4-SNAPSHOT +google-cloud-document-ai:2.5.0:2.5.0 +grpc-google-cloud-document-ai-v1beta1:0.17.0:0.17.0 +grpc-google-cloud-document-ai-v1beta2:0.17.0:0.17.0 +grpc-google-cloud-document-ai-v1beta3:0.17.0:0.17.0 +grpc-google-cloud-document-ai-v1:2.5.0:2.5.0 +proto-google-cloud-document-ai-v1beta1:0.17.0:0.17.0 +proto-google-cloud-document-ai-v1beta2:0.17.0:0.17.0 +proto-google-cloud-document-ai-v1beta3:0.17.0:0.17.0 +proto-google-cloud-document-ai-v1:2.5.0:2.5.0