diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
new file mode 100644
index 00000000..6137bef2
--- /dev/null
+++ b/.github/CODEOWNERS
@@ -0,0 +1,8 @@
+# Code owners file.
+# This file controls who is tagged for review for any given pull request.
+
+# For syntax help see:
+# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax
+
+# The java-samples-reviewers team is the default owner for samples changes
+samples/**/*.java @googleapis/java-samples-reviewers
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
new file mode 100644
index 00000000..445b4bf8
--- /dev/null
+++ b/.github/workflows/ci.yaml
@@ -0,0 +1,76 @@
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+name: ci
+jobs:
+ units:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ java: [7, 8, 11]
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
+ java-version: ${{matrix.java}}
+ - run: java -version
+ - run: .kokoro/build.sh
+ env:
+ JOB_TYPE: test
+ - name: coverage
+ uses: codecov/codecov-action@v1
+ with:
+ name: actions ${{matrix.java}}
+ windows:
+ runs-on: windows-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
+ java-version: 8
+ - run: java -version
+ - run: .kokoro/build.bat
+ env:
+ JOB_TYPE: test
+ dependencies:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
+ java-version: 8
+ - run: java -version
+ - run: .kokoro/dependencies.sh
+ linkage-monitor:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
+ java-version: 8
+ - run: java -version
+ - run: .kokoro/linkage-monitor.sh
+ lint:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
+ java-version: 8
+ - run: java -version
+ - run: .kokoro/build.sh
+ env:
+ JOB_TYPE: lint
+ clirr:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
+ java-version: 8
+ - run: java -version
+ - run: .kokoro/build.sh
+ env:
+ JOB_TYPE: clirr
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 84dac387..8f493fec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,4 +43,6 @@ api_key
# Python utilities
*.pyc
artman-genfiles
-venv
\ No newline at end of file
+venv
+
+.flattened-pom.xml
diff --git a/.kokoro/build.bat b/.kokoro/build.bat
index 6b61f497..05826ad9 100644
--- a/.kokoro/build.bat
+++ b/.kokoro/build.bat
@@ -1,3 +1,3 @@
:: See documentation in type-shell-output.bat
-"C:\Program Files\Git\bin\bash.exe" github/java-document-ai/.kokoro/build.sh
+"C:\Program Files\Git\bin\bash.exe" %~dp0build.sh
diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index ce220d5f..d43e758a 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -39,7 +39,7 @@ retry_with_backoff 3 10 \
# if GOOGLE_APPLICATION_CREDIENTIALS is specified as a relative path prepend Kokoro root directory onto it
if [[ ! -z "${GOOGLE_APPLICATION_CREDENTIALS}" && "${GOOGLE_APPLICATION_CREDENTIALS}" != /* ]]; then
- export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_ROOT}/src/${GOOGLE_APPLICATION_CREDENTIALS})
+ export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_GFILE_DIR}/${GOOGLE_APPLICATION_CREDENTIALS})
fi
RETURN_CODE=0
@@ -51,9 +51,7 @@ test)
RETURN_CODE=$?
;;
lint)
- mvn \
- -Penable-samples \
- com.coveo:fmt-maven-plugin:check
+ mvn com.coveo:fmt-maven-plugin:check
RETURN_CODE=$?
;;
javadoc)
diff --git a/.kokoro/common.sh b/.kokoro/common.sh
index a3bbc5f6..a8d0ea04 100644
--- a/.kokoro/common.sh
+++ b/.kokoro/common.sh
@@ -13,18 +13,28 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-# set -eo pipefail
-
function retry_with_backoff {
attempts_left=$1
sleep_seconds=$2
shift 2
command=$@
+
+ # store current flag state
+ flags=$-
+
+ # allow a failures to continue
+ set +e
echo "${command}"
${command}
exit_code=$?
+ # restore "e" flag
+ if [[ ${flags} =~ e ]]
+ then set -e
+ else set +e
+ fi
+
if [[ $exit_code == 0 ]]
then
return 0
@@ -42,3 +52,8 @@ function retry_with_backoff {
return $exit_code
}
+
+## Helper functionss
+function now() { date +"%Y-%m-%d %H:%M:%S" | tr -d '\n'; }
+function msg() { println "$*" >&2; }
+function println() { printf '%s\n' "$(now) $*"; }
\ No newline at end of file
diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh
index 0aade871..cf3bb434 100755
--- a/.kokoro/dependencies.sh
+++ b/.kokoro/dependencies.sh
@@ -36,3 +36,51 @@ retry_with_backoff 3 10 \
-Dclirr.skip=true
mvn -B dependency:analyze -DfailOnWarning=true
+
+echo "****************** DEPENDENCY LIST COMPLETENESS CHECK *******************"
+## Run dependency list completeness check
+function completenessCheck() {
+ # Output dep list with compile scope generated using the original pom
+ msg "Generating dependency list using original pom..."
+ mvn dependency:list -f pom.xml -Dsort=true | grep '\[INFO] .*:.*:.*:.*:.*' | grep -v ':test$' >.org-list.txt
+
+ # Output dep list generated using the flattened pom (test scope deps are ommitted)
+ msg "Generating dependency list using flattened pom..."
+ mvn dependency:list -f .flattened-pom.xml -Dsort=true | grep '\[INFO] .*:.*:.*:.*:.*' >.new-list.txt
+
+ # Compare two dependency lists
+ msg "Comparing dependency lists..."
+ diff .org-list.txt .new-list.txt >.diff.txt
+ if [[ $? == 0 ]]
+ then
+ msg "Success. No diff!"
+ else
+ msg "Diff found. See below: "
+ msg "You can also check .diff.txt file located in $1."
+ cat .diff.txt
+ return 1
+ fi
+}
+
+# Allow failures to continue running the script
+set +e
+
+error_count=0
+for path in $(find -name ".flattened-pom.xml")
+do
+ # Check flattened pom in each dir that contains it for completeness
+ dir=$(dirname "$path")
+ pushd "$dir"
+ completenessCheck "$dir"
+ error_count=$(($error_count + $?))
+ popd
+done
+
+if [[ $error_count == 0 ]]
+then
+ msg "All checks passed."
+ exit 0
+else
+ msg "Errors found. See log statements above."
+ exit 1
+fi
diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg
index 8bf59c02..0048c8ec 100644
--- a/.kokoro/nightly/integration.cfg
+++ b/.kokoro/nightly/integration.cfg
@@ -6,16 +6,32 @@ env_vars: {
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
+env_vars: {
+ key: "JOB_TYPE"
+ value: "integration"
+}
+# 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: "ENABLE_BUILD_COP"
value: "true"
}
-before_action {
- fetch_keystore {
- keystore_resource {
- keystore_config_id: 73713
- keyname: "java_it_service_account"
- }
- }
+env_vars: {
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "secret_manager/java-it-service-account"
+}
+
+env_vars: {
+ key: "SECRET_MANAGER_KEYS"
+ value: "java-it-service-account"
}
diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg
index b4b051cd..f2542931 100644
--- a/.kokoro/nightly/samples.cfg
+++ b/.kokoro/nightly/samples.cfg
@@ -11,26 +11,28 @@ env_vars: {
value: "samples"
}
+# TODO: remove this after we've migrated all tests and scripts
env_vars: {
key: "GCLOUD_PROJECT"
- value: "gcloud-devel"
+ value: "java-docs-samples-testing"
+}
+
+env_vars: {
+ key: "GOOGLE_CLOUD_PROJECT"
+ value: "java-docs-samples-testing"
}
env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
- value: "keystore/73713_java_it_service_account"
+ value: "secret_manager/java-docs-samples-service-account"
}
env_vars: {
- key: "ENABLE_BUILD_COP"
- value: "true"
+ key: "SECRET_MANAGER_KEYS"
+ value: "java-docs-samples-service-account"
}
-before_action {
- fetch_keystore {
- keystore_resource {
- keystore_config_id: 73713
- keyname: "java_it_service_account"
- }
- }
+env_vars: {
+ key: "ENABLE_BUILD_COP"
+ value: "true"
}
diff --git a/.kokoro/populate-secrets.sh b/.kokoro/populate-secrets.sh
new file mode 100755
index 00000000..f5251425
--- /dev/null
+++ b/.kokoro/populate-secrets.sh
@@ -0,0 +1,43 @@
+#!/bin/bash
+# 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.
+
+set -eo pipefail
+
+function now { date +"%Y-%m-%d %H:%M:%S" | tr -d '\n' ;}
+function msg { println "$*" >&2 ;}
+function println { printf '%s\n' "$(now) $*" ;}
+
+
+# Populates requested secrets set in SECRET_MANAGER_KEYS from service account:
+# kokoro-trampoline@cloud-devrel-kokoro-resources.iam.gserviceaccount.com
+SECRET_LOCATION="${KOKORO_GFILE_DIR}/secret_manager"
+msg "Creating folder on disk for secrets: ${SECRET_LOCATION}"
+mkdir -p ${SECRET_LOCATION}
+for key in $(echo ${SECRET_MANAGER_KEYS} | sed "s/,/ /g")
+do
+ msg "Retrieving secret ${key}"
+ docker run --entrypoint=gcloud \
+ --volume=${KOKORO_GFILE_DIR}:${KOKORO_GFILE_DIR} \
+ gcr.io/google.com/cloudsdktool/cloud-sdk \
+ secrets versions access latest \
+ --project cloud-devrel-kokoro-resources \
+ --secret ${key} > \
+ "${SECRET_LOCATION}/${key}"
+ if [[ $? == 0 ]]; then
+ msg "Secret written to ${SECRET_LOCATION}/${key}"
+ else
+ msg "Error retrieving secret ${key}"
+ fi
+done
diff --git a/.kokoro/presubmit/integration.cfg b/.kokoro/presubmit/integration.cfg
index 141f90c1..dded67a9 100644
--- a/.kokoro/presubmit/integration.cfg
+++ b/.kokoro/presubmit/integration.cfg
@@ -11,21 +11,23 @@ env_vars: {
value: "integration"
}
+# TODO: remove this after we've migrated all tests and scripts
env_vars: {
- key: "GCLOUD_PROJECT"
- value: "gcloud-devel"
+ key: "GCLOUD_PROJECT"
+ value: "gcloud-devel"
}
env_vars: {
- key: "GOOGLE_APPLICATION_CREDENTIALS"
- value: "keystore/73713_java_it_service_account"
+ key: "GOOGLE_CLOUD_PROJECT"
+ value: "gcloud-devel"
}
-before_action {
- fetch_keystore {
- keystore_resource {
- keystore_config_id: 73713
- keyname: "java_it_service_account"
- }
- }
+env_vars: {
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "secret_manager/java-it-service-account"
+}
+
+env_vars: {
+ key: "SECRET_MANAGER_KEYS"
+ value: "java-it-service-account"
}
diff --git a/.kokoro/presubmit/samples.cfg b/.kokoro/presubmit/samples.cfg
index fa7b493d..01e09600 100644
--- a/.kokoro/presubmit/samples.cfg
+++ b/.kokoro/presubmit/samples.cfg
@@ -11,21 +11,23 @@ env_vars: {
value: "samples"
}
+# TODO: remove this after we've migrated all tests and scripts
env_vars: {
- key: "GCLOUD_PROJECT"
- value: "gcloud-devel"
+ key: "GCLOUD_PROJECT"
+ value: "java-docs-samples-testing"
}
env_vars: {
- key: "GOOGLE_APPLICATION_CREDENTIALS"
- value: "keystore/73713_java_it_service_account"
+ key: "GOOGLE_CLOUD_PROJECT"
+ value: "java-docs-samples-testing"
}
-before_action {
- fetch_keystore {
- keystore_resource {
- keystore_config_id: 73713
- keyname: "java_it_service_account"
- }
- }
+env_vars: {
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "secret_manager/java-docs-samples-service-account"
}
+
+env_vars: {
+ key: "SECRET_MANAGER_KEYS"
+ value: "java-docs-samples-service-account"
+}
\ No newline at end of file
diff --git a/.kokoro/trampoline.sh b/.kokoro/trampoline.sh
index ba17ce01..9da0f839 100644
--- a/.kokoro/trampoline.sh
+++ b/.kokoro/trampoline.sh
@@ -21,4 +21,6 @@ function cleanup() {
echo "cleanup";
}
trap cleanup EXIT
+
+$(dirname $0)/populate-secrets.sh # Secret Manager secrets.
python3 "${KOKORO_GFILE_DIR}/trampoline_v1.py"
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 22bd8686..e316bd06 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,31 @@
# Changelog
+## [0.2.0](https://www.github.com/googleapis/java-document-ai/compare/v0.1.1...v0.2.0) (2020-06-22)
+
+
+### Features
+
+* **deps:** adopt flatten plugin and google-cloud-shared-dependencies ([#116](https://www.github.com/googleapis/java-document-ai/issues/116)) ([5b68436](https://www.github.com/googleapis/java-document-ai/commit/5b6843626d22d623060fe2966da3e73463892e5d))
+
+
+### Bug Fixes
+
+* migrate to grpc_service_config ([#108](https://www.github.com/googleapis/java-document-ai/issues/108)) ([62a5b68](https://www.github.com/googleapis/java-document-ai/commit/62a5b68415ab93fcf64f3755b693c131dd2163f8))
+
+
+### Dependencies
+
+* update dependency com.google.api:api-common to v1.9.1 ([#89](https://www.github.com/googleapis/java-document-ai/issues/89)) ([94b2454](https://www.github.com/googleapis/java-document-ai/commit/94b245487d05f32ef653c71210f66e9dd8e768b5))
+* update dependency com.google.api:api-common to v1.9.2 ([#96](https://www.github.com/googleapis/java-document-ai/issues/96)) ([c77ba1b](https://www.github.com/googleapis/java-document-ai/commit/c77ba1b70e0906a804e9e4666352e9d23f9a1a8b))
+* update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 ([#79](https://www.github.com/googleapis/java-document-ai/issues/79)) ([136c2bb](https://www.github.com/googleapis/java-document-ai/commit/136c2bb5521d1a0fb1ac36dad3ce82a930b898c4))
+* update dependency com.google.cloud:google-cloud-storage to v1.108.0 ([#78](https://www.github.com/googleapis/java-document-ai/issues/78)) ([1f9374a](https://www.github.com/googleapis/java-document-ai/commit/1f9374aca432606956062159fbfb070349fa62fa))
+* update dependency com.google.guava:guava-bom to v29 ([#54](https://www.github.com/googleapis/java-document-ai/issues/54)) ([f21f5ba](https://www.github.com/googleapis/java-document-ai/commit/f21f5bae14da60379c4daa8860e7d4065d882b9c))
+* update dependency com.google.protobuf:protobuf-java to v3.12.0 ([#83](https://www.github.com/googleapis/java-document-ai/issues/83)) ([8be44d3](https://www.github.com/googleapis/java-document-ai/commit/8be44d3c5063a780b18d3eeb17563b78337d98b0))
+* update dependency com.google.protobuf:protobuf-java to v3.12.2 ([#87](https://www.github.com/googleapis/java-document-ai/issues/87)) ([09c04e8](https://www.github.com/googleapis/java-document-ai/commit/09c04e895ccd6e871e7dacce6c98a74a5beb7b37))
+* update dependency io.grpc:grpc-bom to v1.29.0 ([#69](https://www.github.com/googleapis/java-document-ai/issues/69)) ([348123e](https://www.github.com/googleapis/java-document-ai/commit/348123e0ed1db3b9a16143ecd6cb6bcfeeadbfb9))
+* update dependency io.grpc:grpc-bom to v1.30.0 ([#101](https://www.github.com/googleapis/java-document-ai/issues/101)) ([6a17dd4](https://www.github.com/googleapis/java-document-ai/commit/6a17dd48d62e7a96ff3cf4cdc983e9f982b1800b))
+* update dependency org.threeten:threetenbp to v1.4.4 ([#71](https://www.github.com/googleapis/java-document-ai/issues/71)) ([cb7f0a6](https://www.github.com/googleapis/java-document-ai/commit/cb7f0a64fe7e90210a85832b659d56e0410e756b))
+
### [0.1.1](https://www.github.com/googleapis/java-document-ai/compare/v0.1.0...v0.1.1) (2020-04-07)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 085021dd..f2dbdee0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -99,7 +99,16 @@ mvn -Penable-samples clean verify
```
2. [Activate](#profile-activation) the profile.
-3. Define your samples in a normal Maven project in the `samples/` directory
+3. Define your samples in a normal Maven project in the `samples/` directory.
+
+### Code Formatting
+
+Code in this repo is formatted with
+[google-java-format](https://github.com/google/google-java-format).
+To run formatting on your project, you can run:
+```
+mvn com.coveo:fmt-maven-plugin:format
+```
### Profile Activation
diff --git a/README.md b/README.md
index 32481a0a..4c6c4750 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
com.google.cloud
libraries-bom
- 4.4.1
+ 7.0.0
pom
import
@@ -35,8 +35,6 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
```
-[//]: # ({x-version-update-start:google-cloud-document-ai:released})
-
If you are using Maven without BOM, add this to your dependencies:
```xml
@@ -48,13 +46,15 @@ If you are using Maven without BOM, add this to your dependencies:
```
+[//]: # ({x-version-update-start:google-cloud-document-ai:released})
+
If you are using Gradle, add this to your dependencies
```Groovy
-compile 'com.google.cloud:google-cloud-document-ai:0.1.1'
+compile 'com.google.cloud:google-cloud-document-ai:0.2.0'
```
If you are using SBT, add this to your dependencies
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "0.1.1"
+libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "0.2.0"
```
[//]: # ({x-version-update-end})
@@ -89,6 +89,22 @@ use this Document AI Client Library.
+## Samples
+
+Samples are in the [`samples/`](https://github.com/googleapis/java-document-ai/tree/master/samples) directory. The samples' `README.md`
+has instructions for running the samples.
+
+| Sample | Source Code | Try it |
+| --------------------------- | --------------------------------- | ------ |
+| Batch Parse Form Beta | [source code](https://github.com/googleapis/java-document-ai/blob/master/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/master/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/master/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/master/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/master/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/master/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/master/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) |
+
+
## Troubleshooting
@@ -104,13 +120,13 @@ Java 7 or above is required for using this client.
## Versioning
+
This library follows [Semantic Versioning](http://semver.org/).
It is currently in major version zero (``0.y.z``), which means that anything may change at any time
and the public API should not be considered stable.
-
## Contributing
diff --git a/google-cloud-document-ai-bom/pom.xml b/google-cloud-document-ai-bom/pom.xml
index 97d42400..2cdb5d10 100644
--- a/google-cloud-document-ai-bom/pom.xml
+++ b/google-cloud-document-ai-bom/pom.xml
@@ -3,12 +3,12 @@
4.0.0
com.google.cloud
google-cloud-document-ai-bom
- 0.1.1
+ 0.2.0
pom
com.google.cloud
google-cloud-shared-config
- 0.4.0
+ 0.8.1
Google Cloud Document AI BOM
@@ -61,27 +61,27 @@
com.google.api.grpc
proto-google-cloud-document-ai-v1beta1
- 0.1.1
+ 0.2.0
com.google.api.grpc
proto-google-cloud-document-ai-v1beta2
- 0.1.1
+ 0.2.0
com.google.api.grpc
grpc-google-cloud-document-ai-v1beta1
- 0.1.1
+ 0.2.0
com.google.api.grpc
grpc-google-cloud-document-ai-v1beta2
- 0.1.1
+ 0.2.0
com.google.cloud
google-cloud-document-ai
- 0.1.1
+ 0.2.0
diff --git a/google-cloud-document-ai/pom.xml b/google-cloud-document-ai/pom.xml
index 722ca587..5e0a51bc 100644
--- a/google-cloud-document-ai/pom.xml
+++ b/google-cloud-document-ai/pom.xml
@@ -1,110 +1,119 @@
- 4.0.0
+ 4.0.0
+ com.google.cloud
+ google-cloud-document-ai
+ 0.2.0
+ jar
+ Google Cloud Document AI
+ https://github.com/googleapis/java-documentai
+ Java idiomatic client for Google Cloud Document AI
+
com.google.cloud
- google-cloud-document-ai
- 0.1.1
- jar
- Google Cloud Document AI
- https://github.com/googleapis/java-documentai
- Java idiomatic client for Google Cloud Document AI
-
- com.google.cloud
- google-cloud-document-ai-parent
- 0.1.1
-
-
- google-cloud-document-ai
-
-
-
- io.grpc
- grpc-api
-
-
- io.grpc
- grpc-stub
-
-
- io.grpc
- grpc-protobuf
-
-
- com.google.api
- api-common
-
-
- com.google.protobuf
- protobuf-java
-
-
- com.google.api.grpc
- proto-google-common-protos
-
+ google-cloud-document-ai-parent
+ 0.2.0
+
+
+ google-cloud-document-ai
+
+
+
+ io.grpc
+ grpc-api
+
+
+ io.grpc
+ grpc-stub
+
+
+ io.grpc
+ grpc-protobuf
+
+
+ com.google.api
+ api-common
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
-
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta1
-
-
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta2
-
-
- com.google.guava
- guava
-
-
- com.google.api
- gax
-
-
- com.google.api
- gax-grpc
-
-
- org.threeten
- threetenbp
-
+
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta1
+
+
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta2
+
+
+ com.google.guava
+ guava
+
+
+ com.google.api
+ gax
+
+
+ com.google.api
+ gax-grpc
+
+
+ org.threeten
+ threetenbp
+
-
-
- junit
- junit
- test
-
-
- com.google.api.grpc
- grpc-google-cloud-document-ai-v1beta1
- test
-
-
- com.google.api.grpc
- grpc-google-cloud-document-ai-v1beta2
- test
-
+
+
+ junit
+ junit
+ test
+
+
+ com.google.api.grpc
+ grpc-google-cloud-document-ai-v1beta1
+ test
+
+
+ com.google.api.grpc
+ grpc-google-cloud-document-ai-v1beta2
+ test
+
-
-
- com.google.api
- gax-grpc
- testlib
- test
-
-
+
+
+ com.google.api
+ gax-grpc
+ testlib
+ test
+
+
+
+
+
+ java9
+
+ [9,)
+
+
+
+ javax.annotation
+ javax.annotation-api
+
+
+
+
-
-
- java9
-
- [9,)
-
-
-
- javax.annotation
- javax.annotation-api
-
-
-
-
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
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 1441128e..c3becb3d 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
@@ -199,11 +199,11 @@ public static class Builder
ImmutableMap.Builder> definitions =
ImmutableMap.builder();
definitions.put(
- "idempotent",
+ "retry_policy_1_codes",
ImmutableSet.copyOf(
Lists.newArrayList(
StatusCode.Code.DEADLINE_EXCEEDED, StatusCode.Code.UNAVAILABLE)));
- definitions.put("non_idempotent", ImmutableSet.copyOf(Lists.newArrayList()));
+ definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.newArrayList()));
RETRYABLE_CODE_DEFINITIONS = definitions.build();
}
@@ -217,12 +217,14 @@ public static class Builder
.setInitialRetryDelay(Duration.ofMillis(100L))
.setRetryDelayMultiplier(1.3)
.setMaxRetryDelay(Duration.ofMillis(60000L))
- .setInitialRpcTimeout(Duration.ofMillis(20000L))
+ .setInitialRpcTimeout(Duration.ofMillis(60000L))
.setRpcTimeoutMultiplier(1.0)
- .setMaxRpcTimeout(Duration.ofMillis(20000L))
- .setTotalTimeout(Duration.ofMillis(600000L))
+ .setMaxRpcTimeout(Duration.ofMillis(60000L))
+ .setTotalTimeout(Duration.ofMillis(60000L))
.build();
- definitions.put("default", settings);
+ definitions.put("retry_policy_1_params", settings);
+ settings = RetrySettings.newBuilder().setRpcTimeoutMultiplier(1.0).build();
+ definitions.put("no_retry_params", settings);
RETRY_PARAM_DEFINITIONS = definitions.build();
}
@@ -256,15 +258,15 @@ private static Builder initDefaults(Builder builder) {
builder
.batchProcessDocumentsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.batchProcessDocumentsOperationSettings()
.setInitialCallSettings(
UnaryCallSettings
.newUnaryCallSettingsBuilder()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"))
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"))
.build())
.setResponseTransformer(
ProtoOperationTransformers.ResponseTransformer.create(
@@ -274,13 +276,13 @@ private static Builder initDefaults(Builder builder) {
.setPollingAlgorithm(
OperationTimedPollAlgorithm.create(
RetrySettings.newBuilder()
- .setInitialRetryDelay(Duration.ofMillis(20000L))
+ .setInitialRetryDelay(Duration.ofMillis(500L))
.setRetryDelayMultiplier(1.5)
- .setMaxRetryDelay(Duration.ofMillis(45000L))
+ .setMaxRetryDelay(Duration.ofMillis(5000L))
.setInitialRpcTimeout(Duration.ZERO) // ignored
.setRpcTimeoutMultiplier(1.0) // ignored
.setMaxRpcTimeout(Duration.ZERO) // ignored
- .setTotalTimeout(Duration.ofMillis(86400000L))
+ .setTotalTimeout(Duration.ofMillis(300000L))
.build()));
return builder;
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 e92716f8..6816da9b 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
@@ -210,11 +210,11 @@ public static class Builder
ImmutableMap.Builder> definitions =
ImmutableMap.builder();
definitions.put(
- "idempotent",
+ "retry_policy_1_codes",
ImmutableSet.copyOf(
Lists.newArrayList(
StatusCode.Code.DEADLINE_EXCEEDED, StatusCode.Code.UNAVAILABLE)));
- definitions.put("non_idempotent", ImmutableSet.copyOf(Lists.newArrayList()));
+ definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.newArrayList()));
RETRYABLE_CODE_DEFINITIONS = definitions.build();
}
@@ -228,12 +228,14 @@ public static class Builder
.setInitialRetryDelay(Duration.ofMillis(100L))
.setRetryDelayMultiplier(1.3)
.setMaxRetryDelay(Duration.ofMillis(60000L))
- .setInitialRpcTimeout(Duration.ofMillis(20000L))
+ .setInitialRpcTimeout(Duration.ofMillis(60000L))
.setRpcTimeoutMultiplier(1.0)
- .setMaxRpcTimeout(Duration.ofMillis(20000L))
- .setTotalTimeout(Duration.ofMillis(600000L))
+ .setMaxRpcTimeout(Duration.ofMillis(60000L))
+ .setTotalTimeout(Duration.ofMillis(60000L))
.build();
- definitions.put("default", settings);
+ definitions.put("retry_policy_1_params", settings);
+ settings = RetrySettings.newBuilder().setRpcTimeoutMultiplier(1.0).build();
+ definitions.put("no_retry_params", settings);
RETRY_PARAM_DEFINITIONS = definitions.build();
}
@@ -270,20 +272,20 @@ private static Builder initDefaults(Builder builder) {
builder
.batchProcessDocumentsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.processDocumentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.batchProcessDocumentsOperationSettings()
.setInitialCallSettings(
UnaryCallSettings
.newUnaryCallSettingsBuilder()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"))
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"))
.build())
.setResponseTransformer(
ProtoOperationTransformers.ResponseTransformer.create(
diff --git a/grpc-google-cloud-document-ai-v1beta1/pom.xml b/grpc-google-cloud-document-ai-v1beta1/pom.xml
index 19329c5e..891d0625 100644
--- a/grpc-google-cloud-document-ai-v1beta1/pom.xml
+++ b/grpc-google-cloud-document-ai-v1beta1/pom.xml
@@ -1,59 +1,68 @@
- 4.0.0
- com.google.api.grpc
- grpc-google-cloud-document-ai-v1beta1
- 0.1.1
- grpc-google-cloud-document-ai-v1beta1
- GRPC library for grpc-google-cloud-document-ai-v1beta1
-
- com.google.cloud
- google-cloud-document-ai-parent
- 0.1.1
-
-
-
- io.grpc
- grpc-api
-
-
- io.grpc
- grpc-stub
-
-
- io.grpc
- grpc-protobuf
-
-
- com.google.protobuf
- protobuf-java
-
-
- com.google.api.grpc
- proto-google-common-protos
-
-
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta1
-
+ 4.0.0
+ com.google.api.grpc
+ grpc-google-cloud-document-ai-v1beta1
+ 0.2.0
+ grpc-google-cloud-document-ai-v1beta1
+ GRPC library for grpc-google-cloud-document-ai-v1beta1
+
+ com.google.cloud
+ google-cloud-document-ai-parent
+ 0.2.0
+
+
+
+ io.grpc
+ grpc-api
+
+
+ io.grpc
+ grpc-stub
+
+
+ io.grpc
+ grpc-protobuf
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
+
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta1
+
+
+ com.google.guava
+ guava
+
+
+
+
+
+ java9
+
+ [9,)
+
+
- com.google.guava
- guava
+ javax.annotation
+ javax.annotation-api
-
+
+
+
-
-
- java9
-
- [9,)
-
-
-
- javax.annotation
- javax.annotation-api
-
-
-
-
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/grpc-google-cloud-document-ai-v1beta2/pom.xml b/grpc-google-cloud-document-ai-v1beta2/pom.xml
index 479ede42..b63b7c72 100644
--- a/grpc-google-cloud-document-ai-v1beta2/pom.xml
+++ b/grpc-google-cloud-document-ai-v1beta2/pom.xml
@@ -1,59 +1,68 @@
- 4.0.0
- com.google.api.grpc
- grpc-google-cloud-document-ai-v1beta2
- 0.1.1
- grpc-google-cloud-document-ai-v1beta2
- GRPC library for grpc-google-cloud-document-ai-v1beta2
-
- com.google.cloud
- google-cloud-document-ai-parent
- 0.1.1
-
-
-
- io.grpc
- grpc-api
-
-
- io.grpc
- grpc-stub
-
-
- io.grpc
- grpc-protobuf
-
-
- com.google.protobuf
- protobuf-java
-
-
- com.google.api.grpc
- proto-google-common-protos
-
-
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta2
-
+ 4.0.0
+ com.google.api.grpc
+ grpc-google-cloud-document-ai-v1beta2
+ 0.2.0
+ grpc-google-cloud-document-ai-v1beta2
+ GRPC library for grpc-google-cloud-document-ai-v1beta2
+
+ com.google.cloud
+ google-cloud-document-ai-parent
+ 0.2.0
+
+
+
+ io.grpc
+ grpc-api
+
+
+ io.grpc
+ grpc-stub
+
+
+ io.grpc
+ grpc-protobuf
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
+
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta2
+
+
+ com.google.guava
+ guava
+
+
+
+
+
+ java9
+
+ [9,)
+
+
- com.google.guava
- guava
+ javax.annotation
+ javax.annotation-api
-
+
+
+
-
-
- java9
-
- [9,)
-
-
-
- javax.annotation
- javax.annotation-api
-
-
-
-
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 1a1e4173..76e745ee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,264 +1,201 @@
- 4.0.0
- com.google.cloud
- google-cloud-document-ai-parent
- pom
- 0.1.1
- Google Cloud Document AI Parent
- https://github.com/googleapis/java-documentai
-
+ 4.0.0
+ com.google.cloud
+ google-cloud-document-ai-parent
+ pom
+ 0.2.0
+ Google Cloud Document AI Parent
+ https://github.com/googleapis/java-documentai
+
Java idiomatic client for Google Cloud Platform services.
-
- com.google.cloud
- google-cloud-shared-config
- 0.4.0
-
-
-
-
- chingor
- Jeff Ching
- chingor@google.com
- Google
-
- Developer
-
-
-
-
- Google LLC
-
-
- scm:git:git@github.com:googleapis/java-documentai.git
- scm:git:git@github.com:googleapis/java-documentai.git
- https://github.com/googleapis/java-documentai
- HEAD
-
-
- https://github.com/googleapis/java-documentai/issues
- GitHub Issues
-
-
-
- sonatype-nexus-snapshots
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- sonatype-nexus-staging
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
- Apache-2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
-
-
+
+ com.google.cloud
+ google-cloud-shared-config
+ 0.8.1
+
-
- UTF-8
- UTF-8
- github
- google-cloud-document-ai-parent
- 1.93.2
- 1.9.0
- 1.17.0
- 1.56.0
- 1.28.1
- 3.11.4
- 4.13
- 28.2-android
- 1.4.3
- 1.3.2
- 1.18
-
+
+
+ chingor
+ Jeff Ching
+ chingor@google.com
+ Google
+
+ Developer
+
+
+
+
+ Google LLC
+
+
+ scm:git:git@github.com:googleapis/java-documentai.git
+ scm:git:git@github.com:googleapis/java-documentai.git
+ https://github.com/googleapis/java-documentai
+ HEAD
+
+
+ https://github.com/googleapis/java-documentai/issues
+ GitHub Issues
+
+
+
+ sonatype-nexus-snapshots
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ sonatype-nexus-staging
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+ Apache-2.0
+ https://www.apache.org/licenses/LICENSE-2.0.txt
+
+
-
-
-
- com.google.api.grpc
- grpc-google-cloud-document-ai-v1beta1
- 0.1.1
-
-
- com.google.api.grpc
- grpc-google-cloud-document-ai-v1beta2
- 0.1.1
-
-
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta1
- 0.1.1
-
-
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta2
- 0.1.1
-
+
+ UTF-8
+ UTF-8
+ github
+ google-cloud-document-ai-parent
+
+
+
+
+ com.google.api.grpc
+ grpc-google-cloud-document-ai-v1beta1
+ 0.2.0
+
+
+ com.google.api.grpc
+ grpc-google-cloud-document-ai-v1beta2
+ 0.2.0
+
+
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta1
+ 0.2.0
+
+
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta2
+ 0.2.0
+
-
- io.grpc
- grpc-bom
- ${grpc.version}
- pom
- import
-
-
- com.google.api
- gax-bom
- ${gax.version}
- pom
- import
-
-
- com.google.guava
- guava-bom
- ${guava.version}
- pom
- import
-
-
- com.google.protobuf
- protobuf-java
- ${protobuf.version}
-
-
- com.google.api
- api-common
- ${google.api-common.version}
-
-
- com.google.api.grpc
- proto-google-common-protos
- ${google.common-protos.version}
-
-
- org.threeten
- threetenbp
- ${threeten.version}
-
-
- javax.annotation
- javax.annotation-api
- ${javax.annotations.version}
-
-
- org.codehaus.mojo
- animal-sniffer-annotations
- ${animal-sniffer.version}
-
+
+ com.google.cloud
+ google-cloud-shared-dependencies
+ 0.8.1
+ pom
+ import
+
-
- junit
- junit
- ${junit.version}
- test
-
-
- com.google.api
- gax-grpc
- ${gax.version}
- testlib
- test
-
-
-
+
+ junit
+ junit
+ 4.13
+ test
+
+
+
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
- org.objenesis:objenesis
-
-
-
-
-
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+ org.objenesis:objenesis
+
+
+
+
+
-
- proto-google-cloud-document-ai-v1beta1
- proto-google-cloud-document-ai-v1beta2
- grpc-google-cloud-document-ai-v1beta1
- grpc-google-cloud-document-ai-v1beta2
- google-cloud-document-ai
- google-cloud-document-ai-bom
-
+
+ proto-google-cloud-document-ai-v1beta1
+ proto-google-cloud-document-ai-v1beta2
+ grpc-google-cloud-document-ai-v1beta1
+ grpc-google-cloud-document-ai-v1beta2
+ google-cloud-document-ai
+ google-cloud-document-ai-bom
+
-
-
-
- org.apache.maven.plugins
- maven-project-info-reports-plugin
- 3.0.0
-
-
-
- index
- dependency-info
- team
- ci-management
- issue-management
- licenses
- scm
- dependency-management
- distribution-management
- summary
- modules
-
-
-
-
- true
- ${site.installationModule}
- jar
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.2.0
-
-
- html
-
- aggregate
- javadoc
-
-
-
-
- none
- protected
- true
- ${project.build.directory}/javadoc
-
-
- Test helpers packages
- com.google.cloud.testing
-
-
- SPI packages
- com.google.cloud.spi*
-
-
+
+
+
+ org.apache.maven.plugins
+ maven-project-info-reports-plugin
+ 3.1.0
+
+
+
+ index
+ dependency-info
+ team
+ ci-management
+ issue-management
+ licenses
+ scm
+ dependency-management
+ distribution-management
+ summary
+ modules
+
+
+
+
+ true
+ ${site.installationModule}
+ jar
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+
+ html
+
+ aggregate
+ javadoc
+
+
+
+
+ none
+ protected
+ true
+ ${project.build.directory}/javadoc
+
+
+ Test helpers packages
+ com.google.cloud.testing
+
+
+ SPI packages
+ com.google.cloud.spi*
+
+
-
- https://grpc.io/grpc-java/javadoc/
- https://developers.google.com/protocol-buffers/docs/reference/java/
- https://googleapis.dev/java/google-auth-library/latest/
- https://googleapis.dev/java/gax/latest/
- https://googleapis.github.io/api-common-java/${google.api-common.version}/apidocs/
-
-
-
-
-
+
+ https://grpc.io/grpc-java/javadoc/
+ https://developers.google.com/protocol-buffers/docs/reference/java/
+ https://googleapis.dev/java/google-auth-library/latest/
+ https://googleapis.dev/java/gax/latest/
+ https://googleapis.github.io/api-common-java/
+
+
+
+
+
\ No newline at end of file
diff --git a/proto-google-cloud-document-ai-v1beta1/pom.xml b/proto-google-cloud-document-ai-v1beta1/pom.xml
index cded8555..452605ad 100644
--- a/proto-google-cloud-document-ai-v1beta1/pom.xml
+++ b/proto-google-cloud-document-ai-v1beta1/pom.xml
@@ -1,24 +1,33 @@
- 4.0.0
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta1
- 0.1.1
- proto-google-cloud-document-ai-v1beta1
- PROTO library for proto-google-cloud-document-ai-v1beta1
-
- com.google.cloud
- google-cloud-document-ai-parent
- 0.1.1
-
-
-
- com.google.protobuf
- protobuf-java
-
-
- com.google.api.grpc
- proto-google-common-protos
-
-
+ 4.0.0
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta1
+ 0.2.0
+ proto-google-cloud-document-ai-v1beta1
+ PROTO library for proto-google-cloud-document-ai-v1beta1
+
+ com.google.cloud
+ google-cloud-document-ai-parent
+ 0.2.0
+
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
+
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
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 f5fe4bdf..05e32ffb 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
@@ -143,6 +143,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public java.util.List
getRequestsList() {
return requests_;
@@ -158,6 +159,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.ProcessDocumentRequestOrBuilder>
getRequestsOrBuilderList() {
@@ -174,6 +176,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public int getRequestsCount() {
return requests_.size();
}
@@ -188,6 +191,7 @@ public int getRequestsCount() {
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.ProcessDocumentRequest getRequests(int index) {
return requests_.get(index);
}
@@ -202,6 +206,7 @@ public com.google.cloud.documentai.v1beta1.ProcessDocumentRequest getRequests(in
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.ProcessDocumentRequestOrBuilder getRequestsOrBuilder(
int index) {
return requests_.get(index);
@@ -222,6 +227,7 @@ public com.google.cloud.documentai.v1beta1.ProcessDocumentRequestOrBuilder getRe
*
* @return The parent.
*/
+ @java.lang.Override
public java.lang.String getParent() {
java.lang.Object ref = parent_;
if (ref instanceof java.lang.String) {
@@ -246,6 +252,7 @@ public java.lang.String getParent() {
*
* @return The bytes for parent.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
if (ref instanceof java.lang.String) {
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 2fbf0e02..afe5b1f2 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
@@ -134,6 +134,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public java.util.List
getResponsesList() {
return responses_;
@@ -147,6 +148,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.ProcessDocumentResponseOrBuilder>
getResponsesOrBuilderList() {
@@ -161,6 +163,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public int getResponsesCount() {
return responses_.size();
}
@@ -173,6 +176,7 @@ public int getResponsesCount() {
*
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.ProcessDocumentResponse getResponses(int index) {
return responses_.get(index);
}
@@ -185,6 +189,7 @@ public com.google.cloud.documentai.v1beta1.ProcessDocumentResponse getResponses(
*
* repeated .google.cloud.documentai.v1beta1.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.ProcessDocumentResponseOrBuilder getResponsesOrBuilder(
int index) {
return responses_.get(index);
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 d4e4f9c7..2f378bf8 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
@@ -147,6 +147,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta1.Vertex vertices = 1;
*/
+ @java.lang.Override
public java.util.List getVerticesList() {
return vertices_;
}
@@ -159,6 +160,7 @@ public java.util.List getVerticesLis
*
* repeated .google.cloud.documentai.v1beta1.Vertex vertices = 1;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.VertexOrBuilder>
getVerticesOrBuilderList() {
return vertices_;
@@ -172,6 +174,7 @@ public java.util.List getVerticesLis
*
* repeated .google.cloud.documentai.v1beta1.Vertex vertices = 1;
*/
+ @java.lang.Override
public int getVerticesCount() {
return vertices_.size();
}
@@ -184,6 +187,7 @@ public int getVerticesCount() {
*
* repeated .google.cloud.documentai.v1beta1.Vertex vertices = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Vertex getVertices(int index) {
return vertices_.get(index);
}
@@ -196,6 +200,7 @@ public com.google.cloud.documentai.v1beta1.Vertex getVertices(int index) {
*
* repeated .google.cloud.documentai.v1beta1.Vertex vertices = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.VertexOrBuilder getVerticesOrBuilder(int index) {
return vertices_.get(index);
}
@@ -212,6 +217,7 @@ public com.google.cloud.documentai.v1beta1.VertexOrBuilder getVerticesOrBuilder(
* repeated .google.cloud.documentai.v1beta1.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public java.util.List
getNormalizedVerticesList() {
return normalizedVertices_;
@@ -226,6 +232,7 @@ public com.google.cloud.documentai.v1beta1.VertexOrBuilder getVerticesOrBuilder(
* repeated .google.cloud.documentai.v1beta1.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.NormalizedVertexOrBuilder>
getNormalizedVerticesOrBuilderList() {
return normalizedVertices_;
@@ -240,6 +247,7 @@ public com.google.cloud.documentai.v1beta1.VertexOrBuilder getVerticesOrBuilder(
* repeated .google.cloud.documentai.v1beta1.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public int getNormalizedVerticesCount() {
return normalizedVertices_.size();
}
@@ -253,6 +261,7 @@ public int getNormalizedVerticesCount() {
* repeated .google.cloud.documentai.v1beta1.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.NormalizedVertex getNormalizedVertices(int index) {
return normalizedVertices_.get(index);
}
@@ -266,6 +275,7 @@ public com.google.cloud.documentai.v1beta1.NormalizedVertex getNormalizedVertice
* repeated .google.cloud.documentai.v1beta1.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.NormalizedVertexOrBuilder
getNormalizedVerticesOrBuilder(int index) {
return normalizedVertices_.get(index);
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 465488ad..2e835ec3 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
@@ -397,6 +397,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The shardIndex.
*/
+ @java.lang.Override
public long getShardIndex() {
return shardIndex_;
}
@@ -414,6 +415,7 @@ public long getShardIndex() {
*
* @return The shardCount.
*/
+ @java.lang.Override
public long getShardCount() {
return shardCount_;
}
@@ -433,6 +435,7 @@ public long getShardCount() {
*
* @return The textOffset.
*/
+ @java.lang.Override
public long getTextOffset() {
return textOffset_;
}
@@ -803,6 +806,7 @@ public Builder mergeFrom(
*
* @return The shardIndex.
*/
+ @java.lang.Override
public long getShardIndex() {
return shardIndex_;
}
@@ -854,6 +858,7 @@ public Builder clearShardIndex() {
*
* @return The shardCount.
*/
+ @java.lang.Override
public long getShardCount() {
return shardCount_;
}
@@ -907,6 +912,7 @@ public Builder clearShardCount() {
*
* @return The textOffset.
*/
+ @java.lang.Override
public long getTextOffset() {
return textOffset_;
}
@@ -1562,6 +1568,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The size.
*/
+ @java.lang.Override
public float getSize() {
return size_;
}
@@ -1579,6 +1586,7 @@ public float getSize() {
*
* @return The unit.
*/
+ @java.lang.Override
public java.lang.String getUnit() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -1601,6 +1609,7 @@ public java.lang.String getUnit() {
*
* @return The bytes for unit.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUnitBytes() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -1968,6 +1977,7 @@ public Builder mergeFrom(
*
* @return The size.
*/
+ @java.lang.Override
public float getSize() {
return size_;
}
@@ -2182,6 +2192,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return Whether the textAnchor field is set.
*/
+ @java.lang.Override
public boolean hasTextAnchor() {
return textAnchor_ != null;
}
@@ -2197,6 +2208,7 @@ public boolean hasTextAnchor() {
*
* @return The textAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
return textAnchor_ == null
? com.google.cloud.documentai.v1beta1.Document.TextAnchor.getDefaultInstance()
@@ -2212,6 +2224,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
*
* .google.cloud.documentai.v1beta1.Document.TextAnchor text_anchor = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchorOrBuilder
getTextAnchorOrBuilder() {
return getTextAnchor();
@@ -2230,6 +2243,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
*
* @return Whether the color field is set.
*/
+ @java.lang.Override
public boolean hasColor() {
return color_ != null;
}
@@ -2244,6 +2258,7 @@ public boolean hasColor() {
*
* @return The color.
*/
+ @java.lang.Override
public com.google.type.Color getColor() {
return color_ == null ? com.google.type.Color.getDefaultInstance() : color_;
}
@@ -2256,6 +2271,7 @@ public com.google.type.Color getColor() {
*
* .google.type.Color color = 2;
*/
+ @java.lang.Override
public com.google.type.ColorOrBuilder getColorOrBuilder() {
return getColor();
}
@@ -2273,6 +2289,7 @@ public com.google.type.ColorOrBuilder getColorOrBuilder() {
*
* @return Whether the backgroundColor field is set.
*/
+ @java.lang.Override
public boolean hasBackgroundColor() {
return backgroundColor_ != null;
}
@@ -2287,6 +2304,7 @@ public boolean hasBackgroundColor() {
*
* @return The backgroundColor.
*/
+ @java.lang.Override
public com.google.type.Color getBackgroundColor() {
return backgroundColor_ == null
? com.google.type.Color.getDefaultInstance()
@@ -2301,6 +2319,7 @@ public com.google.type.Color getBackgroundColor() {
*
* .google.type.Color background_color = 3;
*/
+ @java.lang.Override
public com.google.type.ColorOrBuilder getBackgroundColorOrBuilder() {
return getBackgroundColor();
}
@@ -2319,6 +2338,7 @@ public com.google.type.ColorOrBuilder getBackgroundColorOrBuilder() {
*
* @return The fontWeight.
*/
+ @java.lang.Override
public java.lang.String getFontWeight() {
java.lang.Object ref = fontWeight_;
if (ref instanceof java.lang.String) {
@@ -2342,6 +2362,7 @@ public java.lang.String getFontWeight() {
*
* @return The bytes for fontWeight.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getFontWeightBytes() {
java.lang.Object ref = fontWeight_;
if (ref instanceof java.lang.String) {
@@ -2368,6 +2389,7 @@ public com.google.protobuf.ByteString getFontWeightBytes() {
*
* @return The textStyle.
*/
+ @java.lang.Override
public java.lang.String getTextStyle() {
java.lang.Object ref = textStyle_;
if (ref instanceof java.lang.String) {
@@ -2391,6 +2413,7 @@ public java.lang.String getTextStyle() {
*
* @return The bytes for textStyle.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTextStyleBytes() {
java.lang.Object ref = textStyle_;
if (ref instanceof java.lang.String) {
@@ -2418,6 +2441,7 @@ public com.google.protobuf.ByteString getTextStyleBytes() {
*
* @return The textDecoration.
*/
+ @java.lang.Override
public java.lang.String getTextDecoration() {
java.lang.Object ref = textDecoration_;
if (ref instanceof java.lang.String) {
@@ -2442,6 +2466,7 @@ public java.lang.String getTextDecoration() {
*
* @return The bytes for textDecoration.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTextDecorationBytes() {
java.lang.Object ref = textDecoration_;
if (ref instanceof java.lang.String) {
@@ -2467,6 +2492,7 @@ public com.google.protobuf.ByteString getTextDecorationBytes() {
*
* @return Whether the fontSize field is set.
*/
+ @java.lang.Override
public boolean hasFontSize() {
return fontSize_ != null;
}
@@ -2481,6 +2507,7 @@ public boolean hasFontSize() {
*
* @return The fontSize.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Style.FontSize getFontSize() {
return fontSize_ == null
? com.google.cloud.documentai.v1beta1.Document.Style.FontSize.getDefaultInstance()
@@ -2495,6 +2522,7 @@ public com.google.cloud.documentai.v1beta1.Document.Style.FontSize getFontSize()
*
* .google.cloud.documentai.v1beta1.Document.Style.FontSize font_size = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Style.FontSizeOrBuilder
getFontSizeOrBuilder() {
return getFontSize();
@@ -5115,6 +5143,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The width.
*/
+ @java.lang.Override
public float getWidth() {
return width_;
}
@@ -5132,6 +5161,7 @@ public float getWidth() {
*
* @return The height.
*/
+ @java.lang.Override
public float getHeight() {
return height_;
}
@@ -5149,6 +5179,7 @@ public float getHeight() {
*
* @return The unit.
*/
+ @java.lang.Override
public java.lang.String getUnit() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -5171,6 +5202,7 @@ public java.lang.String getUnit() {
*
* @return The bytes for unit.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUnitBytes() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -5554,6 +5586,7 @@ public Builder mergeFrom(
*
* @return The width.
*/
+ @java.lang.Override
public float getWidth() {
return width_;
}
@@ -5605,6 +5638,7 @@ public Builder clearWidth() {
*
* @return The height.
*/
+ @java.lang.Override
public float getHeight() {
return height_;
}
@@ -6237,6 +6271,10 @@ public Orientation findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -6287,6 +6325,7 @@ private Orientation(int value) {
*
* @return Whether the textAnchor field is set.
*/
+ @java.lang.Override
public boolean hasTextAnchor() {
return textAnchor_ != null;
}
@@ -6302,6 +6341,7 @@ public boolean hasTextAnchor() {
*
* @return The textAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
return textAnchor_ == null
? com.google.cloud.documentai.v1beta1.Document.TextAnchor.getDefaultInstance()
@@ -6317,6 +6357,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
*
* .google.cloud.documentai.v1beta1.Document.TextAnchor text_anchor = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchorOrBuilder
getTextAnchorOrBuilder() {
return getTextAnchor();
@@ -6339,6 +6380,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -6357,6 +6399,7 @@ public float getConfidence() {
*
* @return Whether the boundingPoly field is set.
*/
+ @java.lang.Override
public boolean hasBoundingPoly() {
return boundingPoly_ != null;
}
@@ -6372,6 +6415,7 @@ public boolean hasBoundingPoly() {
*
* @return The boundingPoly.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.BoundingPoly getBoundingPoly() {
return boundingPoly_ == null
? com.google.cloud.documentai.v1beta1.BoundingPoly.getDefaultInstance()
@@ -6387,6 +6431,7 @@ public com.google.cloud.documentai.v1beta1.BoundingPoly getBoundingPoly() {
*
* .google.cloud.documentai.v1beta1.BoundingPoly bounding_poly = 3;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.BoundingPolyOrBuilder getBoundingPolyOrBuilder() {
return getBoundingPoly();
}
@@ -6406,6 +6451,7 @@ public com.google.cloud.documentai.v1beta1.BoundingPolyOrBuilder getBoundingPoly
*
* @return The enum numeric value on the wire for orientation.
*/
+ @java.lang.Override
public int getOrientationValue() {
return orientation_;
}
@@ -6422,6 +6468,7 @@ public int getOrientationValue() {
*
* @return The orientation.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout.Orientation getOrientation() {
@SuppressWarnings("deprecation")
com.google.cloud.documentai.v1beta1.Document.Page.Layout.Orientation result =
@@ -7049,6 +7096,7 @@ public Builder clearTextAnchor() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -7306,6 +7354,7 @@ public com.google.cloud.documentai.v1beta1.BoundingPoly.Builder getBoundingPolyB
*
* @return The enum numeric value on the wire for orientation.
*/
+ @java.lang.Override
public int getOrientationValue() {
return orientation_;
}
@@ -7324,6 +7373,7 @@ public int getOrientationValue() {
* @return This builder for chaining.
*/
public Builder setOrientationValue(int value) {
+
orientation_ = value;
onChanged();
return this;
@@ -7341,6 +7391,7 @@ public Builder setOrientationValue(int value) {
*
* @return The orientation.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout.Orientation
getOrientation() {
@SuppressWarnings("deprecation")
@@ -7696,6 +7747,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -7711,6 +7763,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -7726,6 +7779,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -7745,6 +7799,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -7760,6 +7815,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -7776,6 +7832,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -7790,6 +7847,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -7805,6 +7863,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -9117,6 +9176,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -9132,6 +9192,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -9147,6 +9208,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -9166,6 +9228,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -9181,6 +9244,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -9197,6 +9261,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -9211,6 +9276,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -9226,6 +9292,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -10545,6 +10612,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -10560,6 +10628,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -10575,6 +10644,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -10594,6 +10664,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -10609,6 +10680,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -10625,6 +10697,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -10639,6 +10712,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -10654,6 +10728,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -12288,6 +12363,10 @@ public Type findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -12338,6 +12417,7 @@ private Type(int value) {
*
* @return The enum numeric value on the wire for type.
*/
+ @java.lang.Override
public int getTypeValue() {
return type_;
}
@@ -12353,6 +12433,7 @@ public int getTypeValue() {
*
* @return The type.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Token.DetectedBreak.Type
getType() {
@SuppressWarnings("deprecation")
@@ -12731,6 +12812,7 @@ public Builder mergeFrom(
*
* @return The enum numeric value on the wire for type.
*/
+ @java.lang.Override
public int getTypeValue() {
return type_;
}
@@ -12748,6 +12830,7 @@ public int getTypeValue() {
* @return This builder for chaining.
*/
public Builder setTypeValue(int value) {
+
type_ = value;
onChanged();
return this;
@@ -12764,6 +12847,7 @@ public Builder setTypeValue(int value) {
*
* @return The type.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Token.DetectedBreak.Type
getType() {
@SuppressWarnings("deprecation")
@@ -12887,6 +12971,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -12902,6 +12987,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -12917,6 +13003,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -12938,6 +13025,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* @return Whether the detectedBreak field is set.
*/
+ @java.lang.Override
public boolean hasDetectedBreak() {
return detectedBreak_ != null;
}
@@ -12955,6 +13043,7 @@ public boolean hasDetectedBreak() {
*
* @return The detectedBreak.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Token.DetectedBreak
getDetectedBreak() {
return detectedBreak_ == null
@@ -12974,6 +13063,7 @@ public boolean hasDetectedBreak() {
* .google.cloud.documentai.v1beta1.Document.Page.Token.DetectedBreak detected_break = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Token.DetectedBreakOrBuilder
getDetectedBreakOrBuilder() {
return getDetectedBreak();
@@ -12993,6 +13083,7 @@ public boolean hasDetectedBreak() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -13008,6 +13099,7 @@ public boolean hasDetectedBreak() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -13024,6 +13116,7 @@ public boolean hasDetectedBreak() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -13038,6 +13131,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -13053,6 +13147,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -14651,6 +14746,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -14666,6 +14762,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -14681,6 +14778,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -14700,6 +14798,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* @return The type.
*/
+ @java.lang.Override
public java.lang.String getType() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -14723,6 +14822,7 @@ public java.lang.String getType() {
*
* @return The bytes for type.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTypeBytes() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -14749,6 +14849,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -14764,6 +14865,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -14780,6 +14882,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -14794,6 +14897,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -14809,6 +14913,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -16592,6 +16697,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public java.util.List
getCellsList() {
return cells_;
@@ -16606,6 +16712,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public java.util.List<
? extends
com.google.cloud.documentai.v1beta1.Document.Page.Table.TableCellOrBuilder>
@@ -16622,6 +16729,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public int getCellsCount() {
return cells_.size();
}
@@ -16635,6 +16743,7 @@ public int getCellsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableCell getCells(
int index) {
return cells_.get(index);
@@ -16649,6 +16758,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableCell getCell
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableCellOrBuilder
getCellsOrBuilder(int index) {
return cells_.get(index);
@@ -17782,6 +17892,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -17797,6 +17908,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -17812,6 +17924,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -17830,6 +17943,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* @return The rowSpan.
*/
+ @java.lang.Override
public int getRowSpan() {
return rowSpan_;
}
@@ -17847,6 +17961,7 @@ public int getRowSpan() {
*
* @return The colSpan.
*/
+ @java.lang.Override
public int getColSpan() {
return colSpan_;
}
@@ -17865,6 +17980,7 @@ public int getColSpan() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -17880,6 +17996,7 @@ public int getColSpan() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends
com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
@@ -17897,6 +18014,7 @@ public int getColSpan() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -17911,6 +18029,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -17926,6 +18045,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -18580,6 +18700,7 @@ public Builder clearLayout() {
*
* @return The rowSpan.
*/
+ @java.lang.Override
public int getRowSpan() {
return rowSpan_;
}
@@ -18631,6 +18752,7 @@ public Builder clearRowSpan() {
*
* @return The colSpan.
*/
+ @java.lang.Override
public int getColSpan() {
return colSpan_;
}
@@ -19156,6 +19278,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -19171,6 +19294,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -19186,6 +19310,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -19205,6 +19330,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public java.util.List
getHeaderRowsList() {
return headerRows_;
@@ -19220,6 +19346,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRowOrBuilder>
getHeaderRowsOrBuilderList() {
@@ -19236,6 +19363,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public int getHeaderRowsCount() {
return headerRows_.size();
}
@@ -19250,6 +19378,7 @@ public int getHeaderRowsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getHeaderRows(
int index) {
return headerRows_.get(index);
@@ -19265,6 +19394,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRowOrBuilder
getHeaderRowsOrBuilder(int index) {
return headerRows_.get(index);
@@ -19283,6 +19413,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public java.util.List
getBodyRowsList() {
return bodyRows_;
@@ -19297,6 +19428,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRowOrBuilder>
getBodyRowsOrBuilderList() {
@@ -19312,6 +19444,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public int getBodyRowsCount() {
return bodyRows_.size();
}
@@ -19325,6 +19458,7 @@ public int getBodyRowsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getBodyRows(
int index) {
return bodyRows_.get(index);
@@ -19339,6 +19473,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRowOrBuilder
getBodyRowsOrBuilder(int index) {
return bodyRows_.get(index);
@@ -19358,6 +19493,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -19373,6 +19509,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -19389,6 +19526,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -19403,6 +19541,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -19418,6 +19557,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -21811,6 +21951,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the fieldName field is set.
*/
+ @java.lang.Override
public boolean hasFieldName() {
return fieldName_ != null;
}
@@ -21827,6 +21968,7 @@ public boolean hasFieldName() {
*
* @return The fieldName.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldName() {
return fieldName_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -21843,6 +21985,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldName() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout field_name = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getFieldNameOrBuilder() {
return getFieldName();
@@ -21863,6 +22006,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldName() {
*
* @return Whether the fieldValue field is set.
*/
+ @java.lang.Override
public boolean hasFieldValue() {
return fieldValue_ != null;
}
@@ -21879,6 +22023,7 @@ public boolean hasFieldValue() {
*
* @return The fieldValue.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldValue() {
return fieldValue_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -21895,6 +22040,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldValue()
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout field_value = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder
getFieldValueOrBuilder() {
return getFieldValue();
@@ -21914,6 +22060,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldValue()
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List
getNameDetectedLanguagesList() {
return nameDetectedLanguages_;
@@ -21929,6 +22076,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldValue()
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getNameDetectedLanguagesOrBuilderList() {
@@ -21945,6 +22093,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getFieldValue()
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public int getNameDetectedLanguagesCount() {
return nameDetectedLanguages_.size();
}
@@ -21959,6 +22108,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getNameDetectedLanguages(int index) {
return nameDetectedLanguages_.get(index);
@@ -21974,6 +22124,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getNameDetectedLanguagesOrBuilder(int index) {
return nameDetectedLanguages_.get(index);
@@ -21993,6 +22144,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getValueDetectedLanguagesList() {
return valueDetectedLanguages_;
@@ -22008,6 +22160,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getValueDetectedLanguagesOrBuilderList() {
@@ -22024,6 +22177,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public int getValueDetectedLanguagesCount() {
return valueDetectedLanguages_.size();
}
@@ -22038,6 +22192,7 @@ public int getValueDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage
getValueDetectedLanguages(int index) {
return valueDetectedLanguages_.get(index);
@@ -22053,6 +22208,7 @@ public int getValueDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getValueDetectedLanguagesOrBuilder(int index) {
return valueDetectedLanguages_.get(index);
@@ -24009,6 +24165,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The languageCode.
*/
+ @java.lang.Override
public java.lang.String getLanguageCode() {
java.lang.Object ref = languageCode_;
if (ref instanceof java.lang.String) {
@@ -24033,6 +24190,7 @@ public java.lang.String getLanguageCode() {
*
* @return The bytes for languageCode.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getLanguageCodeBytes() {
java.lang.Object ref = languageCode_;
if (ref instanceof java.lang.String) {
@@ -24058,6 +24216,7 @@ public com.google.protobuf.ByteString getLanguageCodeBytes() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -24539,6 +24698,7 @@ public Builder setLanguageCodeBytes(com.google.protobuf.ByteString value) {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -24650,6 +24810,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
@@ -24667,6 +24828,7 @@ public int getPageNumber() {
*
* @return Whether the dimension field is set.
*/
+ @java.lang.Override
public boolean hasDimension() {
return dimension_ != null;
}
@@ -24681,6 +24843,7 @@ public boolean hasDimension() {
*
* @return The dimension.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Dimension getDimension() {
return dimension_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Dimension.getDefaultInstance()
@@ -24695,6 +24858,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Dimension getDimension(
*
* .google.cloud.documentai.v1beta1.Document.Page.Dimension dimension = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DimensionOrBuilder
getDimensionOrBuilder() {
return getDimension();
@@ -24714,6 +24878,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Dimension getDimension(
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -24729,6 +24894,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta1.Document.Page.Layout.getDefaultInstance()
@@ -24744,6 +24910,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta1.Document.Page.Layout layout = 3;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder getLayoutOrBuilder() {
return getLayout();
}
@@ -24762,6 +24929,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder getLayo
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -24777,6 +24945,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder getLayo
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -24793,6 +24962,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.LayoutOrBuilder getLayo
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -24807,6 +24977,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage getDetectedLanguages(
int index) {
return detectedLanguages_.get(index);
@@ -24822,6 +24993,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage getDet
* repeated .google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -24840,6 +25012,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage getDet
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public java.util.List getBlocksList() {
return blocks_;
}
@@ -24854,6 +25027,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.BlockOrBuilder>
getBlocksOrBuilderList() {
@@ -24870,6 +25044,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public int getBlocksCount() {
return blocks_.size();
}
@@ -24884,6 +25059,7 @@ public int getBlocksCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Block getBlocks(int index) {
return blocks_.get(index);
}
@@ -24898,6 +25074,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Block getBlocks(int ind
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.BlockOrBuilder getBlocksOrBuilder(
int index) {
return blocks_.get(index);
@@ -24916,6 +25093,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.BlockOrBuilder getBlock
* repeated .google.cloud.documentai.v1beta1.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public java.util.List
getParagraphsList() {
return paragraphs_;
@@ -24931,6 +25109,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.BlockOrBuilder getBlock
* repeated .google.cloud.documentai.v1beta1.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.ParagraphOrBuilder>
getParagraphsOrBuilderList() {
@@ -24947,6 +25126,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.BlockOrBuilder getBlock
* repeated .google.cloud.documentai.v1beta1.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public int getParagraphsCount() {
return paragraphs_.size();
}
@@ -24961,6 +25141,7 @@ public int getParagraphsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Paragraph getParagraphs(int index) {
return paragraphs_.get(index);
}
@@ -24975,6 +25156,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Paragraph getParagraphs
* repeated .google.cloud.documentai.v1beta1.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.ParagraphOrBuilder
getParagraphsOrBuilder(int index) {
return paragraphs_.get(index);
@@ -24992,6 +25174,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Paragraph getParagraphs
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public java.util.List getLinesList() {
return lines_;
}
@@ -25005,6 +25188,7 @@ public java.util.List ge
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.Document.Page.LineOrBuilder>
getLinesOrBuilderList() {
return lines_;
@@ -25019,6 +25203,7 @@ public java.util.List ge
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public int getLinesCount() {
return lines_.size();
}
@@ -25032,6 +25217,7 @@ public int getLinesCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Line getLines(int index) {
return lines_.get(index);
}
@@ -25045,6 +25231,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Line getLines(int index
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.LineOrBuilder getLinesOrBuilder(
int index) {
return lines_.get(index);
@@ -25061,6 +25248,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.LineOrBuilder getLinesO
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public java.util.List getTokensList() {
return tokens_;
}
@@ -25073,6 +25261,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.TokenOrBuilder>
getTokensOrBuilderList() {
@@ -25087,6 +25276,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public int getTokensCount() {
return tokens_.size();
}
@@ -25099,6 +25289,7 @@ public int getTokensCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Token getTokens(int index) {
return tokens_.get(index);
}
@@ -25111,6 +25302,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Token getTokens(int ind
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.TokenOrBuilder getTokensOrBuilder(
int index) {
return tokens_.get(index);
@@ -25131,6 +25323,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.TokenOrBuilder getToken
* repeated .google.cloud.documentai.v1beta1.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public java.util.List
getVisualElementsList() {
return visualElements_;
@@ -25147,6 +25340,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.TokenOrBuilder getToken
* repeated .google.cloud.documentai.v1beta1.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.VisualElementOrBuilder>
getVisualElementsOrBuilderList() {
@@ -25164,6 +25358,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.TokenOrBuilder getToken
* repeated .google.cloud.documentai.v1beta1.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public int getVisualElementsCount() {
return visualElements_.size();
}
@@ -25179,6 +25374,7 @@ public int getVisualElementsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.VisualElement getVisualElements(
int index) {
return visualElements_.get(index);
@@ -25195,6 +25391,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.VisualElement getVisual
* repeated .google.cloud.documentai.v1beta1.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.VisualElementOrBuilder
getVisualElementsOrBuilder(int index) {
return visualElements_.get(index);
@@ -25211,6 +25408,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.VisualElement getVisual
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public java.util.List getTablesList() {
return tables_;
}
@@ -25223,6 +25421,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.TableOrBuilder>
getTablesOrBuilderList() {
@@ -25237,6 +25436,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public int getTablesCount() {
return tables_.size();
}
@@ -25249,6 +25449,7 @@ public int getTablesCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.Table getTables(int index) {
return tables_.get(index);
}
@@ -25261,6 +25462,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.Table getTables(int ind
*
* repeated .google.cloud.documentai.v1beta1.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.TableOrBuilder getTablesOrBuilder(
int index) {
return tables_.get(index);
@@ -25278,6 +25480,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.TableOrBuilder getTable
* repeated .google.cloud.documentai.v1beta1.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public java.util.List
getFormFieldsList() {
return formFields_;
@@ -25292,6 +25495,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.TableOrBuilder getTable
* repeated .google.cloud.documentai.v1beta1.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.Page.FormFieldOrBuilder>
getFormFieldsOrBuilderList() {
@@ -25307,6 +25511,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.TableOrBuilder getTable
* repeated .google.cloud.documentai.v1beta1.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public int getFormFieldsCount() {
return formFields_.size();
}
@@ -25320,6 +25525,7 @@ public int getFormFieldsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.FormField getFormFields(int index) {
return formFields_.get(index);
}
@@ -25333,6 +25539,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page.FormField getFormFields
* repeated .google.cloud.documentai.v1beta1.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page.FormFieldOrBuilder
getFormFieldsOrBuilder(int index) {
return formFields_.get(index);
@@ -26168,6 +26375,7 @@ public Builder mergeFrom(
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
@@ -30061,6 +30269,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the textAnchor field is set.
*/
+ @java.lang.Override
public boolean hasTextAnchor() {
return textAnchor_ != null;
}
@@ -30077,6 +30286,7 @@ public boolean hasTextAnchor() {
*
* @return The textAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
return textAnchor_ == null
? com.google.cloud.documentai.v1beta1.Document.TextAnchor.getDefaultInstance()
@@ -30093,6 +30303,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
*
* .google.cloud.documentai.v1beta1.Document.TextAnchor text_anchor = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchorOrBuilder
getTextAnchorOrBuilder() {
return getTextAnchor();
@@ -30111,6 +30322,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor getTextAnchor() {
*
* @return The type.
*/
+ @java.lang.Override
public java.lang.String getType() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -30133,6 +30345,7 @@ public java.lang.String getType() {
*
* @return The bytes for type.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTypeBytes() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -30158,6 +30371,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
*
* @return The mentionText.
*/
+ @java.lang.Override
public java.lang.String getMentionText() {
java.lang.Object ref = mentionText_;
if (ref instanceof java.lang.String) {
@@ -30180,6 +30394,7 @@ public java.lang.String getMentionText() {
*
* @return The bytes for mentionText.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMentionTextBytes() {
java.lang.Object ref = mentionText_;
if (ref instanceof java.lang.String) {
@@ -30206,6 +30421,7 @@ public com.google.protobuf.ByteString getMentionTextBytes() {
*
* @return The mentionId.
*/
+ @java.lang.Override
public java.lang.String getMentionId() {
java.lang.Object ref = mentionId_;
if (ref instanceof java.lang.String) {
@@ -30229,6 +30445,7 @@ public java.lang.String getMentionId() {
*
* @return The bytes for mentionId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMentionIdBytes() {
java.lang.Object ref = mentionId_;
if (ref instanceof java.lang.String) {
@@ -31410,6 +31627,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The subjectId.
*/
+ @java.lang.Override
public java.lang.String getSubjectId() {
java.lang.Object ref = subjectId_;
if (ref instanceof java.lang.String) {
@@ -31432,6 +31650,7 @@ public java.lang.String getSubjectId() {
*
* @return The bytes for subjectId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getSubjectIdBytes() {
java.lang.Object ref = subjectId_;
if (ref instanceof java.lang.String) {
@@ -31457,6 +31676,7 @@ public com.google.protobuf.ByteString getSubjectIdBytes() {
*
* @return The objectId.
*/
+ @java.lang.Override
public java.lang.String getObjectId() {
java.lang.Object ref = objectId_;
if (ref instanceof java.lang.String) {
@@ -31479,6 +31699,7 @@ public java.lang.String getObjectId() {
*
* @return The bytes for objectId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getObjectIdBytes() {
java.lang.Object ref = objectId_;
if (ref instanceof java.lang.String) {
@@ -31504,6 +31725,7 @@ public com.google.protobuf.ByteString getObjectIdBytes() {
*
* @return The relation.
*/
+ @java.lang.Override
public java.lang.String getRelation() {
java.lang.Object ref = relation_;
if (ref instanceof java.lang.String) {
@@ -31526,6 +31748,7 @@ public java.lang.String getRelation() {
*
* @return The bytes for relation.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getRelationBytes() {
java.lang.Object ref = relation_;
if (ref instanceof java.lang.String) {
@@ -32598,6 +32821,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The startIndex.
*/
+ @java.lang.Override
public long getStartIndex() {
return startIndex_;
}
@@ -32617,6 +32841,7 @@ public long getStartIndex() {
*
* @return The endIndex.
*/
+ @java.lang.Override
public long getEndIndex() {
return endIndex_;
}
@@ -32988,6 +33213,7 @@ public Builder mergeFrom(
*
* @return The startIndex.
*/
+ @java.lang.Override
public long getStartIndex() {
return startIndex_;
}
@@ -33045,6 +33271,7 @@ public Builder clearStartIndex() {
*
* @return The endIndex.
*/
+ @java.lang.Override
public long getEndIndex() {
return endIndex_;
}
@@ -33159,6 +33386,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public java.util.List
getTextSegmentsList() {
return textSegments_;
@@ -33175,6 +33403,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegmentOrBuilder>
getTextSegmentsOrBuilderList() {
@@ -33192,6 +33421,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public int getTextSegmentsCount() {
return textSegments_.size();
}
@@ -33207,6 +33437,7 @@ public int getTextSegmentsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment getTextSegments(
int index) {
return textSegments_.get(index);
@@ -33223,6 +33454,7 @@ public com.google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment getTe
* repeated .google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegmentOrBuilder
getTextSegmentsOrBuilder(int index) {
return textSegments_.get(index);
@@ -34205,6 +34437,7 @@ public com.google.protobuf.ByteString getUriBytes() {
*
* @return The content.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getContent() {
if (sourceCase_ == 2) {
return (com.google.protobuf.ByteString) source_;
@@ -34227,6 +34460,7 @@ public com.google.protobuf.ByteString getContent() {
*
* @return The mimeType.
*/
+ @java.lang.Override
public java.lang.String getMimeType() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -34251,6 +34485,7 @@ public java.lang.String getMimeType() {
*
* @return The bytes for mimeType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMimeTypeBytes() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -34276,6 +34511,7 @@ public com.google.protobuf.ByteString getMimeTypeBytes() {
*
* @return The text.
*/
+ @java.lang.Override
public java.lang.String getText() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
@@ -34298,6 +34534,7 @@ public java.lang.String getText() {
*
* @return The bytes for text.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTextBytes() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
@@ -34322,6 +34559,7 @@ public com.google.protobuf.ByteString getTextBytes() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public java.util.List getTextStylesList() {
return textStyles_;
}
@@ -34335,6 +34573,7 @@ public java.util.List getTex
*
* repeated .google.cloud.documentai.v1beta1.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.Document.StyleOrBuilder>
getTextStylesOrBuilderList() {
return textStyles_;
@@ -34349,6 +34588,7 @@ public java.util.List getTex
*
* repeated .google.cloud.documentai.v1beta1.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public int getTextStylesCount() {
return textStyles_.size();
}
@@ -34362,6 +34602,7 @@ public int getTextStylesCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Style getTextStyles(int index) {
return textStyles_.get(index);
}
@@ -34375,6 +34616,7 @@ public com.google.cloud.documentai.v1beta1.Document.Style getTextStyles(int inde
*
* repeated .google.cloud.documentai.v1beta1.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.StyleOrBuilder getTextStylesOrBuilder(
int index) {
return textStyles_.get(index);
@@ -34392,6 +34634,7 @@ public com.google.cloud.documentai.v1beta1.Document.StyleOrBuilder getTextStyles
*
* repeated .google.cloud.documentai.v1beta1.Document.Page pages = 6;
*/
+ @java.lang.Override
public java.util.List getPagesList() {
return pages_;
}
@@ -34405,6 +34648,7 @@ public java.util.List getPage
*
* repeated .google.cloud.documentai.v1beta1.Document.Page pages = 6;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.Document.PageOrBuilder>
getPagesOrBuilderList() {
return pages_;
@@ -34419,6 +34663,7 @@ public java.util.List getPage
*
* repeated .google.cloud.documentai.v1beta1.Document.Page pages = 6;
*/
+ @java.lang.Override
public int getPagesCount() {
return pages_.size();
}
@@ -34432,6 +34677,7 @@ public int getPagesCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Page pages = 6;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Page getPages(int index) {
return pages_.get(index);
}
@@ -34445,6 +34691,7 @@ public com.google.cloud.documentai.v1beta1.Document.Page getPages(int index) {
*
* repeated .google.cloud.documentai.v1beta1.Document.Page pages = 6;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.PageOrBuilder getPagesOrBuilder(int index) {
return pages_.get(index);
}
@@ -34462,6 +34709,7 @@ public com.google.cloud.documentai.v1beta1.Document.PageOrBuilder getPagesOrBuil
*
* repeated .google.cloud.documentai.v1beta1.Document.Entity entities = 7;
*/
+ @java.lang.Override
public java.util.List getEntitiesList() {
return entities_;
}
@@ -34476,6 +34724,7 @@ public java.util.List getEn
*
* repeated .google.cloud.documentai.v1beta1.Document.Entity entities = 7;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.Document.EntityOrBuilder>
getEntitiesOrBuilderList() {
return entities_;
@@ -34491,6 +34740,7 @@ public java.util.List getEn
*
* repeated .google.cloud.documentai.v1beta1.Document.Entity entities = 7;
*/
+ @java.lang.Override
public int getEntitiesCount() {
return entities_.size();
}
@@ -34505,6 +34755,7 @@ public int getEntitiesCount() {
*
* repeated .google.cloud.documentai.v1beta1.Document.Entity entities = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.Entity getEntities(int index) {
return entities_.get(index);
}
@@ -34519,6 +34770,7 @@ public com.google.cloud.documentai.v1beta1.Document.Entity getEntities(int index
*
* repeated .google.cloud.documentai.v1beta1.Document.Entity entities = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.EntityOrBuilder getEntitiesOrBuilder(
int index) {
return entities_.get(index);
@@ -34538,6 +34790,7 @@ public com.google.cloud.documentai.v1beta1.Document.EntityOrBuilder getEntitiesO
* repeated .google.cloud.documentai.v1beta1.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public java.util.List
getEntityRelationsList() {
return entityRelations_;
@@ -34553,6 +34806,7 @@ public com.google.cloud.documentai.v1beta1.Document.EntityOrBuilder getEntitiesO
* repeated .google.cloud.documentai.v1beta1.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta1.Document.EntityRelationOrBuilder>
getEntityRelationsOrBuilderList() {
@@ -34569,6 +34823,7 @@ public com.google.cloud.documentai.v1beta1.Document.EntityOrBuilder getEntitiesO
* repeated .google.cloud.documentai.v1beta1.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public int getEntityRelationsCount() {
return entityRelations_.size();
}
@@ -34583,6 +34838,7 @@ public int getEntityRelationsCount() {
* repeated .google.cloud.documentai.v1beta1.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.EntityRelation getEntityRelations(int index) {
return entityRelations_.get(index);
}
@@ -34597,6 +34853,7 @@ public com.google.cloud.documentai.v1beta1.Document.EntityRelation getEntityRela
* repeated .google.cloud.documentai.v1beta1.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.EntityRelationOrBuilder
getEntityRelationsOrBuilder(int index) {
return entityRelations_.get(index);
@@ -34616,6 +34873,7 @@ public com.google.cloud.documentai.v1beta1.Document.EntityRelation getEntityRela
*
* @return Whether the shardInfo field is set.
*/
+ @java.lang.Override
public boolean hasShardInfo() {
return shardInfo_ != null;
}
@@ -34631,6 +34889,7 @@ public boolean hasShardInfo() {
*
* @return The shardInfo.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.ShardInfo getShardInfo() {
return shardInfo_ == null
? com.google.cloud.documentai.v1beta1.Document.ShardInfo.getDefaultInstance()
@@ -34646,6 +34905,7 @@ public com.google.cloud.documentai.v1beta1.Document.ShardInfo getShardInfo() {
*
* .google.cloud.documentai.v1beta1.Document.ShardInfo shard_info = 9;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.Document.ShardInfoOrBuilder getShardInfoOrBuilder() {
return getShardInfo();
}
@@ -34663,6 +34923,7 @@ public com.google.cloud.documentai.v1beta1.Document.ShardInfoOrBuilder getShardI
*
* @return Whether the error field is set.
*/
+ @java.lang.Override
public boolean hasError() {
return error_ != null;
}
@@ -34677,6 +34938,7 @@ public boolean hasError() {
*
* @return The error.
*/
+ @java.lang.Override
public com.google.rpc.Status getError() {
return error_ == null ? com.google.rpc.Status.getDefaultInstance() : error_;
}
@@ -34689,6 +34951,7 @@ public com.google.rpc.Status getError() {
*
* .google.rpc.Status error = 10;
*/
+ @java.lang.Override
public com.google.rpc.StatusOrBuilder getErrorOrBuilder() {
return getError();
}
@@ -35398,6 +35661,7 @@ public Builder clearSource() {
*
* @return The uri.
*/
+ @java.lang.Override
public java.lang.String getUri() {
java.lang.Object ref = "";
if (sourceCase_ == 1) {
@@ -35429,6 +35693,7 @@ public java.lang.String getUri() {
*
* @return The bytes for uri.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUriBytes() {
java.lang.Object ref = "";
if (sourceCase_ == 1) {
diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentAiProto.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentAiProto.java
index cd8450d1..404ea1e4 100644
--- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentAiProto.java
+++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/DocumentAiProto.java
@@ -168,11 +168,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "requests\312A2\n\035BatchProcessDocumentsRespon"
+ "se\022\021OperationMetadata\032M\312A\031documentai.goo"
+ "gleapis.com\322A.https://www.googleapis.com"
- + "/auth/cloud-platformB\203\001\n#com.google.clou"
+ + "/auth/cloud-platformB\354\001\n#com.google.clou"
+ "d.documentai.v1beta1B\017DocumentAiProtoP\001Z"
+ "Igoogle.golang.org/genproto/googleapis/c"
- + "loud/documentai/v1beta1;documentaib\006prot"
- + "o3"
+ + "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"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
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 03b8b3c2..62a1d8d1 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
@@ -247,11 +247,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "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\201\001\n#com.google.cl"
+ + "_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;documentaib\006prot"
- + "o3"
+ + "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"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
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 4239a794..81719ddd 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
@@ -129,6 +129,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
@@ -147,6 +148,7 @@ public boolean getEnabled() {
*
* @return The modelVersion.
*/
+ @java.lang.Override
public java.lang.String getModelVersion() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -170,6 +172,7 @@ public java.lang.String getModelVersion() {
*
* @return The bytes for modelVersion.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelVersionBytes() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -528,6 +531,7 @@ public Builder mergeFrom(
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
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 d00a1c66..93104906 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
@@ -147,6 +147,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
@@ -172,6 +173,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta1.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public java.util.List
getKeyValuePairHintsList() {
return keyValuePairHints_;
@@ -195,6 +197,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta1.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.KeyValuePairHintOrBuilder>
getKeyValuePairHintsOrBuilderList() {
return keyValuePairHints_;
@@ -218,6 +221,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta1.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public int getKeyValuePairHintsCount() {
return keyValuePairHints_.size();
}
@@ -240,6 +244,7 @@ public int getKeyValuePairHintsCount() {
* repeated .google.cloud.documentai.v1beta1.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.KeyValuePairHint getKeyValuePairHints(int index) {
return keyValuePairHints_.get(index);
}
@@ -262,6 +267,7 @@ public com.google.cloud.documentai.v1beta1.KeyValuePairHint getKeyValuePairHints
* repeated .google.cloud.documentai.v1beta1.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.KeyValuePairHintOrBuilder
getKeyValuePairHintsOrBuilder(int index) {
return keyValuePairHints_.get(index);
@@ -281,6 +287,7 @@ public com.google.cloud.documentai.v1beta1.KeyValuePairHint getKeyValuePairHints
*
* @return The modelVersion.
*/
+ @java.lang.Override
public java.lang.String getModelVersion() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -304,6 +311,7 @@ public java.lang.String getModelVersion() {
*
* @return The bytes for modelVersion.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelVersionBytes() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -721,6 +729,7 @@ public Builder mergeFrom(
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
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 827561a1..ab86c6ad 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
@@ -118,6 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The uri.
*/
+ @java.lang.Override
public java.lang.String getUri() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
@@ -134,6 +135,7 @@ public java.lang.String getUri() {
*
* @return The bytes for uri.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUriBytes() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
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 94ddc557..dab3fbdd 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
@@ -118,6 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The uri.
*/
+ @java.lang.Override
public java.lang.String getUri() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
@@ -134,6 +135,7 @@ public java.lang.String getUri() {
*
* @return The bytes for uri.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUriBytes() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GeometryProto.java b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GeometryProto.java
index 244ec174..17b83e4a 100644
--- a/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GeometryProto.java
+++ b/proto-google-cloud-document-ai-v1beta1/src/main/java/com/google/cloud/documentai/v1beta1/GeometryProto.java
@@ -56,11 +56,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ly\0229\n\010vertices\030\001 \003(\0132\'.google.cloud.docu"
+ "mentai.v1beta1.Vertex\022N\n\023normalized_vert"
+ "ices\030\002 \003(\01321.google.cloud.documentai.v1b"
- + "eta1.NormalizedVertexB\201\001\n#com.google.clo"
+ + "eta1.NormalizedVertexB\352\001\n#com.google.clo"
+ "ud.documentai.v1beta1B\rGeometryProtoP\001ZI"
+ "google.golang.org/genproto/googleapis/cl"
- + "oud/documentai/v1beta1;documentaib\006proto"
- + "3"
+ + "oud/documentai/v1beta1;documentai\252\002\037Goog"
+ + "le.Cloud.DocumentAI.V1Beta1\312\002\037Google\\Clo"
+ + "ud\\DocumentAi\\V1beta1\352\002\"Google::Cloud::D"
+ + "ocumentAI::V1beta1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
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 86c3220d..6fb129af 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
@@ -184,6 +184,7 @@ public SourceCase getSourceCase() {
*
* @return Whether the gcsSource field is set.
*/
+ @java.lang.Override
public boolean hasGcsSource() {
return sourceCase_ == 1;
}
@@ -199,6 +200,7 @@ public boolean hasGcsSource() {
*
* @return The gcsSource.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsSource getGcsSource() {
if (sourceCase_ == 1) {
return (com.google.cloud.documentai.v1beta1.GcsSource) source_;
@@ -215,6 +217,7 @@ public com.google.cloud.documentai.v1beta1.GcsSource getGcsSource() {
*
* .google.cloud.documentai.v1beta1.GcsSource gcs_source = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsSourceOrBuilder getGcsSourceOrBuilder() {
if (sourceCase_ == 1) {
return (com.google.cloud.documentai.v1beta1.GcsSource) source_;
@@ -236,6 +239,7 @@ public com.google.cloud.documentai.v1beta1.GcsSourceOrBuilder getGcsSourceOrBuil
*
* @return The mimeType.
*/
+ @java.lang.Override
public java.lang.String getMimeType() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -259,6 +263,7 @@ public java.lang.String getMimeType() {
*
* @return The bytes for mimeType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMimeTypeBytes() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -664,6 +669,7 @@ public Builder clearSource() {
*
* @return Whether the gcsSource field is set.
*/
+ @java.lang.Override
public boolean hasGcsSource() {
return sourceCase_ == 1;
}
@@ -679,6 +685,7 @@ public boolean hasGcsSource() {
*
* @return The gcsSource.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsSource getGcsSource() {
if (gcsSourceBuilder_ == null) {
if (sourceCase_ == 1) {
@@ -817,6 +824,7 @@ public com.google.cloud.documentai.v1beta1.GcsSource.Builder getGcsSourceBuilder
*
* .google.cloud.documentai.v1beta1.GcsSource gcs_source = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsSourceOrBuilder getGcsSourceOrBuilder() {
if ((sourceCase_ == 1) && (gcsSourceBuilder_ != null)) {
return gcsSourceBuilder_.getMessageOrBuilder();
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 28e44acd..b8cab4ae 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
@@ -139,6 +139,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The key.
*/
+ @java.lang.Override
public java.lang.String getKey() {
java.lang.Object ref = key_;
if (ref instanceof java.lang.String) {
@@ -161,6 +162,7 @@ public java.lang.String getKey() {
*
* @return The bytes for key.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getKeyBytes() {
java.lang.Object ref = key_;
if (ref instanceof java.lang.String) {
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 4bf9e541..8009187f 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
@@ -127,6 +127,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The x.
*/
+ @java.lang.Override
public float getX() {
return x_;
}
@@ -144,6 +145,7 @@ public float getX() {
*
* @return The y.
*/
+ @java.lang.Override
public float getY() {
return y_;
}
@@ -496,6 +498,7 @@ public Builder mergeFrom(
*
* @return The x.
*/
+ @java.lang.Override
public float getX() {
return x_;
}
@@ -547,6 +550,7 @@ public Builder clearX() {
*
* @return The y.
*/
+ @java.lang.Override
public float getY() {
return y_;
}
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 fd92f965..a070d2b8 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
@@ -350,6 +350,10 @@ public State findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -397,6 +401,7 @@ private State(int value) {
*
* @return The enum numeric value on the wire for state.
*/
+ @java.lang.Override
public int getStateValue() {
return state_;
}
@@ -411,6 +416,7 @@ public int getStateValue() {
*
* @return The state.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OperationMetadata.State getState() {
@SuppressWarnings("deprecation")
com.google.cloud.documentai.v1beta1.OperationMetadata.State result =
@@ -433,6 +439,7 @@ public com.google.cloud.documentai.v1beta1.OperationMetadata.State getState() {
*
* @return The stateMessage.
*/
+ @java.lang.Override
public java.lang.String getStateMessage() {
java.lang.Object ref = stateMessage_;
if (ref instanceof java.lang.String) {
@@ -455,6 +462,7 @@ public java.lang.String getStateMessage() {
*
* @return The bytes for stateMessage.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getStateMessageBytes() {
java.lang.Object ref = stateMessage_;
if (ref instanceof java.lang.String) {
@@ -480,6 +488,7 @@ public com.google.protobuf.ByteString getStateMessageBytes() {
*
* @return Whether the createTime field is set.
*/
+ @java.lang.Override
public boolean hasCreateTime() {
return createTime_ != null;
}
@@ -494,6 +503,7 @@ public boolean hasCreateTime() {
*
* @return The createTime.
*/
+ @java.lang.Override
public com.google.protobuf.Timestamp getCreateTime() {
return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_;
}
@@ -506,6 +516,7 @@ public com.google.protobuf.Timestamp getCreateTime() {
*
* .google.protobuf.Timestamp create_time = 3;
*/
+ @java.lang.Override
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
return getCreateTime();
}
@@ -523,6 +534,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
*
* @return Whether the updateTime field is set.
*/
+ @java.lang.Override
public boolean hasUpdateTime() {
return updateTime_ != null;
}
@@ -537,6 +549,7 @@ public boolean hasUpdateTime() {
*
* @return The updateTime.
*/
+ @java.lang.Override
public com.google.protobuf.Timestamp getUpdateTime() {
return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_;
}
@@ -549,6 +562,7 @@ public com.google.protobuf.Timestamp getUpdateTime() {
*
* .google.protobuf.Timestamp update_time = 4;
*/
+ @java.lang.Override
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
return getUpdateTime();
}
@@ -959,6 +973,7 @@ public Builder mergeFrom(
*
* @return The enum numeric value on the wire for state.
*/
+ @java.lang.Override
public int getStateValue() {
return state_;
}
@@ -975,6 +990,7 @@ public int getStateValue() {
* @return This builder for chaining.
*/
public Builder setStateValue(int value) {
+
state_ = value;
onChanged();
return this;
@@ -990,6 +1006,7 @@ public Builder setStateValue(int value) {
*
* @return The state.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OperationMetadata.State getState() {
@SuppressWarnings("deprecation")
com.google.cloud.documentai.v1beta1.OperationMetadata.State result =
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 b920bef8..59c93b59 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
@@ -182,6 +182,7 @@ public DestinationCase getDestinationCase() {
*
* @return Whether the gcsDestination field is set.
*/
+ @java.lang.Override
public boolean hasGcsDestination() {
return destinationCase_ == 1;
}
@@ -196,6 +197,7 @@ public boolean hasGcsDestination() {
*
* @return The gcsDestination.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsDestination getGcsDestination() {
if (destinationCase_ == 1) {
return (com.google.cloud.documentai.v1beta1.GcsDestination) destination_;
@@ -211,6 +213,7 @@ public com.google.cloud.documentai.v1beta1.GcsDestination getGcsDestination() {
*
* .google.cloud.documentai.v1beta1.GcsDestination gcs_destination = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsDestinationOrBuilder getGcsDestinationOrBuilder() {
if (destinationCase_ == 1) {
return (com.google.cloud.documentai.v1beta1.GcsDestination) destination_;
@@ -243,6 +246,7 @@ public com.google.cloud.documentai.v1beta1.GcsDestinationOrBuilder getGcsDestina
*
* @return The pagesPerShard.
*/
+ @java.lang.Override
public int getPagesPerShard() {
return pagesPerShard_;
}
@@ -638,6 +642,7 @@ public Builder clearDestination() {
*
* @return Whether the gcsDestination field is set.
*/
+ @java.lang.Override
public boolean hasGcsDestination() {
return destinationCase_ == 1;
}
@@ -652,6 +657,7 @@ public boolean hasGcsDestination() {
*
* @return The gcsDestination.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsDestination getGcsDestination() {
if (gcsDestinationBuilder_ == null) {
if (destinationCase_ == 1) {
@@ -785,6 +791,7 @@ public com.google.cloud.documentai.v1beta1.GcsDestination.Builder getGcsDestinat
*
* .google.cloud.documentai.v1beta1.GcsDestination gcs_destination = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.GcsDestinationOrBuilder
getGcsDestinationOrBuilder() {
if ((destinationCase_ == 1) && (gcsDestinationBuilder_ != null)) {
@@ -854,6 +861,7 @@ public com.google.cloud.documentai.v1beta1.GcsDestination.Builder getGcsDestinat
*
* @return The pagesPerShard.
*/
+ @java.lang.Override
public int getPagesPerShard() {
return pagesPerShard_;
}
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 3807e53a..fa65045b 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
@@ -225,6 +225,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the inputConfig field is set.
*/
+ @java.lang.Override
public boolean hasInputConfig() {
return inputConfig_ != null;
}
@@ -241,6 +242,7 @@ public boolean hasInputConfig() {
*
* @return The inputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.InputConfig getInputConfig() {
return inputConfig_ == null
? com.google.cloud.documentai.v1beta1.InputConfig.getDefaultInstance()
@@ -257,6 +259,7 @@ public com.google.cloud.documentai.v1beta1.InputConfig getInputConfig() {
* .google.cloud.documentai.v1beta1.InputConfig input_config = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.InputConfigOrBuilder getInputConfigOrBuilder() {
return getInputConfig();
}
@@ -276,6 +279,7 @@ public com.google.cloud.documentai.v1beta1.InputConfigOrBuilder getInputConfigOr
*
* @return Whether the outputConfig field is set.
*/
+ @java.lang.Override
public boolean hasOutputConfig() {
return outputConfig_ != null;
}
@@ -292,6 +296,7 @@ public boolean hasOutputConfig() {
*
* @return The outputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OutputConfig getOutputConfig() {
return outputConfig_ == null
? com.google.cloud.documentai.v1beta1.OutputConfig.getDefaultInstance()
@@ -308,6 +313,7 @@ public com.google.cloud.documentai.v1beta1.OutputConfig getOutputConfig() {
* .google.cloud.documentai.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OutputConfigOrBuilder getOutputConfigOrBuilder() {
return getOutputConfig();
}
@@ -327,6 +333,7 @@ public com.google.cloud.documentai.v1beta1.OutputConfigOrBuilder getOutputConfig
*
* @return The documentType.
*/
+ @java.lang.Override
public java.lang.String getDocumentType() {
java.lang.Object ref = documentType_;
if (ref instanceof java.lang.String) {
@@ -351,6 +358,7 @@ public java.lang.String getDocumentType() {
*
* @return The bytes for documentType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getDocumentTypeBytes() {
java.lang.Object ref = documentType_;
if (ref instanceof java.lang.String) {
@@ -378,6 +386,7 @@ public com.google.protobuf.ByteString getDocumentTypeBytes() {
*
* @return Whether the tableExtractionParams field is set.
*/
+ @java.lang.Override
public boolean hasTableExtractionParams() {
return tableExtractionParams_ != null;
}
@@ -394,6 +403,7 @@ public boolean hasTableExtractionParams() {
*
* @return The tableExtractionParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.TableExtractionParams getTableExtractionParams() {
return tableExtractionParams_ == null
? com.google.cloud.documentai.v1beta1.TableExtractionParams.getDefaultInstance()
@@ -410,6 +420,7 @@ public com.google.cloud.documentai.v1beta1.TableExtractionParams getTableExtract
* .google.cloud.documentai.v1beta1.TableExtractionParams table_extraction_params = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.TableExtractionParamsOrBuilder
getTableExtractionParamsOrBuilder() {
return getTableExtractionParams();
@@ -429,6 +440,7 @@ public com.google.cloud.documentai.v1beta1.TableExtractionParams getTableExtract
*
* @return Whether the formExtractionParams field is set.
*/
+ @java.lang.Override
public boolean hasFormExtractionParams() {
return formExtractionParams_ != null;
}
@@ -444,6 +456,7 @@ public boolean hasFormExtractionParams() {
*
* @return The formExtractionParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.FormExtractionParams getFormExtractionParams() {
return formExtractionParams_ == null
? com.google.cloud.documentai.v1beta1.FormExtractionParams.getDefaultInstance()
@@ -459,6 +472,7 @@ public com.google.cloud.documentai.v1beta1.FormExtractionParams getFormExtractio
*
* .google.cloud.documentai.v1beta1.FormExtractionParams form_extraction_params = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.FormExtractionParamsOrBuilder
getFormExtractionParamsOrBuilder() {
return getFormExtractionParams();
@@ -479,6 +493,7 @@ public com.google.cloud.documentai.v1beta1.FormExtractionParams getFormExtractio
*
* @return Whether the entityExtractionParams field is set.
*/
+ @java.lang.Override
public boolean hasEntityExtractionParams() {
return entityExtractionParams_ != null;
}
@@ -495,6 +510,7 @@ public boolean hasEntityExtractionParams() {
*
* @return The entityExtractionParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.EntityExtractionParams getEntityExtractionParams() {
return entityExtractionParams_ == null
? com.google.cloud.documentai.v1beta1.EntityExtractionParams.getDefaultInstance()
@@ -511,6 +527,7 @@ public com.google.cloud.documentai.v1beta1.EntityExtractionParams getEntityExtra
* .google.cloud.documentai.v1beta1.EntityExtractionParams entity_extraction_params = 6;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.EntityExtractionParamsOrBuilder
getEntityExtractionParamsOrBuilder() {
return getEntityExtractionParams();
@@ -530,6 +547,7 @@ public com.google.cloud.documentai.v1beta1.EntityExtractionParams getEntityExtra
*
* @return Whether the ocrParams field is set.
*/
+ @java.lang.Override
public boolean hasOcrParams() {
return ocrParams_ != null;
}
@@ -545,6 +563,7 @@ public boolean hasOcrParams() {
*
* @return The ocrParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OcrParams getOcrParams() {
return ocrParams_ == null
? com.google.cloud.documentai.v1beta1.OcrParams.getDefaultInstance()
@@ -560,6 +579,7 @@ public com.google.cloud.documentai.v1beta1.OcrParams getOcrParams() {
*
* .google.cloud.documentai.v1beta1.OcrParams ocr_params = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OcrParamsOrBuilder getOcrParamsOrBuilder() {
return getOcrParams();
}
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 ffd4a850..b024ca3f 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
@@ -148,6 +148,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the inputConfig field is set.
*/
+ @java.lang.Override
public boolean hasInputConfig() {
return inputConfig_ != null;
}
@@ -163,6 +164,7 @@ public boolean hasInputConfig() {
*
* @return The inputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.InputConfig getInputConfig() {
return inputConfig_ == null
? com.google.cloud.documentai.v1beta1.InputConfig.getDefaultInstance()
@@ -178,6 +180,7 @@ public com.google.cloud.documentai.v1beta1.InputConfig getInputConfig() {
*
* .google.cloud.documentai.v1beta1.InputConfig input_config = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.InputConfigOrBuilder getInputConfigOrBuilder() {
return getInputConfig();
}
@@ -196,6 +199,7 @@ public com.google.cloud.documentai.v1beta1.InputConfigOrBuilder getInputConfigOr
*
* @return Whether the outputConfig field is set.
*/
+ @java.lang.Override
public boolean hasOutputConfig() {
return outputConfig_ != null;
}
@@ -211,6 +215,7 @@ public boolean hasOutputConfig() {
*
* @return The outputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OutputConfig getOutputConfig() {
return outputConfig_ == null
? com.google.cloud.documentai.v1beta1.OutputConfig.getDefaultInstance()
@@ -226,6 +231,7 @@ public com.google.cloud.documentai.v1beta1.OutputConfig getOutputConfig() {
*
* .google.cloud.documentai.v1beta1.OutputConfig output_config = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.OutputConfigOrBuilder getOutputConfigOrBuilder() {
return getOutputConfig();
}
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 df140052..ff59ea55 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
@@ -138,6 +138,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
@@ -156,6 +157,7 @@ public int getPageNumber() {
*
* @return Whether the boundingBox field is set.
*/
+ @java.lang.Override
public boolean hasBoundingBox() {
return boundingBox_ != null;
}
@@ -171,6 +173,7 @@ public boolean hasBoundingBox() {
*
* @return The boundingBox.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.BoundingPoly getBoundingBox() {
return boundingBox_ == null
? com.google.cloud.documentai.v1beta1.BoundingPoly.getDefaultInstance()
@@ -186,6 +189,7 @@ public com.google.cloud.documentai.v1beta1.BoundingPoly getBoundingBox() {
*
* .google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.BoundingPolyOrBuilder getBoundingBoxOrBuilder() {
return getBoundingBox();
}
@@ -549,6 +553,7 @@ public Builder mergeFrom(
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
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 8ed57193..9a7ec775 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
@@ -161,6 +161,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
@@ -179,6 +180,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta1.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public java.util.List
getTableBoundHintsList() {
return tableBoundHints_;
@@ -195,6 +197,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta1.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta1.TableBoundHintOrBuilder>
getTableBoundHintsOrBuilderList() {
return tableBoundHints_;
@@ -211,6 +214,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta1.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public int getTableBoundHintsCount() {
return tableBoundHints_.size();
}
@@ -226,6 +230,7 @@ public int getTableBoundHintsCount() {
* repeated .google.cloud.documentai.v1beta1.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.TableBoundHint getTableBoundHints(int index) {
return tableBoundHints_.get(index);
}
@@ -241,6 +246,7 @@ public com.google.cloud.documentai.v1beta1.TableBoundHint getTableBoundHints(int
* repeated .google.cloud.documentai.v1beta1.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta1.TableBoundHintOrBuilder getTableBoundHintsOrBuilder(
int index) {
return tableBoundHints_.get(index);
@@ -325,6 +331,7 @@ public com.google.protobuf.ByteString getHeaderHintsBytes(int index) {
*
* @return The modelVersion.
*/
+ @java.lang.Override
public java.lang.String getModelVersion() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -348,6 +355,7 @@ public java.lang.String getModelVersion() {
*
* @return The bytes for modelVersion.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelVersionBytes() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -797,6 +805,7 @@ public Builder mergeFrom(
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
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 dde131ef..ede823d7 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
@@ -126,6 +126,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The x.
*/
+ @java.lang.Override
public int getX() {
return x_;
}
@@ -143,6 +144,7 @@ public int getX() {
*
* @return The y.
*/
+ @java.lang.Override
public int getY() {
return y_;
}
@@ -490,6 +492,7 @@ public Builder mergeFrom(
*
* @return The x.
*/
+ @java.lang.Override
public int getX() {
return x_;
}
@@ -541,6 +544,7 @@ public Builder clearX() {
*
* @return The y.
*/
+ @java.lang.Override
public int getY() {
return y_;
}
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 1303c32d..1ee00b56 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
@@ -22,10 +22,13 @@ import "google/cloud/documentai/v1beta1/geometry.proto";
import "google/rpc/status.proto";
import "google/type/color.proto";
+option csharp_namespace = "Google.Cloud.DocumentAI.V1Beta1";
option go_package = "google.golang.org/genproto/googleapis/cloud/documentai/v1beta1;documentai";
option java_multiple_files = true;
option java_outer_classname = "DocumentProto";
option java_package = "com.google.cloud.documentai.v1beta1";
+option php_namespace = "Google\\Cloud\\DocumentAi\\V1beta1";
+option ruby_package = "Google::Cloud::DocumentAI::V1beta1";
// Document represents the canonical document resource in Document Understanding
// AI.
diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document_understanding.proto b/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document_understanding.proto
index 4f8dfb72..a8890762 100644
--- a/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document_understanding.proto
+++ b/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/document_understanding.proto
@@ -24,10 +24,13 @@ import "google/cloud/documentai/v1beta1/geometry.proto";
import "google/longrunning/operations.proto";
import "google/protobuf/timestamp.proto";
+option csharp_namespace = "Google.Cloud.DocumentAI.V1Beta1";
option go_package = "google.golang.org/genproto/googleapis/cloud/documentai/v1beta1;documentai";
option java_multiple_files = true;
option java_outer_classname = "DocumentAiProto";
option java_package = "com.google.cloud.documentai.v1beta1";
+option php_namespace = "Google\\Cloud\\DocumentAi\\V1beta1";
+option ruby_package = "Google::Cloud::DocumentAI::V1beta1";
// Service to parse structured information from unstructured or semi-structured
// documents using state-of-the-art Google AI such as natural language,
diff --git a/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/geometry.proto b/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/geometry.proto
index 9dbe2b78..b4331bc6 100644
--- a/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/geometry.proto
+++ b/proto-google-cloud-document-ai-v1beta1/src/main/proto/google/cloud/documentai/v1beta1/geometry.proto
@@ -19,10 +19,13 @@ package google.cloud.documentai.v1beta1;
import "google/api/annotations.proto";
+option csharp_namespace = "Google.Cloud.DocumentAI.V1Beta1";
option go_package = "google.golang.org/genproto/googleapis/cloud/documentai/v1beta1;documentai";
option java_multiple_files = true;
option java_outer_classname = "GeometryProto";
option java_package = "com.google.cloud.documentai.v1beta1";
+option php_namespace = "Google\\Cloud\\DocumentAi\\V1beta1";
+option ruby_package = "Google::Cloud::DocumentAI::V1beta1";
// A vertex represents a 2D point in the image.
// NOTE: the vertex coordinates are in the same scale as the original image.
diff --git a/proto-google-cloud-document-ai-v1beta2/pom.xml b/proto-google-cloud-document-ai-v1beta2/pom.xml
index 78f6000c..9b09860f 100644
--- a/proto-google-cloud-document-ai-v1beta2/pom.xml
+++ b/proto-google-cloud-document-ai-v1beta2/pom.xml
@@ -1,24 +1,33 @@
- 4.0.0
- com.google.api.grpc
- proto-google-cloud-document-ai-v1beta2
- 0.1.1
- proto-google-cloud-document-ai-v1beta2
- PROTO library for proto-google-cloud-document-ai-v1beta2
-
- com.google.cloud
- google-cloud-document-ai-parent
- 0.1.1
-
-
-
- com.google.protobuf
- protobuf-java
-
-
- com.google.api.grpc
- proto-google-common-protos
-
-
+ 4.0.0
+ com.google.api.grpc
+ proto-google-cloud-document-ai-v1beta2
+ 0.2.0
+ proto-google-cloud-document-ai-v1beta2
+ PROTO library for proto-google-cloud-document-ai-v1beta2
+
+ com.google.cloud
+ google-cloud-document-ai-parent
+ 0.2.0
+
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
+
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
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 e3f7e630..bec7a46e 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
@@ -125,6 +125,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The model.
*/
+ @java.lang.Override
public java.lang.String getModel() {
java.lang.Object ref = model_;
if (ref instanceof java.lang.String) {
@@ -148,6 +149,7 @@ public java.lang.String getModel() {
*
* @return The bytes for model.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof java.lang.String) {
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 907c3e26..d8ae279e 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
@@ -144,6 +144,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public java.util.List
getRequestsList() {
return requests_;
@@ -159,6 +160,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.ProcessDocumentRequestOrBuilder>
getRequestsOrBuilderList() {
@@ -175,6 +177,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public int getRequestsCount() {
return requests_.size();
}
@@ -189,6 +192,7 @@ public int getRequestsCount() {
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.ProcessDocumentRequest getRequests(int index) {
return requests_.get(index);
}
@@ -203,6 +207,7 @@ public com.google.cloud.documentai.v1beta2.ProcessDocumentRequest getRequests(in
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.ProcessDocumentRequestOrBuilder getRequestsOrBuilder(
int index) {
return requests_.get(index);
@@ -223,6 +228,7 @@ public com.google.cloud.documentai.v1beta2.ProcessDocumentRequestOrBuilder getRe
*
* @return The parent.
*/
+ @java.lang.Override
public java.lang.String getParent() {
java.lang.Object ref = parent_;
if (ref instanceof java.lang.String) {
@@ -247,6 +253,7 @@ public java.lang.String getParent() {
*
* @return The bytes for parent.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
if (ref instanceof java.lang.String) {
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 15d50f33..3b5ef9b1 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
@@ -134,6 +134,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public java.util.List
getResponsesList() {
return responses_;
@@ -147,6 +148,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.ProcessDocumentResponseOrBuilder>
getResponsesOrBuilderList() {
@@ -161,6 +163,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public int getResponsesCount() {
return responses_.size();
}
@@ -173,6 +176,7 @@ public int getResponsesCount() {
*
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.ProcessDocumentResponse getResponses(int index) {
return responses_.get(index);
}
@@ -185,6 +189,7 @@ public com.google.cloud.documentai.v1beta2.ProcessDocumentResponse getResponses(
*
* repeated .google.cloud.documentai.v1beta2.ProcessDocumentResponse responses = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.ProcessDocumentResponseOrBuilder getResponsesOrBuilder(
int index) {
return responses_.get(index);
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 217c1b71..8cf2c67a 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
@@ -147,6 +147,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* repeated .google.cloud.documentai.v1beta2.Vertex vertices = 1;
*/
+ @java.lang.Override
public java.util.List getVerticesList() {
return vertices_;
}
@@ -159,6 +160,7 @@ public java.util.List getVerticesLis
*
* repeated .google.cloud.documentai.v1beta2.Vertex vertices = 1;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.VertexOrBuilder>
getVerticesOrBuilderList() {
return vertices_;
@@ -172,6 +174,7 @@ public java.util.List getVerticesLis
*
* repeated .google.cloud.documentai.v1beta2.Vertex vertices = 1;
*/
+ @java.lang.Override
public int getVerticesCount() {
return vertices_.size();
}
@@ -184,6 +187,7 @@ public int getVerticesCount() {
*
* repeated .google.cloud.documentai.v1beta2.Vertex vertices = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Vertex getVertices(int index) {
return vertices_.get(index);
}
@@ -196,6 +200,7 @@ public com.google.cloud.documentai.v1beta2.Vertex getVertices(int index) {
*
* repeated .google.cloud.documentai.v1beta2.Vertex vertices = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.VertexOrBuilder getVerticesOrBuilder(int index) {
return vertices_.get(index);
}
@@ -212,6 +217,7 @@ public com.google.cloud.documentai.v1beta2.VertexOrBuilder getVerticesOrBuilder(
* repeated .google.cloud.documentai.v1beta2.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public java.util.List
getNormalizedVerticesList() {
return normalizedVertices_;
@@ -226,6 +232,7 @@ public com.google.cloud.documentai.v1beta2.VertexOrBuilder getVerticesOrBuilder(
* repeated .google.cloud.documentai.v1beta2.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.NormalizedVertexOrBuilder>
getNormalizedVerticesOrBuilderList() {
return normalizedVertices_;
@@ -240,6 +247,7 @@ public com.google.cloud.documentai.v1beta2.VertexOrBuilder getVerticesOrBuilder(
* repeated .google.cloud.documentai.v1beta2.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public int getNormalizedVerticesCount() {
return normalizedVertices_.size();
}
@@ -253,6 +261,7 @@ public int getNormalizedVerticesCount() {
* repeated .google.cloud.documentai.v1beta2.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.NormalizedVertex getNormalizedVertices(int index) {
return normalizedVertices_.get(index);
}
@@ -266,6 +275,7 @@ public com.google.cloud.documentai.v1beta2.NormalizedVertex getNormalizedVertice
* repeated .google.cloud.documentai.v1beta2.NormalizedVertex normalized_vertices = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.NormalizedVertexOrBuilder
getNormalizedVerticesOrBuilder(int index) {
return normalizedVertices_.get(index);
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 792f6293..7812032e 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
@@ -413,6 +413,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The shardIndex.
*/
+ @java.lang.Override
public long getShardIndex() {
return shardIndex_;
}
@@ -430,6 +431,7 @@ public long getShardIndex() {
*
* @return The shardCount.
*/
+ @java.lang.Override
public long getShardCount() {
return shardCount_;
}
@@ -448,6 +450,7 @@ public long getShardCount() {
*
* @return The textOffset.
*/
+ @java.lang.Override
public long getTextOffset() {
return textOffset_;
}
@@ -818,6 +821,7 @@ public Builder mergeFrom(
*
* @return The shardIndex.
*/
+ @java.lang.Override
public long getShardIndex() {
return shardIndex_;
}
@@ -869,6 +873,7 @@ public Builder clearShardIndex() {
*
* @return The shardCount.
*/
+ @java.lang.Override
public long getShardCount() {
return shardCount_;
}
@@ -921,6 +926,7 @@ public Builder clearShardCount() {
*
* @return The textOffset.
*/
+ @java.lang.Override
public long getTextOffset() {
return textOffset_;
}
@@ -1323,6 +1329,7 @@ public com.google.protobuf.ByteString getAutomlModelBytes() {
*
* @return The name.
*/
+ @java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
@@ -1347,6 +1354,7 @@ public java.lang.String getName() {
*
* @return The bytes for name.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
@@ -1372,6 +1380,7 @@ public com.google.protobuf.ByteString getNameBytes() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -1786,6 +1795,7 @@ public Builder clearSource() {
*
* @return The automlModel.
*/
+ @java.lang.Override
public java.lang.String getAutomlModel() {
java.lang.Object ref = "";
if (sourceCase_ == 2) {
@@ -1816,6 +1826,7 @@ public java.lang.String getAutomlModel() {
*
* @return The bytes for automlModel.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getAutomlModelBytes() {
java.lang.Object ref = "";
if (sourceCase_ == 2) {
@@ -2032,6 +2043,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -2680,6 +2692,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The size.
*/
+ @java.lang.Override
public float getSize() {
return size_;
}
@@ -2697,6 +2710,7 @@ public float getSize() {
*
* @return The unit.
*/
+ @java.lang.Override
public java.lang.String getUnit() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -2719,6 +2733,7 @@ public java.lang.String getUnit() {
*
* @return The bytes for unit.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUnitBytes() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -3086,6 +3101,7 @@ public Builder mergeFrom(
*
* @return The size.
*/
+ @java.lang.Override
public float getSize() {
return size_;
}
@@ -3299,6 +3315,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return Whether the textAnchor field is set.
*/
+ @java.lang.Override
public boolean hasTextAnchor() {
return textAnchor_ != null;
}
@@ -3313,6 +3330,7 @@ public boolean hasTextAnchor() {
*
* @return The textAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
return textAnchor_ == null
? com.google.cloud.documentai.v1beta2.Document.TextAnchor.getDefaultInstance()
@@ -3327,6 +3345,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
*
* .google.cloud.documentai.v1beta2.Document.TextAnchor text_anchor = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchorOrBuilder
getTextAnchorOrBuilder() {
return getTextAnchor();
@@ -3345,6 +3364,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
*
* @return Whether the color field is set.
*/
+ @java.lang.Override
public boolean hasColor() {
return color_ != null;
}
@@ -3359,6 +3379,7 @@ public boolean hasColor() {
*
* @return The color.
*/
+ @java.lang.Override
public com.google.type.Color getColor() {
return color_ == null ? com.google.type.Color.getDefaultInstance() : color_;
}
@@ -3371,6 +3392,7 @@ public com.google.type.Color getColor() {
*
* .google.type.Color color = 2;
*/
+ @java.lang.Override
public com.google.type.ColorOrBuilder getColorOrBuilder() {
return getColor();
}
@@ -3388,6 +3410,7 @@ public com.google.type.ColorOrBuilder getColorOrBuilder() {
*
* @return Whether the backgroundColor field is set.
*/
+ @java.lang.Override
public boolean hasBackgroundColor() {
return backgroundColor_ != null;
}
@@ -3402,6 +3425,7 @@ public boolean hasBackgroundColor() {
*
* @return The backgroundColor.
*/
+ @java.lang.Override
public com.google.type.Color getBackgroundColor() {
return backgroundColor_ == null
? com.google.type.Color.getDefaultInstance()
@@ -3416,6 +3440,7 @@ public com.google.type.Color getBackgroundColor() {
*
* .google.type.Color background_color = 3;
*/
+ @java.lang.Override
public com.google.type.ColorOrBuilder getBackgroundColorOrBuilder() {
return getBackgroundColor();
}
@@ -3434,6 +3459,7 @@ public com.google.type.ColorOrBuilder getBackgroundColorOrBuilder() {
*
* @return The fontWeight.
*/
+ @java.lang.Override
public java.lang.String getFontWeight() {
java.lang.Object ref = fontWeight_;
if (ref instanceof java.lang.String) {
@@ -3457,6 +3483,7 @@ public java.lang.String getFontWeight() {
*
* @return The bytes for fontWeight.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getFontWeightBytes() {
java.lang.Object ref = fontWeight_;
if (ref instanceof java.lang.String) {
@@ -3483,6 +3510,7 @@ public com.google.protobuf.ByteString getFontWeightBytes() {
*
* @return The textStyle.
*/
+ @java.lang.Override
public java.lang.String getTextStyle() {
java.lang.Object ref = textStyle_;
if (ref instanceof java.lang.String) {
@@ -3506,6 +3534,7 @@ public java.lang.String getTextStyle() {
*
* @return The bytes for textStyle.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTextStyleBytes() {
java.lang.Object ref = textStyle_;
if (ref instanceof java.lang.String) {
@@ -3533,6 +3562,7 @@ public com.google.protobuf.ByteString getTextStyleBytes() {
*
* @return The textDecoration.
*/
+ @java.lang.Override
public java.lang.String getTextDecoration() {
java.lang.Object ref = textDecoration_;
if (ref instanceof java.lang.String) {
@@ -3557,6 +3587,7 @@ public java.lang.String getTextDecoration() {
*
* @return The bytes for textDecoration.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTextDecorationBytes() {
java.lang.Object ref = textDecoration_;
if (ref instanceof java.lang.String) {
@@ -3582,6 +3613,7 @@ public com.google.protobuf.ByteString getTextDecorationBytes() {
*
* @return Whether the fontSize field is set.
*/
+ @java.lang.Override
public boolean hasFontSize() {
return fontSize_ != null;
}
@@ -3596,6 +3628,7 @@ public boolean hasFontSize() {
*
* @return The fontSize.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Style.FontSize getFontSize() {
return fontSize_ == null
? com.google.cloud.documentai.v1beta2.Document.Style.FontSize.getDefaultInstance()
@@ -3610,6 +3643,7 @@ public com.google.cloud.documentai.v1beta2.Document.Style.FontSize getFontSize()
*
* .google.cloud.documentai.v1beta2.Document.Style.FontSize font_size = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Style.FontSizeOrBuilder
getFontSizeOrBuilder() {
return getFontSize();
@@ -6216,6 +6250,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The width.
*/
+ @java.lang.Override
public float getWidth() {
return width_;
}
@@ -6233,6 +6268,7 @@ public float getWidth() {
*
* @return The height.
*/
+ @java.lang.Override
public float getHeight() {
return height_;
}
@@ -6250,6 +6286,7 @@ public float getHeight() {
*
* @return The unit.
*/
+ @java.lang.Override
public java.lang.String getUnit() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -6272,6 +6309,7 @@ public java.lang.String getUnit() {
*
* @return The bytes for unit.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUnitBytes() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
@@ -6655,6 +6693,7 @@ public Builder mergeFrom(
*
* @return The width.
*/
+ @java.lang.Override
public float getWidth() {
return width_;
}
@@ -6706,6 +6745,7 @@ public Builder clearWidth() {
*
* @return The height.
*/
+ @java.lang.Override
public float getHeight() {
return height_;
}
@@ -7361,6 +7401,10 @@ public Orientation findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -7410,6 +7454,7 @@ private Orientation(int value) {
*
* @return Whether the textAnchor field is set.
*/
+ @java.lang.Override
public boolean hasTextAnchor() {
return textAnchor_ != null;
}
@@ -7424,6 +7469,7 @@ public boolean hasTextAnchor() {
*
* @return The textAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
return textAnchor_ == null
? com.google.cloud.documentai.v1beta2.Document.TextAnchor.getDefaultInstance()
@@ -7438,6 +7484,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
*
* .google.cloud.documentai.v1beta2.Document.TextAnchor text_anchor = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchorOrBuilder
getTextAnchorOrBuilder() {
return getTextAnchor();
@@ -7458,6 +7505,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -7475,6 +7523,7 @@ public float getConfidence() {
*
* @return Whether the boundingPoly field is set.
*/
+ @java.lang.Override
public boolean hasBoundingPoly() {
return boundingPoly_ != null;
}
@@ -7489,6 +7538,7 @@ public boolean hasBoundingPoly() {
*
* @return The boundingPoly.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPoly() {
return boundingPoly_ == null
? com.google.cloud.documentai.v1beta2.BoundingPoly.getDefaultInstance()
@@ -7503,6 +7553,7 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPoly() {
*
* .google.cloud.documentai.v1beta2.BoundingPoly bounding_poly = 3;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder getBoundingPolyOrBuilder() {
return getBoundingPoly();
}
@@ -7521,6 +7572,7 @@ public com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder getBoundingPoly
*
* @return The enum numeric value on the wire for orientation.
*/
+ @java.lang.Override
public int getOrientationValue() {
return orientation_;
}
@@ -7536,6 +7588,7 @@ public int getOrientationValue() {
*
* @return The orientation.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout.Orientation getOrientation() {
@SuppressWarnings("deprecation")
com.google.cloud.documentai.v1beta2.Document.Page.Layout.Orientation result =
@@ -7559,6 +7612,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout.Orientation getO
*
* @return The id.
*/
+ @java.lang.Override
public java.lang.String getId() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
@@ -7581,6 +7635,7 @@ public java.lang.String getId() {
*
* @return The bytes for id.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
@@ -8215,6 +8270,7 @@ public Builder clearTextAnchor() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -8458,6 +8514,7 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly.Builder getBoundingPolyB
*
* @return The enum numeric value on the wire for orientation.
*/
+ @java.lang.Override
public int getOrientationValue() {
return orientation_;
}
@@ -8475,6 +8532,7 @@ public int getOrientationValue() {
* @return This builder for chaining.
*/
public Builder setOrientationValue(int value) {
+
orientation_ = value;
onChanged();
return this;
@@ -8491,6 +8549,7 @@ public Builder setOrientationValue(int value) {
*
* @return The orientation.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout.Orientation
getOrientation() {
@SuppressWarnings("deprecation")
@@ -8946,6 +9005,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -8960,6 +9020,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -8974,6 +9035,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -8993,6 +9055,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -9008,6 +9071,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -9024,6 +9088,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -9038,6 +9103,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -9053,6 +9119,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -10352,6 +10419,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -10366,6 +10434,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -10380,6 +10449,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -10399,6 +10469,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -10414,6 +10485,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -10430,6 +10502,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -10444,6 +10517,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -10459,6 +10533,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -11765,6 +11840,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -11779,6 +11855,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -11793,6 +11870,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -11812,6 +11890,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -11827,6 +11906,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -11843,6 +11923,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -11857,6 +11938,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -11872,6 +11954,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -13490,6 +13573,10 @@ public Type findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -13540,6 +13627,7 @@ private Type(int value) {
*
* @return The enum numeric value on the wire for type.
*/
+ @java.lang.Override
public int getTypeValue() {
return type_;
}
@@ -13555,6 +13643,7 @@ public int getTypeValue() {
*
* @return The type.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Token.DetectedBreak.Type
getType() {
@SuppressWarnings("deprecation")
@@ -13932,6 +14021,7 @@ public Builder mergeFrom(
*
* @return The enum numeric value on the wire for type.
*/
+ @java.lang.Override
public int getTypeValue() {
return type_;
}
@@ -13949,6 +14039,7 @@ public int getTypeValue() {
* @return This builder for chaining.
*/
public Builder setTypeValue(int value) {
+
type_ = value;
onChanged();
return this;
@@ -13965,6 +14056,7 @@ public Builder setTypeValue(int value) {
*
* @return The type.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Token.DetectedBreak.Type
getType() {
@SuppressWarnings("deprecation")
@@ -14087,6 +14179,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -14101,6 +14194,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -14115,6 +14209,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -14135,6 +14230,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* @return Whether the detectedBreak field is set.
*/
+ @java.lang.Override
public boolean hasDetectedBreak() {
return detectedBreak_ != null;
}
@@ -14151,6 +14247,7 @@ public boolean hasDetectedBreak() {
*
* @return The detectedBreak.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Token.DetectedBreak
getDetectedBreak() {
return detectedBreak_ == null
@@ -14169,6 +14266,7 @@ public boolean hasDetectedBreak() {
* .google.cloud.documentai.v1beta2.Document.Page.Token.DetectedBreak detected_break = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Token.DetectedBreakOrBuilder
getDetectedBreakOrBuilder() {
return getDetectedBreak();
@@ -14188,6 +14286,7 @@ public boolean hasDetectedBreak() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -14203,6 +14302,7 @@ public boolean hasDetectedBreak() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -14219,6 +14319,7 @@ public boolean hasDetectedBreak() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -14233,6 +14334,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -14248,6 +14350,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -15822,6 +15925,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -15836,6 +15940,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -15850,6 +15955,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -15868,6 +15974,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* @return The type.
*/
+ @java.lang.Override
public java.lang.String getType() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -15890,6 +15997,7 @@ public java.lang.String getType() {
*
* @return The bytes for type.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTypeBytes() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -15916,6 +16024,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -15931,6 +16040,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -15947,6 +16057,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -15961,6 +16072,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -15976,6 +16088,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -17742,6 +17855,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public java.util.List
getCellsList() {
return cells_;
@@ -17756,6 +17870,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public java.util.List<
? extends
com.google.cloud.documentai.v1beta2.Document.Page.Table.TableCellOrBuilder>
@@ -17772,6 +17887,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public int getCellsCount() {
return cells_.size();
}
@@ -17785,6 +17901,7 @@ public int getCellsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableCell getCells(
int index) {
return cells_.get(index);
@@ -17799,6 +17916,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableCell getCell
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableCell cells = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableCellOrBuilder
getCellsOrBuilder(int index) {
return cells_.get(index);
@@ -18928,6 +19046,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -18942,6 +19061,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -18956,6 +19076,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -18974,6 +19095,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* @return The rowSpan.
*/
+ @java.lang.Override
public int getRowSpan() {
return rowSpan_;
}
@@ -18991,6 +19113,7 @@ public int getRowSpan() {
*
* @return The colSpan.
*/
+ @java.lang.Override
public int getColSpan() {
return colSpan_;
}
@@ -19009,6 +19132,7 @@ public int getColSpan() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -19024,6 +19148,7 @@ public int getColSpan() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends
com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
@@ -19041,6 +19166,7 @@ public int getColSpan() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -19055,6 +19181,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -19070,6 +19197,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -19715,6 +19843,7 @@ public Builder clearLayout() {
*
* @return The rowSpan.
*/
+ @java.lang.Override
public int getRowSpan() {
return rowSpan_;
}
@@ -19766,6 +19895,7 @@ public Builder clearRowSpan() {
*
* @return The colSpan.
*/
+ @java.lang.Override
public int getColSpan() {
return colSpan_;
}
@@ -20290,6 +20420,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -20304,6 +20435,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -20318,6 +20450,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getLayoutOrBuilder() {
return getLayout();
@@ -20337,6 +20470,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public java.util.List
getHeaderRowsList() {
return headerRows_;
@@ -20352,6 +20486,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRowOrBuilder>
getHeaderRowsOrBuilderList() {
@@ -20368,6 +20503,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public int getHeaderRowsCount() {
return headerRows_.size();
}
@@ -20382,6 +20518,7 @@ public int getHeaderRowsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getHeaderRows(
int index) {
return headerRows_.get(index);
@@ -20397,6 +20534,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow header_rows = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRowOrBuilder
getHeaderRowsOrBuilder(int index) {
return headerRows_.get(index);
@@ -20415,6 +20553,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public java.util.List
getBodyRowsList() {
return bodyRows_;
@@ -20429,6 +20568,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRowOrBuilder>
getBodyRowsOrBuilderList() {
@@ -20444,6 +20584,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getHeade
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public int getBodyRowsCount() {
return bodyRows_.size();
}
@@ -20457,6 +20598,7 @@ public int getBodyRowsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getBodyRows(
int index) {
return bodyRows_.get(index);
@@ -20471,6 +20613,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table.TableRow body_rows = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRowOrBuilder
getBodyRowsOrBuilder(int index) {
return bodyRows_.get(index);
@@ -20490,6 +20633,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -20505,6 +20649,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -20521,6 +20666,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table.TableRow getBodyR
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -20535,6 +20681,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getDetectedLanguages(int index) {
return detectedLanguages_.get(index);
@@ -20550,6 +20697,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -23031,6 +23179,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the fieldName field is set.
*/
+ @java.lang.Override
public boolean hasFieldName() {
return fieldName_ != null;
}
@@ -23046,6 +23195,7 @@ public boolean hasFieldName() {
*
* @return The fieldName.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldName() {
return fieldName_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -23061,6 +23211,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldName() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout field_name = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getFieldNameOrBuilder() {
return getFieldName();
@@ -23079,6 +23230,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldName() {
*
* @return Whether the fieldValue field is set.
*/
+ @java.lang.Override
public boolean hasFieldValue() {
return fieldValue_ != null;
}
@@ -23093,6 +23245,7 @@ public boolean hasFieldValue() {
*
* @return The fieldValue.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldValue() {
return fieldValue_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -23107,6 +23260,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldValue()
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout field_value = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder
getFieldValueOrBuilder() {
return getFieldValue();
@@ -23126,6 +23280,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldValue()
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List
getNameDetectedLanguagesList() {
return nameDetectedLanguages_;
@@ -23141,6 +23296,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldValue()
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getNameDetectedLanguagesOrBuilderList() {
@@ -23157,6 +23313,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getFieldValue()
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public int getNameDetectedLanguagesCount() {
return nameDetectedLanguages_.size();
}
@@ -23171,6 +23328,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getNameDetectedLanguages(int index) {
return nameDetectedLanguages_.get(index);
@@ -23186,6 +23344,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage name_detected_languages = 3;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getNameDetectedLanguagesOrBuilder(int index) {
return nameDetectedLanguages_.get(index);
@@ -23205,6 +23364,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getValueDetectedLanguagesList() {
return valueDetectedLanguages_;
@@ -23220,6 +23380,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getValueDetectedLanguagesOrBuilderList() {
@@ -23236,6 +23397,7 @@ public int getNameDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public int getValueDetectedLanguagesCount() {
return valueDetectedLanguages_.size();
}
@@ -23250,6 +23412,7 @@ public int getValueDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage
getValueDetectedLanguages(int index) {
return valueDetectedLanguages_.get(index);
@@ -23265,6 +23428,7 @@ public int getValueDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage value_detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getValueDetectedLanguagesOrBuilder(int index) {
return valueDetectedLanguages_.get(index);
@@ -23287,6 +23451,7 @@ public int getValueDetectedLanguagesCount() {
*
* @return The valueType.
*/
+ @java.lang.Override
public java.lang.String getValueType() {
java.lang.Object ref = valueType_;
if (ref instanceof java.lang.String) {
@@ -23313,6 +23478,7 @@ public java.lang.String getValueType() {
*
* @return The bytes for valueType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getValueTypeBytes() {
java.lang.Object ref = valueType_;
if (ref instanceof java.lang.String) {
@@ -23338,6 +23504,7 @@ public com.google.protobuf.ByteString getValueTypeBytes() {
*
* @return The correctedKeyText.
*/
+ @java.lang.Override
public java.lang.String getCorrectedKeyText() {
java.lang.Object ref = correctedKeyText_;
if (ref instanceof java.lang.String) {
@@ -23360,6 +23527,7 @@ public java.lang.String getCorrectedKeyText() {
*
* @return The bytes for correctedKeyText.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getCorrectedKeyTextBytes() {
java.lang.Object ref = correctedKeyText_;
if (ref instanceof java.lang.String) {
@@ -23385,6 +23553,7 @@ public com.google.protobuf.ByteString getCorrectedKeyTextBytes() {
*
* @return The correctedValueText.
*/
+ @java.lang.Override
public java.lang.String getCorrectedValueText() {
java.lang.Object ref = correctedValueText_;
if (ref instanceof java.lang.String) {
@@ -23407,6 +23576,7 @@ public java.lang.String getCorrectedValueText() {
*
* @return The bytes for correctedValueText.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getCorrectedValueTextBytes() {
java.lang.Object ref = correctedValueText_;
if (ref instanceof java.lang.String) {
@@ -25729,6 +25899,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The languageCode.
*/
+ @java.lang.Override
public java.lang.String getLanguageCode() {
java.lang.Object ref = languageCode_;
if (ref instanceof java.lang.String) {
@@ -25753,6 +25924,7 @@ public java.lang.String getLanguageCode() {
*
* @return The bytes for languageCode.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getLanguageCodeBytes() {
java.lang.Object ref = languageCode_;
if (ref instanceof java.lang.String) {
@@ -25778,6 +25950,7 @@ public com.google.protobuf.ByteString getLanguageCodeBytes() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -26259,6 +26432,7 @@ public Builder setLanguageCodeBytes(com.google.protobuf.ByteString value) {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -26368,6 +26542,7 @@ public com.google.protobuf.Parser getParserForType() {
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
@@ -26385,6 +26560,7 @@ public int getPageNumber() {
*
* @return Whether the dimension field is set.
*/
+ @java.lang.Override
public boolean hasDimension() {
return dimension_ != null;
}
@@ -26399,6 +26575,7 @@ public boolean hasDimension() {
*
* @return The dimension.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Dimension getDimension() {
return dimension_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Dimension.getDefaultInstance()
@@ -26413,6 +26590,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Dimension getDimension(
*
* .google.cloud.documentai.v1beta2.Document.Page.Dimension dimension = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DimensionOrBuilder
getDimensionOrBuilder() {
return getDimension();
@@ -26431,6 +26609,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Dimension getDimension(
*
* @return Whether the layout field is set.
*/
+ @java.lang.Override
public boolean hasLayout() {
return layout_ != null;
}
@@ -26445,6 +26624,7 @@ public boolean hasLayout() {
*
* @return The layout.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
return layout_ == null
? com.google.cloud.documentai.v1beta2.Document.Page.Layout.getDefaultInstance()
@@ -26459,6 +26639,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Layout getLayout() {
*
* .google.cloud.documentai.v1beta2.Document.Page.Layout layout = 3;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder getLayoutOrBuilder() {
return getLayout();
}
@@ -26477,6 +26658,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder getLayo
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List
getDetectedLanguagesList() {
return detectedLanguages_;
@@ -26492,6 +26674,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder getLayo
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder>
getDetectedLanguagesOrBuilderList() {
@@ -26508,6 +26691,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.LayoutOrBuilder getLayo
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public int getDetectedLanguagesCount() {
return detectedLanguages_.size();
}
@@ -26522,6 +26706,7 @@ public int getDetectedLanguagesCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage getDetectedLanguages(
int index) {
return detectedLanguages_.get(index);
@@ -26537,6 +26722,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage getDet
* repeated .google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage detected_languages = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguageOrBuilder
getDetectedLanguagesOrBuilder(int index) {
return detectedLanguages_.get(index);
@@ -26555,6 +26741,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.DetectedLanguage getDet
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public java.util.List getBlocksList() {
return blocks_;
}
@@ -26569,6 +26756,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.BlockOrBuilder>
getBlocksOrBuilderList() {
@@ -26585,6 +26773,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public int getBlocksCount() {
return blocks_.size();
}
@@ -26599,6 +26788,7 @@ public int getBlocksCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Block getBlocks(int index) {
return blocks_.get(index);
}
@@ -26613,6 +26803,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Block getBlocks(int ind
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Block blocks = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.BlockOrBuilder getBlocksOrBuilder(
int index) {
return blocks_.get(index);
@@ -26631,6 +26822,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.BlockOrBuilder getBlock
* repeated .google.cloud.documentai.v1beta2.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public java.util.List
getParagraphsList() {
return paragraphs_;
@@ -26646,6 +26838,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.BlockOrBuilder getBlock
* repeated .google.cloud.documentai.v1beta2.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.ParagraphOrBuilder>
getParagraphsOrBuilderList() {
@@ -26662,6 +26855,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.BlockOrBuilder getBlock
* repeated .google.cloud.documentai.v1beta2.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public int getParagraphsCount() {
return paragraphs_.size();
}
@@ -26676,6 +26870,7 @@ public int getParagraphsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Paragraph getParagraphs(int index) {
return paragraphs_.get(index);
}
@@ -26690,6 +26885,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Paragraph getParagraphs
* repeated .google.cloud.documentai.v1beta2.Document.Page.Paragraph paragraphs = 6;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.ParagraphOrBuilder
getParagraphsOrBuilder(int index) {
return paragraphs_.get(index);
@@ -26707,6 +26903,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Paragraph getParagraphs
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public java.util.List getLinesList() {
return lines_;
}
@@ -26720,6 +26917,7 @@ public java.util.List ge
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.Document.Page.LineOrBuilder>
getLinesOrBuilderList() {
return lines_;
@@ -26734,6 +26932,7 @@ public java.util.List ge
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public int getLinesCount() {
return lines_.size();
}
@@ -26747,6 +26946,7 @@ public int getLinesCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Line getLines(int index) {
return lines_.get(index);
}
@@ -26760,6 +26960,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Line getLines(int index
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Line lines = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.LineOrBuilder getLinesOrBuilder(
int index) {
return lines_.get(index);
@@ -26776,6 +26977,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.LineOrBuilder getLinesO
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public java.util.List getTokensList() {
return tokens_;
}
@@ -26788,6 +26990,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.TokenOrBuilder>
getTokensOrBuilderList() {
@@ -26802,6 +27005,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public int getTokensCount() {
return tokens_.size();
}
@@ -26814,6 +27018,7 @@ public int getTokensCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Token getTokens(int index) {
return tokens_.get(index);
}
@@ -26826,6 +27031,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Token getTokens(int ind
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Token tokens = 8;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.TokenOrBuilder getTokensOrBuilder(
int index) {
return tokens_.get(index);
@@ -26846,6 +27052,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.TokenOrBuilder getToken
* repeated .google.cloud.documentai.v1beta2.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public java.util.List
getVisualElementsList() {
return visualElements_;
@@ -26862,6 +27069,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.TokenOrBuilder getToken
* repeated .google.cloud.documentai.v1beta2.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.VisualElementOrBuilder>
getVisualElementsOrBuilderList() {
@@ -26879,6 +27087,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.TokenOrBuilder getToken
* repeated .google.cloud.documentai.v1beta2.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public int getVisualElementsCount() {
return visualElements_.size();
}
@@ -26894,6 +27103,7 @@ public int getVisualElementsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.VisualElement getVisualElements(
int index) {
return visualElements_.get(index);
@@ -26910,6 +27120,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.VisualElement getVisual
* repeated .google.cloud.documentai.v1beta2.Document.Page.VisualElement visual_elements = 9;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.VisualElementOrBuilder
getVisualElementsOrBuilder(int index) {
return visualElements_.get(index);
@@ -26926,6 +27137,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.VisualElement getVisual
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public java.util.List getTablesList() {
return tables_;
}
@@ -26938,6 +27150,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.TableOrBuilder>
getTablesOrBuilderList() {
@@ -26952,6 +27165,7 @@ public java.util.List g
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public int getTablesCount() {
return tables_.size();
}
@@ -26964,6 +27178,7 @@ public int getTablesCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.Table getTables(int index) {
return tables_.get(index);
}
@@ -26976,6 +27191,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.Table getTables(int ind
*
* repeated .google.cloud.documentai.v1beta2.Document.Page.Table tables = 10;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.TableOrBuilder getTablesOrBuilder(
int index) {
return tables_.get(index);
@@ -26993,6 +27209,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.TableOrBuilder getTable
* repeated .google.cloud.documentai.v1beta2.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public java.util.List
getFormFieldsList() {
return formFields_;
@@ -27007,6 +27224,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.TableOrBuilder getTable
* repeated .google.cloud.documentai.v1beta2.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.Page.FormFieldOrBuilder>
getFormFieldsOrBuilderList() {
@@ -27022,6 +27240,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.TableOrBuilder getTable
* repeated .google.cloud.documentai.v1beta2.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public int getFormFieldsCount() {
return formFields_.size();
}
@@ -27035,6 +27254,7 @@ public int getFormFieldsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.FormField getFormFields(int index) {
return formFields_.get(index);
}
@@ -27048,6 +27268,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page.FormField getFormFields
* repeated .google.cloud.documentai.v1beta2.Document.Page.FormField form_fields = 11;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page.FormFieldOrBuilder
getFormFieldsOrBuilder(int index) {
return formFields_.get(index);
@@ -27881,6 +28102,7 @@ public Builder mergeFrom(
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
@@ -31931,6 +32153,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the textAnchor field is set.
*/
+ @java.lang.Override
public boolean hasTextAnchor() {
return textAnchor_ != null;
}
@@ -31946,6 +32169,7 @@ public boolean hasTextAnchor() {
*
* @return The textAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
return textAnchor_ == null
? com.google.cloud.documentai.v1beta2.Document.TextAnchor.getDefaultInstance()
@@ -31961,6 +32185,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
*
* .google.cloud.documentai.v1beta2.Document.TextAnchor text_anchor = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchorOrBuilder
getTextAnchorOrBuilder() {
return getTextAnchor();
@@ -31979,6 +32204,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor getTextAnchor() {
*
* @return The type.
*/
+ @java.lang.Override
public java.lang.String getType() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -32001,6 +32227,7 @@ public java.lang.String getType() {
*
* @return The bytes for type.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTypeBytes() {
java.lang.Object ref = type_;
if (ref instanceof java.lang.String) {
@@ -32026,6 +32253,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
*
* @return The mentionText.
*/
+ @java.lang.Override
public java.lang.String getMentionText() {
java.lang.Object ref = mentionText_;
if (ref instanceof java.lang.String) {
@@ -32048,6 +32276,7 @@ public java.lang.String getMentionText() {
*
* @return The bytes for mentionText.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMentionTextBytes() {
java.lang.Object ref = mentionText_;
if (ref instanceof java.lang.String) {
@@ -32073,6 +32302,7 @@ public com.google.protobuf.ByteString getMentionTextBytes() {
*
* @return The mentionId.
*/
+ @java.lang.Override
public java.lang.String getMentionId() {
java.lang.Object ref = mentionId_;
if (ref instanceof java.lang.String) {
@@ -32095,6 +32325,7 @@ public java.lang.String getMentionId() {
*
* @return The bytes for mentionId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMentionIdBytes() {
java.lang.Object ref = mentionId_;
if (ref instanceof java.lang.String) {
@@ -32120,6 +32351,7 @@ public com.google.protobuf.ByteString getMentionIdBytes() {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -32140,6 +32372,7 @@ public float getConfidence() {
*
* @return Whether the pageAnchor field is set.
*/
+ @java.lang.Override
public boolean hasPageAnchor() {
return pageAnchor_ != null;
}
@@ -32157,6 +32390,7 @@ public boolean hasPageAnchor() {
*
* @return The pageAnchor.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageAnchor getPageAnchor() {
return pageAnchor_ == null
? com.google.cloud.documentai.v1beta2.Document.PageAnchor.getDefaultInstance()
@@ -32174,6 +32408,7 @@ public com.google.cloud.documentai.v1beta2.Document.PageAnchor getPageAnchor() {
* .google.cloud.documentai.v1beta2.Document.PageAnchor page_anchor = 6 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageAnchorOrBuilder
getPageAnchorOrBuilder() {
return getPageAnchor();
@@ -32193,6 +32428,7 @@ public com.google.cloud.documentai.v1beta2.Document.PageAnchor getPageAnchor() {
*
* @return The id.
*/
+ @java.lang.Override
public java.lang.String getId() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
@@ -32216,6 +32452,7 @@ public java.lang.String getId() {
*
* @return The bytes for id.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
@@ -32244,6 +32481,7 @@ public com.google.protobuf.ByteString getIdBytes() {
*
* @return Whether the boundingPolyForDemoFrontend field is set.
*/
+ @java.lang.Override
public boolean hasBoundingPolyForDemoFrontend() {
return boundingPolyForDemoFrontend_ != null;
}
@@ -32261,6 +32499,7 @@ public boolean hasBoundingPolyForDemoFrontend() {
*
* @return The boundingPolyForDemoFrontend.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPolyForDemoFrontend() {
return boundingPolyForDemoFrontend_ == null
? com.google.cloud.documentai.v1beta2.BoundingPoly.getDefaultInstance()
@@ -32278,6 +32517,7 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPolyForDemoFr
* .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();
@@ -33286,6 +33526,7 @@ public Builder setMentionIdBytes(com.google.protobuf.ByteString value) {
*
* @return The confidence.
*/
+ @java.lang.Override
public float getConfidence() {
return confidence_;
}
@@ -34124,6 +34365,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The subjectId.
*/
+ @java.lang.Override
public java.lang.String getSubjectId() {
java.lang.Object ref = subjectId_;
if (ref instanceof java.lang.String) {
@@ -34146,6 +34388,7 @@ public java.lang.String getSubjectId() {
*
* @return The bytes for subjectId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getSubjectIdBytes() {
java.lang.Object ref = subjectId_;
if (ref instanceof java.lang.String) {
@@ -34171,6 +34414,7 @@ public com.google.protobuf.ByteString getSubjectIdBytes() {
*
* @return The objectId.
*/
+ @java.lang.Override
public java.lang.String getObjectId() {
java.lang.Object ref = objectId_;
if (ref instanceof java.lang.String) {
@@ -34193,6 +34437,7 @@ public java.lang.String getObjectId() {
*
* @return The bytes for objectId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getObjectIdBytes() {
java.lang.Object ref = objectId_;
if (ref instanceof java.lang.String) {
@@ -34218,6 +34463,7 @@ public com.google.protobuf.ByteString getObjectIdBytes() {
*
* @return The relation.
*/
+ @java.lang.Override
public java.lang.String getRelation() {
java.lang.Object ref = relation_;
if (ref instanceof java.lang.String) {
@@ -34240,6 +34486,7 @@ public java.lang.String getRelation() {
*
* @return The bytes for relation.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getRelationBytes() {
java.lang.Object ref = relation_;
if (ref instanceof java.lang.String) {
@@ -35298,6 +35545,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The startIndex.
*/
+ @java.lang.Override
public long getStartIndex() {
return startIndex_;
}
@@ -35316,6 +35564,7 @@ public long getStartIndex() {
*
* @return The endIndex.
*/
+ @java.lang.Override
public long getEndIndex() {
return endIndex_;
}
@@ -35683,6 +35932,7 @@ public Builder mergeFrom(
*
* @return The startIndex.
*/
+ @java.lang.Override
public long getStartIndex() {
return startIndex_;
}
@@ -35735,6 +35985,7 @@ public Builder clearStartIndex() {
*
* @return The endIndex.
*/
+ @java.lang.Override
public long getEndIndex() {
return endIndex_;
}
@@ -35846,6 +36097,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public java.util.List
getTextSegmentsList() {
return textSegments_;
@@ -35861,6 +36113,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegmentOrBuilder>
getTextSegmentsOrBuilderList() {
@@ -35877,6 +36130,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public int getTextSegmentsCount() {
return textSegments_.size();
}
@@ -35891,6 +36145,7 @@ public int getTextSegmentsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment getTextSegments(
int index) {
return textSegments_.get(index);
@@ -35906,6 +36161,7 @@ public com.google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment getTe
* repeated .google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegment text_segments = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.TextAnchor.TextSegmentOrBuilder
getTextSegmentsOrBuilder(int index) {
return textSegments_.get(index);
@@ -37330,6 +37586,10 @@ public LayoutType findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -37378,6 +37638,7 @@ private LayoutType(int value) {
*
* @return The page.
*/
+ @java.lang.Override
public long getPage() {
return page_;
}
@@ -37398,6 +37659,7 @@ public long getPage() {
*
* @return The enum numeric value on the wire for layoutType.
*/
+ @java.lang.Override
public int getLayoutTypeValue() {
return layoutType_;
}
@@ -37415,6 +37677,7 @@ public int getLayoutTypeValue() {
*
* @return The layoutType.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef.LayoutType
getLayoutType() {
@SuppressWarnings("deprecation")
@@ -37442,6 +37705,7 @@ public int getLayoutTypeValue() {
*
* @return The layoutId.
*/
+ @java.lang.Override
public java.lang.String getLayoutId() {
java.lang.Object ref = layoutId_;
if (ref instanceof java.lang.String) {
@@ -37466,6 +37730,7 @@ public java.lang.String getLayoutId() {
*
* @return The bytes for layoutId.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getLayoutIdBytes() {
java.lang.Object ref = layoutId_;
if (ref instanceof java.lang.String) {
@@ -37858,6 +38123,7 @@ public Builder mergeFrom(
*
* @return The page.
*/
+ @java.lang.Override
public long getPage() {
return page_;
}
@@ -37912,6 +38178,7 @@ public Builder clearPage() {
*
* @return The enum numeric value on the wire for layoutType.
*/
+ @java.lang.Override
public int getLayoutTypeValue() {
return layoutType_;
}
@@ -37931,6 +38198,7 @@ public int getLayoutTypeValue() {
* @return This builder for chaining.
*/
public Builder setLayoutTypeValue(int value) {
+
layoutType_ = value;
onChanged();
return this;
@@ -37949,6 +38217,7 @@ public Builder setLayoutTypeValue(int value) {
*
* @return The layoutType.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef.LayoutType
getLayoutType() {
@SuppressWarnings("deprecation")
@@ -38190,6 +38459,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef page_refs = 1;
*
*/
+ @java.lang.Override
public java.util.List
getPageRefsList() {
return pageRefs_;
@@ -38204,6 +38474,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef page_refs = 1;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.PageAnchor.PageRefOrBuilder>
getPageRefsOrBuilderList() {
@@ -38219,6 +38490,7 @@ public com.google.protobuf.Parser getParserForType() {
* repeated .google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef page_refs = 1;
*
*/
+ @java.lang.Override
public int getPageRefsCount() {
return pageRefs_.size();
}
@@ -38232,6 +38504,7 @@ public int getPageRefsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef page_refs = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef getPageRefs(int index) {
return pageRefs_.get(index);
}
@@ -38245,6 +38518,7 @@ public com.google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef getPageRe
* repeated .google.cloud.documentai.v1beta2.Document.PageAnchor.PageRef page_refs = 1;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageAnchor.PageRefOrBuilder
getPageRefsOrBuilder(int index) {
return pageRefs_.get(index);
@@ -39181,6 +39455,7 @@ public com.google.protobuf.ByteString getUriBytes() {
*
* @return The content.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getContent() {
if (sourceCase_ == 2) {
return (com.google.protobuf.ByteString) source_;
@@ -39203,6 +39478,7 @@ public com.google.protobuf.ByteString getContent() {
*
* @return The mimeType.
*/
+ @java.lang.Override
public java.lang.String getMimeType() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -39227,6 +39503,7 @@ public java.lang.String getMimeType() {
*
* @return The bytes for mimeType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMimeTypeBytes() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -39252,6 +39529,7 @@ public com.google.protobuf.ByteString getMimeTypeBytes() {
*
* @return The text.
*/
+ @java.lang.Override
public java.lang.String getText() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
@@ -39274,6 +39552,7 @@ public java.lang.String getText() {
*
* @return The bytes for text.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getTextBytes() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
@@ -39297,6 +39576,7 @@ public com.google.protobuf.ByteString getTextBytes() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public java.util.List getTextStylesList() {
return textStyles_;
}
@@ -39309,6 +39589,7 @@ public java.util.List getTex
*
* repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.Document.StyleOrBuilder>
getTextStylesOrBuilderList() {
return textStyles_;
@@ -39322,6 +39603,7 @@ public java.util.List getTex
*
* repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public int getTextStylesCount() {
return textStyles_.size();
}
@@ -39334,6 +39616,7 @@ public int getTextStylesCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Style getTextStyles(int index) {
return textStyles_.get(index);
}
@@ -39346,6 +39629,7 @@ public com.google.cloud.documentai.v1beta2.Document.Style getTextStyles(int inde
*
* repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.StyleOrBuilder getTextStylesOrBuilder(
int index) {
return textStyles_.get(index);
@@ -39362,6 +39646,7 @@ public com.google.cloud.documentai.v1beta2.Document.StyleOrBuilder getTextStyles
*
* repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
*/
+ @java.lang.Override
public java.util.List getPagesList() {
return pages_;
}
@@ -39374,6 +39659,7 @@ public java.util.List getPage
*
* repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.Document.PageOrBuilder>
getPagesOrBuilderList() {
return pages_;
@@ -39387,6 +39673,7 @@ public java.util.List getPage
*
* repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
*/
+ @java.lang.Override
public int getPagesCount() {
return pages_.size();
}
@@ -39399,6 +39686,7 @@ public int getPagesCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Page getPages(int index) {
return pages_.get(index);
}
@@ -39411,6 +39699,7 @@ public com.google.cloud.documentai.v1beta2.Document.Page getPages(int index) {
*
* repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.PageOrBuilder getPagesOrBuilder(int index) {
return pages_.get(index);
}
@@ -39427,6 +39716,7 @@ public com.google.cloud.documentai.v1beta2.Document.PageOrBuilder getPagesOrBuil
*
* repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
*/
+ @java.lang.Override
public java.util.List getEntitiesList() {
return entities_;
}
@@ -39440,6 +39730,7 @@ public java.util.List getEn
*
* repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.Document.EntityOrBuilder>
getEntitiesOrBuilderList() {
return entities_;
@@ -39454,6 +39745,7 @@ public java.util.List getEn
*
* repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
*/
+ @java.lang.Override
public int getEntitiesCount() {
return entities_.size();
}
@@ -39467,6 +39759,7 @@ public int getEntitiesCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Entity getEntities(int index) {
return entities_.get(index);
}
@@ -39480,6 +39773,7 @@ public com.google.cloud.documentai.v1beta2.Document.Entity getEntities(int index
*
* repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.EntityOrBuilder getEntitiesOrBuilder(
int index) {
return entities_.get(index);
@@ -39498,6 +39792,7 @@ public com.google.cloud.documentai.v1beta2.Document.EntityOrBuilder getEntitiesO
* repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public java.util.List
getEntityRelationsList() {
return entityRelations_;
@@ -39512,6 +39807,7 @@ public com.google.cloud.documentai.v1beta2.Document.EntityOrBuilder getEntitiesO
* repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public java.util.List<
? extends com.google.cloud.documentai.v1beta2.Document.EntityRelationOrBuilder>
getEntityRelationsOrBuilderList() {
@@ -39527,6 +39823,7 @@ public com.google.cloud.documentai.v1beta2.Document.EntityOrBuilder getEntitiesO
* repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public int getEntityRelationsCount() {
return entityRelations_.size();
}
@@ -39540,6 +39837,7 @@ public int getEntityRelationsCount() {
* repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.EntityRelation getEntityRelations(int index) {
return entityRelations_.get(index);
}
@@ -39553,6 +39851,7 @@ public com.google.cloud.documentai.v1beta2.Document.EntityRelation getEntityRela
* repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.EntityRelationOrBuilder
getEntityRelationsOrBuilder(int index) {
return entityRelations_.get(index);
@@ -39572,6 +39871,7 @@ public com.google.cloud.documentai.v1beta2.Document.EntityRelation getEntityRela
*
* @return Whether the shardInfo field is set.
*/
+ @java.lang.Override
public boolean hasShardInfo() {
return shardInfo_ != null;
}
@@ -39587,6 +39887,7 @@ public boolean hasShardInfo() {
*
* @return The shardInfo.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.ShardInfo getShardInfo() {
return shardInfo_ == null
? com.google.cloud.documentai.v1beta2.Document.ShardInfo.getDefaultInstance()
@@ -39602,6 +39903,7 @@ public com.google.cloud.documentai.v1beta2.Document.ShardInfo getShardInfo() {
*
* .google.cloud.documentai.v1beta2.Document.ShardInfo shard_info = 9;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.ShardInfoOrBuilder getShardInfoOrBuilder() {
return getShardInfo();
}
@@ -39617,6 +39919,7 @@ public com.google.cloud.documentai.v1beta2.Document.ShardInfoOrBuilder getShardI
*
* repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
*/
+ @java.lang.Override
public java.util.List getLabelsList() {
return labels_;
}
@@ -39629,6 +39932,7 @@ public java.util.List getLab
*
* repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.Document.LabelOrBuilder>
getLabelsOrBuilderList() {
return labels_;
@@ -39642,6 +39946,7 @@ public java.util.List getLab
*
* repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
*/
+ @java.lang.Override
public int getLabelsCount() {
return labels_.size();
}
@@ -39654,6 +39959,7 @@ public int getLabelsCount() {
*
* repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.Label getLabels(int index) {
return labels_.get(index);
}
@@ -39666,6 +39972,7 @@ public com.google.cloud.documentai.v1beta2.Document.Label getLabels(int index) {
*
* repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.Document.LabelOrBuilder getLabelsOrBuilder(int index) {
return labels_.get(index);
}
@@ -39683,6 +39990,7 @@ public com.google.cloud.documentai.v1beta2.Document.LabelOrBuilder getLabelsOrBu
*
* @return Whether the error field is set.
*/
+ @java.lang.Override
public boolean hasError() {
return error_ != null;
}
@@ -39697,6 +40005,7 @@ public boolean hasError() {
*
* @return The error.
*/
+ @java.lang.Override
public com.google.rpc.Status getError() {
return error_ == null ? com.google.rpc.Status.getDefaultInstance() : error_;
}
@@ -39709,6 +40018,7 @@ public com.google.rpc.Status getError() {
*
* .google.rpc.Status error = 10;
*/
+ @java.lang.Override
public com.google.rpc.StatusOrBuilder getErrorOrBuilder() {
return getError();
}
@@ -40472,6 +40782,7 @@ public Builder clearSource() {
*
* @return The uri.
*/
+ @java.lang.Override
public java.lang.String getUri() {
java.lang.Object ref = "";
if (sourceCase_ == 1) {
@@ -40503,6 +40814,7 @@ public java.lang.String getUri() {
*
* @return The bytes for uri.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUriBytes() {
java.lang.Object ref = "";
if (sourceCase_ == 1) {
diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentAiProto.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentAiProto.java
index 7fe5ef42..67d923de 100644
--- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentAiProto.java
+++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/DocumentAiProto.java
@@ -183,10 +183,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\"./v1beta2/{parent=projects/*}/documents"
+ ":process:\001*\032P\312A\034us-documentai.googleapis"
+ ".com\322A.https://www.googleapis.com/auth/c"
- + "loud-platformB\203\001\n#com.google.cloud.docum"
+ + "loud-platformB\354\001\n#com.google.cloud.docum"
+ "entai.v1beta2B\017DocumentAiProtoP\001ZIgoogle"
+ ".golang.org/genproto/googleapis/cloud/do"
- + "cumentai/v1beta2;documentaib\006proto3"
+ + "cumentai/v1beta2;documentai\252\002\037Google.Clo"
+ + "ud.DocumentAI.V1Beta2\312\002\037Google\\Cloud\\Doc"
+ + "umentAi\\V1beta2\352\002\"Google::Cloud::Documen"
+ + "tAI::V1beta2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
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 dc55ca8d..398aa3fd 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
@@ -281,10 +281,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "pe\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_FI"
- + "ELD\020\007B\010\n\006sourceB\201\001\n#com.google.cloud.doc"
+ + "ELD\020\007B\010\n\006sourceB\352\001\n#com.google.cloud.doc"
+ "umentai.v1beta2B\rDocumentProtoP\001ZIgoogle"
+ ".golang.org/genproto/googleapis/cloud/do"
- + "cumentai/v1beta2;documentaib\006proto3"
+ + "cumentai/v1beta2;documentai\252\002\037Google.Clo"
+ + "ud.DocumentAI.V1Beta2\312\002\037Google\\Cloud\\Doc"
+ + "umentAi\\V1beta2\352\002\"Google::Cloud::Documen"
+ + "tAI::V1beta2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
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 074b319f..8ce174eb 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
@@ -129,6 +129,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
@@ -147,6 +148,7 @@ public boolean getEnabled() {
*
* @return The modelVersion.
*/
+ @java.lang.Override
public java.lang.String getModelVersion() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -170,6 +172,7 @@ public java.lang.String getModelVersion() {
*
* @return The bytes for modelVersion.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelVersionBytes() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -528,6 +531,7 @@ public Builder mergeFrom(
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
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 de7ebaf5..45a83875 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
@@ -147,6 +147,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
@@ -172,6 +173,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public java.util.List
getKeyValuePairHintsList() {
return keyValuePairHints_;
@@ -195,6 +197,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.KeyValuePairHintOrBuilder>
getKeyValuePairHintsOrBuilderList() {
return keyValuePairHints_;
@@ -218,6 +221,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public int getKeyValuePairHintsCount() {
return keyValuePairHints_.size();
}
@@ -240,6 +244,7 @@ public int getKeyValuePairHintsCount() {
* repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.KeyValuePairHint getKeyValuePairHints(int index) {
return keyValuePairHints_.get(index);
}
@@ -262,6 +267,7 @@ public com.google.cloud.documentai.v1beta2.KeyValuePairHint getKeyValuePairHints
* repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.KeyValuePairHintOrBuilder
getKeyValuePairHintsOrBuilder(int index) {
return keyValuePairHints_.get(index);
@@ -284,6 +290,7 @@ public com.google.cloud.documentai.v1beta2.KeyValuePairHint getKeyValuePairHints
*
* @return The modelVersion.
*/
+ @java.lang.Override
public java.lang.String getModelVersion() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -310,6 +317,7 @@ public java.lang.String getModelVersion() {
*
* @return The bytes for modelVersion.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelVersionBytes() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -727,6 +735,7 @@ public Builder mergeFrom(
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
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 46e00335..94c89ba1 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
@@ -118,6 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The uri.
*/
+ @java.lang.Override
public java.lang.String getUri() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
@@ -134,6 +135,7 @@ public java.lang.String getUri() {
*
* @return The bytes for uri.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUriBytes() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
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 f9027af8..4264714f 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
@@ -118,6 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The uri.
*/
+ @java.lang.Override
public java.lang.String getUri() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
@@ -134,6 +135,7 @@ public java.lang.String getUri() {
*
* @return The bytes for uri.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getUriBytes() {
java.lang.Object ref = uri_;
if (ref instanceof java.lang.String) {
diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GeometryProto.java b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GeometryProto.java
index 0fb411a4..6b24da58 100644
--- a/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GeometryProto.java
+++ b/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/GeometryProto.java
@@ -56,11 +56,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ly\0229\n\010vertices\030\001 \003(\0132\'.google.cloud.docu"
+ "mentai.v1beta2.Vertex\022N\n\023normalized_vert"
+ "ices\030\002 \003(\01321.google.cloud.documentai.v1b"
- + "eta2.NormalizedVertexB\201\001\n#com.google.clo"
+ + "eta2.NormalizedVertexB\352\001\n#com.google.clo"
+ "ud.documentai.v1beta2B\rGeometryProtoP\001ZI"
+ "google.golang.org/genproto/googleapis/cl"
- + "oud/documentai/v1beta2;documentaib\006proto"
- + "3"
+ + "oud/documentai/v1beta2;documentai\252\002\037Goog"
+ + "le.Cloud.DocumentAI.V1Beta2\312\002\037Google\\Clo"
+ + "ud\\DocumentAi\\V1beta2\352\002\"Google::Cloud::D"
+ + "ocumentAI::V1beta2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
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 e63c048b..15b661b9 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
@@ -193,6 +193,7 @@ public SourceCase getSourceCase() {
*
* @return Whether the gcsSource field is set.
*/
+ @java.lang.Override
public boolean hasGcsSource() {
return sourceCase_ == 1;
}
@@ -208,6 +209,7 @@ public boolean hasGcsSource() {
*
* @return The gcsSource.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsSource getGcsSource() {
if (sourceCase_ == 1) {
return (com.google.cloud.documentai.v1beta2.GcsSource) source_;
@@ -224,6 +226,7 @@ public com.google.cloud.documentai.v1beta2.GcsSource getGcsSource() {
*
* .google.cloud.documentai.v1beta2.GcsSource gcs_source = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsSourceOrBuilder getGcsSourceOrBuilder() {
if (sourceCase_ == 1) {
return (com.google.cloud.documentai.v1beta2.GcsSource) source_;
@@ -246,6 +249,7 @@ public com.google.cloud.documentai.v1beta2.GcsSourceOrBuilder getGcsSourceOrBuil
*
* @return The contents.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getContents() {
if (sourceCase_ == 3) {
return (com.google.protobuf.ByteString) source_;
@@ -270,6 +274,7 @@ public com.google.protobuf.ByteString getContents() {
*
* @return The mimeType.
*/
+ @java.lang.Override
public java.lang.String getMimeType() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -296,6 +301,7 @@ public java.lang.String getMimeType() {
*
* @return The bytes for mimeType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getMimeTypeBytes() {
java.lang.Object ref = mimeType_;
if (ref instanceof java.lang.String) {
@@ -724,6 +730,7 @@ public Builder clearSource() {
*
* @return Whether the gcsSource field is set.
*/
+ @java.lang.Override
public boolean hasGcsSource() {
return sourceCase_ == 1;
}
@@ -739,6 +746,7 @@ public boolean hasGcsSource() {
*
* @return The gcsSource.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsSource getGcsSource() {
if (gcsSourceBuilder_ == null) {
if (sourceCase_ == 1) {
@@ -877,6 +885,7 @@ public com.google.cloud.documentai.v1beta2.GcsSource.Builder getGcsSourceBuilder
*
* .google.cloud.documentai.v1beta2.GcsSource gcs_source = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsSourceOrBuilder getGcsSourceOrBuilder() {
if ((sourceCase_ == 1) && (gcsSourceBuilder_ != null)) {
return gcsSourceBuilder_.getMessageOrBuilder();
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 275dca48..2a500046 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
@@ -139,6 +139,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The key.
*/
+ @java.lang.Override
public java.lang.String getKey() {
java.lang.Object ref = key_;
if (ref instanceof java.lang.String) {
@@ -161,6 +162,7 @@ public java.lang.String getKey() {
*
* @return The bytes for key.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getKeyBytes() {
java.lang.Object ref = key_;
if (ref instanceof java.lang.String) {
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 ccbfb43b..80c18e66 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
@@ -127,6 +127,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The x.
*/
+ @java.lang.Override
public float getX() {
return x_;
}
@@ -144,6 +145,7 @@ public float getX() {
*
* @return The y.
*/
+ @java.lang.Override
public float getY() {
return y_;
}
@@ -496,6 +498,7 @@ public Builder mergeFrom(
*
* @return The x.
*/
+ @java.lang.Override
public float getX() {
return x_;
}
@@ -547,6 +550,7 @@ public Builder clearX() {
*
* @return The y.
*/
+ @java.lang.Override
public float getY() {
return y_;
}
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 ee47462c..33a4ce5f 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
@@ -350,6 +350,10 @@ public State findValueByNumber(int number) {
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
return getDescriptor().getValues().get(ordinal());
}
@@ -397,6 +401,7 @@ private State(int value) {
*
* @return The enum numeric value on the wire for state.
*/
+ @java.lang.Override
public int getStateValue() {
return state_;
}
@@ -411,6 +416,7 @@ public int getStateValue() {
*
* @return The state.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OperationMetadata.State getState() {
@SuppressWarnings("deprecation")
com.google.cloud.documentai.v1beta2.OperationMetadata.State result =
@@ -433,6 +439,7 @@ public com.google.cloud.documentai.v1beta2.OperationMetadata.State getState() {
*
* @return The stateMessage.
*/
+ @java.lang.Override
public java.lang.String getStateMessage() {
java.lang.Object ref = stateMessage_;
if (ref instanceof java.lang.String) {
@@ -455,6 +462,7 @@ public java.lang.String getStateMessage() {
*
* @return The bytes for stateMessage.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getStateMessageBytes() {
java.lang.Object ref = stateMessage_;
if (ref instanceof java.lang.String) {
@@ -480,6 +488,7 @@ public com.google.protobuf.ByteString getStateMessageBytes() {
*
* @return Whether the createTime field is set.
*/
+ @java.lang.Override
public boolean hasCreateTime() {
return createTime_ != null;
}
@@ -494,6 +503,7 @@ public boolean hasCreateTime() {
*
* @return The createTime.
*/
+ @java.lang.Override
public com.google.protobuf.Timestamp getCreateTime() {
return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_;
}
@@ -506,6 +516,7 @@ public com.google.protobuf.Timestamp getCreateTime() {
*
* .google.protobuf.Timestamp create_time = 3;
*/
+ @java.lang.Override
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
return getCreateTime();
}
@@ -523,6 +534,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
*
* @return Whether the updateTime field is set.
*/
+ @java.lang.Override
public boolean hasUpdateTime() {
return updateTime_ != null;
}
@@ -537,6 +549,7 @@ public boolean hasUpdateTime() {
*
* @return The updateTime.
*/
+ @java.lang.Override
public com.google.protobuf.Timestamp getUpdateTime() {
return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_;
}
@@ -549,6 +562,7 @@ public com.google.protobuf.Timestamp getUpdateTime() {
*
* .google.protobuf.Timestamp update_time = 4;
*/
+ @java.lang.Override
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
return getUpdateTime();
}
@@ -959,6 +973,7 @@ public Builder mergeFrom(
*
* @return The enum numeric value on the wire for state.
*/
+ @java.lang.Override
public int getStateValue() {
return state_;
}
@@ -975,6 +990,7 @@ public int getStateValue() {
* @return This builder for chaining.
*/
public Builder setStateValue(int value) {
+
state_ = value;
onChanged();
return this;
@@ -990,6 +1006,7 @@ public Builder setStateValue(int value) {
*
* @return The state.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OperationMetadata.State getState() {
@SuppressWarnings("deprecation")
com.google.cloud.documentai.v1beta2.OperationMetadata.State result =
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 f501578f..be685ca5 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
@@ -182,6 +182,7 @@ public DestinationCase getDestinationCase() {
*
* @return Whether the gcsDestination field is set.
*/
+ @java.lang.Override
public boolean hasGcsDestination() {
return destinationCase_ == 1;
}
@@ -196,6 +197,7 @@ public boolean hasGcsDestination() {
*
* @return The gcsDestination.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsDestination getGcsDestination() {
if (destinationCase_ == 1) {
return (com.google.cloud.documentai.v1beta2.GcsDestination) destination_;
@@ -211,6 +213,7 @@ public com.google.cloud.documentai.v1beta2.GcsDestination getGcsDestination() {
*
* .google.cloud.documentai.v1beta2.GcsDestination gcs_destination = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsDestinationOrBuilder getGcsDestinationOrBuilder() {
if (destinationCase_ == 1) {
return (com.google.cloud.documentai.v1beta2.GcsDestination) destination_;
@@ -243,6 +246,7 @@ public com.google.cloud.documentai.v1beta2.GcsDestinationOrBuilder getGcsDestina
*
* @return The pagesPerShard.
*/
+ @java.lang.Override
public int getPagesPerShard() {
return pagesPerShard_;
}
@@ -638,6 +642,7 @@ public Builder clearDestination() {
*
* @return Whether the gcsDestination field is set.
*/
+ @java.lang.Override
public boolean hasGcsDestination() {
return destinationCase_ == 1;
}
@@ -652,6 +657,7 @@ public boolean hasGcsDestination() {
*
* @return The gcsDestination.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsDestination getGcsDestination() {
if (gcsDestinationBuilder_ == null) {
if (destinationCase_ == 1) {
@@ -785,6 +791,7 @@ public com.google.cloud.documentai.v1beta2.GcsDestination.Builder getGcsDestinat
*
* .google.cloud.documentai.v1beta2.GcsDestination gcs_destination = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.GcsDestinationOrBuilder
getGcsDestinationOrBuilder() {
if ((destinationCase_ == 1) && (gcsDestinationBuilder_ != null)) {
@@ -854,6 +861,7 @@ public com.google.cloud.documentai.v1beta2.GcsDestination.Builder getGcsDestinat
*
* @return The pagesPerShard.
*/
+ @java.lang.Override
public int getPagesPerShard() {
return pagesPerShard_;
}
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 e9833350..14830192 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
@@ -250,6 +250,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The parent.
*/
+ @java.lang.Override
public java.lang.String getParent() {
java.lang.Object ref = parent_;
if (ref instanceof java.lang.String) {
@@ -275,6 +276,7 @@ public java.lang.String getParent() {
*
* @return The bytes for parent.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
if (ref instanceof java.lang.String) {
@@ -302,6 +304,7 @@ public com.google.protobuf.ByteString getParentBytes() {
*
* @return Whether the inputConfig field is set.
*/
+ @java.lang.Override
public boolean hasInputConfig() {
return inputConfig_ != null;
}
@@ -318,6 +321,7 @@ public boolean hasInputConfig() {
*
* @return The inputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.InputConfig getInputConfig() {
return inputConfig_ == null
? com.google.cloud.documentai.v1beta2.InputConfig.getDefaultInstance()
@@ -334,6 +338,7 @@ public com.google.cloud.documentai.v1beta2.InputConfig getInputConfig() {
* .google.cloud.documentai.v1beta2.InputConfig input_config = 1 [(.google.api.field_behavior) = REQUIRED];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.InputConfigOrBuilder getInputConfigOrBuilder() {
return getInputConfig();
}
@@ -354,6 +359,7 @@ public com.google.cloud.documentai.v1beta2.InputConfigOrBuilder getInputConfigOr
*
* @return Whether the outputConfig field is set.
*/
+ @java.lang.Override
public boolean hasOutputConfig() {
return outputConfig_ != null;
}
@@ -371,6 +377,7 @@ public boolean hasOutputConfig() {
*
* @return The outputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OutputConfig getOutputConfig() {
return outputConfig_ == null
? com.google.cloud.documentai.v1beta2.OutputConfig.getDefaultInstance()
@@ -388,6 +395,7 @@ public com.google.cloud.documentai.v1beta2.OutputConfig getOutputConfig() {
* .google.cloud.documentai.v1beta2.OutputConfig output_config = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OutputConfigOrBuilder getOutputConfigOrBuilder() {
return getOutputConfig();
}
@@ -407,6 +415,7 @@ public com.google.cloud.documentai.v1beta2.OutputConfigOrBuilder getOutputConfig
*
* @return The documentType.
*/
+ @java.lang.Override
public java.lang.String getDocumentType() {
java.lang.Object ref = documentType_;
if (ref instanceof java.lang.String) {
@@ -431,6 +440,7 @@ public java.lang.String getDocumentType() {
*
* @return The bytes for documentType.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getDocumentTypeBytes() {
java.lang.Object ref = documentType_;
if (ref instanceof java.lang.String) {
@@ -458,6 +468,7 @@ public com.google.protobuf.ByteString getDocumentTypeBytes() {
*
* @return Whether the tableExtractionParams field is set.
*/
+ @java.lang.Override
public boolean hasTableExtractionParams() {
return tableExtractionParams_ != null;
}
@@ -474,6 +485,7 @@ public boolean hasTableExtractionParams() {
*
* @return The tableExtractionParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.TableExtractionParams getTableExtractionParams() {
return tableExtractionParams_ == null
? com.google.cloud.documentai.v1beta2.TableExtractionParams.getDefaultInstance()
@@ -490,6 +502,7 @@ public com.google.cloud.documentai.v1beta2.TableExtractionParams getTableExtract
* .google.cloud.documentai.v1beta2.TableExtractionParams table_extraction_params = 4;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.TableExtractionParamsOrBuilder
getTableExtractionParamsOrBuilder() {
return getTableExtractionParams();
@@ -509,6 +522,7 @@ public com.google.cloud.documentai.v1beta2.TableExtractionParams getTableExtract
*
* @return Whether the formExtractionParams field is set.
*/
+ @java.lang.Override
public boolean hasFormExtractionParams() {
return formExtractionParams_ != null;
}
@@ -524,6 +538,7 @@ public boolean hasFormExtractionParams() {
*
* @return The formExtractionParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.FormExtractionParams getFormExtractionParams() {
return formExtractionParams_ == null
? com.google.cloud.documentai.v1beta2.FormExtractionParams.getDefaultInstance()
@@ -539,6 +554,7 @@ public com.google.cloud.documentai.v1beta2.FormExtractionParams getFormExtractio
*
* .google.cloud.documentai.v1beta2.FormExtractionParams form_extraction_params = 5;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.FormExtractionParamsOrBuilder
getFormExtractionParamsOrBuilder() {
return getFormExtractionParams();
@@ -559,6 +575,7 @@ public com.google.cloud.documentai.v1beta2.FormExtractionParams getFormExtractio
*
* @return Whether the entityExtractionParams field is set.
*/
+ @java.lang.Override
public boolean hasEntityExtractionParams() {
return entityExtractionParams_ != null;
}
@@ -575,6 +592,7 @@ public boolean hasEntityExtractionParams() {
*
* @return The entityExtractionParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.EntityExtractionParams getEntityExtractionParams() {
return entityExtractionParams_ == null
? com.google.cloud.documentai.v1beta2.EntityExtractionParams.getDefaultInstance()
@@ -591,6 +609,7 @@ public com.google.cloud.documentai.v1beta2.EntityExtractionParams getEntityExtra
* .google.cloud.documentai.v1beta2.EntityExtractionParams entity_extraction_params = 6;
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.EntityExtractionParamsOrBuilder
getEntityExtractionParamsOrBuilder() {
return getEntityExtractionParams();
@@ -610,6 +629,7 @@ public com.google.cloud.documentai.v1beta2.EntityExtractionParams getEntityExtra
*
* @return Whether the ocrParams field is set.
*/
+ @java.lang.Override
public boolean hasOcrParams() {
return ocrParams_ != null;
}
@@ -625,6 +645,7 @@ public boolean hasOcrParams() {
*
* @return The ocrParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OcrParams getOcrParams() {
return ocrParams_ == null
? com.google.cloud.documentai.v1beta2.OcrParams.getDefaultInstance()
@@ -640,6 +661,7 @@ public com.google.cloud.documentai.v1beta2.OcrParams getOcrParams() {
*
* .google.cloud.documentai.v1beta2.OcrParams ocr_params = 7;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OcrParamsOrBuilder getOcrParamsOrBuilder() {
return getOcrParams();
}
@@ -658,6 +680,7 @@ public com.google.cloud.documentai.v1beta2.OcrParamsOrBuilder getOcrParamsOrBuil
*
* @return Whether the automlParams field is set.
*/
+ @java.lang.Override
public boolean hasAutomlParams() {
return automlParams_ != null;
}
@@ -673,6 +696,7 @@ public boolean hasAutomlParams() {
*
* @return The automlParams.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.AutoMlParams getAutomlParams() {
return automlParams_ == null
? com.google.cloud.documentai.v1beta2.AutoMlParams.getDefaultInstance()
@@ -688,6 +712,7 @@ public com.google.cloud.documentai.v1beta2.AutoMlParams getAutomlParams() {
*
* .google.cloud.documentai.v1beta2.AutoMlParams automl_params = 8;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.AutoMlParamsOrBuilder getAutomlParamsOrBuilder() {
return getAutomlParams();
}
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 4eb48857..7f605f71 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
@@ -148,6 +148,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return Whether the inputConfig field is set.
*/
+ @java.lang.Override
public boolean hasInputConfig() {
return inputConfig_ != null;
}
@@ -163,6 +164,7 @@ public boolean hasInputConfig() {
*
* @return The inputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.InputConfig getInputConfig() {
return inputConfig_ == null
? com.google.cloud.documentai.v1beta2.InputConfig.getDefaultInstance()
@@ -178,6 +180,7 @@ public com.google.cloud.documentai.v1beta2.InputConfig getInputConfig() {
*
* .google.cloud.documentai.v1beta2.InputConfig input_config = 1;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.InputConfigOrBuilder getInputConfigOrBuilder() {
return getInputConfig();
}
@@ -196,6 +199,7 @@ public com.google.cloud.documentai.v1beta2.InputConfigOrBuilder getInputConfigOr
*
* @return Whether the outputConfig field is set.
*/
+ @java.lang.Override
public boolean hasOutputConfig() {
return outputConfig_ != null;
}
@@ -211,6 +215,7 @@ public boolean hasOutputConfig() {
*
* @return The outputConfig.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OutputConfig getOutputConfig() {
return outputConfig_ == null
? com.google.cloud.documentai.v1beta2.OutputConfig.getDefaultInstance()
@@ -226,6 +231,7 @@ public com.google.cloud.documentai.v1beta2.OutputConfig getOutputConfig() {
*
* .google.cloud.documentai.v1beta2.OutputConfig output_config = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.OutputConfigOrBuilder getOutputConfigOrBuilder() {
return getOutputConfig();
}
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 e51ffe92..c459b0ae 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
@@ -138,6 +138,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
@@ -156,6 +157,7 @@ public int getPageNumber() {
*
* @return Whether the boundingBox field is set.
*/
+ @java.lang.Override
public boolean hasBoundingBox() {
return boundingBox_ != null;
}
@@ -171,6 +173,7 @@ public boolean hasBoundingBox() {
*
* @return The boundingBox.
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingBox() {
return boundingBox_ == null
? com.google.cloud.documentai.v1beta2.BoundingPoly.getDefaultInstance()
@@ -186,6 +189,7 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingBox() {
*
* .google.cloud.documentai.v1beta2.BoundingPoly bounding_box = 2;
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.BoundingPolyOrBuilder getBoundingBoxOrBuilder() {
return getBoundingBox();
}
@@ -549,6 +553,7 @@ public Builder mergeFrom(
*
* @return The pageNumber.
*/
+ @java.lang.Override
public int getPageNumber() {
return pageNumber_;
}
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 09f1be36..d0f97ed8 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
@@ -161,6 +161,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
@@ -179,6 +180,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public java.util.List
getTableBoundHintsList() {
return tableBoundHints_;
@@ -195,6 +197,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public java.util.List extends com.google.cloud.documentai.v1beta2.TableBoundHintOrBuilder>
getTableBoundHintsOrBuilderList() {
return tableBoundHints_;
@@ -211,6 +214,7 @@ public boolean getEnabled() {
* repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public int getTableBoundHintsCount() {
return tableBoundHints_.size();
}
@@ -226,6 +230,7 @@ public int getTableBoundHintsCount() {
* repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.TableBoundHint getTableBoundHints(int index) {
return tableBoundHints_.get(index);
}
@@ -241,6 +246,7 @@ public com.google.cloud.documentai.v1beta2.TableBoundHint getTableBoundHints(int
* repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
*
*/
+ @java.lang.Override
public com.google.cloud.documentai.v1beta2.TableBoundHintOrBuilder getTableBoundHintsOrBuilder(
int index) {
return tableBoundHints_.get(index);
@@ -325,6 +331,7 @@ public com.google.protobuf.ByteString getHeaderHintsBytes(int index) {
*
* @return The modelVersion.
*/
+ @java.lang.Override
public java.lang.String getModelVersion() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -348,6 +355,7 @@ public java.lang.String getModelVersion() {
*
* @return The bytes for modelVersion.
*/
+ @java.lang.Override
public com.google.protobuf.ByteString getModelVersionBytes() {
java.lang.Object ref = modelVersion_;
if (ref instanceof java.lang.String) {
@@ -797,6 +805,7 @@ public Builder mergeFrom(
*
* @return The enabled.
*/
+ @java.lang.Override
public boolean getEnabled() {
return enabled_;
}
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 40095a2f..98cb993c 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
@@ -126,6 +126,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* @return The x.
*/
+ @java.lang.Override
public int getX() {
return x_;
}
@@ -143,6 +144,7 @@ public int getX() {
*
* @return The y.
*/
+ @java.lang.Override
public int getY() {
return y_;
}
@@ -490,6 +492,7 @@ public Builder mergeFrom(
*
* @return The x.
*/
+ @java.lang.Override
public int getX() {
return x_;
}
@@ -541,6 +544,7 @@ public Builder clearX() {
*
* @return The y.
*/
+ @java.lang.Override
public int getY() {
return y_;
}
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 d50320b1..32747304 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
@@ -22,10 +22,13 @@ import "google/rpc/status.proto";
import "google/type/color.proto";
import "google/api/annotations.proto";
+option csharp_namespace = "Google.Cloud.DocumentAI.V1Beta2";
option go_package = "google.golang.org/genproto/googleapis/cloud/documentai/v1beta2;documentai";
option java_multiple_files = true;
option java_outer_classname = "DocumentProto";
option java_package = "com.google.cloud.documentai.v1beta2";
+option php_namespace = "Google\\Cloud\\DocumentAi\\V1beta2";
+option ruby_package = "Google::Cloud::DocumentAI::V1beta2";
// Document represents the canonical document resource in Document Understanding
// AI.
diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document_understanding.proto b/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document_understanding.proto
index e0f94aa2..9d3c8d94 100644
--- a/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document_understanding.proto
+++ b/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document_understanding.proto
@@ -24,10 +24,13 @@ import "google/cloud/documentai/v1beta2/geometry.proto";
import "google/longrunning/operations.proto";
import "google/protobuf/timestamp.proto";
+option csharp_namespace = "Google.Cloud.DocumentAI.V1Beta2";
option go_package = "google.golang.org/genproto/googleapis/cloud/documentai/v1beta2;documentai";
option java_multiple_files = true;
option java_outer_classname = "DocumentAiProto";
option java_package = "com.google.cloud.documentai.v1beta2";
+option php_namespace = "Google\\Cloud\\DocumentAi\\V1beta2";
+option ruby_package = "Google::Cloud::DocumentAI::V1beta2";
// Service to parse structured information from unstructured or semi-structured
// documents using state-of-the-art Google AI such as natural language,
diff --git a/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/geometry.proto b/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/geometry.proto
index 7f53217f..21584ecf 100644
--- a/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/geometry.proto
+++ b/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/geometry.proto
@@ -18,10 +18,13 @@ package google.cloud.documentai.v1beta2;
import "google/api/annotations.proto";
+option csharp_namespace = "Google.Cloud.DocumentAI.V1Beta2";
option go_package = "google.golang.org/genproto/googleapis/cloud/documentai/v1beta2;documentai";
option java_multiple_files = true;
option java_outer_classname = "GeometryProto";
option java_package = "com.google.cloud.documentai.v1beta2";
+option php_namespace = "Google\\Cloud\\DocumentAi\\V1beta2";
+option ruby_package = "Google::Cloud::DocumentAI::V1beta2";
// A vertex represents a 2D point in the image.
// NOTE: the vertex coordinates are in the same scale as the original image.
diff --git a/renovate.json b/renovate.json
index a2c16888..58792cef 100644
--- a/renovate.json
+++ b/renovate.json
@@ -76,5 +76,6 @@
"groupName": "jackson dependencies"
}
],
- "semanticCommits": true
+ "semanticCommits": true,
+ "masterIssue": true
}
\ No newline at end of file
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 40730740..94d9ffaa 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -14,7 +14,7 @@
com.google.cloud.samples
shared-configuration
- 1.0.15
+ 1.0.18
@@ -29,10 +29,14 @@
com.google.cloud
google-cloud-document-ai
- 0.1.0
+ 0.1.1
+
+
+
+ com.google.cloud
+ google-cloud-storage
+ 1.110.0
-
-
junit
junit
@@ -53,7 +57,7 @@
org.codehaus.mojo
build-helper-maven-plugin
- 3.1.0
+ 3.2.0
add-snippets-source
diff --git a/samples/pom.xml b/samples/pom.xml
index 482ae29b..75ecfc23 100644
--- a/samples/pom.xml
+++ b/samples/pom.xml
@@ -18,7 +18,7 @@
com.google.cloud.samples
shared-configuration
- 1.0.15
+ 1.0.18
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 2616b48d..d81a4035 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -14,7 +14,7 @@
com.google.cloud.samples
shared-configuration
- 1.0.15
+ 1.0.18
@@ -28,9 +28,14 @@
com.google.cloud
google-cloud-document-ai
- 0.1.0
+ 0.1.1
+
+ com.google.cloud
+ google-cloud-storage
+ 1.110.0
+
junit
junit
@@ -52,7 +57,7 @@
org.codehaus.mojo
build-helper-maven-plugin
- 3.1.0
+ 3.2.0
add-snippets-source
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index 5e720b7b..a8a230e8 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -14,7 +14,7 @@
com.google.cloud.samples
shared-configuration
- 1.0.15
+ 1.0.18
@@ -30,7 +30,7 @@
com.google.cloud
libraries-bom
- 4.4.1
+ 7.0.1
pom
import
@@ -43,7 +43,10 @@
google-cloud-document-ai
-
+
+ com.google.cloud
+ google-cloud-storage
+
junit
junit
diff --git a/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java b/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java
new file mode 100644
index 00000000..916e17ff
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/BatchParseFormBeta.java
@@ -0,0 +1,195 @@
+/*
+ * 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.DocumentUnderstandingServiceSettings;
+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(300, 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.
+ 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
new file mode 100644
index 00000000..d612440a
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/BatchParseTableBeta.java
@@ -0,0 +1,198 @@
+/*
+ * 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(300, 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.
+ Document.Page page1 = document.getPages(0);
+ Document.Page.Table table = page1.getTables(0);
+
+ System.out.println("Results from first table processed:");
+ System.out.println(
+ "First detected language: " + page1.getDetectedLanguages(0).getLanguageCode());
+ System.out.println("Header row:");
+
+ 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
new file mode 100644
index 00000000..5cdf7c8e
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/ParseFormBeta.java
@@ -0,0 +1,114 @@
+/*
+ * 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
+ 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
new file mode 100644
index 00000000..67b448ae
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/ParseTableBeta.java
@@ -0,0 +1,130 @@
+/*
+ * 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
+ Document.Page page1 = response.getPages(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
new file mode 100644
index 00000000..5e1bfa3f
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/ParseWithModelBeta.java
@@ -0,0 +1,77 @@
+/*
+ * 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
new file mode 100644
index 00000000..a06c05d5
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/QuickStart.java
@@ -0,0 +1,78 @@
+/*
+ * 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
new file mode 100644
index 00000000..23718850
--- /dev/null
+++ b/samples/snippets/src/main/java/documentai/v1beta2/SetEndPointBeta.java
@@ -0,0 +1,86 @@
+/*
+ * 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
new file mode 100644
index 00000000..091cc359
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/BatchParseFormBetaTest.java
@@ -0,0 +1,106 @@
+/*
+ * 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
new file mode 100644
index 00000000..3e012e9a
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/BatchParseTableBetaTest.java
@@ -0,0 +1,108 @@
+/*
+ * 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
+ 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
new file mode 100644
index 00000000..c5d6f0d1
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/ParseFormBetaTest.java
@@ -0,0 +1,69 @@
+/*
+ * 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
new file mode 100644
index 00000000..12cb14f6
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/ParseTableBetaTest.java
@@ -0,0 +1,68 @@
+/*
+ * 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
new file mode 100644
index 00000000..423e4faf
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/ParseWithModelBetaTest.java
@@ -0,0 +1,73 @@
+/*
+ * 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
new file mode 100644
index 00000000..4524f70f
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/QuickStartTest.java
@@ -0,0 +1,68 @@
+/*
+ * 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
new file mode 100644
index 00000000..953600a7
--- /dev/null
+++ b/samples/snippets/src/test/java/documentai/v1beta2/SetEndpointTest.java
@@ -0,0 +1,68 @@
+/*
+ * 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);
+ }
+}
diff --git a/synth.metadata b/synth.metadata
index f206c5e9..9f7637f2 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -1,27 +1,33 @@
{
- "updateTime": "2020-04-06T23:26:05.388158Z",
"sources": [
+ {
+ "git": {
+ "name": ".",
+ "remote": "https://github.com/googleapis/java-document-ai.git",
+ "sha": "5b6843626d22d623060fe2966da3e73463892e5d"
+ }
+ },
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "d6cb4997910eda04c0c66c0f2fd043eeaa0f660d",
- "internalRef": "304724866"
+ "sha": "0edf3ff6625f50cdcab5b3c40f2ef109bf73cef4",
+ "internalRef": "315961930"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "d6cb4997910eda04c0c66c0f2fd043eeaa0f660d",
- "internalRef": "304724866"
+ "sha": "0edf3ff6625f50cdcab5b3c40f2ef109bf73cef4",
+ "internalRef": "315961930"
}
},
{
"git": {
"name": "synthtool",
"remote": "https://github.com/googleapis/synthtool.git",
- "sha": "e36822bfa0acb355502dab391b8ef9c4f30208d8"
+ "sha": "c4f3059c27591eb24d6942a0e357ec94c80459f2"
}
}
],
diff --git a/synth.py b/synth.py
index bf34fe02..2c9bec50 100644
--- a/synth.py
+++ b/synth.py
@@ -28,4 +28,7 @@
destination_name='document-ai',
)
-java.common_templates()
+java.common_templates(exclude=[
+ '.kokoro/nightly/samples.cfg',
+ '.kokoro/presubmit/samples.cfg',
+])
diff --git a/versions.txt b/versions.txt
index e1e7118b..aa9ee305 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,5 +1,5 @@
-proto-google-cloud-document-ai-v1beta1:0.1.1:0.1.1
-proto-google-cloud-document-ai-v1beta2:0.1.1:0.1.1
-grpc-google-cloud-document-ai-v1beta1:0.1.1:0.1.1
-grpc-google-cloud-document-ai-v1beta2:0.1.1:0.1.1
-google-cloud-document-ai:0.1.1:0.1.1
+proto-google-cloud-document-ai-v1beta1:0.2.0:0.2.0
+proto-google-cloud-document-ai-v1beta2:0.2.0:0.2.0
+grpc-google-cloud-document-ai-v1beta1:0.2.0:0.2.0
+grpc-google-cloud-document-ai-v1beta2:0.2.0:0.2.0
+google-cloud-document-ai:0.2.0:0.2.0