From c135f4856450db82e4fe96970d7f2609ab54b1ce Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 11 Jan 2022 18:34:11 +0000 Subject: [PATCH 001/123] chore(java): update variable name to api_shortname in README template (#1323) (#291) --- .github/.OwlBot.lock.yaml | 2 +- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 731a0eb..dddb13b 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -1,3 +1,3 @@ docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:491a007c6bd6e77f9e9b1bebcd6cdf08a4a4ef2c228c123d9696845204cb685d + digest: sha256:7f737996c88586c499f7b0c25294c760f9f5eec092289a0e08d2d3f42a069ebb diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index b2d0ed5..48374a4 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -21,7 +21,7 @@ If you are still having issues, please include as much information as possible: General, Core, and Other are also allowed as types 2. OS type and version: 3. Java version: -4. accesscontextmanager version(s): +4. version(s): #### Steps to reproduce From 0d13fe7cbe5da093fc13c91cb2cb7e80a591e729 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 12 Jan 2022 18:18:16 +0100 Subject: [PATCH 002/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.2.5 (#292) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.2.4` -> `1.2.5` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.5/compatibility-slim/1.2.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.5/confidence-slim/1.2.4)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.2.5`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​125-httpsgithubcomgoogleapisjava-shared-configcomparev124v125-2022-01-11) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.2.4...v1.2.5)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index ad7e620..c1f8c96 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.2.4 + 1.2.5 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 134469b..3ed738c 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.2.4 + 1.2.5 From dd3499c82ce8c0168e8db72c80f25e0ffafd20fd Mon Sep 17 00:00:00 2001 From: Neenu Shaji Date: Thu, 13 Jan 2022 14:52:14 -0500 Subject: [PATCH 003/123] chore: update release-level in .repo-metadata.json (#294) --- .repo-metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.repo-metadata.json b/.repo-metadata.json index 1694ef9..fec8e2a 100644 --- a/.repo-metadata.json +++ b/.repo-metadata.json @@ -4,7 +4,7 @@ "product_documentation": "n/a", "api_description": "n/a", "client_documentation": "https://googleapis.dev/java/proto-google-identity-accesscontextmanager-v1/latest/index.html", - "release_level": "ga", + "release_level": "stable", "transport": "grpc", "requires_billing": true, "language": "java", From 13b07c6c7e9868cc77c60bb3ed9d5d473a1e45b9 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 21 Jan 2022 21:34:31 +0100 Subject: [PATCH 004/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.2.6 (#295) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.2.5` -> `1.2.6` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.6/compatibility-slim/1.2.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.6/confidence-slim/1.2.5)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.2.6`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​126-httpsgithubcomgoogleapisjava-shared-configcomparev125v126-2022-01-19) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.2.5...v1.2.6)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index c1f8c96..ecbda98 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.2.5 + 1.2.6 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 3ed738c..9567115 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.2.5 + 1.2.6 From a9ce7c6f8321e7462252ba6afbe32e8cebc3d0e9 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 1 Feb 2022 05:36:37 +0100 Subject: [PATCH 005/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 (#298) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.6.0` -> `2.7.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.7.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.7.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.7.0/compatibility-slim/2.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.7.0/confidence-slim/2.6.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.7.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​270-httpsgithubcomgoogleapisjava-shared-dependenciescomparev260v270-2022-01-28) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.6.0...v2.7.0) ##### Dependencies - update dependency com.fasterxml.jackson:jackson-bom to v2.13.1 ([#​555](https://togithub.com/googleapis/java-shared-dependencies/issues/555)) ([67b5663](https://togithub.com/googleapis/java-shared-dependencies/commit/67b56635509215fd132b2ffbcaed995a6de93879)) - update dependency com.google.api-client:google-api-client-bom to v1.33.1 ([#​580](https://togithub.com/googleapis/java-shared-dependencies/issues/580)) ([895dba2](https://togithub.com/googleapis/java-shared-dependencies/commit/895dba2afef6c295b0e21a4ccd27feee1b6af8e2)) - update dependency com.google.api:api-common to v2.1.3 ([#​587](https://togithub.com/googleapis/java-shared-dependencies/issues/587)) ([5dbbce8](https://togithub.com/googleapis/java-shared-dependencies/commit/5dbbce80baa045818757912e6db4f222c12b75f6)) - update dependency com.google.auth:google-auth-library-bom to v1.4.0 ([#​578](https://togithub.com/googleapis/java-shared-dependencies/issues/578)) ([c274c62](https://togithub.com/googleapis/java-shared-dependencies/commit/c274c62905192bcc48c82104bf50cbeaa1894c2b)) - update dependency com.google.errorprone:error_prone_annotations to v2.11.0 ([#​582](https://togithub.com/googleapis/java-shared-dependencies/issues/582)) ([314da38](https://togithub.com/googleapis/java-shared-dependencies/commit/314da38c9f12cf425b5d1be8297e9f2a78d13948)) - update dependency com.google.http-client:google-http-client-bom to v1.41.2 ([#​579](https://togithub.com/googleapis/java-shared-dependencies/issues/579)) ([c8df06d](https://togithub.com/googleapis/java-shared-dependencies/commit/c8df06ddb3f4a975e928bbdd9dfae293e81efa39)) - update dependency com.google.oauth-client:google-oauth-client-bom to v1.33.0 ([#​576](https://togithub.com/googleapis/java-shared-dependencies/issues/576)) ([3315988](https://togithub.com/googleapis/java-shared-dependencies/commit/3315988059ca0223f078b0f760960674bfa8c04a)) - update dependency com.google.protobuf:protobuf-bom to v3.19.3 ([#​571](https://togithub.com/googleapis/java-shared-dependencies/issues/571)) ([c1931e1](https://togithub.com/googleapis/java-shared-dependencies/commit/c1931e1c4611ca3d1e2afac1c9e983cf1ec4a7de)) - update dependency io.grpc:grpc-bom to v1.44.0 ([#​586](https://togithub.com/googleapis/java-shared-dependencies/issues/586)) ([52c47b7](https://togithub.com/googleapis/java-shared-dependencies/commit/52c47b7425af438ba1a82dac87f9002353a6a87a)) - update dependency org.checkerframework:checker-qual to v3.21.1 ([#​554](https://togithub.com/googleapis/java-shared-dependencies/issues/554)) ([81bbb91](https://togithub.com/googleapis/java-shared-dependencies/commit/81bbb91774ab67161371bfd0dfd143de89dee4c9)) - update gax.version to v2.11.0 ([#​581](https://togithub.com/googleapis/java-shared-dependencies/issues/581)) ([1899612](https://togithub.com/googleapis/java-shared-dependencies/commit/189961226f84cdd4e283780d2c7d4a4dffc3e00c)) - update gax.version to v2.9.0 ([#​573](https://togithub.com/googleapis/java-shared-dependencies/issues/573)) ([ee5e38e](https://togithub.com/googleapis/java-shared-dependencies/commit/ee5e38efea574eeb2b5803192da98ba1ce1c8e6e)) - update google.common-protos.version to v2.7.2 ([#​588](https://togithub.com/googleapis/java-shared-dependencies/issues/588)) ([caac0e6](https://togithub.com/googleapis/java-shared-dependencies/commit/caac0e68e336b801becb6322b5b81fce1824ad8a)) - update google.core.version to v2.4.0 ([#​589](https://togithub.com/googleapis/java-shared-dependencies/issues/589)) ([6a292e3](https://togithub.com/googleapis/java-shared-dependencies/commit/6a292e3530a06d6b228f3154ed4e979ef68d7aeb)) - update iam.version to v1.2.1 ([#​569](https://togithub.com/googleapis/java-shared-dependencies/issues/569)) ([62dd270](https://togithub.com/googleapis/java-shared-dependencies/commit/62dd2705b257c4bb539bfe619234f38d0e13b138)) - update opencensus.version to v0.30.0 ([#​552](https://togithub.com/googleapis/java-shared-dependencies/issues/552)) ([ebae62e](https://togithub.com/googleapis/java-shared-dependencies/commit/ebae62eca75234db4fd571f42b8ed0f6ce1bd1f7)) - update opencensus.version to v0.31.0 ([#​585](https://togithub.com/googleapis/java-shared-dependencies/issues/585)) ([021b066](https://togithub.com/googleapis/java-shared-dependencies/commit/021b066a833af1629c89fcca593d16b9786ee0bf))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9567115..d017566 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.6.0 + 2.7.0 pom import From b0911b1e122263023106c2e1821b9fcbe1433d5c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 2 Feb 2022 04:53:02 +0000 Subject: [PATCH 006/123] deps(java): update actions/github-script action to v5 (#1339) (#296) --- .github/.OwlBot.lock.yaml | 15 ++++++++++++++- .github/workflows/approve-readme.yaml | 2 +- .github/workflows/auto-release.yaml | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index dddb13b..be3b9bd 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -1,3 +1,16 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# 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. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:7f737996c88586c499f7b0c25294c760f9f5eec092289a0e08d2d3f42a069ebb + digest: sha256:7062473f423f339256346ddbee3d81fb1de6b784fabc2a4d959d7df2c720e375 diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml index 7513aca..c513242 100644 --- a/.github/workflows/approve-readme.yaml +++ b/.github/workflows/approve-readme.yaml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest if: github.repository_owner == 'googleapis' && github.head_ref == 'autosynth-readme' steps: - - uses: actions/github-script@v3 + - uses: actions/github-script@v5 with: github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} script: | diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 9b4fd4d..59c7cad 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest if: contains(github.head_ref, 'release-please') steps: - - uses: actions/github-script@v3 + - uses: actions/github-script@v5 with: github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} debug: true From 48afede434017f3674f6ca1ecd044fb5ee134a53 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 3 Feb 2022 19:52:32 +0000 Subject: [PATCH 007/123] chore: add kokoro config to run nightly integration test on java11.0.14 (#1347) (#300) --- .github/.OwlBot.lock.yaml | 2 +- .kokoro/nightly/java11-integration.cfg | 37 ++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 .kokoro/nightly/java11-integration.cfg diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index be3b9bd..8807efc 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:7062473f423f339256346ddbee3d81fb1de6b784fabc2a4d959d7df2c720e375 + digest: sha256:7c853edc4136ae8f19f9d46d4569d38de2e446db2eea057f32e412bdba255846 diff --git a/.kokoro/nightly/java11-integration.cfg b/.kokoro/nightly/java11-integration.cfg new file mode 100644 index 0000000..58049cc --- /dev/null +++ b/.kokoro/nightly/java11-integration.cfg @@ -0,0 +1,37 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +# Configure the docker image for kokoro-trampoline. +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-public-resources/java11014" +} + +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_FLAKYBOT" + value: "true" +} + +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "secret_manager/java-it-service-account" +} + +env_vars: { + key: "SECRET_MANAGER_KEYS" + value: "java-it-service-account" +} From d55a97687146f141e48774d1e95dfde912af8f67 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 3 Feb 2022 20:54:42 +0000 Subject: [PATCH 008/123] chore(main): release 1.2.5 (#299) :robot: I have created a release *beep* *boop* --- ### [1.2.5](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.4...v1.2.5) (2022-02-03) ### Dependencies * **java:** update actions/github-script action to v5 ([#1339](https://github.com/googleapis/java-accesscontextmanager/issues/1339)) ([#296](https://github.com/googleapis/java-accesscontextmanager/issues/296)) ([b0911b1](https://github.com/googleapis/java-accesscontextmanager/commit/b0911b1e122263023106c2e1821b9fcbe1433d5c)) * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 ([#298](https://github.com/googleapis/java-accesscontextmanager/issues/298)) ([a9ce7c6](https://github.com/googleapis/java-accesscontextmanager/commit/a9ce7c6f8321e7462252ba6afbe32e8cebc3d0e9)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 8 ++++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 31 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1e9237..809883b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +### [1.2.5](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.4...v1.2.5) (2022-02-03) + + +### Dependencies + +* **java:** update actions/github-script action to v5 ([#1339](https://github.com/googleapis/java-accesscontextmanager/issues/1339)) ([#296](https://github.com/googleapis/java-accesscontextmanager/issues/296)) ([b0911b1](https://github.com/googleapis/java-accesscontextmanager/commit/b0911b1e122263023106c2e1821b9fcbe1433d5c)) +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 ([#298](https://github.com/googleapis/java-accesscontextmanager/issues/298)) ([a9ce7c6](https://github.com/googleapis/java-accesscontextmanager/commit/a9ce7c6f8321e7462252ba6afbe32e8cebc3d0e9)) + ### [1.2.4](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.2.3...v1.2.4) (2022-01-07) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index ecbda98..4bf555b 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.5-SNAPSHOT + 1.2.5 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.5-SNAPSHOT + 1.2.5 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.5-SNAPSHOT + 1.2.5 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.5-SNAPSHOT + 1.2.5 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5-SNAPSHOT + 1.2.5 diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 2c08b47..f4b747d 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.5-SNAPSHOT + 1.2.5 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5-SNAPSHOT + 1.2.5 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 6cc69ed..807bf27 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.5-SNAPSHOT + 1.2.5 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5-SNAPSHOT + 1.2.5 diff --git a/pom.xml b/pom.xml index d017566..73b9e11 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.5-SNAPSHOT + 1.2.5 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5-SNAPSHOT + 1.2.5 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.5-SNAPSHOT + 1.2.5 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.5-SNAPSHOT + 1.2.5 com.google.cloud google-identity-accesscontextmanager - 1.2.5-SNAPSHOT + 1.2.5 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 5aad196..8ca81db 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5-SNAPSHOT + 1.2.5 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5-SNAPSHOT + 1.2.5 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 48001fb..32002f3 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.5-SNAPSHOT + 1.2.5 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5-SNAPSHOT + 1.2.5 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5-SNAPSHOT + 1.2.5 diff --git a/versions.txt b/versions.txt index e5ab1cd..a99be99 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.4:1.2.5-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.4:1.2.5-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.4:1.2.5-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.4:1.2.5-SNAPSHOT +google-identity-accesscontextmanager:1.2.5:1.2.5 +grpc-google-identity-accesscontextmanager-v1:1.2.5:1.2.5 +proto-google-identity-accesscontextmanager-v1:1.2.5:1.2.5 +proto-google-identity-accesscontextmanager-type:1.2.5:1.2.5 From 0764806dd1f960ea3c6d5e5d17c1e71a529a9aba Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 4 Feb 2022 01:34:42 +0000 Subject: [PATCH 009/123] chore(main): release 1.2.6-SNAPSHOT (#301) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 4bf555b..44a9ccf 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.5 + 1.2.6-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.5 + 1.2.6-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.5 + 1.2.6-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.5 + 1.2.6-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5 + 1.2.6-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index f4b747d..9c2bb8f 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.5 + 1.2.6-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5 + 1.2.6-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 807bf27..6ed709d 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.5 + 1.2.6-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5 + 1.2.6-SNAPSHOT diff --git a/pom.xml b/pom.xml index 73b9e11..d05afa1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.5 + 1.2.6-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5 + 1.2.6-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.5 + 1.2.6-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.5 + 1.2.6-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.2.5 + 1.2.6-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 8ca81db..7792fba 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5 + 1.2.6-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5 + 1.2.6-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 32002f3..0c55d0b 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.5 + 1.2.6-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.5 + 1.2.6-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.5 + 1.2.6-SNAPSHOT diff --git a/versions.txt b/versions.txt index a99be99..0bd17f6 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.5:1.2.5 -grpc-google-identity-accesscontextmanager-v1:1.2.5:1.2.5 -proto-google-identity-accesscontextmanager-v1:1.2.5:1.2.5 -proto-google-identity-accesscontextmanager-type:1.2.5:1.2.5 +google-identity-accesscontextmanager:1.2.5:1.2.6-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.2.5:1.2.6-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.2.5:1.2.6-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.2.5:1.2.6-SNAPSHOT From d00184bc5fd87bcb2661d6830a192a2bc8533b07 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 7 Feb 2022 22:12:46 +0000 Subject: [PATCH 010/123] chore: enable auto release in java (#1349) (#303) * chore: fix auto-release * chore: remove codecov.yml * chore: update license headers for yaml files Source-Link: https://github.com/googleapis/synthtool/commit/5b777277a01a93e7f10c9279521e807b934e78d4 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:ebc2104854c5b81c6fd72ca79400a2e20e0d510c5e0654fd1a19e5c9be160ca6 --- .github/.OwlBot.lock.yaml | 2 +- .github/workflows/approve-readme.yaml | 15 +++++++++++++++ .github/workflows/auto-release.yaml | 19 +++++++++++++++++-- .github/workflows/ci.yaml | 15 +++++++++++++++ .kokoro/build.bat | 15 +++++++++++++++ 5 files changed, 63 insertions(+), 3 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 8807efc..a8ddd81 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:7c853edc4136ae8f19f9d46d4569d38de2e446db2eea057f32e412bdba255846 + digest: sha256:ebc2104854c5b81c6fd72ca79400a2e20e0d510c5e0654fd1a19e5c9be160ca6 diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml index c513242..1bb1823 100644 --- a/.github/workflows/approve-readme.yaml +++ b/.github/workflows/approve-readme.yaml @@ -1,3 +1,18 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# 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. +# Github action job to test core java library features on +# downstream client libraries before they are released. on: pull_request: name: auto-merge-readme diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 59c7cad..2ba3082 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -1,3 +1,18 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# 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. +# Github action job to test core java library features on +# downstream client libraries before they are released. on: pull_request: name: auto-release @@ -16,8 +31,8 @@ jobs: return; } - // only approve PRs like "chore: release " - if ( !context.payload.pull_request.title.startsWith("chore: release") ) { + // only approve PRs like "chore(main): release " + if ( !context.payload.pull_request.title.startsWith("chore(main): release") ) { return; } diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 05de1f6..6b5e56a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,3 +1,18 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# 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. +# Github action job to test core java library features on +# downstream client libraries before they are released. on: push: branches: diff --git a/.kokoro/build.bat b/.kokoro/build.bat index 05826ad..cc602c9 100644 --- a/.kokoro/build.bat +++ b/.kokoro/build.bat @@ -1,3 +1,18 @@ :: See documentation in type-shell-output.bat +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# 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. +# Github action job to test core java library features on +# downstream client libraries before they are released. "C:\Program Files\Git\bin\bash.exe" %~dp0build.sh From 61d9abba1acfd185493ffdb25a20b70032443145 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 8 Feb 2022 00:48:39 +0000 Subject: [PATCH 011/123] chore: update auto-release script to fix breaking changes in v5 (#1350) (#304) Source-Link: https://github.com/googleapis/synthtool/commit/53a58c23eb4decb3a17fab07388d42799e158b5f Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:3c950ed12391ebaffd1ee66d0374766a1c50144ebe6a7a0042300b2e6bb5856b --- .github/.OwlBot.lock.yaml | 2 +- .github/workflows/auto-release.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index a8ddd81..9786771 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:ebc2104854c5b81c6fd72ca79400a2e20e0d510c5e0654fd1a19e5c9be160ca6 + digest: sha256:3c950ed12391ebaffd1ee66d0374766a1c50144ebe6a7a0042300b2e6bb5856b diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 2ba3082..18e2323 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -37,7 +37,7 @@ jobs: } // only approve PRs with pom.xml and versions.txt changes - const filesPromise = github.pulls.listFiles.endpoint({ + const filesPromise = github.rest.pulls.listFiles.endpoint({ owner: context.repo.owner, repo: context.repo.repo, pull_number: context.payload.pull_request.number, @@ -69,7 +69,7 @@ jobs: return; } - const promise = github.pulls.list.endpoint({ + const promise = github.rest.pulls.list.endpoint({ owner: context.repo.owner, repo: context.repo.repo, state: 'open' @@ -86,7 +86,7 @@ jobs: } // approve release PR - await github.pulls.createReview({ + await github.rest.pulls.createReview({ owner: context.repo.owner, repo: context.repo.repo, body: 'Rubber stamped release!', @@ -95,7 +95,7 @@ jobs: }); // attach kokoro:force-run and automerge labels - await github.issues.addLabels({ + await github.rest.issues.addLabels({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.payload.pull_request.number, From 16fbb38f3d7fa625d49430c02255e1ac70e4235e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 8 Feb 2022 18:42:53 +0100 Subject: [PATCH 012/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.2.7 (#305) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.2.6` -> `1.2.7` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.7/compatibility-slim/1.2.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.2.7/confidence-slim/1.2.6)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.2.7`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​127-httpsgithubcomgoogleapisjava-shared-configcomparev126v127-2022-02-04) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.2.6...v1.2.7)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 44a9ccf..c7a5f8a 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.2.6 + 1.2.7 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index d05afa1..d13a547 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.2.6 + 1.2.7 From 2183ad4d7a6a96aca6b2aed9019d2fff8f68feb3 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 11 Feb 2022 21:14:59 +0100 Subject: [PATCH 013/123] build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.2 (#306) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-javadoc-plugin](https://maven.apache.org/plugins/) | `3.3.1` -> `3.3.2` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.3.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.3.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.3.2/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.3.2/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d13a547..a86c276 100644 --- a/pom.xml +++ b/pom.xml @@ -135,7 +135,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.3.1 + 3.3.2 html From 06cba613c7a45c26653ef4e711d001289b778cf5 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 15 Feb 2022 19:58:55 +0100 Subject: [PATCH 014/123] deps: update actions/github-script action to v6 (#307) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/github-script](https://togithub.com/actions/github-script) | action | major | `v5` -> `v6` | --- ### Release Notes
actions/github-script ### [`v6`](https://togithub.com/actions/github-script/compare/v5...v6) [Compare Source](https://togithub.com/actions/github-script/compare/v5...v6)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 37f0dd4dd1fe4d581527996160599af80a9f348a Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 15 Feb 2022 19:44:58 +0000 Subject: [PATCH 015/123] chore(main): release 1.2.6 (#308) :robot: I have created a release *beep* *boop* --- ### [1.2.6](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.5...v1.2.6) (2022-02-15) ### Dependencies * update actions/github-script action to v6 ([#307](https://github.com/googleapis/java-accesscontextmanager/issues/307)) ([06cba61](https://github.com/googleapis/java-accesscontextmanager/commit/06cba613c7a45c26653ef4e711d001289b778cf5)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 809883b..9dba0de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.2.6](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.5...v1.2.6) (2022-02-15) + + +### Dependencies + +* update actions/github-script action to v6 ([#307](https://github.com/googleapis/java-accesscontextmanager/issues/307)) ([06cba61](https://github.com/googleapis/java-accesscontextmanager/commit/06cba613c7a45c26653ef4e711d001289b778cf5)) + ### [1.2.5](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.4...v1.2.5) (2022-02-03) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index c7a5f8a..5f1d49c 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.6-SNAPSHOT + 1.2.6 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.6-SNAPSHOT + 1.2.6 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.6-SNAPSHOT + 1.2.6 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.6-SNAPSHOT + 1.2.6 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6-SNAPSHOT + 1.2.6
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 9c2bb8f..fed338e 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.6-SNAPSHOT + 1.2.6 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6-SNAPSHOT + 1.2.6 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 6ed709d..a1eefb7 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.6-SNAPSHOT + 1.2.6 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6-SNAPSHOT + 1.2.6 diff --git a/pom.xml b/pom.xml index a86c276..4b6bc35 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.6-SNAPSHOT + 1.2.6 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6-SNAPSHOT + 1.2.6 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.6-SNAPSHOT + 1.2.6 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.6-SNAPSHOT + 1.2.6 com.google.cloud google-identity-accesscontextmanager - 1.2.6-SNAPSHOT + 1.2.6 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 7792fba..0288f92 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6-SNAPSHOT + 1.2.6 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6-SNAPSHOT + 1.2.6 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 0c55d0b..04473db 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.6-SNAPSHOT + 1.2.6 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6-SNAPSHOT + 1.2.6 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6-SNAPSHOT + 1.2.6 diff --git a/versions.txt b/versions.txt index 0bd17f6..15d4fd4 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.5:1.2.6-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.5:1.2.6-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.5:1.2.6-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.5:1.2.6-SNAPSHOT +google-identity-accesscontextmanager:1.2.6:1.2.6 +grpc-google-identity-accesscontextmanager-v1:1.2.6:1.2.6 +proto-google-identity-accesscontextmanager-v1:1.2.6:1.2.6 +proto-google-identity-accesscontextmanager-type:1.2.6:1.2.6 From af6f11dff1dc86e9eff25b0bdf2eb4bf0f433030 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 15 Feb 2022 19:58:57 +0000 Subject: [PATCH 016/123] chore(main): release 1.2.7-SNAPSHOT (#309) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 5f1d49c..f809448 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.6 + 1.2.7-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.6 + 1.2.7-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.6 + 1.2.7-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.6 + 1.2.7-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6 + 1.2.7-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index fed338e..2214313 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.6 + 1.2.7-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6 + 1.2.7-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index a1eefb7..e3c721c 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.6 + 1.2.7-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6 + 1.2.7-SNAPSHOT diff --git a/pom.xml b/pom.xml index 4b6bc35..292abd3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.6 + 1.2.7-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6 + 1.2.7-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.6 + 1.2.7-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.6 + 1.2.7-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.2.6 + 1.2.7-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 0288f92..93d423e 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6 + 1.2.7-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6 + 1.2.7-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 04473db..f72adf4 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.6 + 1.2.7-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.6 + 1.2.7-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.6 + 1.2.7-SNAPSHOT diff --git a/versions.txt b/versions.txt index 15d4fd4..e001a02 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.6:1.2.6 -grpc-google-identity-accesscontextmanager-v1:1.2.6:1.2.6 -proto-google-identity-accesscontextmanager-v1:1.2.6:1.2.6 -proto-google-identity-accesscontextmanager-type:1.2.6:1.2.6 +google-identity-accesscontextmanager:1.2.6:1.2.7-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.2.6:1.2.7-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.2.6:1.2.7-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.2.6:1.2.7-SNAPSHOT From fb1a14e1363e981c847900fe2b552ac800f9015c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 25 Feb 2022 22:10:42 +0000 Subject: [PATCH 017/123] ci: pull request template includes sample format (#1357) (#311) Source-Link: https://github.com/googleapis/synthtool/commit/e122cb03ea37652946651346736d99b9dcc4311f Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:387835a1375a0049ec44e02542c844302854c732d8291bdf8e472c0ff70a8f67 --- .github/.OwlBot.lock.yaml | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 9786771..9351fdf 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:3c950ed12391ebaffd1ee66d0374766a1c50144ebe6a7a0042300b2e6bb5856b + digest: sha256:387835a1375a0049ec44e02542c844302854c732d8291bdf8e472c0ff70a8f67 diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 1c97d5e..c08dacb 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,3 +5,6 @@ Thank you for opening a Pull Request! Before submitting your PR, there are a few - [ ] Appropriate docs were updated (if necessary) Fixes # ☕️ + +If you write sample code, please follow the [samples format]( +https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md). From e8e003fa89b162f345bbed63c609a58dec8028b5 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 28 Feb 2022 22:16:31 +0100 Subject: [PATCH 018/123] deps: update actions/setup-java action to v3 (#310) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://togithub.com/actions/setup-java) | action | major | `v2` -> `v3` | --- ### Release Notes
actions/setup-java ### [`v3`](https://togithub.com/actions/setup-java/compare/v2...v3) [Compare Source](https://togithub.com/actions/setup-java/compare/v2...v3)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 55f373c5d8e63010ec6fe8b3ced1f9bc4d1ec6ac Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 28 Feb 2022 21:32:20 +0000 Subject: [PATCH 019/123] chore(main): release 1.2.7 (#312) :robot: I have created a release *beep* *boop* --- ### [1.2.7](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.6...v1.2.7) (2022-02-28) ### Dependencies * update actions/setup-java action to v3 ([#310](https://github.com/googleapis/java-accesscontextmanager/issues/310)) ([e8e003f](https://github.com/googleapis/java-accesscontextmanager/commit/e8e003fa89b162f345bbed63c609a58dec8028b5)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9dba0de..6540a20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.2.7](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.6...v1.2.7) (2022-02-28) + + +### Dependencies + +* update actions/setup-java action to v3 ([#310](https://github.com/googleapis/java-accesscontextmanager/issues/310)) ([e8e003f](https://github.com/googleapis/java-accesscontextmanager/commit/e8e003fa89b162f345bbed63c609a58dec8028b5)) + ### [1.2.6](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.5...v1.2.6) (2022-02-15) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index f809448..4754727 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.7-SNAPSHOT + 1.2.7 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.7-SNAPSHOT + 1.2.7 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.7-SNAPSHOT + 1.2.7 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.7-SNAPSHOT + 1.2.7 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7-SNAPSHOT + 1.2.7
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 2214313..119a9b1 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.7-SNAPSHOT + 1.2.7 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7-SNAPSHOT + 1.2.7 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index e3c721c..294dd6c 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.7-SNAPSHOT + 1.2.7 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7-SNAPSHOT + 1.2.7 diff --git a/pom.xml b/pom.xml index 292abd3..bacc111 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.7-SNAPSHOT + 1.2.7 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7-SNAPSHOT + 1.2.7 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.7-SNAPSHOT + 1.2.7 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.7-SNAPSHOT + 1.2.7 com.google.cloud google-identity-accesscontextmanager - 1.2.7-SNAPSHOT + 1.2.7 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 93d423e..aecf2f2 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7-SNAPSHOT + 1.2.7 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7-SNAPSHOT + 1.2.7 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index f72adf4..f570df1 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.7-SNAPSHOT + 1.2.7 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7-SNAPSHOT + 1.2.7 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7-SNAPSHOT + 1.2.7 diff --git a/versions.txt b/versions.txt index e001a02..3d7075f 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.6:1.2.7-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.6:1.2.7-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.6:1.2.7-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.6:1.2.7-SNAPSHOT +google-identity-accesscontextmanager:1.2.7:1.2.7 +grpc-google-identity-accesscontextmanager-v1:1.2.7:1.2.7 +proto-google-identity-accesscontextmanager-v1:1.2.7:1.2.7 +proto-google-identity-accesscontextmanager-type:1.2.7:1.2.7 From e8670de6ecf2f4458c787a5db76e2c70e91e9da5 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 28 Feb 2022 21:50:16 +0000 Subject: [PATCH 020/123] chore(main): release 1.2.8-SNAPSHOT (#313) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 4754727..fb8ebac 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.7 + 1.2.8-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.7 + 1.2.8-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.7 + 1.2.8-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.7 + 1.2.8-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7 + 1.2.8-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 119a9b1..b728d3e 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.7 + 1.2.8-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7 + 1.2.8-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 294dd6c..9c92580 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.7 + 1.2.8-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7 + 1.2.8-SNAPSHOT diff --git a/pom.xml b/pom.xml index bacc111..effa0ca 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.7 + 1.2.8-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7 + 1.2.8-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.7 + 1.2.8-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.7 + 1.2.8-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.2.7 + 1.2.8-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index aecf2f2..e6749c2 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7 + 1.2.8-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7 + 1.2.8-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index f570df1..0e10031 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.7 + 1.2.8-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.7 + 1.2.8-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.7 + 1.2.8-SNAPSHOT diff --git a/versions.txt b/versions.txt index 3d7075f..f81d01a 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.7:1.2.7 -grpc-google-identity-accesscontextmanager-v1:1.2.7:1.2.7 -proto-google-identity-accesscontextmanager-v1:1.2.7:1.2.7 -proto-google-identity-accesscontextmanager-type:1.2.7:1.2.7 +google-identity-accesscontextmanager:1.2.7:1.2.8-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.2.7:1.2.8-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.2.7:1.2.8-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.2.7:1.2.8-SNAPSHOT From cd34eaec4b90bf8486a404757d4f05928b97b298 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 1 Mar 2022 03:46:17 +0100 Subject: [PATCH 021/123] build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.2.2 (#302) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-project-info-reports-plugin](https://maven.apache.org/plugins/) | `3.1.2` -> `3.2.2` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.2.2/compatibility-slim/3.1.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.2.2/confidence-slim/3.1.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index effa0ca..a4aebc8 100644 --- a/pom.xml +++ b/pom.xml @@ -108,7 +108,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.1.2 + 3.2.2 From 7bdea9eee1ab1a19ecb4e02bdce24263fb3c58fb Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 2 Mar 2022 19:06:33 +0100 Subject: [PATCH 022/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 (#316) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.7.0` -> `2.8.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.8.0/compatibility-slim/2.7.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.8.0/confidence-slim/2.7.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.8.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​280-httpsgithubcomgoogleapisjava-shared-dependenciescomparev270v280-2022-03-02) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.7.0...v2.8.0) ##### Dependencies - update dependency com.google.api-client:google-api-client-bom to v1.33.2 ([#​602](https://togithub.com/googleapis/java-shared-dependencies/issues/602)) ([85b132f](https://togithub.com/googleapis/java-shared-dependencies/commit/85b132f5830772646025b6a9fbbb970a941b86b5)) - update dependency com.google.api:api-common to v2.1.4 ([#​605](https://togithub.com/googleapis/java-shared-dependencies/issues/605)) ([ca7d49a](https://togithub.com/googleapis/java-shared-dependencies/commit/ca7d49aee26b6d90abd2afd61c20861d2307fe9c)) - update dependency com.google.auth:google-auth-library-bom to v1.5.3 ([#​614](https://togithub.com/googleapis/java-shared-dependencies/issues/614)) ([e6413f3](https://togithub.com/googleapis/java-shared-dependencies/commit/e6413f3b1be78473ace7085c344eda2d78cdf01a)) - update dependency com.google.cloud:google-cloud-core to v2.5.6 ([#​621](https://togithub.com/googleapis/java-shared-dependencies/issues/621)) ([3d5669f](https://togithub.com/googleapis/java-shared-dependencies/commit/3d5669f215689dd2df71200ffe37d5a9d385cda8)) - update dependency com.google.code.gson:gson to v2.9.0 ([#​611](https://togithub.com/googleapis/java-shared-dependencies/issues/611)) ([f59c28d](https://togithub.com/googleapis/java-shared-dependencies/commit/f59c28d8cd30ada1237f7722135ba148dce6315e)) - update dependency com.google.http-client:google-http-client-bom to v1.41.4 ([#​608](https://togithub.com/googleapis/java-shared-dependencies/issues/608)) ([f9a4f23](https://togithub.com/googleapis/java-shared-dependencies/commit/f9a4f23d3a32148ac59e53eaae6558ccbceca12c)) - update dependency com.google.oauth-client:google-oauth-client-bom to v1.33.1 ([#​606](https://togithub.com/googleapis/java-shared-dependencies/issues/606)) ([3882494](https://togithub.com/googleapis/java-shared-dependencies/commit/3882494770d48fcc02ed19088aa06612a8e440eb)) - update dependency com.google.protobuf:protobuf-bom to v3.19.4 ([#​593](https://togithub.com/googleapis/java-shared-dependencies/issues/593)) ([1e155bf](https://togithub.com/googleapis/java-shared-dependencies/commit/1e155bfc957bbb7e25d2e0994cdecaa81843bdc5)) - update dependency io.grpc:grpc-bom to v1.44.1 ([#​613](https://togithub.com/googleapis/java-shared-dependencies/issues/613)) ([3038a2c](https://togithub.com/googleapis/java-shared-dependencies/commit/3038a2c86cd20c91b65f2d7926eeb739147a68db)) - update dependency junit:junit to v4.13.2 ([#​607](https://togithub.com/googleapis/java-shared-dependencies/issues/607)) ([987e617](https://togithub.com/googleapis/java-shared-dependencies/commit/987e61796c7a093e005fe8832cf39275c391b2c1)) - update dependency org.checkerframework:checker-qual to v3.21.3 ([#​596](https://togithub.com/googleapis/java-shared-dependencies/issues/596)) ([ac5083c](https://togithub.com/googleapis/java-shared-dependencies/commit/ac5083cd010924dc128f041c2cdbab20166a6bf0)) - update gax.version to v2.12.2 ([#​592](https://togithub.com/googleapis/java-shared-dependencies/issues/592)) ([713ff8d](https://togithub.com/googleapis/java-shared-dependencies/commit/713ff8dd94f939c417524616bc47c771a3fbe0cf)) - update google.common-protos.version to v2.7.4 ([#​603](https://togithub.com/googleapis/java-shared-dependencies/issues/603)) ([bb9b4c7](https://togithub.com/googleapis/java-shared-dependencies/commit/bb9b4c7e39552cc73b3b9d4c826b26e8cb74459f)) - update google.core.version ([#​599](https://togithub.com/googleapis/java-shared-dependencies/issues/599)) ([327d0df](https://togithub.com/googleapis/java-shared-dependencies/commit/327d0df9b57203c0d4f426de0380770d3d7910d6)) - update iam.version to v1.2.6 ([#​598](https://togithub.com/googleapis/java-shared-dependencies/issues/598)) ([2801439](https://togithub.com/googleapis/java-shared-dependencies/commit/280143964c7c3b93a8d7f67215ba2cc74ffce761))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a4aebc8..3ce8e34 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.7.0 + 2.8.0 pom import From b59051cc78b04f23567c6ec0e93d5d018f3479a3 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 2 Mar 2022 18:18:17 +0000 Subject: [PATCH 023/123] chore(main): release 1.2.8 (#317) :robot: I have created a release *beep* *boop* --- ### [1.2.8](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.7...v1.2.8) (2022-03-02) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ([#316](https://github.com/googleapis/java-accesscontextmanager/issues/316)) ([7bdea9e](https://github.com/googleapis/java-accesscontextmanager/commit/7bdea9eee1ab1a19ecb4e02bdce24263fb3c58fb)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6540a20..7d6f6af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.2.8](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.7...v1.2.8) (2022-03-02) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ([#316](https://github.com/googleapis/java-accesscontextmanager/issues/316)) ([7bdea9e](https://github.com/googleapis/java-accesscontextmanager/commit/7bdea9eee1ab1a19ecb4e02bdce24263fb3c58fb)) + ### [1.2.7](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.6...v1.2.7) (2022-02-28) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index fb8ebac..33e5f53 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.8-SNAPSHOT + 1.2.8 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.8-SNAPSHOT + 1.2.8 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.8-SNAPSHOT + 1.2.8 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.8-SNAPSHOT + 1.2.8 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8-SNAPSHOT + 1.2.8
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index b728d3e..8cb0806 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.8-SNAPSHOT + 1.2.8 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8-SNAPSHOT + 1.2.8 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 9c92580..f401333 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.8-SNAPSHOT + 1.2.8 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8-SNAPSHOT + 1.2.8 diff --git a/pom.xml b/pom.xml index 3ce8e34..f3227e6 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.8-SNAPSHOT + 1.2.8 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8-SNAPSHOT + 1.2.8 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.8-SNAPSHOT + 1.2.8 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.8-SNAPSHOT + 1.2.8 com.google.cloud google-identity-accesscontextmanager - 1.2.8-SNAPSHOT + 1.2.8 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index e6749c2..dadeb46 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8-SNAPSHOT + 1.2.8 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8-SNAPSHOT + 1.2.8 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 0e10031..8ebe915 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.8-SNAPSHOT + 1.2.8 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8-SNAPSHOT + 1.2.8 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8-SNAPSHOT + 1.2.8 diff --git a/versions.txt b/versions.txt index f81d01a..8879bdd 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.7:1.2.8-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.7:1.2.8-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.7:1.2.8-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.7:1.2.8-SNAPSHOT +google-identity-accesscontextmanager:1.2.8:1.2.8 +grpc-google-identity-accesscontextmanager-v1:1.2.8:1.2.8 +proto-google-identity-accesscontextmanager-v1:1.2.8:1.2.8 +proto-google-identity-accesscontextmanager-type:1.2.8:1.2.8 From 309bdb3d397dad375a529d972a014bac54999f5c Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 2 Mar 2022 18:36:37 +0000 Subject: [PATCH 024/123] chore(main): release 1.2.9-SNAPSHOT (#318) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 33e5f53..6f1bc64 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.8 + 1.2.9-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.8 + 1.2.9-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.8 + 1.2.9-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.8 + 1.2.9-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8 + 1.2.9-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 8cb0806..42c7e80 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.8 + 1.2.9-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8 + 1.2.9-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index f401333..a861608 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.8 + 1.2.9-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8 + 1.2.9-SNAPSHOT diff --git a/pom.xml b/pom.xml index f3227e6..923f816 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.8 + 1.2.9-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8 + 1.2.9-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.8 + 1.2.9-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.8 + 1.2.9-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.2.8 + 1.2.9-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index dadeb46..3dd5481 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8 + 1.2.9-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8 + 1.2.9-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 8ebe915..c205fcd 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.8 + 1.2.9-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.8 + 1.2.9-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.8 + 1.2.9-SNAPSHOT diff --git a/versions.txt b/versions.txt index 8879bdd..e8e4bfb 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.8:1.2.8 -grpc-google-identity-accesscontextmanager-v1:1.2.8:1.2.8 -proto-google-identity-accesscontextmanager-v1:1.2.8:1.2.8 -proto-google-identity-accesscontextmanager-type:1.2.8:1.2.8 +google-identity-accesscontextmanager:1.2.8:1.2.9-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.2.8:1.2.9-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.2.8:1.2.9-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.2.8:1.2.9-SNAPSHOT From 59ce9a3ad3d6358e044d3bf55d25bed94cafc703 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 8 Mar 2022 02:42:47 +0000 Subject: [PATCH 025/123] chore: update java template (#1367) (#320) * chore: update java template * chore: fix tests * chore: fix tests * chore: update project Source-Link: https://github.com/googleapis/synthtool/commit/1155a97fed1c195d10ad406d483bc8ac2507f1d7 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:b0b1c1c89570e229b1026372a2b8989ba31495007055b8d30178b7648503eefa --- .github/.OwlBot.lock.yaml | 2 +- .github/workflows/approve-readme.yaml | 2 +- .github/workflows/auto-release.yaml | 2 +- .github/workflows/ci.yaml | 20 +++++++++--------- .kokoro/build.bat | 30 +++++++++++++-------------- .kokoro/nightly/integration.cfg | 4 ++-- 6 files changed, 30 insertions(+), 30 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 9351fdf..426cf83 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:387835a1375a0049ec44e02542c844302854c732d8291bdf8e472c0ff70a8f67 + digest: sha256:b0b1c1c89570e229b1026372a2b8989ba31495007055b8d30178b7648503eefa diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml index 1bb1823..f5fc7d5 100644 --- a/.github/workflows/approve-readme.yaml +++ b/.github/workflows/approve-readme.yaml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest if: github.repository_owner == 'googleapis' && github.head_ref == 'autosynth-readme' steps: - - uses: actions/github-script@v5 + - uses: actions/github-script@v6 with: github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} script: | diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 18e2323..7a106d0 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest if: contains(github.head_ref, 'release-please') steps: - - uses: actions/github-script@v5 + - uses: actions/github-script@v6 with: github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} debug: true diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6b5e56a..83ef7f9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -27,8 +27,8 @@ jobs: matrix: java: [8, 11, 17] steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: distribution: zulu java-version: ${{matrix.java}} @@ -39,8 +39,8 @@ jobs: windows: runs-on: windows-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: distribution: zulu java-version: 8 @@ -54,8 +54,8 @@ jobs: matrix: java: [8, 11, 17] steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: distribution: zulu java-version: ${{matrix.java}} @@ -64,8 +64,8 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: distribution: zulu java-version: 11 @@ -76,8 +76,8 @@ jobs: clirr: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: distribution: zulu java-version: 8 diff --git a/.kokoro/build.bat b/.kokoro/build.bat index cc602c9..067cf4a 100644 --- a/.kokoro/build.bat +++ b/.kokoro/build.bat @@ -1,18 +1,18 @@ +:: Copyright 2022 Google LLC +:: +:: Licensed under the Apache License, Version 2.0 (the "License"); +:: you may not use this file except in compliance with the License. +:: 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. +:: Github action job to test core java library features on +:: downstream client libraries before they are released. :: See documentation in type-shell-output.bat -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. -# Github action job to test core java library features on -# downstream client libraries before they are released. "C:\Program Files\Git\bin\bash.exe" %~dp0build.sh diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg index e51c7b4..a2907a2 100644 --- a/.kokoro/nightly/integration.cfg +++ b/.kokoro/nightly/integration.cfg @@ -13,12 +13,12 @@ env_vars: { # 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: "gcloud-devel" + value: "java-docs-samples-testing" } env_vars: { From 968c5180dbc756bd010ecc98d18f724fea046116 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 8 Mar 2022 21:26:20 +0100 Subject: [PATCH 026/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.3.0 (#321) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.2.7` -> `1.3.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.0/compatibility-slim/1.2.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.0/confidence-slim/1.2.7)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.3.0`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​130-httpsgithubcomgoogleapisjava-shared-configcomparev127v130-2022-03-07) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.2.7...v1.3.0) ##### Features - increase IT timeout from 20 to 60 mins ([#​440](https://togithub.com/googleapis/java-shared-config/issues/440)) ([a4427bc](https://togithub.com/googleapis/java-shared-config/commit/a4427bceebd0624e23f0b02bb24d7ed46ea4b3a6)) ##### Dependencies - update dependency com.google.cloud:native-image-support to v0.12.6 ([#​423](https://togithub.com/googleapis/java-shared-config/issues/423)) ([9a0cb79](https://togithub.com/googleapis/java-shared-config/commit/9a0cb79896d5c97dc3c5648a6740d53eb9ada673)) - update dependency com.puppycrawl.tools:checkstyle to v9.3 ([#​415](https://togithub.com/googleapis/java-shared-config/issues/415)) ([9e2d3fd](https://togithub.com/googleapis/java-shared-config/commit/9e2d3fd8bd42bc210dae5798f7d5dfe950c29f51)) - update dependency org.graalvm.buildtools:junit-platform-native to v0.9.10 ([#​429](https://togithub.com/googleapis/java-shared-config/issues/429)) ([0355f29](https://togithub.com/googleapis/java-shared-config/commit/0355f2988ebcff19615b72bc65523555e4844523)) - update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.10 ([#​430](https://togithub.com/googleapis/java-shared-config/issues/430)) ([16984d2](https://togithub.com/googleapis/java-shared-config/commit/16984d25a84aa6a8daf2a0925ea57cd0d3f0ee24)) ##### [1.2.7](https://togithub.com/googleapis/java-shared-config/compare/v1.2.6...v1.2.7) (2022-02-04) ##### Dependencies - update dependency com.google.cloud:native-image-support to v0.12.0 ([#​414](https://togithub.com/googleapis/java-shared-config/issues/414)) ([2133cc0](https://togithub.com/googleapis/java-shared-config/commit/2133cc093efd8420e352274f3eab09de819ff796)) ##### [1.2.6](https://togithub.com/googleapis/java-shared-config/compare/v1.2.5...v1.2.6) (2022-01-19) ##### Bug Fixes - library should released as 1.2.6 ([#​408](https://togithub.com/googleapis/java-shared-config/issues/408)) ([4972daa](https://togithub.com/googleapis/java-shared-config/commit/4972daa60467797566c4b043cebd322577b8eb73)) ##### [1.2.5](https://togithub.com/googleapis/java-shared-config/compare/v1.2.4...v1.2.5) (2022-01-11) ##### Bug Fixes - **java:** Enable unit tests in generated libraries for native image testing ([#​394](https://togithub.com/googleapis/java-shared-config/issues/394)) ([a453b9f](https://togithub.com/googleapis/java-shared-config/commit/a453b9f141c7555f2fd5333eb17d223410ab66eb)) ##### [1.2.4](https://www.github.com/googleapis/java-shared-config/compare/v1.2.3...v1.2.4) (2022-01-06) ##### Dependencies - revert dependency com.google.googlejavaformat:google-java-format to v1.7 ([#​391](https://www.togithub.com/googleapis/java-shared-config/issues/391)) ([17077fb](https://www.github.com/googleapis/java-shared-config/commit/17077fb1a58eef7098dc5e1e9b2c78a63c5c11e1)) ##### [1.2.3](https://www.github.com/googleapis/java-shared-config/compare/v1.2.2...v1.2.3) (2022-01-04) ##### Bug Fixes - **java:** add -ntp flag to native image testing command ([#​1299](https://www.togithub.com/googleapis/java-shared-config/issues/1299)) ([#​376](https://www.togithub.com/googleapis/java-shared-config/issues/376)) ([50e7a10](https://www.github.com/googleapis/java-shared-config/commit/50e7a10a8dca0505fd831e3dd929577d2f82b011)) - **java:** Only enable integration tests for native image testing ([#​375](https://www.togithub.com/googleapis/java-shared-config/issues/375)) ([663f421](https://www.github.com/googleapis/java-shared-config/commit/663f421de342afcba24703079f778738045d3ff2)) - **java:** Pass missing integration test flags to native image test commands ([#​1309](https://www.togithub.com/googleapis/java-shared-config/issues/1309)) ([#​383](https://www.togithub.com/googleapis/java-shared-config/issues/383)) ([b17b44e](https://www.github.com/googleapis/java-shared-config/commit/b17b44e37fe44ba61616417189c6b2271f3a4d18)) ##### Dependencies - update auto-value-annotation.version to v1.9 ([#​378](https://www.togithub.com/googleapis/java-shared-config/issues/378)) ([5e1cd0e](https://www.github.com/googleapis/java-shared-config/commit/5e1cd0e39910548ec4eb6639da979c3b66411503)) - update dependency com.google.googlejavaformat:google-java-format to v1.13.0 ([#​361](https://www.togithub.com/googleapis/java-shared-config/issues/361)) ([095d60a](https://www.github.com/googleapis/java-shared-config/commit/095d60a061a574dcf84b9fcf26dff48617a306b1)) - update dependency com.puppycrawl.tools:checkstyle to v9.2 ([#​366](https://www.togithub.com/googleapis/java-shared-config/issues/366)) ([061df67](https://www.github.com/googleapis/java-shared-config/commit/061df676d8b2fef5bbb0ce9661d3c96fcb57e73a)) - update dependency com.puppycrawl.tools:checkstyle to v9.2.1 ([#​382](https://www.togithub.com/googleapis/java-shared-config/issues/382)) ([1a182c5](https://www.github.com/googleapis/java-shared-config/commit/1a182c52e7c5431875296940d68c9bdfcf74be00)) - update dependency org.graalvm.buildtools:junit-platform-native to v0.9.9 ([#​379](https://www.togithub.com/googleapis/java-shared-config/issues/379)) ([0a2b05f](https://www.github.com/googleapis/java-shared-config/commit/0a2b05ff7f649331efbc4dd540705da10691a2f1)) - update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.8 ([#​372](https://www.togithub.com/googleapis/java-shared-config/issues/372)) ([6fe795e](https://www.github.com/googleapis/java-shared-config/commit/6fe795ede39575656ef1609bf7aac28c1d170976)) - update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.9 ([#​380](https://www.togithub.com/googleapis/java-shared-config/issues/380)) ([f2efad5](https://www.github.com/googleapis/java-shared-config/commit/f2efad585b431fe186c7900a8171a999c689405b)) - update dependency org.junit.vintage:junit-vintage-engine to v5.8.2 ([#​365](https://www.togithub.com/googleapis/java-shared-config/issues/365)) ([604058d](https://www.github.com/googleapis/java-shared-config/commit/604058d52dc962db9a506762926576542687285e)) ##### [1.2.2](https://www.github.com/googleapis/java-shared-config/compare/v1.2.1...v1.2.2) (2021-11-16) ##### Bug Fixes - update dependency com.google.cloud:native-image-support to v0.10.0 ([#​358](https://www.togithub.com/googleapis/java-shared-config/issues/358)) ([0441958](https://www.github.com/googleapis/java-shared-config/commit/044195865a1122d419cadae90fddbf8dc5b4a32d)) ##### [1.2.1](https://www.github.com/googleapis/java-shared-config/compare/v1.2.0...v1.2.1) (2021-11-08) ##### Bug Fixes - Add native image feature to register protobuf reflection in tests ([#​347](https://www.togithub.com/googleapis/java-shared-config/issues/347)) ([88c3e3b](https://www.github.com/googleapis/java-shared-config/commit/88c3e3b0ad1e480e0fdbe9f6fe1f9df183066ee6)) ##### Dependencies - update dependency com.google.auto.service:auto-service-annotations to v1.0.1 ([#​346](https://www.togithub.com/googleapis/java-shared-config/issues/346)) ([9c1f943](https://www.github.com/googleapis/java-shared-config/commit/9c1f94345fb47346fe66f901976c2347b8102bc8)) - update dependency com.google.cloud:native-image-support to v0.9.0 ([#​350](https://www.togithub.com/googleapis/java-shared-config/issues/350)) ([3b496b0](https://www.github.com/googleapis/java-shared-config/commit/3b496b03bd95e59fcd1a3a1eb6cc0dfd330db769)) - update dependency com.puppycrawl.tools:checkstyle to v9.1 ([#​345](https://www.togithub.com/googleapis/java-shared-config/issues/345)) ([f5c03d3](https://www.github.com/googleapis/java-shared-config/commit/f5c03d35684ef4e0bb3178ab6056f231f3f4faf6))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 6f1bc64..ea41f42 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.2.7 + 1.3.0 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 923f816..a3a8247 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.2.7 + 1.3.0 From 8ba922782cbdf65e953e9edea1e063b9e20e923f Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 24 Mar 2022 22:46:34 +0000 Subject: [PATCH 027/123] chore: remove unused imports (#322) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 436755595 Source-Link: https://github.com/googleapis/googleapis/commit/34ae62ad2764ec35f4763410ad07af227a9db8e5 Source-Link: https://github.com/googleapis/googleapis-gen/commit/9a86a0bfb1f0cd0e162bbebca85ab14a5b479a41 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWE4NmEwYmZiMWYwY2QwZTE2MmJiZWJjYTg1YWIxNGE1YjQ3OWE0MSJ9 --- .../pom.xml | 6 +- .../accesscontextmanager/type/TypeProto.java | 40 +++-- .../type/device_resources.proto | 2 - .../v1/AccessLevelProto.java | 93 ++++++----- .../v1/GcpUserAccessBindingProto.java | 35 ++--- .../accesscontextmanager/v1/PolicyProto.java | 32 ++-- .../v1/ServicePerimeterProto.java | 146 +++++++++--------- .../v1/access_level.proto | 1 - .../v1/access_policy.proto | 1 - .../v1/gcp_user_access_binding.proto | 1 - .../v1/service_perimeter.proto | 1 - 11 files changed, 167 insertions(+), 191 deletions(-) diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 3dd5481..e952f44 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -17,10 +17,6 @@ com.google.protobuf protobuf-java
- - com.google.api.grpc - proto-google-common-protos -
@@ -31,4 +27,4 @@ - \ No newline at end of file + diff --git a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java b/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java index b8a347f..09129fc 100644 --- a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java +++ b/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java @@ -37,31 +37,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n@google/identity/accesscontextmanager/t" + "ype/device_resources.proto\022)google.ident" - + "ity.accesscontextmanager.type\032\034google/ap" - + "i/annotations.proto*p\n\026DeviceEncryptionS" - + "tatus\022\032\n\026ENCRYPTION_UNSPECIFIED\020\000\022\032\n\026ENC" - + "RYPTION_UNSUPPORTED\020\001\022\017\n\013UNENCRYPTED\020\002\022\r" - + "\n\tENCRYPTED\020\003*\202\001\n\006OsType\022\022\n\016OS_UNSPECIFI" - + "ED\020\000\022\017\n\013DESKTOP_MAC\020\001\022\023\n\017DESKTOP_WINDOWS" - + "\020\002\022\021\n\rDESKTOP_LINUX\020\003\022\025\n\021DESKTOP_CHROME_" - + "OS\020\006\022\013\n\007ANDROID\020\004\022\007\n\003IOS\020\005*V\n\025DeviceMana" - + "gementLevel\022\032\n\026MANAGEMENT_UNSPECIFIED\020\000\022" - + "\010\n\004NONE\020\001\022\t\n\005BASIC\020\002\022\014\n\010COMPLETE\020\003B\215\002\n-c" - + "om.google.identity.accesscontextmanager." - + "typeB\tTypeProtoP\001ZHgoogle.golang.org/gen" - + "proto/googleapis/identity/accesscontextm" - + "anager/type\252\002)Google.Identity.AccessCont" - + "extManager.Type\312\002)Google\\Identity\\Access" - + "ContextManager\\Type\352\002,Google::Identity::" - + "AccessContextManager::Typeb\006proto3" + + "ity.accesscontextmanager.type*p\n\026DeviceE" + + "ncryptionStatus\022\032\n\026ENCRYPTION_UNSPECIFIE" + + "D\020\000\022\032\n\026ENCRYPTION_UNSUPPORTED\020\001\022\017\n\013UNENC" + + "RYPTED\020\002\022\r\n\tENCRYPTED\020\003*\202\001\n\006OsType\022\022\n\016OS" + + "_UNSPECIFIED\020\000\022\017\n\013DESKTOP_MAC\020\001\022\023\n\017DESKT" + + "OP_WINDOWS\020\002\022\021\n\rDESKTOP_LINUX\020\003\022\025\n\021DESKT" + + "OP_CHROME_OS\020\006\022\013\n\007ANDROID\020\004\022\007\n\003IOS\020\005*V\n\025" + + "DeviceManagementLevel\022\032\n\026MANAGEMENT_UNSP" + + "ECIFIED\020\000\022\010\n\004NONE\020\001\022\t\n\005BASIC\020\002\022\014\n\010COMPLE" + + "TE\020\003B\215\002\n-com.google.identity.accessconte" + + "xtmanager.typeB\tTypeProtoP\001ZHgoogle.gola" + + "ng.org/genproto/googleapis/identity/acce" + + "sscontextmanager/type\252\002)Google.Identity." + + "AccessContextManager.Type\312\002)Google\\Ident" + + "ity\\AccessContextManager\\Type\352\002,Google::" + + "Identity::AccessContextManager::Typeb\006pr" + + "oto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), - }); - com.google.api.AnnotationsProto.getDescriptor(); + descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {}); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto b/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto index e253676..a3f000c 100644 --- a/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto +++ b/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto @@ -16,8 +16,6 @@ syntax = "proto3"; package google.identity.accesscontextmanager.type; -import "google/api/annotations.proto"; - option csharp_namespace = "Google.Identity.AccessContextManager.Type"; option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/type"; option java_package = "com.google.identity.accesscontextmanager.type"; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java index 58cb0a5..4ae7330 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java @@ -66,52 +66,51 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ce.proto\032@google/identity/accesscontextm" + "anager/type/device_resources.proto\032\037goog" + "le/protobuf/timestamp.proto\032\026google/type" - + "/expr.proto\032\034google/api/annotations.prot" - + "o\"\252\003\n\013AccessLevel\022\014\n\004name\030\001 \001(\t\022\r\n\005title" - + "\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022D\n\005basic\030\004 \001" - + "(\01323.google.identity.accesscontextmanage" - + "r.v1.BasicLevelH\000\022F\n\006custom\030\005 \001(\01324.goog" - + "le.identity.accesscontextmanager.v1.Cust" - + "omLevelH\000\022/\n\013create_time\030\006 \001(\0132\032.google." - + "protobuf.Timestamp\022/\n\013update_time\030\007 \001(\0132" - + "\032.google.protobuf.Timestamp:p\352Am\n/access" - + "contextmanager.googleapis.com/AccessLeve" - + "l\022:accessPolicies/{access_policy}/access" - + "Levels/{access_level}B\007\n\005level\"\357\001\n\nBasic" - + "Level\022F\n\nconditions\030\001 \003(\01322.google.ident" - + "ity.accesscontextmanager.v1.Condition\022j\n" - + "\022combining_function\030\002 \001(\0162N.google.ident" - + "ity.accesscontextmanager.v1.BasicLevel.C" - + "onditionCombiningFunction\"-\n\032ConditionCo" - + "mbiningFunction\022\007\n\003AND\020\000\022\006\n\002OR\020\001\"\303\001\n\tCon" - + "dition\022\026\n\016ip_subnetworks\030\001 \003(\t\022L\n\rdevice" - + "_policy\030\002 \001(\01325.google.identity.accessco" - + "ntextmanager.v1.DevicePolicy\022\036\n\026required" - + "_access_levels\030\003 \003(\t\022\016\n\006negate\030\005 \001(\010\022\017\n\007" - + "members\030\006 \003(\t\022\017\n\007regions\030\007 \003(\t\".\n\013Custom" - + "Level\022\037\n\004expr\030\001 \001(\0132\021.google.type.Expr\"\211" - + "\003\n\014DevicePolicy\022\032\n\022require_screenlock\030\001 " - + "\001(\010\022f\n\033allowed_encryption_statuses\030\002 \003(\016" - + "2A.google.identity.accesscontextmanager." - + "type.DeviceEncryptionStatus\022M\n\016os_constr" - + "aints\030\003 \003(\01325.google.identity.accesscont" - + "extmanager.v1.OsConstraint\022j\n allowed_de" - + "vice_management_levels\030\006 \003(\0162@.google.id" - + "entity.accesscontextmanager.type.DeviceM" - + "anagementLevel\022\036\n\026require_admin_approval" - + "\030\007 \001(\010\022\032\n\022require_corp_owned\030\010 \001(\010\"\217\001\n\014O" - + "sConstraint\022B\n\007os_type\030\001 \001(\01621.google.id" - + "entity.accesscontextmanager.type.OsType\022" - + "\027\n\017minimum_version\030\002 \001(\t\022\"\n\032require_veri" - + "fied_chrome_os\030\003 \001(\010B\246\002\n+com.google.iden" - + "tity.accesscontextmanager.v1B\020AccessLeve" - + "lProtoP\001Z[google.golang.org/genproto/goo" - + "gleapis/identity/accesscontextmanager/v1" - + ";accesscontextmanager\242\002\004GACM\252\002\'Google.Id" - + "entity.AccessContextManager.V1\312\002\'Google\\" - + "Identity\\AccessContextManager\\V1\352\002*Googl" - + "e::Identity::AccessContextManager::V1b\006p" - + "roto3" + + "/expr.proto\"\252\003\n\013AccessLevel\022\014\n\004name\030\001 \001(" + + "\t\022\r\n\005title\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022D\n" + + "\005basic\030\004 \001(\01323.google.identity.accesscon" + + "textmanager.v1.BasicLevelH\000\022F\n\006custom\030\005 " + + "\001(\01324.google.identity.accesscontextmanag" + + "er.v1.CustomLevelH\000\022/\n\013create_time\030\006 \001(\013" + + "2\032.google.protobuf.Timestamp\022/\n\013update_t" + + "ime\030\007 \001(\0132\032.google.protobuf.Timestamp:p\352" + + "Am\n/accesscontextmanager.googleapis.com/" + + "AccessLevel\022:accessPolicies/{access_poli" + + "cy}/accessLevels/{access_level}B\007\n\005level" + + "\"\357\001\n\nBasicLevel\022F\n\nconditions\030\001 \003(\01322.go" + + "ogle.identity.accesscontextmanager.v1.Co" + + "ndition\022j\n\022combining_function\030\002 \001(\0162N.go" + + "ogle.identity.accesscontextmanager.v1.Ba" + + "sicLevel.ConditionCombiningFunction\"-\n\032C" + + "onditionCombiningFunction\022\007\n\003AND\020\000\022\006\n\002OR" + + "\020\001\"\303\001\n\tCondition\022\026\n\016ip_subnetworks\030\001 \003(\t" + + "\022L\n\rdevice_policy\030\002 \001(\01325.google.identit" + + "y.accesscontextmanager.v1.DevicePolicy\022\036" + + "\n\026required_access_levels\030\003 \003(\t\022\016\n\006negate" + + "\030\005 \001(\010\022\017\n\007members\030\006 \003(\t\022\017\n\007regions\030\007 \003(\t" + + "\".\n\013CustomLevel\022\037\n\004expr\030\001 \001(\0132\021.google.t" + + "ype.Expr\"\211\003\n\014DevicePolicy\022\032\n\022require_scr" + + "eenlock\030\001 \001(\010\022f\n\033allowed_encryption_stat" + + "uses\030\002 \003(\0162A.google.identity.accessconte" + + "xtmanager.type.DeviceEncryptionStatus\022M\n" + + "\016os_constraints\030\003 \003(\01325.google.identity." + + "accesscontextmanager.v1.OsConstraint\022j\n " + + "allowed_device_management_levels\030\006 \003(\0162@" + + ".google.identity.accesscontextmanager.ty" + + "pe.DeviceManagementLevel\022\036\n\026require_admi" + + "n_approval\030\007 \001(\010\022\032\n\022require_corp_owned\030\010" + + " \001(\010\"\217\001\n\014OsConstraint\022B\n\007os_type\030\001 \001(\01621" + + ".google.identity.accesscontextmanager.ty" + + "pe.OsType\022\027\n\017minimum_version\030\002 \001(\t\022\"\n\032re" + + "quire_verified_chrome_os\030\003 \001(\010B\246\002\n+com.g" + + "oogle.identity.accesscontextmanager.v1B\020" + + "AccessLevelProtoP\001Z[google.golang.org/ge" + + "nproto/googleapis/identity/accesscontext" + + "manager/v1;accesscontextmanager\242\002\004GACM\252\002" + + "\'Google.Identity.AccessContextManager.V1" + + "\312\002\'Google\\Identity\\AccessContextManager\\" + + "V1\352\002*Google::Identity::AccessContextMana" + + "ger::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -121,7 +120,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), com.google.type.ExprProto.getDescriptor(), - com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor = getDescriptor().getMessageTypes().get(0); @@ -197,7 +195,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); com.google.type.ExprProto.getDescriptor(); - com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java index dbe5408..8c2cb00 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java @@ -44,23 +44,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "1/gcp_user_access_binding.proto\022\'google." + "identity.accesscontextmanager.v1\032\037google" + "/api/field_behavior.proto\032\031google/api/re" - + "source.proto\032\034google/api/annotations.pro" - + "to\"\243\002\n\024GcpUserAccessBinding\022\021\n\004name\030\001 \001(" - + "\tB\003\340A\005\022\031\n\tgroup_key\030\002 \001(\tB\006\340A\002\340A\005\022N\n\racc" - + "ess_levels\030\003 \003(\tB7\340A\002\372A1\n/accesscontextm" - + "anager.googleapis.com/AccessLevel:\214\001\352A\210\001" - + "\n8accesscontextmanager.googleapis.com/Gc" - + "pUserAccessBinding\022Lorganizations/{organ" - + "ization}/gcpUserAccessBindings/{gcp_user" - + "_access_binding}B\257\002\n+com.google.identity" - + ".accesscontextmanager.v1B\031GcpUserAccessB" - + "indingProtoP\001Z[google.golang.org/genprot" - + "o/googleapis/identity/accesscontextmanag" - + "er/v1;accesscontextmanager\242\002\004GACM\252\002\'Goog" - + "le.Identity.AccessContextManager.V1\312\002\'Go" - + "ogle\\Identity\\AccessContextManager\\V1\352\002*" - + "Google::Identity::AccessContextManager::" - + "V1b\006proto3" + + "source.proto\"\243\002\n\024GcpUserAccessBinding\022\021\n" + + "\004name\030\001 \001(\tB\003\340A\005\022\031\n\tgroup_key\030\002 \001(\tB\006\340A\002" + + "\340A\005\022N\n\raccess_levels\030\003 \003(\tB7\340A\002\372A1\n/acce" + + "sscontextmanager.googleapis.com/AccessLe" + + "vel:\214\001\352A\210\001\n8accesscontextmanager.googlea" + + "pis.com/GcpUserAccessBinding\022Lorganizati" + + "ons/{organization}/gcpUserAccessBindings" + + "/{gcp_user_access_binding}B\257\002\n+com.googl" + + "e.identity.accesscontextmanager.v1B\031GcpU" + + "serAccessBindingProtoP\001Z[google.golang.o" + + "rg/genproto/googleapis/identity/accessco" + + "ntextmanager/v1;accesscontextmanager\242\002\004G" + + "ACM\252\002\'Google.Identity.AccessContextManag" + + "er.V1\312\002\'Google\\Identity\\AccessContextMan" + + "ager\\V1\352\002*Google::Identity::AccessContex" + + "tManager::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -68,7 +67,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), - com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor = getDescriptor().getMessageTypes().get(0); @@ -87,7 +85,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { descriptor, registry); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); - com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java index 69d6162..531c1b7 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java @@ -44,21 +44,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "1/access_policy.proto\022\'google.identity.a" + "ccesscontextmanager.v1\032\031google/api/resou" + "rce.proto\032\037google/protobuf/timestamp.pro" - + "to\032\034google/api/annotations.proto\"\202\002\n\014Acc" - + "essPolicy\022\014\n\004name\030\001 \001(\t\022\016\n\006parent\030\002 \001(\t\022" - + "\r\n\005title\030\003 \001(\t\022/\n\013create_time\030\004 \001(\0132\032.go" - + "ogle.protobuf.Timestamp\022/\n\013update_time\030\005" - + " \001(\0132\032.google.protobuf.Timestamp\022\014\n\004etag" - + "\030\006 \001(\t:U\352AR\n0accesscontextmanager.google" - + "apis.com/AccessPolicy\022\036accessPolicies/{a" - + "ccess_policy}B\241\002\n+com.google.identity.ac" - + "cesscontextmanager.v1B\013PolicyProtoP\001Z[go" - + "ogle.golang.org/genproto/googleapis/iden" - + "tity/accesscontextmanager/v1;accessconte" - + "xtmanager\242\002\004GACM\252\002\'Google.Identity.Acces" - + "sContextManager.V1\312\002\'Google\\Identity\\Acc" - + "essContextManager\\V1\352\002*Google::Identity:" - + ":AccessContextManager::V1b\006proto3" + + "to\"\202\002\n\014AccessPolicy\022\014\n\004name\030\001 \001(\t\022\016\n\006par" + + "ent\030\002 \001(\t\022\r\n\005title\030\003 \001(\t\022/\n\013create_time\030" + + "\004 \001(\0132\032.google.protobuf.Timestamp\022/\n\013upd" + + "ate_time\030\005 \001(\0132\032.google.protobuf.Timesta" + + "mp\022\014\n\004etag\030\006 \001(\t:U\352AR\n0accesscontextmana" + + "ger.googleapis.com/AccessPolicy\022\036accessP" + + "olicies/{access_policy}B\241\002\n+com.google.i" + + "dentity.accesscontextmanager.v1B\013PolicyP" + + "rotoP\001Z[google.golang.org/genproto/googl" + + "eapis/identity/accesscontextmanager/v1;a" + + "ccesscontextmanager\242\002\004GACM\252\002\'Google.Iden" + + "tity.AccessContextManager.V1\312\002\'Google\\Id" + + "entity\\AccessContextManager\\V1\352\002*Google:" + + ":Identity::AccessContextManager::V1b\006pro" + + "to3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -66,7 +66,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.api.ResourceProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), - com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor = getDescriptor().getMessageTypes().get(0); @@ -83,7 +82,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { descriptor, registry); com.google.api.ResourceProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); - com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java index 5b2894e..3deea74 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java @@ -88,80 +88,80 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "1/service_perimeter.proto\022\'google.identi" + "ty.accesscontextmanager.v1\032\031google/api/r" + "esource.proto\032\037google/protobuf/timestamp" - + ".proto\032\034google/api/annotations.proto\"\223\005\n" - + "\020ServicePerimeter\022\014\n\004name\030\001 \001(\t\022\r\n\005title" - + "\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022/\n\013create_ti" - + "me\030\004 \001(\0132\032.google.protobuf.Timestamp\022/\n\013" - + "update_time\030\005 \001(\0132\032.google.protobuf.Time" - + "stamp\022_\n\016perimeter_type\030\006 \001(\0162G.google.i" - + "dentity.accesscontextmanager.v1.ServiceP" - + "erimeter.PerimeterType\022O\n\006status\030\007 \001(\0132?" - + ".google.identity.accesscontextmanager.v1" - + ".ServicePerimeterConfig\022M\n\004spec\030\010 \001(\0132?." - + "google.identity.accesscontextmanager.v1." - + "ServicePerimeterConfig\022!\n\031use_explicit_d" - + "ry_run_spec\030\t \001(\010\"F\n\rPerimeterType\022\032\n\026PE" - + "RIMETER_TYPE_REGULAR\020\000\022\031\n\025PERIMETER_TYPE" - + "_BRIDGE\020\001:\177\352A|\n4accesscontextmanager.goo" - + "gleapis.com/ServicePerimeter\022DaccessPoli" - + "cies/{access_policy}/servicePerimeters/{" - + "service_perimeter}\"\230\017\n\026ServicePerimeterC" - + "onfig\022\021\n\tresources\030\001 \003(\t\022\025\n\raccess_level" - + "s\030\002 \003(\t\022\033\n\023restricted_services\030\004 \003(\t\022v\n\027" - + "vpc_accessible_services\030\n \001(\0132U.google.i" - + "dentity.accesscontextmanager.v1.ServiceP" - + "erimeterConfig.VpcAccessibleServices\022g\n\020" - + "ingress_policies\030\010 \003(\0132M.google.identity" - + ".accesscontextmanager.v1.ServicePerimete" - + "rConfig.IngressPolicy\022e\n\017egress_policies" - + "\030\t \003(\0132L.google.identity.accesscontextma" - + "nager.v1.ServicePerimeterConfig.EgressPo" - + "licy\032M\n\025VpcAccessibleServices\022\032\n\022enable_" - + "restriction\030\001 \001(\010\022\030\n\020allowed_services\030\002 " - + "\003(\t\032@\n\016MethodSelector\022\020\n\006method\030\001 \001(\tH\000\022" - + "\024\n\npermission\030\002 \001(\tH\000B\006\n\004kind\032\216\001\n\014ApiOpe" - + "ration\022\024\n\014service_name\030\001 \001(\t\022h\n\020method_s" - + "electors\030\002 \003(\0132N.google.identity.accessc" - + "ontextmanager.v1.ServicePerimeterConfig." - + "MethodSelector\032E\n\rIngressSource\022\026\n\014acces" - + "s_level\030\001 \001(\tH\000\022\022\n\010resource\030\002 \001(\tH\000B\010\n\006s" - + "ource\032\177\n\010EgressTo\022\021\n\tresources\030\001 \003(\t\022`\n\n" - + "operations\030\002 \003(\0132L.google.identity.acces" + + ".proto\"\223\005\n\020ServicePerimeter\022\014\n\004name\030\001 \001(" + + "\t\022\r\n\005title\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022/\n" + + "\013create_time\030\004 \001(\0132\032.google.protobuf.Tim" + + "estamp\022/\n\013update_time\030\005 \001(\0132\032.google.pro" + + "tobuf.Timestamp\022_\n\016perimeter_type\030\006 \001(\0162" + + "G.google.identity.accesscontextmanager.v" + + "1.ServicePerimeter.PerimeterType\022O\n\006stat" + + "us\030\007 \001(\0132?.google.identity.accesscontext" + + "manager.v1.ServicePerimeterConfig\022M\n\004spe" + + "c\030\010 \001(\0132?.google.identity.accesscontextm" + + "anager.v1.ServicePerimeterConfig\022!\n\031use_" + + "explicit_dry_run_spec\030\t \001(\010\"F\n\rPerimeter" + + "Type\022\032\n\026PERIMETER_TYPE_REGULAR\020\000\022\031\n\025PERI" + + "METER_TYPE_BRIDGE\020\001:\177\352A|\n4accesscontextm" + + "anager.googleapis.com/ServicePerimeter\022D" + + "accessPolicies/{access_policy}/servicePe" + + "rimeters/{service_perimeter}\"\230\017\n\026Service" + + "PerimeterConfig\022\021\n\tresources\030\001 \003(\t\022\025\n\rac" + + "cess_levels\030\002 \003(\t\022\033\n\023restricted_services" + + "\030\004 \003(\t\022v\n\027vpc_accessible_services\030\n \001(\0132" + + "U.google.identity.accesscontextmanager.v" + + "1.ServicePerimeterConfig.VpcAccessibleSe" + + "rvices\022g\n\020ingress_policies\030\010 \003(\0132M.googl" + + "e.identity.accesscontextmanager.v1.Servi" + + "cePerimeterConfig.IngressPolicy\022e\n\017egres" + + "s_policies\030\t \003(\0132L.google.identity.acces" + "scontextmanager.v1.ServicePerimeterConfi" - + "g.ApiOperation\032\346\001\n\013IngressFrom\022^\n\007source" - + "s\030\001 \003(\0132M.google.identity.accesscontextm" - + "anager.v1.ServicePerimeterConfig.Ingress" - + "Source\022\022\n\nidentities\030\002 \003(\t\022c\n\ridentity_t" - + "ype\030\003 \001(\0162L.google.identity.accesscontex" - + "tmanager.v1.ServicePerimeterConfig.Ident" - + "ityType\032\200\001\n\tIngressTo\022`\n\noperations\030\001 \003(" - + "\0132L.google.identity.accesscontextmanager" - + ".v1.ServicePerimeterConfig.ApiOperation\022" - + "\021\n\tresources\030\002 \003(\t\032\321\001\n\rIngressPolicy\022a\n\014" - + "ingress_from\030\001 \001(\0132K.google.identity.acc" - + "esscontextmanager.v1.ServicePerimeterCon" - + "fig.IngressFrom\022]\n\ningress_to\030\002 \001(\0132I.go" - + "ogle.identity.accesscontextmanager.v1.Se" - + "rvicePerimeterConfig.IngressTo\032\314\001\n\014Egres" - + "sPolicy\022_\n\013egress_from\030\001 \001(\0132J.google.id" + + "g.EgressPolicy\032M\n\025VpcAccessibleServices\022" + + "\032\n\022enable_restriction\030\001 \001(\010\022\030\n\020allowed_s" + + "ervices\030\002 \003(\t\032@\n\016MethodSelector\022\020\n\006metho" + + "d\030\001 \001(\tH\000\022\024\n\npermission\030\002 \001(\tH\000B\006\n\004kind\032" + + "\216\001\n\014ApiOperation\022\024\n\014service_name\030\001 \001(\t\022h" + + "\n\020method_selectors\030\002 \003(\0132N.google.identi" + + "ty.accesscontextmanager.v1.ServicePerime" + + "terConfig.MethodSelector\032E\n\rIngressSourc" + + "e\022\026\n\014access_level\030\001 \001(\tH\000\022\022\n\010resource\030\002 " + + "\001(\tH\000B\010\n\006source\032\177\n\010EgressTo\022\021\n\tresources" + + "\030\001 \003(\t\022`\n\noperations\030\002 \003(\0132L.google.iden" + + "tity.accesscontextmanager.v1.ServicePeri" + + "meterConfig.ApiOperation\032\346\001\n\013IngressFrom" + + "\022^\n\007sources\030\001 \003(\0132M.google.identity.acce" + + "sscontextmanager.v1.ServicePerimeterConf" + + "ig.IngressSource\022\022\n\nidentities\030\002 \003(\t\022c\n\r" + + "identity_type\030\003 \001(\0162L.google.identity.ac" + + "cesscontextmanager.v1.ServicePerimeterCo" + + "nfig.IdentityType\032\200\001\n\tIngressTo\022`\n\nopera" + + "tions\030\001 \003(\0132L.google.identity.accesscont" + + "extmanager.v1.ServicePerimeterConfig.Api" + + "Operation\022\021\n\tresources\030\002 \003(\t\032\321\001\n\rIngress" + + "Policy\022a\n\014ingress_from\030\001 \001(\0132K.google.id" + "entity.accesscontextmanager.v1.ServicePe" - + "rimeterConfig.EgressFrom\022[\n\tegress_to\030\002 " - + "\001(\0132H.google.identity.accesscontextmanag" - + "er.v1.ServicePerimeterConfig.EgressTo\032\205\001" - + "\n\nEgressFrom\022\022\n\nidentities\030\001 \003(\t\022c\n\riden" - + "tity_type\030\002 \001(\0162L.google.identity.access" - + "contextmanager.v1.ServicePerimeterConfig" - + ".IdentityType\"n\n\014IdentityType\022\035\n\031IDENTIT" - + "Y_TYPE_UNSPECIFIED\020\000\022\020\n\014ANY_IDENTITY\020\001\022\024" - + "\n\020ANY_USER_ACCOUNT\020\002\022\027\n\023ANY_SERVICE_ACCO" - + "UNT\020\003B\253\002\n+com.google.identity.accesscont" - + "extmanager.v1B\025ServicePerimeterProtoP\001Z[" - + "google.golang.org/genproto/googleapis/id" - + "entity/accesscontextmanager/v1;accesscon" - + "textmanager\242\002\004GACM\252\002\'Google.Identity.Acc" - + "essContextManager.V1\312\002\'Google\\Identity\\A" - + "ccessContextManager\\V1\352\002*Google::Identit" - + "y::AccessContextManager::V1b\006proto3" + + "rimeterConfig.IngressFrom\022]\n\ningress_to\030" + + "\002 \001(\0132I.google.identity.accesscontextman" + + "ager.v1.ServicePerimeterConfig.IngressTo" + + "\032\314\001\n\014EgressPolicy\022_\n\013egress_from\030\001 \001(\0132J" + + ".google.identity.accesscontextmanager.v1" + + ".ServicePerimeterConfig.EgressFrom\022[\n\teg" + + "ress_to\030\002 \001(\0132H.google.identity.accessco" + + "ntextmanager.v1.ServicePerimeterConfig.E" + + "gressTo\032\205\001\n\nEgressFrom\022\022\n\nidentities\030\001 \003" + + "(\t\022c\n\ridentity_type\030\002 \001(\0162L.google.ident" + + "ity.accesscontextmanager.v1.ServicePerim" + + "eterConfig.IdentityType\"n\n\014IdentityType\022" + + "\035\n\031IDENTITY_TYPE_UNSPECIFIED\020\000\022\020\n\014ANY_ID" + + "ENTITY\020\001\022\024\n\020ANY_USER_ACCOUNT\020\002\022\027\n\023ANY_SE" + + "RVICE_ACCOUNT\020\003B\253\002\n+com.google.identity." + + "accesscontextmanager.v1B\025ServicePerimete" + + "rProtoP\001Z[google.golang.org/genproto/goo" + + "gleapis/identity/accesscontextmanager/v1" + + ";accesscontextmanager\242\002\004GACM\252\002\'Google.Id" + + "entity.AccessContextManager.V1\312\002\'Google\\" + + "Identity\\AccessContextManager\\V1\352\002*Googl" + + "e::Identity::AccessContextManager::V1b\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -169,7 +169,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.api.ResourceProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), - com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor = getDescriptor().getMessageTypes().get(0); @@ -307,7 +306,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { descriptor, registry); com.google.api.ResourceProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); - com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto index cb9be7d..c4eece0 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto +++ b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto @@ -20,7 +20,6 @@ import "google/api/resource.proto"; import "google/identity/accesscontextmanager/type/device_resources.proto"; import "google/protobuf/timestamp.proto"; import "google/type/expr.proto"; -import "google/api/annotations.proto"; option csharp_namespace = "Google.Identity.AccessContextManager.V1"; option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto index d93dc0f..59f2d91 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto +++ b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto @@ -18,7 +18,6 @@ package google.identity.accesscontextmanager.v1; import "google/api/resource.proto"; import "google/protobuf/timestamp.proto"; -import "google/api/annotations.proto"; option csharp_namespace = "Google.Identity.AccessContextManager.V1"; option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto index 1058f7d..28e06a6 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto +++ b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto @@ -18,7 +18,6 @@ package google.identity.accesscontextmanager.v1; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; -import "google/api/annotations.proto"; option csharp_namespace = "Google.Identity.AccessContextManager.V1"; option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto index 818ca43..3a676d2 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto +++ b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto @@ -18,7 +18,6 @@ package google.identity.accesscontextmanager.v1; import "google/api/resource.proto"; import "google/protobuf/timestamp.proto"; -import "google/api/annotations.proto"; option csharp_namespace = "Google.Identity.AccessContextManager.V1"; option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; From 479f48c98a8089aaac1c597805c258b5d54393e1 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 29 Mar 2022 19:08:31 +0200 Subject: [PATCH 028/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.3.2 (#323) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.3.0` -> `1.3.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.2/compatibility-slim/1.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.2/confidence-slim/1.3.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.3.2`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​132-httpsgithubcomgoogleapisjava-shared-configcomparev131v132-2022-03-28) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.3.1...v1.3.2) ### [`v1.3.1`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​131-httpsgithubcomgoogleapisjava-shared-configcomparev130v131-2022-03-25) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.3.0...v1.3.1)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index ea41f42..d1d28e3 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.3.0 + 1.3.2 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index a3a8247..1961cb3 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.3.0 + 1.3.2 From f3779cc1b42d727bedc185b68ff08e1009d99051 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 29 Mar 2022 20:02:15 +0200 Subject: [PATCH 029/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 (#324) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.8.0` -> `2.9.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.9.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.9.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.9.0/compatibility-slim/2.8.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.9.0/confidence-slim/2.8.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.9.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​290-httpsgithubcomgoogleapisjava-shared-dependenciescomparev280v290-2022-03-28) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.8.0...v2.9.0) ##### Dependencies - guava 31.1 ([#​635](https://togithub.com/googleapis/java-shared-dependencies/issues/635)) ([0939b06](https://togithub.com/googleapis/java-shared-dependencies/commit/0939b063a79cd4ffafb49cf04861ce577e35efd6)) - update dependency com.fasterxml.jackson:jackson-bom to v2.13.2 ([#​626](https://togithub.com/googleapis/java-shared-dependencies/issues/626)) ([6014663](https://togithub.com/googleapis/java-shared-dependencies/commit/601466339c9631faa88033d1ff1e31582fb67b7b)) - update dependency com.fasterxml.jackson:jackson-bom to v2.13.2.20220324 ([#​636](https://togithub.com/googleapis/java-shared-dependencies/issues/636)) ([6c833fa](https://togithub.com/googleapis/java-shared-dependencies/commit/6c833faa7815147013999bfc2bb6935fd8fe6b34)) - update dependency com.google.api-client:google-api-client-bom to v1.33.4 ([#​642](https://togithub.com/googleapis/java-shared-dependencies/issues/642)) ([57bd912](https://togithub.com/googleapis/java-shared-dependencies/commit/57bd9124ce8981b7b3b5d0c87b7c1e5f935b7150)) - update dependency com.google.api:api-common to v2.1.5 ([#​637](https://togithub.com/googleapis/java-shared-dependencies/issues/637)) ([d3a00fa](https://togithub.com/googleapis/java-shared-dependencies/commit/d3a00fa5ce9908000122d8365fb2f2d0e388494b)) - update dependency com.google.auth:google-auth-library-bom to v1.6.0 ([#​631](https://togithub.com/googleapis/java-shared-dependencies/issues/631)) ([53dc7c2](https://togithub.com/googleapis/java-shared-dependencies/commit/53dc7c2fe255a6c7ca059dd414449bf96780f936)) - update dependency com.google.cloud:google-cloud-core-bom to v2.5.11 ([#​644](https://togithub.com/googleapis/java-shared-dependencies/issues/644)) ([4331dcc](https://togithub.com/googleapis/java-shared-dependencies/commit/4331dcc331e8377fcc57e5404321611186ca22cb)) - update dependency com.google.http-client:google-http-client-bom to v1.41.5 ([#​638](https://togithub.com/googleapis/java-shared-dependencies/issues/638)) ([e007d23](https://togithub.com/googleapis/java-shared-dependencies/commit/e007d2381bd388a1c199fc3f31d0b965f8ae592d)) - update dependency io.grpc:grpc-bom to v1.45.0 ([#​630](https://togithub.com/googleapis/java-shared-dependencies/issues/630)) ([20334e3](https://togithub.com/googleapis/java-shared-dependencies/commit/20334e30d256897cd7ef52c646e5c4549cd7ae69)) - update dependency org.threeten:threetenbp to v1.6.0 ([#​633](https://togithub.com/googleapis/java-shared-dependencies/issues/633)) ([1a2716d](https://togithub.com/googleapis/java-shared-dependencies/commit/1a2716d22e442c5cd6adea9449756b9ac3ddbf8e)) - update gax.version to v2.13.0 ([#​641](https://togithub.com/googleapis/java-shared-dependencies/issues/641)) ([b863746](https://togithub.com/googleapis/java-shared-dependencies/commit/b863746727fadd45c35198f58eb862f47fe14945)) - update google.common-protos.version to v2.8.0 ([#​639](https://togithub.com/googleapis/java-shared-dependencies/issues/639)) ([252afba](https://togithub.com/googleapis/java-shared-dependencies/commit/252afba1df8e4cfdf2574d127097b0978b7778c0)) - update google.core.version to v2.5.10 ([#​628](https://togithub.com/googleapis/java-shared-dependencies/issues/628)) ([fec6f51](https://togithub.com/googleapis/java-shared-dependencies/commit/fec6f5121384a04a389bad6f6477a9a5ce468016)) - update iam.version to v1.2.10 ([#​625](https://togithub.com/googleapis/java-shared-dependencies/issues/625)) ([0d7ca29](https://togithub.com/googleapis/java-shared-dependencies/commit/0d7ca2924bd24abe14883c173156bb4dc5fb90bf))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1961cb3..d4d07e8 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.8.0 + 2.9.0 pom import From 057b7890dae8a1b7c73c253fc106ef7563c0d9ba Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 29 Mar 2022 18:22:15 +0000 Subject: [PATCH 030/123] chore(main): release 1.2.9 (#325) :robot: I have created a release *beep* *boop* --- ### [1.2.9](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.8...v1.2.9) (2022-03-29) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 ([#324](https://github.com/googleapis/java-accesscontextmanager/issues/324)) ([f3779cc](https://github.com/googleapis/java-accesscontextmanager/commit/f3779cc1b42d727bedc185b68ff08e1009d99051)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d6f6af..ff3fc09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.2.9](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.8...v1.2.9) (2022-03-29) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 ([#324](https://github.com/googleapis/java-accesscontextmanager/issues/324)) ([f3779cc](https://github.com/googleapis/java-accesscontextmanager/commit/f3779cc1b42d727bedc185b68ff08e1009d99051)) + ### [1.2.8](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.7...v1.2.8) (2022-03-02) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index d1d28e3..e0905e6 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.9-SNAPSHOT + 1.2.9 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.9-SNAPSHOT + 1.2.9 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.9-SNAPSHOT + 1.2.9 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.9-SNAPSHOT + 1.2.9 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9-SNAPSHOT + 1.2.9
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 42c7e80..7dc10e8 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.9-SNAPSHOT + 1.2.9 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9-SNAPSHOT + 1.2.9 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index a861608..abc2f72 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.9-SNAPSHOT + 1.2.9 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9-SNAPSHOT + 1.2.9 diff --git a/pom.xml b/pom.xml index d4d07e8..67c72f5 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.9-SNAPSHOT + 1.2.9 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9-SNAPSHOT + 1.2.9 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.9-SNAPSHOT + 1.2.9 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.9-SNAPSHOT + 1.2.9 com.google.cloud google-identity-accesscontextmanager - 1.2.9-SNAPSHOT + 1.2.9 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index e952f44..b2e9506 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9-SNAPSHOT + 1.2.9 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9-SNAPSHOT + 1.2.9 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index c205fcd..611184e 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.9-SNAPSHOT + 1.2.9 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9-SNAPSHOT + 1.2.9 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9-SNAPSHOT + 1.2.9 diff --git a/versions.txt b/versions.txt index e8e4bfb..c9e7563 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.8:1.2.9-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.8:1.2.9-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.8:1.2.9-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.8:1.2.9-SNAPSHOT +google-identity-accesscontextmanager:1.2.9:1.2.9 +grpc-google-identity-accesscontextmanager-v1:1.2.9:1.2.9 +proto-google-identity-accesscontextmanager-v1:1.2.9:1.2.9 +proto-google-identity-accesscontextmanager-type:1.2.9:1.2.9 From 67ee1e5daf37266731b1046a5a7f80bce268e267 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 29 Mar 2022 23:12:23 +0000 Subject: [PATCH 031/123] chore(main): release 1.2.10-SNAPSHOT (#326) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index e0905e6..c9df11f 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.9 + 1.2.10-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.9 + 1.2.10-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.9 + 1.2.10-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.9 + 1.2.10-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9 + 1.2.10-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 7dc10e8..a224fb5 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.9 + 1.2.10-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9 + 1.2.10-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index abc2f72..a21f0e1 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.9 + 1.2.10-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9 + 1.2.10-SNAPSHOT diff --git a/pom.xml b/pom.xml index 67c72f5..8e0e15f 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.9 + 1.2.10-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9 + 1.2.10-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.9 + 1.2.10-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.9 + 1.2.10-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.2.9 + 1.2.10-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index b2e9506..33c79d7 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9 + 1.2.10-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9 + 1.2.10-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 611184e..628ae9f 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.9 + 1.2.10-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.9 + 1.2.10-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.9 + 1.2.10-SNAPSHOT diff --git a/versions.txt b/versions.txt index c9e7563..81b88b4 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.9:1.2.9 -grpc-google-identity-accesscontextmanager-v1:1.2.9:1.2.9 -proto-google-identity-accesscontextmanager-v1:1.2.9:1.2.9 -proto-google-identity-accesscontextmanager-type:1.2.9:1.2.9 +google-identity-accesscontextmanager:1.2.9:1.2.10-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.2.9:1.2.10-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.2.9:1.2.10-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.2.9:1.2.10-SNAPSHOT From d4b266213ed1f987073e37aafc04a216ec536967 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:22:12 +0000 Subject: [PATCH 032/123] chore: Enable Size-Label bot in all googleapis Java repositories (#1381) (#327) * chore: Enable Size-Label bot in all googleapis Java repositories Auto-label T-shirt size indicator should be assigned on every new pull request in all googleapis Java repositories * Remove product Remove product since it is by default true * add license header Co-authored-by: Neenu Shaji Source-Link: https://github.com/googleapis/synthtool/commit/54b2c6ac75370a4a3582431b4a3080f777ba1f11 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:fc52b202aa298a50a12c64efd04fea3884d867947effe2fa85382a246c09e813 --- .github/.OwlBot.lock.yaml | 3 ++- .github/auto-label.yaml | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 .github/auto-label.yaml diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 426cf83..f60d774 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:b0b1c1c89570e229b1026372a2b8989ba31495007055b8d30178b7648503eefa + digest: sha256:fc52b202aa298a50a12c64efd04fea3884d867947effe2fa85382a246c09e813 +# created: 2022-04-06T16:30:03.627422514Z diff --git a/.github/auto-label.yaml b/.github/auto-label.yaml new file mode 100644 index 0000000..4caef68 --- /dev/null +++ b/.github/auto-label.yaml @@ -0,0 +1,15 @@ +# Copyright 2021 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. +requestsize: + enabled: true From 66d20a7278c847d0ced2e83f7b4b2a408607597c Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 15 Apr 2022 21:26:11 +0200 Subject: [PATCH 033/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 (#328) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.9.0` -> `2.10.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.10.0/compatibility-slim/2.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.10.0/confidence-slim/2.9.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.10.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​2100-httpsgithubcomgoogleapisjava-shared-dependenciescomparev290v2100-2022-04-15) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.9.0...v2.10.0) ##### Dependencies - google-cloud-core 2.6.0 ([#​668](https://togithub.com/googleapis/java-shared-dependencies/issues/668)) ([22f4d18](https://togithub.com/googleapis/java-shared-dependencies/commit/22f4d1809cbb9848174b3569ab527e4bef00d443)) - reverting protobuf to 3.19.4 ([#​657](https://togithub.com/googleapis/java-shared-dependencies/issues/657)) ([8501e6d](https://togithub.com/googleapis/java-shared-dependencies/commit/8501e6d842c10d2370bbd5d5246070134336bddd)) - update dependency com.fasterxml.jackson:jackson-bom to v2.13.2.20220328 ([#​646](https://togithub.com/googleapis/java-shared-dependencies/issues/646)) ([7bfd6d7](https://togithub.com/googleapis/java-shared-dependencies/commit/7bfd6d7073859d1955b91b368c6713a72ffa14b6)) - update dependency com.google.api-client:google-api-client-bom to v1.34.0 ([#​662](https://togithub.com/googleapis/java-shared-dependencies/issues/662)) ([1b8e378](https://togithub.com/googleapis/java-shared-dependencies/commit/1b8e378fe0ccf2a28c759868caaf5ba593a95728)) - update dependency com.google.errorprone:error_prone_annotations to v2.12.1 ([#​652](https://togithub.com/googleapis/java-shared-dependencies/issues/652)) ([1cc80ee](https://togithub.com/googleapis/java-shared-dependencies/commit/1cc80ee984ebcad9bc2a95e2f28c0a49fe924b37)) - update dependency com.google.errorprone:error_prone_annotations to v2.13.0 ([#​669](https://togithub.com/googleapis/java-shared-dependencies/issues/669)) ([61b7834](https://togithub.com/googleapis/java-shared-dependencies/commit/61b78341b34a251722be4805a6bdd895cd64836c)) - update dependency com.google.http-client:google-http-client-bom to v1.41.6 ([#​654](https://togithub.com/googleapis/java-shared-dependencies/issues/654)) ([140ef40](https://togithub.com/googleapis/java-shared-dependencies/commit/140ef405bc17ed83f5ce177df59affca14fbe49c)) - update dependency com.google.http-client:google-http-client-bom to v1.41.7 ([#​658](https://togithub.com/googleapis/java-shared-dependencies/issues/658)) ([f6f93e5](https://togithub.com/googleapis/java-shared-dependencies/commit/f6f93e5b9172c9684623c4c148e4a8fe2fae1e94)) - update dependency com.google.oauth-client:google-oauth-client-bom to v1.33.2 ([#​655](https://togithub.com/googleapis/java-shared-dependencies/issues/655)) ([20cd9ed](https://togithub.com/googleapis/java-shared-dependencies/commit/20cd9eda112c96836a5ab7485a4247ed2bc0edb8)) - update dependency com.google.oauth-client:google-oauth-client-bom to v1.33.3 ([#​663](https://togithub.com/googleapis/java-shared-dependencies/issues/663)) ([f011a46](https://togithub.com/googleapis/java-shared-dependencies/commit/f011a46c551dba16851b4f8c919c40452fc5d5c3)) - update dependency com.google.protobuf:protobuf-bom to v3.20.0 ([#​651](https://togithub.com/googleapis/java-shared-dependencies/issues/651)) ([ad2ff73](https://togithub.com/googleapis/java-shared-dependencies/commit/ad2ff73207dd6493321c77d8eca0022baf13b4ce)) - update dependency io.grpc:grpc-bom to v1.45.1 ([#​647](https://togithub.com/googleapis/java-shared-dependencies/issues/647)) ([38e46fc](https://togithub.com/googleapis/java-shared-dependencies/commit/38e46fc4f03af0a02f30ce4a2fa222c71797ae15)) - update dependency org.checkerframework:checker-qual to v3.21.4 ([#​650](https://togithub.com/googleapis/java-shared-dependencies/issues/650)) ([125e80a](https://togithub.com/googleapis/java-shared-dependencies/commit/125e80ab2c3225a00c03f5ff5de94872ebb94303)) - update gax.version to v2.15.0 ([#​649](https://togithub.com/googleapis/java-shared-dependencies/issues/649)) ([c7f32a6](https://togithub.com/googleapis/java-shared-dependencies/commit/c7f32a68b14520104432282ac9598643700162eb)) - update gax.version to v2.16.0 ([#​664](https://togithub.com/googleapis/java-shared-dependencies/issues/664)) ([caaf941](https://togithub.com/googleapis/java-shared-dependencies/commit/caaf941643af04295f5527a0144587d7bf040862)) - update google.common-protos.version to v2.8.1 ([#​656](https://togithub.com/googleapis/java-shared-dependencies/issues/656)) ([df4a4a2](https://togithub.com/googleapis/java-shared-dependencies/commit/df4a4a2130a3cdb2965ea42962d1ea6a85506ba7)) - update google.common-protos.version to v2.8.2 ([#​659](https://togithub.com/googleapis/java-shared-dependencies/issues/659)) ([b499e2b](https://togithub.com/googleapis/java-shared-dependencies/commit/b499e2bc99506d48d26e35bf6e68c09409ce8b11)) - update google.common-protos.version to v2.8.3 ([#​660](https://togithub.com/googleapis/java-shared-dependencies/issues/660)) ([461081c](https://togithub.com/googleapis/java-shared-dependencies/commit/461081c0cf73057c1f6e07fc573453ad467a60ae)) - update iam.version to v1.3.0 ([#​648](https://togithub.com/googleapis/java-shared-dependencies/issues/648)) ([6670c4f](https://togithub.com/googleapis/java-shared-dependencies/commit/6670c4f61fcf075c543bfd148eea49796e0662ce)) - update iam.version to v1.3.1 ([#​661](https://togithub.com/googleapis/java-shared-dependencies/issues/661)) ([cc8fbe6](https://togithub.com/googleapis/java-shared-dependencies/commit/cc8fbe6eae03341c2ece7d3356febc843a74a812))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8e0e15f..0fff785 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.9.0 + 2.10.0 pom import From 89e62becff7c8d92d0cd06538001d5d475c4fcc9 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 15 Apr 2022 19:36:23 +0000 Subject: [PATCH 034/123] chore(main): release 1.2.10 (#329) :robot: I have created a release *beep* *boop* --- ### [1.2.10](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.9...v1.2.10) (2022-04-15) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ([#328](https://github.com/googleapis/java-accesscontextmanager/issues/328)) ([66d20a7](https://github.com/googleapis/java-accesscontextmanager/commit/66d20a7278c847d0ced2e83f7b4b2a408607597c)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ff3fc09..8a0c13c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.2.10](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.9...v1.2.10) (2022-04-15) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ([#328](https://github.com/googleapis/java-accesscontextmanager/issues/328)) ([66d20a7](https://github.com/googleapis/java-accesscontextmanager/commit/66d20a7278c847d0ced2e83f7b4b2a408607597c)) + ### [1.2.9](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.8...v1.2.9) (2022-03-29) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index c9df11f..c304809 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.10-SNAPSHOT + 1.2.10 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.10-SNAPSHOT + 1.2.10 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.10-SNAPSHOT + 1.2.10 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.10-SNAPSHOT + 1.2.10 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10-SNAPSHOT + 1.2.10
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index a224fb5..3ad69e4 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.10-SNAPSHOT + 1.2.10 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10-SNAPSHOT + 1.2.10 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index a21f0e1..c89bb81 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.10-SNAPSHOT + 1.2.10 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10-SNAPSHOT + 1.2.10 diff --git a/pom.xml b/pom.xml index 0fff785..4339ea8 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.10-SNAPSHOT + 1.2.10 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10-SNAPSHOT + 1.2.10 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.10-SNAPSHOT + 1.2.10 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.10-SNAPSHOT + 1.2.10 com.google.cloud google-identity-accesscontextmanager - 1.2.10-SNAPSHOT + 1.2.10 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 33c79d7..73df9e6 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10-SNAPSHOT + 1.2.10 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10-SNAPSHOT + 1.2.10 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 628ae9f..a8cb014 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.10-SNAPSHOT + 1.2.10 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10-SNAPSHOT + 1.2.10 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10-SNAPSHOT + 1.2.10 diff --git a/versions.txt b/versions.txt index 81b88b4..b43e6e3 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.9:1.2.10-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.9:1.2.10-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.9:1.2.10-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.9:1.2.10-SNAPSHOT +google-identity-accesscontextmanager:1.2.10:1.2.10 +grpc-google-identity-accesscontextmanager-v1:1.2.10:1.2.10 +proto-google-identity-accesscontextmanager-v1:1.2.10:1.2.10 +proto-google-identity-accesscontextmanager-type:1.2.10:1.2.10 From 7ec95435cce6431e89008e10ab7dea529a47b8fc Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 15 Apr 2022 19:52:16 +0000 Subject: [PATCH 035/123] chore(main): release 1.2.11-SNAPSHOT (#330) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index c304809..8e48f76 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.10 + 1.2.11-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.10 + 1.2.11-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.10 + 1.2.11-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.10 + 1.2.11-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10 + 1.2.11-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 3ad69e4..05574a5 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.10 + 1.2.11-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10 + 1.2.11-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index c89bb81..9dde23a 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.10 + 1.2.11-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10 + 1.2.11-SNAPSHOT diff --git a/pom.xml b/pom.xml index 4339ea8..0360391 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.10 + 1.2.11-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10 + 1.2.11-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.10 + 1.2.11-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.10 + 1.2.11-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.2.10 + 1.2.11-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 73df9e6..c63b75a 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10 + 1.2.11-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10 + 1.2.11-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index a8cb014..9219a12 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.10 + 1.2.11-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.10 + 1.2.11-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.10 + 1.2.11-SNAPSHOT diff --git a/versions.txt b/versions.txt index b43e6e3..4b1574b 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.10:1.2.10 -grpc-google-identity-accesscontextmanager-v1:1.2.10:1.2.10 -proto-google-identity-accesscontextmanager-v1:1.2.10:1.2.10 -proto-google-identity-accesscontextmanager-type:1.2.10:1.2.10 +google-identity-accesscontextmanager:1.2.10:1.2.11-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.2.10:1.2.11-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.2.10:1.2.11-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.2.10:1.2.11-SNAPSHOT From 461b6bde4282ac7788fb4cb2b69c3579d7f6b832 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 21 Apr 2022 16:48:31 +0200 Subject: [PATCH 036/123] build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0 (#332) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-javadoc-plugin](https://maven.apache.org/plugins/) | `3.3.2` -> `3.4.0` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/compatibility-slim/3.3.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.0/confidence-slim/3.3.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0360391..7cce1a5 100644 --- a/pom.xml +++ b/pom.xml @@ -135,7 +135,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.3.2 + 3.4.0 html From 0cdd5adbf57255f0c560a40e2548c1c0975e808e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 21 Apr 2022 17:24:29 +0200 Subject: [PATCH 037/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.3.3 (#331) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.3.2` -> `1.3.3` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.3/compatibility-slim/1.3.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.3.3/confidence-slim/1.3.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.3.3`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​133-httpsgithubcomgoogleapisjava-shared-configcomparev132v133-2022-04-19) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.3.2...v1.3.3)
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 8e48f76..ae9df85 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.3.2 + 1.3.3 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 7cce1a5..e571acd 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.3.2 + 1.3.3 From d9e68490642fd03e2c67504a8daa1aca4eb76e0e Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 28 Apr 2022 19:40:33 +0000 Subject: [PATCH 038/123] chore(bazel): update version of Protobuf to v3.20.1 (#334) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 444328399 Source-Link: https://github.com/googleapis/googleapis/commit/c7ca416c2856aad6a3f7092924e56b8cf0cb2534 Source-Link: https://github.com/googleapis/googleapis-gen/commit/d61705453a62b3ecda78aa30c192840ebc5a8a90 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDYxNzA1NDUzYTYyYjNlY2RhNzhhYTMwYzE5Mjg0MGViYzVhOGE5MCJ9 --- ...AccessContextManagerOperationMetadata.java | 2 ++ .../accesscontextmanager/v1/AccessLevel.java | 8 +++++-- .../accesscontextmanager/v1/AccessPolicy.java | 2 ++ .../accesscontextmanager/v1/BasicLevel.java | 2 ++ .../v1/CommitServicePerimetersRequest.java | 2 ++ .../v1/CommitServicePerimetersResponse.java | 2 ++ .../accesscontextmanager/v1/Condition.java | 2 ++ .../v1/CreateAccessLevelRequest.java | 2 ++ .../v1/CreateGcpUserAccessBindingRequest.java | 2 ++ .../v1/CreateServicePerimeterRequest.java | 2 ++ .../accesscontextmanager/v1/CustomLevel.java | 2 ++ .../v1/DeleteAccessLevelRequest.java | 2 ++ .../v1/DeleteAccessPolicyRequest.java | 2 ++ .../v1/DeleteGcpUserAccessBindingRequest.java | 2 ++ .../v1/DeleteServicePerimeterRequest.java | 2 ++ .../accesscontextmanager/v1/DevicePolicy.java | 2 ++ .../v1/GcpUserAccessBinding.java | 2 ++ ...GcpUserAccessBindingOperationMetadata.java | 2 ++ .../v1/GetAccessLevelRequest.java | 2 ++ .../v1/GetAccessPolicyRequest.java | 2 ++ .../v1/GetGcpUserAccessBindingRequest.java | 2 ++ .../v1/GetServicePerimeterRequest.java | 2 ++ .../v1/ListAccessLevelsRequest.java | 2 ++ .../v1/ListAccessLevelsResponse.java | 2 ++ .../v1/ListAccessPoliciesRequest.java | 2 ++ .../v1/ListAccessPoliciesResponse.java | 2 ++ .../v1/ListGcpUserAccessBindingsRequest.java | 2 ++ .../v1/ListGcpUserAccessBindingsResponse.java | 2 ++ .../v1/ListServicePerimetersRequest.java | 2 ++ .../v1/ListServicePerimetersResponse.java | 2 ++ .../accesscontextmanager/v1/OsConstraint.java | 2 ++ .../v1/ReplaceAccessLevelsRequest.java | 2 ++ .../v1/ReplaceAccessLevelsResponse.java | 2 ++ .../v1/ReplaceServicePerimetersRequest.java | 2 ++ .../v1/ReplaceServicePerimetersResponse.java | 2 ++ .../v1/ServicePerimeter.java | 2 ++ .../v1/ServicePerimeterConfig.java | 22 +++++++++++++++++++ .../v1/UpdateAccessLevelRequest.java | 2 ++ .../v1/UpdateAccessPolicyRequest.java | 2 ++ .../v1/UpdateGcpUserAccessBindingRequest.java | 2 ++ .../v1/UpdateServicePerimeterRequest.java | 2 ++ 41 files changed, 106 insertions(+), 2 deletions(-) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java index 5211d75..bb3b16b 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java @@ -82,6 +82,8 @@ private AccessContextManagerOperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java index 2b62da6..86b1666 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java @@ -174,6 +174,8 @@ private AccessLevel( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1532,8 +1534,9 @@ public Builder mergeBasic(com.google.identity.accesscontextmanager.v1.BasicLevel } else { if (levelCase_ == 4) { basicBuilder_.mergeFrom(value); + } else { + basicBuilder_.setMessage(value); } - basicBuilder_.setMessage(value); } levelCase_ = 4; return this; @@ -1742,8 +1745,9 @@ public Builder mergeCustom(com.google.identity.accesscontextmanager.v1.CustomLev } else { if (levelCase_ == 5) { customBuilder_.mergeFrom(value); + } else { + customBuilder_.setMessage(value); } - customBuilder_.setMessage(value); } levelCase_ = 5; return this; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java index 2548f7e..15a7ead 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java @@ -146,6 +146,8 @@ private AccessPolicy( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java index a1cbb4a..4e03054 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java @@ -104,6 +104,8 @@ private BasicLevel( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java index 3254846..8fb33a3 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java @@ -99,6 +99,8 @@ private CommitServicePerimetersRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java index c4945ba..8ab514b 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java @@ -98,6 +98,8 @@ private CommitServicePerimetersResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java index 7a3ba5c..26448ec 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java @@ -151,6 +151,8 @@ private Condition( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java index 3967b56..8a28883 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java @@ -105,6 +105,8 @@ private CreateAccessLevelRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java index f623adc..0b17eb2 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java @@ -108,6 +108,8 @@ private CreateGcpUserAccessBindingRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java index 92cc5ae..399e44b 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java @@ -106,6 +106,8 @@ private CreateServicePerimeterRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java index 8706d4a..96c2ec8 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java @@ -95,6 +95,8 @@ private CustomLevel( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java index bad37a5..e70c857 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java @@ -88,6 +88,8 @@ private DeleteAccessLevelRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java index 25b03e2..6f53ef7 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java @@ -88,6 +88,8 @@ private DeleteAccessPolicyRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java index 2f9ecf5..23006e3 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java @@ -90,6 +90,8 @@ private DeleteGcpUserAccessBindingRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java index b0bbc3a..311fba7 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java @@ -88,6 +88,8 @@ private DeleteServicePerimeterRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java index df9cbf9..dafdf54 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java @@ -171,6 +171,8 @@ private DevicePolicy( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java index 10367ce..0ec3e91 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java @@ -109,6 +109,8 @@ private GcpUserAccessBinding( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java index 3cb9b57..d7927ca 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java @@ -84,6 +84,8 @@ private GcpUserAccessBindingOperationMetadata( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java index b5843f3..cbc2e28 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java @@ -96,6 +96,8 @@ private GetAccessLevelRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java index 1feb3cb..037f912 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java @@ -88,6 +88,8 @@ private GetAccessPolicyRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java index e2d722d..fd593f8 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java @@ -90,6 +90,8 @@ private GetGcpUserAccessBindingRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java index 57cc9a0..a4f0ded 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java @@ -88,6 +88,8 @@ private GetServicePerimeterRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java index f04f5c5..0e0ae0c 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java @@ -109,6 +109,8 @@ private ListAccessLevelsRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java index 5e34c5c..6b3a861 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java @@ -104,6 +104,8 @@ private ListAccessLevelsResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java index dfcc613..1433302 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java @@ -101,6 +101,8 @@ private ListAccessPoliciesRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java index 857b7fe..d8d9590 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java @@ -104,6 +104,8 @@ private ListAccessPoliciesResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java index 4cf9e9c..f7cff0c 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java @@ -103,6 +103,8 @@ private ListGcpUserAccessBindingsRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java index 725349f..50d4aae 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java @@ -106,6 +106,8 @@ private ListGcpUserAccessBindingsResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java index d64a2ee..81bdc88 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java @@ -101,6 +101,8 @@ private ListServicePerimetersRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java index dab5117..449c46e 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java @@ -104,6 +104,8 @@ private ListServicePerimetersResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java index bc7c23e..70a1cb7 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java @@ -101,6 +101,8 @@ private OsConstraint( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java index 2ffd4c1..c39ec21 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java @@ -113,6 +113,8 @@ private ReplaceAccessLevelsRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java index f5f7d93..d3be0b7 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java @@ -97,6 +97,8 @@ private ReplaceAccessLevelsResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java index d6e1a37..be40176 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java @@ -114,6 +114,8 @@ private ReplaceServicePerimetersRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java index 069d831..4036842 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java @@ -98,6 +98,8 @@ private ReplaceServicePerimetersResponse( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java index a9ca98a..868e403 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java @@ -192,6 +192,8 @@ private ServicePerimeter( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java index a22a4f7..9afb052 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java @@ -169,6 +169,8 @@ private ServicePerimeterConfig( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -557,6 +559,8 @@ private VpcAccessibleServices( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -1575,6 +1579,8 @@ private MethodSelector( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -2801,6 +2807,8 @@ private ApiOperation( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -4342,6 +4350,8 @@ private IngressSource( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -5782,6 +5792,8 @@ private EgressTo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -7531,6 +7543,8 @@ private IngressFrom( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -9333,6 +9347,8 @@ private IngressTo( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -11048,6 +11064,8 @@ private IngressPolicy( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -12399,6 +12417,8 @@ private EgressPolicy( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { @@ -13699,6 +13719,8 @@ private EgressFrom( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java index 4d2c2d1..afb7b6f 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java @@ -111,6 +111,8 @@ private UpdateAccessLevelRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java index 5c081ff..7f54068 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java @@ -111,6 +111,8 @@ private UpdateAccessPolicyRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java index 253022e..0844a2c 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java @@ -114,6 +114,8 @@ private UpdateGcpUserAccessBindingRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java index b455645..18bfe48 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java @@ -112,6 +112,8 @@ private UpdateServicePerimeterRequest( } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { From a16efb482b2fec38ed86c5639abcb684bb3b1326 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 5 May 2022 20:08:12 +0000 Subject: [PATCH 039/123] chore(deps): upgrade gapic-generator-java to 2.7.0 and update gax-java to 2.16.0 (#337) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 446250659 Source-Link: https://github.com/googleapis/googleapis/commit/dc4ef314fecf1b00833e78288cf2eb4d2b165ad1 Source-Link: https://github.com/googleapis/googleapis-gen/commit/5fdda4ddfbab87998e77e4a453e0ff87986d2db8 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWZkZGE0ZGRmYmFiODc5OThlNzdlNGE0NTNlMGZmODc5ODZkMmRiOCJ9 --- .../v1/AccessContextManagerClient.java | 202 +++++++++++++++++- .../v1/AccessContextManagerSettings.java | 4 +- .../accesscontextmanager/v1/package-info.java | 4 +- .../v1/stub/AccessContextManagerStub.java | 2 +- .../AccessContextManagerStubSettings.java | 4 +- ...pcAccessContextManagerCallableFactory.java | 2 +- .../v1/stub/GrpcAccessContextManagerStub.java | 2 +- .../v1/AccessContextManagerClientTest.java | 2 +- .../v1/MockAccessContextManager.java | 2 +- .../v1/MockAccessContextManagerImpl.java | 2 +- .../v1/AccessLevelName.java | 2 +- .../v1/AccessPolicyName.java | 2 +- .../v1/GcpUserAccessBindingName.java | 2 +- .../v1/OrganizationName.java | 2 +- .../v1/ServicePerimeterName.java | 2 +- 15 files changed, 221 insertions(+), 15 deletions(-) diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java index 8646b60..9032a76 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 Google LLC + * Copyright 2022 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -54,6 +54,8 @@ * calls that map to API methods. Sample code to get started: * *
{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (AccessContextManagerClient accessContextManagerClient =
  *     AccessContextManagerClient.create()) {
  *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -91,6 +93,8 @@
  * 

To customize credentials: * *

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

To customize the endpoint: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * AccessContextManagerSettings accessContextManagerSettings =
  *     AccessContextManagerSettings.newBuilder().setEndpoint(myEndpoint).build();
  * AccessContextManagerClient accessContextManagerClient =
@@ -182,6 +188,8 @@ public final OperationsClient getOperationsClient() {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessPoliciesRequest request =
@@ -213,6 +221,8 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessPoliciesRequest request =
@@ -243,6 +253,8 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessPoliciesRequest request =
@@ -279,6 +291,8 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -303,6 +317,8 @@ public final AccessPolicy getAccessPolicy(AccessPolicyName name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -326,6 +342,8 @@ public final AccessPolicy getAccessPolicy(String name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessPolicyRequest request =
@@ -350,6 +368,8 @@ public final AccessPolicy getAccessPolicy(GetAccessPolicyRequest request) {
    * 

Sample code: * *

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

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy request =
@@ -410,6 +432,8 @@ public final UnaryCallable getAccessPolicy
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy request =
@@ -443,6 +467,8 @@ public final UnaryCallable getAccessPolicy
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy request =
@@ -476,6 +502,8 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy policy = AccessPolicy.newBuilder().build();
@@ -507,6 +535,8 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessPolicyRequest request =
@@ -537,6 +567,8 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessPolicyRequest request =
@@ -568,6 +600,8 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessPolicyRequest request =
@@ -596,6 +630,8 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -626,6 +662,8 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -654,6 +692,8 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessPolicyRequest request =
@@ -682,6 +722,8 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessPolicyRequest request =
@@ -711,6 +753,8 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessPolicyRequest request =
@@ -736,6 +780,8 @@ public final UnaryCallable deleteAccessPol
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -766,6 +812,8 @@ public final ListAccessLevelsPagedResponse listAccessLevels(AccessPolicyName par
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -794,6 +842,8 @@ public final ListAccessLevelsPagedResponse listAccessLevels(String parent) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessLevelsRequest request =
@@ -825,6 +875,8 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessLevelsRequest request =
@@ -856,6 +908,8 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessLevelsRequest request =
@@ -893,6 +947,8 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]");
@@ -918,6 +974,8 @@ public final AccessLevel getAccessLevel(AccessLevelName name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString();
@@ -942,6 +1000,8 @@ public final AccessLevel getAccessLevel(String name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessLevelRequest request =
@@ -967,6 +1027,8 @@ public final AccessLevel getAccessLevel(GetAccessLevelRequest request) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessLevelRequest request =
@@ -996,6 +1058,8 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -1035,6 +1099,8 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -1071,6 +1137,8 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateAccessLevelRequest request =
@@ -1101,6 +1169,8 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

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

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateAccessLevelRequest request =
@@ -1161,6 +1233,8 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessLevel accessLevel = AccessLevel.newBuilder().build();
@@ -1198,6 +1272,8 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessLevelRequest request =
@@ -1228,6 +1304,8 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessLevelRequest request =
@@ -1259,6 +1337,8 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessLevelRequest request =
@@ -1287,6 +1367,8 @@ public final UnaryCallable updateAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]");
@@ -1318,6 +1400,8 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString();
@@ -1346,6 +1430,8 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessLevelRequest request =
@@ -1374,6 +1460,8 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessLevelRequest request =
@@ -1403,6 +1491,8 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessLevelRequest request =
@@ -1437,6 +1527,8 @@ public final UnaryCallable deleteAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceAccessLevelsRequest request =
@@ -1475,6 +1567,8 @@ public final UnaryCallable deleteAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceAccessLevelsRequest request =
@@ -1515,6 +1609,8 @@ public final UnaryCallable deleteAccessLeve
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceAccessLevelsRequest request =
@@ -1542,6 +1638,8 @@ public final UnaryCallable replaceAccessL
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -1573,6 +1671,8 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(AccessPoli
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -1602,6 +1702,8 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(String par
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListServicePerimetersRequest request =
@@ -1633,6 +1735,8 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListServicePerimetersRequest request =
@@ -1663,6 +1767,8 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListServicePerimetersRequest request =
@@ -1700,6 +1806,8 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]");
@@ -1728,6 +1836,8 @@ public final ServicePerimeter getServicePerimeter(ServicePerimeterName name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString();
@@ -1754,6 +1864,8 @@ public final ServicePerimeter getServicePerimeter(String name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetServicePerimeterRequest request =
@@ -1779,6 +1891,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetServicePerimeterRequest request =
@@ -1808,6 +1922,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -1847,6 +1963,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -1886,6 +2004,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateServicePerimeterRequest request =
@@ -1917,6 +2037,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateServicePerimeterRequest request =
@@ -1948,6 +2070,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateServicePerimeterRequest request =
@@ -1979,6 +2103,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build();
@@ -2017,6 +2143,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateServicePerimeterRequest request =
@@ -2049,6 +2177,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateServicePerimeterRequest request =
@@ -2081,6 +2211,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateServicePerimeterRequest request =
@@ -2110,6 +2242,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]");
@@ -2141,6 +2275,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString();
@@ -2170,6 +2306,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteServicePerimeterRequest request =
@@ -2198,6 +2336,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteServicePerimeterRequest request =
@@ -2227,6 +2367,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteServicePerimeterRequest request =
@@ -2260,6 +2402,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceServicePerimetersRequest request =
@@ -2297,6 +2441,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceServicePerimetersRequest request =
@@ -2338,6 +2484,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceServicePerimetersRequest request =
@@ -2376,6 +2524,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CommitServicePerimetersRequest request =
@@ -2415,6 +2565,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CommitServicePerimetersRequest request =
@@ -2458,6 +2610,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CommitServicePerimetersRequest request =
@@ -2485,6 +2639,8 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
@@ -2515,6 +2671,8 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = OrganizationName.of("[ORGANIZATION]").toString();
@@ -2542,6 +2700,8 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(St
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListGcpUserAccessBindingsRequest request =
@@ -2573,6 +2733,8 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListGcpUserAccessBindingsRequest request =
@@ -2604,6 +2766,8 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListGcpUserAccessBindingsRequest request =
@@ -2641,6 +2805,8 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GcpUserAccessBindingName name =
@@ -2668,6 +2834,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(GcpUserAccessBindingNa
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name =
@@ -2693,6 +2861,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(String name) {
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetGcpUserAccessBindingRequest request =
@@ -2721,6 +2891,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetGcpUserAccessBindingRequest request =
@@ -2754,6 +2926,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
@@ -2794,6 +2968,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = OrganizationName.of("[ORGANIZATION]").toString();
@@ -2833,6 +3009,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateGcpUserAccessBindingRequest request =
@@ -2866,6 +3044,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateGcpUserAccessBindingRequest request =
@@ -2903,6 +3083,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateGcpUserAccessBindingRequest request =
@@ -2932,6 +3114,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build();
@@ -2971,6 +3155,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateGcpUserAccessBindingRequest request =
@@ -3001,6 +3187,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateGcpUserAccessBindingRequest request =
@@ -3035,6 +3223,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateGcpUserAccessBindingRequest request =
@@ -3064,6 +3254,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GcpUserAccessBindingName name =
@@ -3094,6 +3286,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name =
@@ -3122,6 +3316,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteGcpUserAccessBindingRequest request =
@@ -3152,6 +3348,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteGcpUserAccessBindingRequest request =
@@ -3185,6 +3383,8 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
+   * // This snippet has been automatically generated for illustrative purposes only.
+   * // It may require modifications to work in your environment.
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteGcpUserAccessBindingRequest request =
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java
index daaf225..f9d9a90 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -59,6 +59,8 @@
  * 

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

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

Sample for AccessContextManagerClient: * *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * try (AccessContextManagerClient accessContextManagerClient =
  *     AccessContextManagerClient.create()) {
  *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java
index 55da371..cd4df82 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java
index ef22555..87734b0 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -112,6 +112,8 @@
  * 

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

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
  * AccessContextManagerStubSettings.Builder accessContextManagerSettingsBuilder =
  *     AccessContextManagerStubSettings.newBuilder();
  * accessContextManagerSettingsBuilder
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java
index 67a0d7d..b972a94 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java
index dc8aca9..755160a 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java
index 1da23d7..51dbd21 100644
--- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java
+++ b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java
index 9997150..847acec 100644
--- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java
+++ b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java
index 5453081..8880a78 100644
--- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java
+++ b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java
index f08dba9..36085c1 100644
--- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java
+++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java
index f7e8694..5aa4bcd 100644
--- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java
+++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java
index 1d31aa8..3b89b78 100644
--- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java
+++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java
index c286562..b07e2fd 100644
--- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java
+++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java
index 6fda33f..3a37317 100644
--- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java
+++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java
@@ -1,5 +1,5 @@
 /*
- * Copyright 2021 Google LLC
+ * Copyright 2022 Google LLC
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.

From d1d88c60479db03b482d742161759f4066dcf04a Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate 
Date: Thu, 5 May 2022 23:24:28 +0200
Subject: [PATCH 040/123] build(deps): update dependency
 com.google.cloud:google-cloud-shared-config to v1.4.0 (#336)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

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

This PR contains the following updates:

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

---

### Release Notes

googleapis/java-shared-config ### [`v1.4.0`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​140-httpsgithubcomgoogleapisjava-shared-configcomparev133v140-2022-04-28) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.3.3...v1.4.0) ##### Features - **java:** remove native image module ([#​471](https://togithub.com/googleapis/java-shared-config/issues/471)) ([7fcba01](https://togithub.com/googleapis/java-shared-config/commit/7fcba016b3138d7beaa4e962853f9bc80f59438c)) ##### [1.3.3](https://togithub.com/googleapis/java-shared-config/compare/v1.3.2...v1.3.3) (2022-04-19) ##### Bug Fixes - **java:** remove protobuf feature from native profile ([#​461](https://togithub.com/googleapis/java-shared-config/issues/461)) ([ffd07cb](https://togithub.com/googleapis/java-shared-config/commit/ffd07cb18ee7d45d4daee1d9ea6f6d321fdca874)) ##### Dependencies - update dependency com.google.cloud:native-image-support to v0.12.11 ([#​459](https://togithub.com/googleapis/java-shared-config/issues/459)) ([d20008d](https://togithub.com/googleapis/java-shared-config/commit/d20008df15209708fdf9d06828b567778190f4d0)) - update dependency com.google.cloud:native-image-support to v0.13.1 ([#​465](https://togithub.com/googleapis/java-shared-config/issues/465)) ([b202064](https://togithub.com/googleapis/java-shared-config/commit/b2020648816feb4740ad70acedfed470d7da5bcf)) ##### [1.3.2](https://togithub.com/googleapis/java-shared-config/compare/v1.3.1...v1.3.2) (2022-03-28) ##### Dependencies - revert google-java-format to 1.7 ([#​453](https://togithub.com/googleapis/java-shared-config/issues/453)) ([cbc777f](https://togithub.com/googleapis/java-shared-config/commit/cbc777f3e9ab75edb6fa2e0268a7446ae4111725)) ##### [1.3.1](https://togithub.com/googleapis/java-shared-config/compare/v1.3.0...v1.3.1) (2022-03-25) ##### Dependencies - update dependency com.google.cloud:native-image-support to v0.12.10 ([#​443](https://togithub.com/googleapis/java-shared-config/issues/443)) ([5b39d5e](https://togithub.com/googleapis/java-shared-config/commit/5b39d5ee15121f052226ff873b6ab101e9c71de5)) - update dependency com.google.googlejavaformat:google-java-format to v1.15.0 ([#​426](https://togithub.com/googleapis/java-shared-config/issues/426)) ([4c3c4b6](https://togithub.com/googleapis/java-shared-config/commit/4c3c4b66129632181e6bc363a0ecccf4f5aac914)) - update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 ([#​448](https://togithub.com/googleapis/java-shared-config/issues/448)) ([f7f518e](https://togithub.com/googleapis/java-shared-config/commit/f7f518e87d1d9feb9ac54d7c099f97d8751ee3da)) - update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 ([#​449](https://togithub.com/googleapis/java-shared-config/issues/449)) ([3e1c0b5](https://togithub.com/googleapis/java-shared-config/commit/3e1c0b5a1d2f4a0db88c06a0d683ed90cbc745e2))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index ae9df85..33390ae 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.3.3 + 1.4.0 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index e571acd..4beca55 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.3.3 + 1.4.0 From f644e8d1bde95db1315ecff1576957ebb5119f52 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 6 May 2022 00:34:17 +0200 Subject: [PATCH 041/123] build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.3.0 (#335) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-project-info-reports-plugin](https://maven.apache.org/plugins/) | `3.2.2` -> `3.3.0` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/compatibility-slim/3.2.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.3.0/confidence-slim/3.2.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4beca55..11869d3 100644 --- a/pom.xml +++ b/pom.xml @@ -108,7 +108,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.2.2 + 3.3.0 From 807f2c0f48eb31fdf2ae7e992e9ec66aa3b05ac4 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 19 May 2022 21:00:22 +0000 Subject: [PATCH 042/123] feat: add build scripts for native image testing in Java 17 (#1440) (#339) Source-Link: https://github.com/googleapis/synthtool/commit/505ce5a7edb58bf6d9d4de10b4bb4e81000ae324 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:2567a120ce90fadb6201999b87d649d9f67459de28815ad239bce9ebfaa18a74 --- .github/.OwlBot.lock.yaml | 4 +-- .kokoro/build.sh | 5 ++++ .kokoro/presubmit/graalvm-native-17.cfg | 33 +++++++++++++++++++++++++ 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 .kokoro/presubmit/graalvm-native-17.cfg diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index f60d774..a79f062 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:fc52b202aa298a50a12c64efd04fea3884d867947effe2fa85382a246c09e813 -# created: 2022-04-06T16:30:03.627422514Z + digest: sha256:2567a120ce90fadb6201999b87d649d9f67459de28815ad239bce9ebfaa18a74 +# created: 2022-05-19T15:12:45.278246753Z diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 44c2d58..7174f9a 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -74,6 +74,11 @@ graalvm) mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test RETURN_CODE=$? ;; +graalvm17) + # Run Unit and Integration Tests with Native Image + mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test + RETURN_CODE=$? + ;; samples) SAMPLES_DIR=samples # only run ITs in snapshot/ on presubmit PRs. run ITs in all 3 samples/ subdirectories otherwise. diff --git a/.kokoro/presubmit/graalvm-native-17.cfg b/.kokoro/presubmit/graalvm-native-17.cfg new file mode 100644 index 0000000..a3f7fb9 --- /dev/null +++ b/.kokoro/presubmit/graalvm-native-17.cfg @@ -0,0 +1,33 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +# Configure the docker image for kokoro-trampoline. +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17" +} + +env_vars: { + key: "JOB_TYPE" + value: "graalvm17" +} + +# TODO: remove this after we've migrated all tests and scripts +env_vars: { + key: "GCLOUD_PROJECT" + value: "gcloud-devel" +} + +env_vars: { + key: "GOOGLE_CLOUD_PROJECT" + value: "gcloud-devel" +} + +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "secret_manager/java-it-service-account" +} + +env_vars: { + key: "SECRET_MANAGER_KEYS" + value: "java-it-service-account" +} \ No newline at end of file From 5de4042e93240f64e9eb26c42b2b869a8f334481 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 19 May 2022 23:00:30 +0200 Subject: [PATCH 043/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 (#338) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.10.0` -> `2.11.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.11.0/compatibility-slim/2.10.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.11.0/confidence-slim/2.10.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.11.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​2110-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2100v2110-2022-05-18) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.10.0...v2.11.0) ##### Features - next release from main branch is 2.11.0 ([#​674](https://togithub.com/googleapis/java-shared-dependencies/issues/674)) ([611e3b7](https://togithub.com/googleapis/java-shared-dependencies/commit/611e3b7c50108a71efc94415166b85d2bf8647e5)) ##### Dependencies - update dependency com.fasterxml.jackson:jackson-bom to v2.13.3 ([#​689](https://togithub.com/googleapis/java-shared-dependencies/issues/689)) ([03897e3](https://togithub.com/googleapis/java-shared-dependencies/commit/03897e30a71f8f1aa37233da2433ee5afccc1d61)) - update dependency com.google.api-client:google-api-client-bom to v1.34.1 ([#​685](https://togithub.com/googleapis/java-shared-dependencies/issues/685)) ([9bc0557](https://togithub.com/googleapis/java-shared-dependencies/commit/9bc0557d8ce2f3d8dc7c8ffafdd36fd4c03e2df5)) - update dependency com.google.api:api-common to v2.2.0 ([#​690](https://togithub.com/googleapis/java-shared-dependencies/issues/690)) ([47a8736](https://togithub.com/googleapis/java-shared-dependencies/commit/47a87365e51f73132b15b054d85f8c9baa8e89f6)) - update dependency com.google.auth:google-auth-library-bom to v1.7.0 ([#​691](https://togithub.com/googleapis/java-shared-dependencies/issues/691)) ([ec6aab7](https://togithub.com/googleapis/java-shared-dependencies/commit/ec6aab72eaed43574efe47a696bba6a612f161bb)) - update dependency com.google.errorprone:error_prone_annotations to v2.13.1 ([#​672](https://togithub.com/googleapis/java-shared-dependencies/issues/672)) ([8c7e530](https://togithub.com/googleapis/java-shared-dependencies/commit/8c7e530d3c7170b2fb76cc27a05164524ba4e00b)) - update dependency com.google.http-client:google-http-client-bom to v1.41.8 ([#​684](https://togithub.com/googleapis/java-shared-dependencies/issues/684)) ([1305356](https://togithub.com/googleapis/java-shared-dependencies/commit/1305356775247dbb641b60654ac56da43513088e)) - update dependency com.google.protobuf:protobuf-bom to v3.20.1 ([#​678](https://togithub.com/googleapis/java-shared-dependencies/issues/678)) ([3e6d4a1](https://togithub.com/googleapis/java-shared-dependencies/commit/3e6d4a1a8e5d45723071a62c99bb1ab87d2b2b84)) - update dependency io.grpc:grpc-bom to v1.46.0 ([#​680](https://togithub.com/googleapis/java-shared-dependencies/issues/680)) ([b8a052b](https://togithub.com/googleapis/java-shared-dependencies/commit/b8a052b75a1bc2703500b4f31c5c6dac887ab8be)) - update dependency org.checkerframework:checker-qual to v3.22.0 ([#​683](https://togithub.com/googleapis/java-shared-dependencies/issues/683)) ([b0a30cd](https://togithub.com/googleapis/java-shared-dependencies/commit/b0a30cdecae8dcfb3a6d36e3f194c39a0086673e)) - update gax.version to v2.17.0 ([#​687](https://togithub.com/googleapis/java-shared-dependencies/issues/687)) ([e0e89ea](https://togithub.com/googleapis/java-shared-dependencies/commit/e0e89eade481effc723c9c7261f2ebf4e5883621)) - update gax.version to v2.18.0 ([#​692](https://togithub.com/googleapis/java-shared-dependencies/issues/692)) ([9536612](https://togithub.com/googleapis/java-shared-dependencies/commit/9536612c77af1e4d912c5b63515ea6f750e53810)) - update google.core.version to v2.6.1 ([#​671](https://togithub.com/googleapis/java-shared-dependencies/issues/671)) ([e3d1aeb](https://togithub.com/googleapis/java-shared-dependencies/commit/e3d1aebed31f8e91109d5865afd9525ac3595c90)) - update google.core.version to v2.7.0 ([#​693](https://togithub.com/googleapis/java-shared-dependencies/issues/693)) ([2171677](https://togithub.com/googleapis/java-shared-dependencies/commit/2171677e16190de9f37dc16c924d829ea8ccd86c)) - update iam.version to v1.3.2 ([#​673](https://togithub.com/googleapis/java-shared-dependencies/issues/673)) ([9882baa](https://togithub.com/googleapis/java-shared-dependencies/commit/9882baa3ecc8d7584788af1916f0d8c5ec670b5c)) - update iam.version to v1.3.3 ([#​679](https://togithub.com/googleapis/java-shared-dependencies/issues/679)) ([9fe34c8](https://togithub.com/googleapis/java-shared-dependencies/commit/9fe34c89eabed5eeebad986bffeeeb64dbbc38c1)) - update iam.version to v1.3.4 ([#​686](https://togithub.com/googleapis/java-shared-dependencies/issues/686)) ([4e95b3a](https://togithub.com/googleapis/java-shared-dependencies/commit/4e95b3a1d4302812338c220df316391c19ef7473)) - update opencensus.version to v0.31.1 ([#​682](https://togithub.com/googleapis/java-shared-dependencies/issues/682)) ([5d25746](https://togithub.com/googleapis/java-shared-dependencies/commit/5d25746bc6c9329b240204cbe7b83e2fee4c6cb3))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 11869d3..9edf111 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.10.0 + 2.11.0 pom import From ecaca579340770c07e19a600fa6e2eff5a111f85 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 19 May 2022 23:38:23 +0200 Subject: [PATCH 044/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 (#341) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.11.0` -> `2.12.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.12.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.12.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.12.0/compatibility-slim/2.11.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.12.0/confidence-slim/2.11.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.12.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​2120-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2110v2120-2022-05-19) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.11.0...v2.12.0) ##### Features - add build scripts for native image testing in Java 17 ([#​1440](https://togithub.com/googleapis/java-shared-dependencies/issues/1440)) ([#​697](https://togithub.com/googleapis/java-shared-dependencies/issues/697)) ([f10ec4e](https://togithub.com/googleapis/java-shared-dependencies/commit/f10ec4e664d8fde868effe366b7182a5fad08dd0)) ##### Dependencies - update gax.version to v2.18.1 ([#​695](https://togithub.com/googleapis/java-shared-dependencies/issues/695)) ([09bc61c](https://togithub.com/googleapis/java-shared-dependencies/commit/09bc61c9152a99bfe87554a07324f15ae6217d6e)) - update google.core.version to v2.7.1 ([#​698](https://togithub.com/googleapis/java-shared-dependencies/issues/698)) ([43de259](https://togithub.com/googleapis/java-shared-dependencies/commit/43de2593f1a6e8fa5e34799364ab683246ddd449))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9edf111..ce7f615 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.11.0 + 2.12.0 pom import From c417f4dcd437fb4904632135c8a21f04c48dd478 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 24 May 2022 16:22:15 +0000 Subject: [PATCH 045/123] chore(main): release 1.3.0 (#340) :robot: I have created a release *beep* *boop* --- ## [1.3.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.10...v1.3.0) (2022-05-19) ### Features * add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-accesscontextmanager/issues/1440)) ([#339](https://github.com/googleapis/java-accesscontextmanager/issues/339)) ([807f2c0](https://github.com/googleapis/java-accesscontextmanager/commit/807f2c0f48eb31fdf2ae7e992e9ec66aa3b05ac4)) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ([#338](https://github.com/googleapis/java-accesscontextmanager/issues/338)) ([5de4042](https://github.com/googleapis/java-accesscontextmanager/commit/5de4042e93240f64e9eb26c42b2b869a8f334481)) * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#341](https://github.com/googleapis/java-accesscontextmanager/issues/341)) ([ecaca57](https://github.com/googleapis/java-accesscontextmanager/commit/ecaca579340770c07e19a600fa6e2eff5a111f85)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 13 +++++++++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- .../pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- .../pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 36 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a0c13c..0e4ef9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [1.3.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.10...v1.3.0) (2022-05-19) + + +### Features + +* add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-accesscontextmanager/issues/1440)) ([#339](https://github.com/googleapis/java-accesscontextmanager/issues/339)) ([807f2c0](https://github.com/googleapis/java-accesscontextmanager/commit/807f2c0f48eb31fdf2ae7e992e9ec66aa3b05ac4)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ([#338](https://github.com/googleapis/java-accesscontextmanager/issues/338)) ([5de4042](https://github.com/googleapis/java-accesscontextmanager/commit/5de4042e93240f64e9eb26c42b2b869a8f334481)) +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#341](https://github.com/googleapis/java-accesscontextmanager/issues/341)) ([ecaca57](https://github.com/googleapis/java-accesscontextmanager/commit/ecaca579340770c07e19a600fa6e2eff5a111f85)) + ### [1.2.10](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.9...v1.2.10) (2022-04-15) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 33390ae..730934d 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.2.11-SNAPSHOT + 1.3.0 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.2.11-SNAPSHOT + 1.3.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.11-SNAPSHOT + 1.3.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.11-SNAPSHOT + 1.3.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.11-SNAPSHOT + 1.3.0 diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 05574a5..131e384 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.2.11-SNAPSHOT + 1.3.0 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.2.11-SNAPSHOT + 1.3.0 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 9dde23a..9d2c523 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.11-SNAPSHOT + 1.3.0 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.2.11-SNAPSHOT + 1.3.0 diff --git a/pom.xml b/pom.xml index ce7f615..f56cf1d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.2.11-SNAPSHOT + 1.3.0 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.11-SNAPSHOT + 1.3.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.11-SNAPSHOT + 1.3.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.2.11-SNAPSHOT + 1.3.0 com.google.cloud google-identity-accesscontextmanager - 1.2.11-SNAPSHOT + 1.3.0 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index c63b75a..d2f1104 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.11-SNAPSHOT + 1.3.0 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.2.11-SNAPSHOT + 1.3.0 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 9219a12..9f81294 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.2.11-SNAPSHOT + 1.3.0 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.2.11-SNAPSHOT + 1.3.0 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.2.11-SNAPSHOT + 1.3.0 diff --git a/versions.txt b/versions.txt index 4b1574b..d8716f2 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.2.10:1.2.11-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.2.10:1.2.11-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.2.10:1.2.11-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.2.10:1.2.11-SNAPSHOT +google-identity-accesscontextmanager:1.3.0:1.3.0 +grpc-google-identity-accesscontextmanager-v1:1.3.0:1.3.0 +proto-google-identity-accesscontextmanager-v1:1.3.0:1.3.0 +proto-google-identity-accesscontextmanager-type:1.3.0:1.3.0 From 0253dc26efcd66a2ab9cea8c1732e926945ed6e3 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 24 May 2022 16:28:11 +0000 Subject: [PATCH 046/123] chore(main): release 1.3.1-SNAPSHOT (#343) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 730934d..f742416 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.3.0 + 1.3.1-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.3.0 + 1.3.1-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.0 + 1.3.1-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.0 + 1.3.1-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.0 + 1.3.1-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 131e384..574e6ab 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.3.0 + 1.3.1-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.3.0 + 1.3.1-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 9d2c523..4a74543 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.0 + 1.3.1-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.3.0 + 1.3.1-SNAPSHOT diff --git a/pom.xml b/pom.xml index f56cf1d..a551bb3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.3.0 + 1.3.1-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.0 + 1.3.1-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.0 + 1.3.1-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.0 + 1.3.1-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.3.0 + 1.3.1-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index d2f1104..8aee5b6 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.0 + 1.3.1-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.3.0 + 1.3.1-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 9f81294..844bf32 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.0 + 1.3.1-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.3.0 + 1.3.1-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.0 + 1.3.1-SNAPSHOT diff --git a/versions.txt b/versions.txt index d8716f2..37d1c53 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.3.0:1.3.0 -grpc-google-identity-accesscontextmanager-v1:1.3.0:1.3.0 -proto-google-identity-accesscontextmanager-v1:1.3.0:1.3.0 -proto-google-identity-accesscontextmanager-type:1.3.0:1.3.0 +google-identity-accesscontextmanager:1.3.0:1.3.1-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.3.0:1.3.1-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.3.0:1.3.1-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.3.0:1.3.1-SNAPSHOT From 75604b89943b46ff6c1e0d94dae7085f5a06fcb0 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 27 May 2022 04:08:36 +0000 Subject: [PATCH 047/123] chore(deps): upgrade gapic-generator-java to 2.8.0 and update gax-java to 2.18.1 (#342) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 450543911 Source-Link: https://github.com/googleapis/googleapis/commit/55283447ab72f10b6c2571d770af0498b593e84f Source-Link: https://github.com/googleapis/googleapis-gen/commit/9f6775cab1958982b88967a43e5e806af0f135db Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWY2Nzc1Y2FiMTk1ODk4MmI4ODk2N2E0M2U1ZTgwNmFmMGYxMzVkYiJ9 --- .../accesscontextmanager/v1/AccessContextManagerClient.java | 4 ---- .../v1/stub/AccessContextManagerStubSettings.java | 1 - 2 files changed, 5 deletions(-) diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java index 9032a76..7a5c64a 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java @@ -18,7 +18,6 @@ import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; -import com.google.api.core.BetaApi; import com.google.api.gax.core.BackgroundResource; import com.google.api.gax.longrunning.OperationFuture; import com.google.api.gax.paging.AbstractFixedSizeCollection; @@ -140,7 +139,6 @@ public static final AccessContextManagerClient create(AccessContextManagerSettin * Constructs an instance of AccessContextManagerClient, using the given stub for making calls. * This is for advanced usage - prefer using create(AccessContextManagerSettings). */ - @BetaApi("A restructuring of stub classes is planned, so this may break in the future") public static final AccessContextManagerClient create(AccessContextManagerStub stub) { return new AccessContextManagerClient(stub); } @@ -156,7 +154,6 @@ protected AccessContextManagerClient(AccessContextManagerSettings settings) thro this.operationsClient = OperationsClient.create(this.stub.getOperationsStub()); } - @BetaApi("A restructuring of stub classes is planned, so this may break in the future") protected AccessContextManagerClient(AccessContextManagerStub stub) { this.settings = null; this.stub = stub; @@ -167,7 +164,6 @@ public final AccessContextManagerSettings getSettings() { return settings; } - @BetaApi("A restructuring of stub classes is planned, so this may break in the future") public AccessContextManagerStub getStub() { return stub; } diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java index 87734b0..db1dd34 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java @@ -749,7 +749,6 @@ public UnaryCallSettings replaceAccessLev return deleteGcpUserAccessBindingOperationSettings; } - @BetaApi("A restructuring of stub classes is planned, so this may break in the future") public AccessContextManagerStub createStub() throws IOException { if (getTransportChannelProvider() .getTransportName() From 5b36cb6ae14f5e07c03f6683f653fa508ceb9693 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 13 Jun 2022 19:00:17 +0200 Subject: [PATCH 048/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.5.0 (#345) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.4.0` -> `1.5.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/compatibility-slim/1.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.0/confidence-slim/1.4.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.5.0`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​150-httpsgithubcomgoogleapisjava-shared-configcomparev140v150-2022-06-10) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.4.0...v1.5.0) ##### Features - add build scripts for native image testing in Java 17 ([#​1440](https://togithub.com/googleapis/java-shared-config/issues/1440)) ([#​475](https://togithub.com/googleapis/java-shared-config/issues/475)) ([e4dfc1b](https://togithub.com/googleapis/java-shared-config/commit/e4dfc1ba29295158c78c8fcf94467d2a6a33538a)) - to produce Java 8 compatible bytecode when using JDK 9+ ([2468276](https://togithub.com/googleapis/java-shared-config/commit/2468276145cdfe1ca911b52f765e026e77661a09)) ##### Dependencies - update surefire.version to v3.0.0-m7 ([bbfe663](https://togithub.com/googleapis/java-shared-config/commit/bbfe66393af3e49612c9c1e4334ba39c133ea1d0))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index f742416..2b78317 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.4.0 + 1.5.0 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index a551bb3..9058003 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.4.0 + 1.5.0 From e2aa74e7c67efacca591f92cc828931eb2440f89 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 14 Jun 2022 21:26:18 +0000 Subject: [PATCH 049/123] chore: Integrate new gapic-generator-java and rules_gapic (#344) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 454027580 Source-Link: https://github.com/googleapis/googleapis/commit/1b222777baa702e7135610355706570ed2b56318 Source-Link: https://github.com/googleapis/googleapis-gen/commit/e04cea20d0d12eb5c3bdb360a9e72b654edcb638 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTA0Y2VhMjBkMGQxMmViNWMzYmRiMzYwYTllNzJiNjU0ZWRjYjYzOCJ9 --- .../v1/AccessContextManagerClient.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java index 7a5c64a..588f74a 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java @@ -262,7 +262,7 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies( * while (true) { * ListAccessPoliciesResponse response = * accessContextManagerClient.listAccessPoliciesCallable().call(request); - * for (AccessPolicy element : response.getResponsesList()) { + * for (AccessPolicy element : response.getAccessPoliciesList()) { * // doThingsWith(element); * } * String nextPageToken = response.getNextPageToken(); @@ -918,7 +918,7 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ * while (true) { * ListAccessLevelsResponse response = * accessContextManagerClient.listAccessLevelsCallable().call(request); - * for (AccessLevel element : response.getResponsesList()) { + * for (AccessLevel element : response.getAccessLevelsList()) { * // doThingsWith(element); * } * String nextPageToken = response.getNextPageToken(); @@ -1776,7 +1776,7 @@ public final ListServicePerimetersPagedResponse listServicePerimeters( * while (true) { * ListServicePerimetersResponse response = * accessContextManagerClient.listServicePerimetersCallable().call(request); - * for (ServicePerimeter element : response.getResponsesList()) { + * for (ServicePerimeter element : response.getServicePerimetersList()) { * // doThingsWith(element); * } * String nextPageToken = response.getNextPageToken(); @@ -2775,7 +2775,7 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings( * while (true) { * ListGcpUserAccessBindingsResponse response = * accessContextManagerClient.listGcpUserAccessBindingsCallable().call(request); - * for (GcpUserAccessBinding element : response.getResponsesList()) { + * for (GcpUserAccessBinding element : response.getGcpUserAccessBindingsList()) { * // doThingsWith(element); * } * String nextPageToken = response.getNextPageToken(); From 7cbfabdd0e6a011d8b5045805a321d2a3e8f34f9 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 23 Jun 2022 17:32:37 +0200 Subject: [PATCH 050/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 (#346) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.12.0` -> `2.13.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.13.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.13.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.13.0/compatibility-slim/2.12.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.13.0/confidence-slim/2.12.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.13.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​2130-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2120v2130-2022-06-22) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.12.0...v2.13.0) ##### Dependencies - update dependency com.google.api-client:google-api-client-bom to v1.35.0 ([#​709](https://togithub.com/googleapis/java-shared-dependencies/issues/709)) ([239f8c3](https://togithub.com/googleapis/java-shared-dependencies/commit/239f8c33a11e233e6af79aee8c7e68cd156a0554)) - update dependency com.google.api-client:google-api-client-bom to v1.35.1 ([#​713](https://togithub.com/googleapis/java-shared-dependencies/issues/713)) ([6559b45](https://togithub.com/googleapis/java-shared-dependencies/commit/6559b45b027dba783a9525d35e32183d78773cbe)) - update dependency com.google.api:api-common to v2.2.1 ([#​710](https://togithub.com/googleapis/java-shared-dependencies/issues/710)) ([650d4c5](https://togithub.com/googleapis/java-shared-dependencies/commit/650d4c5f8c3cfce711257d47280ad773cd2e2414)) - update dependency com.google.errorprone:error_prone_annotations to v2.14.0 ([#​701](https://togithub.com/googleapis/java-shared-dependencies/issues/701)) ([d24730f](https://togithub.com/googleapis/java-shared-dependencies/commit/d24730f78669f80b109e590b903446e5552e3e36)) - update dependency com.google.http-client:google-http-client-bom to v1.42.0 ([#​711](https://togithub.com/googleapis/java-shared-dependencies/issues/711)) ([5168a18](https://togithub.com/googleapis/java-shared-dependencies/commit/5168a181722128d434a0d0d2ab5cc485686bbc78)) - update dependency com.google.oauth-client:google-oauth-client-bom to v1.34.0 ([#​708](https://togithub.com/googleapis/java-shared-dependencies/issues/708)) ([620336e](https://togithub.com/googleapis/java-shared-dependencies/commit/620336e6733e2017116e5e8a7b403b183a728bc1)) - update dependency com.google.oauth-client:google-oauth-client-bom to v1.34.1 ([#​712](https://togithub.com/googleapis/java-shared-dependencies/issues/712)) ([a2c18a5](https://togithub.com/googleapis/java-shared-dependencies/commit/a2c18a5bc4152cc9034cec691a29f54a35c38a51)) - update dependency com.google.protobuf:protobuf-bom to v3.21.0 ([#​703](https://togithub.com/googleapis/java-shared-dependencies/issues/703)) ([5f9fe12](https://togithub.com/googleapis/java-shared-dependencies/commit/5f9fe1200b4bdf4c54bf947c21bd3ed02f26f990)) - update dependency com.google.protobuf:protobuf-bom to v3.21.1 ([#​705](https://togithub.com/googleapis/java-shared-dependencies/issues/705)) ([c68edfb](https://togithub.com/googleapis/java-shared-dependencies/commit/c68edfbe7e1993e1112640b867b29aa2fbcf7579)) - update dependency io.grpc:grpc-bom to v1.47.0 ([#​707](https://togithub.com/googleapis/java-shared-dependencies/issues/707)) ([d02918a](https://togithub.com/googleapis/java-shared-dependencies/commit/d02918a0418cd65d1d247f27afb0637f1f8f5666)) - update dependency org.checkerframework:checker-qual to v3.22.1 ([#​706](https://togithub.com/googleapis/java-shared-dependencies/issues/706)) ([545843b](https://togithub.com/googleapis/java-shared-dependencies/commit/545843b492cead230b8cc72a1dae7d4922f33b39)) - update dependency org.checkerframework:checker-qual to v3.22.2 ([#​717](https://togithub.com/googleapis/java-shared-dependencies/issues/717)) ([142852a](https://togithub.com/googleapis/java-shared-dependencies/commit/142852a37140f221197f5c71aed451def353b1e0)) - update gax.version to v2.18.2 ([#​718](https://togithub.com/googleapis/java-shared-dependencies/issues/718)) ([5f8156e](https://togithub.com/googleapis/java-shared-dependencies/commit/5f8156e55c6a07b018a8c5efafa68be781b4288b)) - update google.common-protos.version to v2.9.0 ([#​714](https://togithub.com/googleapis/java-shared-dependencies/issues/714)) ([9e5591e](https://togithub.com/googleapis/java-shared-dependencies/commit/9e5591ec3035350450ecbfebd00e08216433b06c)) - update google.core.version to v2.8.0 ([#​719](https://togithub.com/googleapis/java-shared-dependencies/issues/719)) ([4023c60](https://togithub.com/googleapis/java-shared-dependencies/commit/4023c6063a2c5b5308da531df1a08c90c491965d)) - update iam.version to v1.4.0 ([#​700](https://togithub.com/googleapis/java-shared-dependencies/issues/700)) ([c1097a4](https://togithub.com/googleapis/java-shared-dependencies/commit/c1097a46ab0739b0b7234bc510e4c3d9ce2c2861)) - update iam.version to v1.4.1 ([#​716](https://togithub.com/googleapis/java-shared-dependencies/issues/716)) ([e2dc7c2](https://togithub.com/googleapis/java-shared-dependencies/commit/e2dc7c21c39e007878841e2664d548ec44a72d54))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9058003..7cbd628 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.12.0 + 2.13.0 pom import From 89bdef157a1a1974a66851fccf7b3510f19c20ed Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 23 Jun 2022 15:44:33 +0000 Subject: [PATCH 051/123] chore(main): release 1.3.1 (#348) :robot: I have created a release *beep* *boop* --- ## [1.3.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.0...v1.3.1) (2022-06-23) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([#346](https://github.com/googleapis/java-accesscontextmanager/issues/346)) ([7cbfabd](https://github.com/googleapis/java-accesscontextmanager/commit/7cbfabdd0e6a011d8b5045805a321d2a3e8f34f9)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e4ef9b..9cc5729 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.3.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.0...v1.3.1) (2022-06-23) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([#346](https://github.com/googleapis/java-accesscontextmanager/issues/346)) ([7cbfabd](https://github.com/googleapis/java-accesscontextmanager/commit/7cbfabdd0e6a011d8b5045805a321d2a3e8f34f9)) + ## [1.3.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.10...v1.3.0) (2022-05-19) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 2b78317..e477595 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.3.1-SNAPSHOT + 1.3.1 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.3.1-SNAPSHOT + 1.3.1 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.1-SNAPSHOT + 1.3.1 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.1-SNAPSHOT + 1.3.1 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1-SNAPSHOT + 1.3.1
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 574e6ab..eee89c6 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.3.1-SNAPSHOT + 1.3.1 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1-SNAPSHOT + 1.3.1 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 4a74543..efd5dce 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.1-SNAPSHOT + 1.3.1 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1-SNAPSHOT + 1.3.1 diff --git a/pom.xml b/pom.xml index 7cbd628..692f777 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.3.1-SNAPSHOT + 1.3.1 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1-SNAPSHOT + 1.3.1 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.1-SNAPSHOT + 1.3.1 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.1-SNAPSHOT + 1.3.1 com.google.cloud google-identity-accesscontextmanager - 1.3.1-SNAPSHOT + 1.3.1 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 8aee5b6..880b720 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1-SNAPSHOT + 1.3.1 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1-SNAPSHOT + 1.3.1 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 844bf32..320ad42 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.1-SNAPSHOT + 1.3.1 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1-SNAPSHOT + 1.3.1 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1-SNAPSHOT + 1.3.1 diff --git a/versions.txt b/versions.txt index 37d1c53..487381d 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.3.0:1.3.1-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.3.0:1.3.1-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.3.0:1.3.1-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.3.0:1.3.1-SNAPSHOT +google-identity-accesscontextmanager:1.3.1:1.3.1 +grpc-google-identity-accesscontextmanager-v1:1.3.1:1.3.1 +proto-google-identity-accesscontextmanager-v1:1.3.1:1.3.1 +proto-google-identity-accesscontextmanager-type:1.3.1:1.3.1 From baa873425a2b4c48b7f9a7d4e9601aee866f5fc9 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 23 Jun 2022 16:04:13 +0000 Subject: [PATCH 052/123] chore(main): release 1.3.2-SNAPSHOT (#349) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index e477595..167db84 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.3.1 + 1.3.2-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.3.1 + 1.3.2-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.1 + 1.3.2-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.1 + 1.3.2-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1 + 1.3.2-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index eee89c6..b587e4d 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.3.1 + 1.3.2-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1 + 1.3.2-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index efd5dce..81deac8 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.1 + 1.3.2-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1 + 1.3.2-SNAPSHOT diff --git a/pom.xml b/pom.xml index 692f777..04804e7 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.3.1 + 1.3.2-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1 + 1.3.2-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.1 + 1.3.2-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.1 + 1.3.2-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.3.1 + 1.3.2-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 880b720..2a22208 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1 + 1.3.2-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1 + 1.3.2-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 320ad42..c6ea0f6 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.1 + 1.3.2-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.3.1 + 1.3.2-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.1 + 1.3.2-SNAPSHOT diff --git a/versions.txt b/versions.txt index 487381d..1ca39ab 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.3.1:1.3.1 -grpc-google-identity-accesscontextmanager-v1:1.3.1:1.3.1 -proto-google-identity-accesscontextmanager-v1:1.3.1:1.3.1 -proto-google-identity-accesscontextmanager-type:1.3.1:1.3.1 +google-identity-accesscontextmanager:1.3.1:1.3.2-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.3.1:1.3.2-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.3.1:1.3.2-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.3.1:1.3.2-SNAPSHOT From 2d12ee83fedbdd0d7b937acd15ed1a3a89810e4f Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 23 Jun 2022 16:14:26 +0000 Subject: [PATCH 053/123] feat: Enable REST transport for most of Java and Go clients (#347) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 456641589 Source-Link: https://github.com/googleapis/googleapis/commit/8a251f5225b789b2383207ffd978f6aa3d77fcf7 Source-Link: https://github.com/googleapis/googleapis-gen/commit/4ca52a529cf01308d9714950edffbea3560cfbdb Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGNhNTJhNTI5Y2YwMTMwOGQ5NzE0OTUwZWRmZmJlYTM1NjBjZmJkYiJ9 --- google-identity-accesscontextmanager/pom.xml | 16 + .../v1/AccessContextManagerClient.java | 38 +- .../v1/AccessContextManagerSettings.java | 23 +- .../v1/stub/AccessContextManagerStub.java | 6 +- .../AccessContextManagerStubSettings.java | 53 +- ...onAccessContextManagerCallableFactory.java | 105 + .../HttpJsonAccessContextManagerStub.java | 1827 +++++++++++++++ ...ccessContextManagerClientHttpJsonTest.java | 2084 +++++++++++++++++ 8 files changed, 4141 insertions(+), 11 deletions(-) create mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java create mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java create mode 100644 google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index b587e4d..8207277 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -58,6 +58,10 @@ com.google.api gax-grpc + + com.google.api + gax-httpjson + org.threeten threetenbp @@ -77,12 +81,24 @@ test + + com.google.api + gax + testlib + test + com.google.api gax-grpc testlib test + + com.google.api + gax-httpjson + testlib + test + diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java index 588f74a..0e6bc36 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java @@ -19,6 +19,7 @@ import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.httpjson.longrunning.OperationsClient; import com.google.api.gax.longrunning.OperationFuture; import com.google.api.gax.paging.AbstractFixedSizeCollection; import com.google.api.gax.paging.AbstractPage; @@ -30,7 +31,6 @@ import com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStub; import com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStubSettings; import com.google.longrunning.Operation; -import com.google.longrunning.OperationsClient; import com.google.protobuf.Empty; import com.google.protobuf.FieldMask; import java.io.IOException; @@ -113,13 +113,29 @@ * AccessContextManagerClient.create(accessContextManagerSettings); * }
* + *

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over + * the wire: + * + *

{@code
+ * // This snippet has been automatically generated for illustrative purposes only.
+ * // It may require modifications to work in your environment.
+ * AccessContextManagerSettings accessContextManagerSettings =
+ *     AccessContextManagerSettings.newBuilder()
+ *         .setTransportChannelProvider(
+ *             AccessContextManagerSettings.defaultHttpJsonTransportProviderBuilder().build())
+ *         .build();
+ * AccessContextManagerClient accessContextManagerClient =
+ *     AccessContextManagerClient.create(accessContextManagerSettings);
+ * }
+ * *

Please refer to the GitHub repository's samples for more quickstart code snippets. */ @Generated("by gapic-generator-java") public class AccessContextManagerClient implements BackgroundResource { private final AccessContextManagerSettings settings; private final AccessContextManagerStub stub; - private final OperationsClient operationsClient; + private final OperationsClient httpJsonOperationsClient; + private final com.google.longrunning.OperationsClient operationsClient; /** Constructs an instance of AccessContextManagerClient with default settings. */ public static final AccessContextManagerClient create() throws IOException { @@ -151,13 +167,17 @@ public static final AccessContextManagerClient create(AccessContextManagerStub s protected AccessContextManagerClient(AccessContextManagerSettings settings) throws IOException { this.settings = settings; this.stub = ((AccessContextManagerStubSettings) settings.getStubSettings()).createStub(); - this.operationsClient = OperationsClient.create(this.stub.getOperationsStub()); + this.operationsClient = + com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); + this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); } protected AccessContextManagerClient(AccessContextManagerStub stub) { this.settings = null; this.stub = stub; - this.operationsClient = OperationsClient.create(this.stub.getOperationsStub()); + this.operationsClient = + com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); + this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); } public final AccessContextManagerSettings getSettings() { @@ -172,10 +192,18 @@ public AccessContextManagerStub getStub() { * Returns the OperationsClient that can be used to query the status of a long-running operation * returned by another API method call. */ - public final OperationsClient getOperationsClient() { + public final com.google.longrunning.OperationsClient getOperationsClient() { return operationsClient; } + /** + * Returns the OperationsClient that can be used to query the status of a long-running operation + * returned by another API method call. + */ + public final OperationsClient getHttpJsonOperationsClient() { + return httpJsonOperationsClient; + } + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * List all [AccessPolicies] [google.identity.accesscontextmanager.v1.AccessPolicy] under a diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java index f9d9a90..3dbb43e 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java @@ -26,6 +26,7 @@ import com.google.api.gax.core.GoogleCredentialsProvider; import com.google.api.gax.core.InstantiatingExecutorProvider; import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; import com.google.api.gax.rpc.ApiClientHeaderProvider; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.ClientSettings; @@ -375,11 +376,18 @@ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilde return AccessContextManagerStubSettings.defaultCredentialsProviderBuilder(); } - /** Returns a builder for the default ChannelProvider for this service. */ + /** Returns a builder for the default gRPC ChannelProvider for this service. */ public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { return AccessContextManagerStubSettings.defaultGrpcTransportProviderBuilder(); } + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return AccessContextManagerStubSettings.defaultHttpJsonTransportProviderBuilder(); + } + public static TransportChannelProvider defaultTransportChannelProvider() { return AccessContextManagerStubSettings.defaultTransportChannelProvider(); } @@ -389,11 +397,17 @@ public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuil return AccessContextManagerStubSettings.defaultApiClientHeaderProviderBuilder(); } - /** Returns a new builder for this class. */ + /** Returns a new gRPC builder for this class. */ public static Builder newBuilder() { return Builder.createDefault(); } + /** Returns a new REST builder for this class. */ + @BetaApi + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + /** Returns a new builder for this class. */ public static Builder newBuilder(ClientContext clientContext) { return new Builder(clientContext); @@ -432,6 +446,11 @@ private static Builder createDefault() { return new Builder(AccessContextManagerStubSettings.newBuilder()); } + @BetaApi + private static Builder createHttpJsonDefault() { + return new Builder(AccessContextManagerStubSettings.newHttpJsonBuilder()); + } + public AccessContextManagerStubSettings.Builder getStubSettingsBuilder() { return ((AccessContextManagerStubSettings.Builder) getStubSettings()); } diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java index cd4df82..5ab449a 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java @@ -74,7 +74,11 @@ public abstract class AccessContextManagerStub implements BackgroundResource { public OperationsStub getOperationsStub() { - throw new UnsupportedOperationException("Not implemented: getOperationsStub()"); + return null; + } + + public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { + return null; } public UnaryCallable diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java index db1dd34..9a34751 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java @@ -31,6 +31,9 @@ import com.google.api.gax.grpc.GrpcTransportChannel; import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; import com.google.api.gax.grpc.ProtoOperationTransformers; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.HttpJsonTransportChannel; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; import com.google.api.gax.longrunning.OperationSnapshot; import com.google.api.gax.longrunning.OperationTimedPollAlgorithm; import com.google.api.gax.retrying.RetrySettings; @@ -755,6 +758,11 @@ public AccessContextManagerStub createStub() throws IOException { .equals(GrpcTransportChannel.getGrpcTransportName())) { return GrpcAccessContextManagerStub.create(this); } + if (getTransportChannelProvider() + .getTransportName() + .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { + return HttpJsonAccessContextManagerStub.create(this); + } throw new UnsupportedOperationException( String.format( "Transport not supported: %s", getTransportChannelProvider().getTransportName())); @@ -787,18 +795,25 @@ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilde .setUseJwtAccessWithScope(true); } - /** Returns a builder for the default ChannelProvider for this service. */ + /** Returns a builder for the default gRPC ChannelProvider for this service. */ public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { return InstantiatingGrpcChannelProvider.newBuilder() .setMaxInboundMessageSize(Integer.MAX_VALUE); } + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return InstantiatingHttpJsonChannelProvider.newBuilder(); + } + public static TransportChannelProvider defaultTransportChannelProvider() { return defaultGrpcTransportProviderBuilder().build(); } @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { return ApiClientHeaderProvider.newBuilder() .setGeneratedLibToken( "gapic", GaxProperties.getLibraryVersion(AccessContextManagerStubSettings.class)) @@ -806,11 +821,30 @@ public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuil GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); } - /** Returns a new builder for this class. */ + @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") + public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken( + "gapic", GaxProperties.getLibraryVersion(AccessContextManagerStubSettings.class)) + .setTransportToken( + GaxHttpJsonProperties.getHttpJsonTokenName(), + GaxHttpJsonProperties.getHttpJsonVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return AccessContextManagerStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ public static Builder newBuilder() { return Builder.createDefault(); } + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + /** Returns a new builder for this class. */ public static Builder newBuilder(ClientContext clientContext) { return new Builder(clientContext); @@ -1191,6 +1225,19 @@ private static Builder createDefault() { return initDefaults(builder); } + private static Builder createHttpJsonDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); + builder.setEndpoint(getDefaultEndpoint()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + private static Builder initDefaults(Builder builder) { builder .listAccessPoliciesSettings() diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java new file mode 100644 index 0000000..bb4a078 --- /dev/null +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java @@ -0,0 +1,105 @@ +/* + * Copyright 2022 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://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 com.google.identity.accesscontextmanager.v1.stub; + +import com.google.api.core.BetaApi; +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonCallableFactory; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST callable factory implementation for the AccessContextManager service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +@BetaApi +public class HttpJsonAccessContextManagerCallableFactory + implements HttpJsonStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + HttpJsonCallSettings httpJsonCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createUnaryCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + HttpJsonCallSettings httpJsonCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createPagedCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + HttpJsonCallSettings httpJsonCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createBatchingCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @BetaApi( + "The surface for long-running operations is not stable yet and may change in the future.") + @Override + public + OperationCallable createOperationCallable( + HttpJsonCallSettings httpJsonCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + UnaryCallable innerCallable = + HttpJsonCallableFactory.createBaseUnaryCallable( + httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); + HttpJsonOperationSnapshotCallable initialCallable = + new HttpJsonOperationSnapshotCallable( + innerCallable, + httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); + return HttpJsonCallableFactory.createOperationCallable( + callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + HttpJsonCallSettings httpJsonCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createServerStreamingCallable( + httpJsonCallSettings, callSettings, clientContext); + } +} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java new file mode 100644 index 0000000..2f43c74 --- /dev/null +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java @@ -0,0 +1,1827 @@ +/* + * Copyright 2022 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://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 com.google.identity.accesscontextmanager.v1.stub; + +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; + +import com.google.api.core.BetaApi; +import com.google.api.core.InternalApi; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.httpjson.ApiMethodDescriptor; +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshot; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; +import com.google.api.gax.httpjson.ProtoMessageResponseParser; +import com.google.api.gax.httpjson.ProtoRestSerializer; +import com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata; +import com.google.identity.accesscontextmanager.v1.AccessLevel; +import com.google.identity.accesscontextmanager.v1.AccessPolicy; +import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest; +import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse; +import com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest; +import com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest; +import com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest; +import com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest; +import com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest; +import com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest; +import com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest; +import com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding; +import com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata; +import com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest; +import com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest; +import com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest; +import com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest; +import com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest; +import com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse; +import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest; +import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse; +import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest; +import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse; +import com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest; +import com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse; +import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest; +import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse; +import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest; +import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse; +import com.google.identity.accesscontextmanager.v1.ServicePerimeter; +import com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest; +import com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest; +import com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest; +import com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest; +import com.google.longrunning.Operation; +import com.google.protobuf.Empty; +import com.google.protobuf.TypeRegistry; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST stub implementation for the AccessContextManager service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +@BetaApi +public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub { + private static final TypeRegistry typeRegistry = + TypeRegistry.newBuilder() + .add(Empty.getDescriptor()) + .add(AccessPolicy.getDescriptor()) + .add(GcpUserAccessBinding.getDescriptor()) + .add(ReplaceAccessLevelsResponse.getDescriptor()) + .add(ServicePerimeter.getDescriptor()) + .add(ReplaceServicePerimetersResponse.getDescriptor()) + .add(CommitServicePerimetersResponse.getDescriptor()) + .add(AccessLevel.getDescriptor()) + .add(AccessContextManagerOperationMetadata.getDescriptor()) + .add(GcpUserAccessBindingOperationMetadata.getDescriptor()) + .build(); + + private static final ApiMethodDescriptor + listAccessPoliciesMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/ListAccessPolicies") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/accessPolicies", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + serializer.putQueryParam(fields, "parent", request.getParent()); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListAccessPoliciesResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getAccessPolicyMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/GetAccessPolicy") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=accessPolicies/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(AccessPolicy.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + createAccessPolicyMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/CreateAccessPolicy") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/accessPolicies", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create().toBody("*", request.toBuilder().build())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (AccessPolicy request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + updateAccessPolicyMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateAccessPolicy") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{policy.name=accessPolicies/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam( + fields, "policy.name", request.getPolicy().getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create().toBody("policy", request.getPolicy())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (UpdateAccessPolicyRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + deleteAccessPolicyMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteAccessPolicy") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=accessPolicies/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (DeleteAccessPolicyRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + listAccessLevelsMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/ListAccessLevels") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/accessLevels", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam( + fields, "accessLevelFormat", request.getAccessLevelFormat()); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListAccessLevelsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getAccessLevelMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/GetAccessLevel") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=accessPolicies/*/accessLevels/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam( + fields, "accessLevelFormat", request.getAccessLevelFormat()); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(AccessLevel.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + createAccessLevelMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/CreateAccessLevel") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/accessLevels", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("accessLevel", request.getAccessLevel())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (CreateAccessLevelRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + updateAccessLevelMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateAccessLevel") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{accessLevel.name=accessPolicies/*/accessLevels/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam( + fields, "accessLevel.name", request.getAccessLevel().getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("accessLevel", request.getAccessLevel())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (UpdateAccessLevelRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + deleteAccessLevelMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteAccessLevel") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=accessPolicies/*/accessLevels/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (DeleteAccessLevelRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + replaceAccessLevelsMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/ReplaceAccessLevels") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/accessLevels:replaceAll", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("*", request.toBuilder().clearParent().build())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (ReplaceAccessLevelsRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor< + ListServicePerimetersRequest, ListServicePerimetersResponse> + listServicePerimetersMethodDescriptor = + ApiMethodDescriptor + .newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/ListServicePerimeters") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/servicePerimeters", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListServicePerimetersResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getServicePerimeterMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/GetServicePerimeter") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=accessPolicies/*/servicePerimeters/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ServicePerimeter.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + createServicePerimeterMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/CreateServicePerimeter") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/servicePerimeters", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("servicePerimeter", request.getServicePerimeter())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (CreateServicePerimeterRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + updateServicePerimeterMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateServicePerimeter") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{servicePerimeter.name=accessPolicies/*/servicePerimeters/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam( + fields, + "servicePerimeter.name", + request.getServicePerimeter().getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("servicePerimeter", request.getServicePerimeter())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (UpdateServicePerimeterRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + deleteServicePerimeterMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteServicePerimeter") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=accessPolicies/*/servicePerimeters/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (DeleteServicePerimeterRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + replaceServicePerimetersMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/ReplaceServicePerimeters") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/servicePerimeters:replaceAll", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("*", request.toBuilder().clearParent().build())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (ReplaceServicePerimetersRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + commitServicePerimetersMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/CommitServicePerimeters") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=accessPolicies/*}/servicePerimeters:commit", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("*", request.toBuilder().clearParent().build())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (CommitServicePerimetersRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor< + ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsResponse> + listGcpUserAccessBindingsMethodDescriptor = + ApiMethodDescriptor + .newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/ListGcpUserAccessBindings") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=organizations/*}/gcpUserAccessBindings", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListGcpUserAccessBindingsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getGcpUserAccessBindingMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/GetGcpUserAccessBinding") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=organizations/*/gcpUserAccessBindings/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(GcpUserAccessBinding.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + createGcpUserAccessBindingMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/CreateGcpUserAccessBinding") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{parent=organizations/*}/gcpUserAccessBindings", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody( + "gcpUserAccessBinding", request.getGcpUserAccessBinding())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (CreateGcpUserAccessBindingRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + updateGcpUserAccessBindingMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateGcpUserAccessBinding") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{gcpUserAccessBinding.name=organizations/*/gcpUserAccessBindings/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam( + fields, + "gcpUserAccessBinding.name", + request.getGcpUserAccessBinding().getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody( + "gcpUserAccessBinding", request.getGcpUserAccessBinding())) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (UpdateGcpUserAccessBindingRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + deleteGcpUserAccessBindingMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteGcpUserAccessBinding") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=organizations/*/gcpUserAccessBindings/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (DeleteGcpUserAccessBindingRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private final UnaryCallable + listAccessPoliciesCallable; + private final UnaryCallable + listAccessPoliciesPagedCallable; + private final UnaryCallable getAccessPolicyCallable; + private final UnaryCallable createAccessPolicyCallable; + private final OperationCallable + createAccessPolicyOperationCallable; + private final UnaryCallable updateAccessPolicyCallable; + private final OperationCallable< + UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> + updateAccessPolicyOperationCallable; + private final UnaryCallable deleteAccessPolicyCallable; + private final OperationCallable< + DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> + deleteAccessPolicyOperationCallable; + private final UnaryCallable + listAccessLevelsCallable; + private final UnaryCallable + listAccessLevelsPagedCallable; + private final UnaryCallable getAccessLevelCallable; + private final UnaryCallable createAccessLevelCallable; + private final OperationCallable< + CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> + createAccessLevelOperationCallable; + private final UnaryCallable updateAccessLevelCallable; + private final OperationCallable< + UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> + updateAccessLevelOperationCallable; + private final UnaryCallable deleteAccessLevelCallable; + private final OperationCallable< + DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> + deleteAccessLevelOperationCallable; + private final UnaryCallable replaceAccessLevelsCallable; + private final OperationCallable< + ReplaceAccessLevelsRequest, + ReplaceAccessLevelsResponse, + AccessContextManagerOperationMetadata> + replaceAccessLevelsOperationCallable; + private final UnaryCallable + listServicePerimetersCallable; + private final UnaryCallable + listServicePerimetersPagedCallable; + private final UnaryCallable + getServicePerimeterCallable; + private final UnaryCallable + createServicePerimeterCallable; + private final OperationCallable< + CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> + createServicePerimeterOperationCallable; + private final UnaryCallable + updateServicePerimeterCallable; + private final OperationCallable< + UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> + updateServicePerimeterOperationCallable; + private final UnaryCallable + deleteServicePerimeterCallable; + private final OperationCallable< + DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> + deleteServicePerimeterOperationCallable; + private final UnaryCallable + replaceServicePerimetersCallable; + private final OperationCallable< + ReplaceServicePerimetersRequest, + ReplaceServicePerimetersResponse, + AccessContextManagerOperationMetadata> + replaceServicePerimetersOperationCallable; + private final UnaryCallable + commitServicePerimetersCallable; + private final OperationCallable< + CommitServicePerimetersRequest, + CommitServicePerimetersResponse, + AccessContextManagerOperationMetadata> + commitServicePerimetersOperationCallable; + private final UnaryCallable + listGcpUserAccessBindingsCallable; + private final UnaryCallable< + ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsPagedResponse> + listGcpUserAccessBindingsPagedCallable; + private final UnaryCallable + getGcpUserAccessBindingCallable; + private final UnaryCallable + createGcpUserAccessBindingCallable; + private final OperationCallable< + CreateGcpUserAccessBindingRequest, + GcpUserAccessBinding, + GcpUserAccessBindingOperationMetadata> + createGcpUserAccessBindingOperationCallable; + private final UnaryCallable + updateGcpUserAccessBindingCallable; + private final OperationCallable< + UpdateGcpUserAccessBindingRequest, + GcpUserAccessBinding, + GcpUserAccessBindingOperationMetadata> + updateGcpUserAccessBindingOperationCallable; + private final UnaryCallable + deleteGcpUserAccessBindingCallable; + private final OperationCallable< + DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> + deleteGcpUserAccessBindingOperationCallable; + + private final BackgroundResource backgroundResources; + private final HttpJsonOperationsStub httpJsonOperationsStub; + private final HttpJsonStubCallableFactory callableFactory; + + public static final HttpJsonAccessContextManagerStub create( + AccessContextManagerStubSettings settings) throws IOException { + return new HttpJsonAccessContextManagerStub(settings, ClientContext.create(settings)); + } + + public static final HttpJsonAccessContextManagerStub create(ClientContext clientContext) + throws IOException { + return new HttpJsonAccessContextManagerStub( + AccessContextManagerStubSettings.newHttpJsonBuilder().build(), clientContext); + } + + public static final HttpJsonAccessContextManagerStub create( + ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { + return new HttpJsonAccessContextManagerStub( + AccessContextManagerStubSettings.newHttpJsonBuilder().build(), + clientContext, + callableFactory); + } + + /** + * Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected HttpJsonAccessContextManagerStub( + AccessContextManagerStubSettings settings, ClientContext clientContext) throws IOException { + this(settings, clientContext, new HttpJsonAccessContextManagerCallableFactory()); + } + + /** + * Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected HttpJsonAccessContextManagerStub( + AccessContextManagerStubSettings settings, + ClientContext clientContext, + HttpJsonStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + this.httpJsonOperationsStub = + HttpJsonOperationsStub.create(clientContext, callableFactory, typeRegistry); + + HttpJsonCallSettings + listAccessPoliciesTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listAccessPoliciesMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings getAccessPolicyTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getAccessPolicyMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings createAccessPolicyTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createAccessPolicyMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings updateAccessPolicyTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateAccessPolicyMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings deleteAccessPolicyTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteAccessPolicyMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + listAccessLevelsTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listAccessLevelsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings getAccessLevelTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getAccessLevelMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings createAccessLevelTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createAccessLevelMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings updateAccessLevelTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateAccessLevelMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings deleteAccessLevelTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteAccessLevelMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + replaceAccessLevelsTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(replaceAccessLevelsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + listServicePerimetersTransportSettings = + HttpJsonCallSettings + .newBuilder() + .setMethodDescriptor(listServicePerimetersMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + getServicePerimeterTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getServicePerimeterMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + createServicePerimeterTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createServicePerimeterMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + updateServicePerimeterTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateServicePerimeterMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + deleteServicePerimeterTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteServicePerimeterMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + replaceServicePerimetersTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(replaceServicePerimetersMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + commitServicePerimetersTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(commitServicePerimetersMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + listGcpUserAccessBindingsTransportSettings = + HttpJsonCallSettings + .newBuilder() + .setMethodDescriptor(listGcpUserAccessBindingsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + getGcpUserAccessBindingTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getGcpUserAccessBindingMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + createGcpUserAccessBindingTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createGcpUserAccessBindingMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + updateGcpUserAccessBindingTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateGcpUserAccessBindingMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + HttpJsonCallSettings + deleteGcpUserAccessBindingTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteGcpUserAccessBindingMethodDescriptor) + .setTypeRegistry(typeRegistry) + .build(); + + this.listAccessPoliciesCallable = + callableFactory.createUnaryCallable( + listAccessPoliciesTransportSettings, + settings.listAccessPoliciesSettings(), + clientContext); + this.listAccessPoliciesPagedCallable = + callableFactory.createPagedCallable( + listAccessPoliciesTransportSettings, + settings.listAccessPoliciesSettings(), + clientContext); + this.getAccessPolicyCallable = + callableFactory.createUnaryCallable( + getAccessPolicyTransportSettings, settings.getAccessPolicySettings(), clientContext); + this.createAccessPolicyCallable = + callableFactory.createUnaryCallable( + createAccessPolicyTransportSettings, + settings.createAccessPolicySettings(), + clientContext); + this.createAccessPolicyOperationCallable = + callableFactory.createOperationCallable( + createAccessPolicyTransportSettings, + settings.createAccessPolicyOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.updateAccessPolicyCallable = + callableFactory.createUnaryCallable( + updateAccessPolicyTransportSettings, + settings.updateAccessPolicySettings(), + clientContext); + this.updateAccessPolicyOperationCallable = + callableFactory.createOperationCallable( + updateAccessPolicyTransportSettings, + settings.updateAccessPolicyOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.deleteAccessPolicyCallable = + callableFactory.createUnaryCallable( + deleteAccessPolicyTransportSettings, + settings.deleteAccessPolicySettings(), + clientContext); + this.deleteAccessPolicyOperationCallable = + callableFactory.createOperationCallable( + deleteAccessPolicyTransportSettings, + settings.deleteAccessPolicyOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.listAccessLevelsCallable = + callableFactory.createUnaryCallable( + listAccessLevelsTransportSettings, settings.listAccessLevelsSettings(), clientContext); + this.listAccessLevelsPagedCallable = + callableFactory.createPagedCallable( + listAccessLevelsTransportSettings, settings.listAccessLevelsSettings(), clientContext); + this.getAccessLevelCallable = + callableFactory.createUnaryCallable( + getAccessLevelTransportSettings, settings.getAccessLevelSettings(), clientContext); + this.createAccessLevelCallable = + callableFactory.createUnaryCallable( + createAccessLevelTransportSettings, + settings.createAccessLevelSettings(), + clientContext); + this.createAccessLevelOperationCallable = + callableFactory.createOperationCallable( + createAccessLevelTransportSettings, + settings.createAccessLevelOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.updateAccessLevelCallable = + callableFactory.createUnaryCallable( + updateAccessLevelTransportSettings, + settings.updateAccessLevelSettings(), + clientContext); + this.updateAccessLevelOperationCallable = + callableFactory.createOperationCallable( + updateAccessLevelTransportSettings, + settings.updateAccessLevelOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.deleteAccessLevelCallable = + callableFactory.createUnaryCallable( + deleteAccessLevelTransportSettings, + settings.deleteAccessLevelSettings(), + clientContext); + this.deleteAccessLevelOperationCallable = + callableFactory.createOperationCallable( + deleteAccessLevelTransportSettings, + settings.deleteAccessLevelOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.replaceAccessLevelsCallable = + callableFactory.createUnaryCallable( + replaceAccessLevelsTransportSettings, + settings.replaceAccessLevelsSettings(), + clientContext); + this.replaceAccessLevelsOperationCallable = + callableFactory.createOperationCallable( + replaceAccessLevelsTransportSettings, + settings.replaceAccessLevelsOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.listServicePerimetersCallable = + callableFactory.createUnaryCallable( + listServicePerimetersTransportSettings, + settings.listServicePerimetersSettings(), + clientContext); + this.listServicePerimetersPagedCallable = + callableFactory.createPagedCallable( + listServicePerimetersTransportSettings, + settings.listServicePerimetersSettings(), + clientContext); + this.getServicePerimeterCallable = + callableFactory.createUnaryCallable( + getServicePerimeterTransportSettings, + settings.getServicePerimeterSettings(), + clientContext); + this.createServicePerimeterCallable = + callableFactory.createUnaryCallable( + createServicePerimeterTransportSettings, + settings.createServicePerimeterSettings(), + clientContext); + this.createServicePerimeterOperationCallable = + callableFactory.createOperationCallable( + createServicePerimeterTransportSettings, + settings.createServicePerimeterOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.updateServicePerimeterCallable = + callableFactory.createUnaryCallable( + updateServicePerimeterTransportSettings, + settings.updateServicePerimeterSettings(), + clientContext); + this.updateServicePerimeterOperationCallable = + callableFactory.createOperationCallable( + updateServicePerimeterTransportSettings, + settings.updateServicePerimeterOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.deleteServicePerimeterCallable = + callableFactory.createUnaryCallable( + deleteServicePerimeterTransportSettings, + settings.deleteServicePerimeterSettings(), + clientContext); + this.deleteServicePerimeterOperationCallable = + callableFactory.createOperationCallable( + deleteServicePerimeterTransportSettings, + settings.deleteServicePerimeterOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.replaceServicePerimetersCallable = + callableFactory.createUnaryCallable( + replaceServicePerimetersTransportSettings, + settings.replaceServicePerimetersSettings(), + clientContext); + this.replaceServicePerimetersOperationCallable = + callableFactory.createOperationCallable( + replaceServicePerimetersTransportSettings, + settings.replaceServicePerimetersOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.commitServicePerimetersCallable = + callableFactory.createUnaryCallable( + commitServicePerimetersTransportSettings, + settings.commitServicePerimetersSettings(), + clientContext); + this.commitServicePerimetersOperationCallable = + callableFactory.createOperationCallable( + commitServicePerimetersTransportSettings, + settings.commitServicePerimetersOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.listGcpUserAccessBindingsCallable = + callableFactory.createUnaryCallable( + listGcpUserAccessBindingsTransportSettings, + settings.listGcpUserAccessBindingsSettings(), + clientContext); + this.listGcpUserAccessBindingsPagedCallable = + callableFactory.createPagedCallable( + listGcpUserAccessBindingsTransportSettings, + settings.listGcpUserAccessBindingsSettings(), + clientContext); + this.getGcpUserAccessBindingCallable = + callableFactory.createUnaryCallable( + getGcpUserAccessBindingTransportSettings, + settings.getGcpUserAccessBindingSettings(), + clientContext); + this.createGcpUserAccessBindingCallable = + callableFactory.createUnaryCallable( + createGcpUserAccessBindingTransportSettings, + settings.createGcpUserAccessBindingSettings(), + clientContext); + this.createGcpUserAccessBindingOperationCallable = + callableFactory.createOperationCallable( + createGcpUserAccessBindingTransportSettings, + settings.createGcpUserAccessBindingOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.updateGcpUserAccessBindingCallable = + callableFactory.createUnaryCallable( + updateGcpUserAccessBindingTransportSettings, + settings.updateGcpUserAccessBindingSettings(), + clientContext); + this.updateGcpUserAccessBindingOperationCallable = + callableFactory.createOperationCallable( + updateGcpUserAccessBindingTransportSettings, + settings.updateGcpUserAccessBindingOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.deleteGcpUserAccessBindingCallable = + callableFactory.createUnaryCallable( + deleteGcpUserAccessBindingTransportSettings, + settings.deleteGcpUserAccessBindingSettings(), + clientContext); + this.deleteGcpUserAccessBindingOperationCallable = + callableFactory.createOperationCallable( + deleteGcpUserAccessBindingTransportSettings, + settings.deleteGcpUserAccessBindingOperationSettings(), + clientContext, + httpJsonOperationsStub); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + @InternalApi + public static List getMethodDescriptors() { + List methodDescriptors = new ArrayList<>(); + methodDescriptors.add(listAccessPoliciesMethodDescriptor); + methodDescriptors.add(getAccessPolicyMethodDescriptor); + methodDescriptors.add(createAccessPolicyMethodDescriptor); + methodDescriptors.add(updateAccessPolicyMethodDescriptor); + methodDescriptors.add(deleteAccessPolicyMethodDescriptor); + methodDescriptors.add(listAccessLevelsMethodDescriptor); + methodDescriptors.add(getAccessLevelMethodDescriptor); + methodDescriptors.add(createAccessLevelMethodDescriptor); + methodDescriptors.add(updateAccessLevelMethodDescriptor); + methodDescriptors.add(deleteAccessLevelMethodDescriptor); + methodDescriptors.add(replaceAccessLevelsMethodDescriptor); + methodDescriptors.add(listServicePerimetersMethodDescriptor); + methodDescriptors.add(getServicePerimeterMethodDescriptor); + methodDescriptors.add(createServicePerimeterMethodDescriptor); + methodDescriptors.add(updateServicePerimeterMethodDescriptor); + methodDescriptors.add(deleteServicePerimeterMethodDescriptor); + methodDescriptors.add(replaceServicePerimetersMethodDescriptor); + methodDescriptors.add(commitServicePerimetersMethodDescriptor); + methodDescriptors.add(listGcpUserAccessBindingsMethodDescriptor); + methodDescriptors.add(getGcpUserAccessBindingMethodDescriptor); + methodDescriptors.add(createGcpUserAccessBindingMethodDescriptor); + methodDescriptors.add(updateGcpUserAccessBindingMethodDescriptor); + methodDescriptors.add(deleteGcpUserAccessBindingMethodDescriptor); + return methodDescriptors; + } + + public HttpJsonOperationsStub getHttpJsonOperationsStub() { + return httpJsonOperationsStub; + } + + @Override + public UnaryCallable + listAccessPoliciesCallable() { + return listAccessPoliciesCallable; + } + + @Override + public UnaryCallable + listAccessPoliciesPagedCallable() { + return listAccessPoliciesPagedCallable; + } + + @Override + public UnaryCallable getAccessPolicyCallable() { + return getAccessPolicyCallable; + } + + @Override + public UnaryCallable createAccessPolicyCallable() { + return createAccessPolicyCallable; + } + + @Override + public OperationCallable + createAccessPolicyOperationCallable() { + return createAccessPolicyOperationCallable; + } + + @Override + public UnaryCallable updateAccessPolicyCallable() { + return updateAccessPolicyCallable; + } + + @Override + public OperationCallable< + UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> + updateAccessPolicyOperationCallable() { + return updateAccessPolicyOperationCallable; + } + + @Override + public UnaryCallable deleteAccessPolicyCallable() { + return deleteAccessPolicyCallable; + } + + @Override + public OperationCallable + deleteAccessPolicyOperationCallable() { + return deleteAccessPolicyOperationCallable; + } + + @Override + public UnaryCallable + listAccessLevelsCallable() { + return listAccessLevelsCallable; + } + + @Override + public UnaryCallable + listAccessLevelsPagedCallable() { + return listAccessLevelsPagedCallable; + } + + @Override + public UnaryCallable getAccessLevelCallable() { + return getAccessLevelCallable; + } + + @Override + public UnaryCallable createAccessLevelCallable() { + return createAccessLevelCallable; + } + + @Override + public OperationCallable< + CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> + createAccessLevelOperationCallable() { + return createAccessLevelOperationCallable; + } + + @Override + public UnaryCallable updateAccessLevelCallable() { + return updateAccessLevelCallable; + } + + @Override + public OperationCallable< + UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> + updateAccessLevelOperationCallable() { + return updateAccessLevelOperationCallable; + } + + @Override + public UnaryCallable deleteAccessLevelCallable() { + return deleteAccessLevelCallable; + } + + @Override + public OperationCallable + deleteAccessLevelOperationCallable() { + return deleteAccessLevelOperationCallable; + } + + @Override + public UnaryCallable replaceAccessLevelsCallable() { + return replaceAccessLevelsCallable; + } + + @Override + public OperationCallable< + ReplaceAccessLevelsRequest, + ReplaceAccessLevelsResponse, + AccessContextManagerOperationMetadata> + replaceAccessLevelsOperationCallable() { + return replaceAccessLevelsOperationCallable; + } + + @Override + public UnaryCallable + listServicePerimetersCallable() { + return listServicePerimetersCallable; + } + + @Override + public UnaryCallable + listServicePerimetersPagedCallable() { + return listServicePerimetersPagedCallable; + } + + @Override + public UnaryCallable getServicePerimeterCallable() { + return getServicePerimeterCallable; + } + + @Override + public UnaryCallable createServicePerimeterCallable() { + return createServicePerimeterCallable; + } + + @Override + public OperationCallable< + CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> + createServicePerimeterOperationCallable() { + return createServicePerimeterOperationCallable; + } + + @Override + public UnaryCallable updateServicePerimeterCallable() { + return updateServicePerimeterCallable; + } + + @Override + public OperationCallable< + UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> + updateServicePerimeterOperationCallable() { + return updateServicePerimeterOperationCallable; + } + + @Override + public UnaryCallable deleteServicePerimeterCallable() { + return deleteServicePerimeterCallable; + } + + @Override + public OperationCallable< + DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> + deleteServicePerimeterOperationCallable() { + return deleteServicePerimeterOperationCallable; + } + + @Override + public UnaryCallable + replaceServicePerimetersCallable() { + return replaceServicePerimetersCallable; + } + + @Override + public OperationCallable< + ReplaceServicePerimetersRequest, + ReplaceServicePerimetersResponse, + AccessContextManagerOperationMetadata> + replaceServicePerimetersOperationCallable() { + return replaceServicePerimetersOperationCallable; + } + + @Override + public UnaryCallable + commitServicePerimetersCallable() { + return commitServicePerimetersCallable; + } + + @Override + public OperationCallable< + CommitServicePerimetersRequest, + CommitServicePerimetersResponse, + AccessContextManagerOperationMetadata> + commitServicePerimetersOperationCallable() { + return commitServicePerimetersOperationCallable; + } + + @Override + public UnaryCallable + listGcpUserAccessBindingsCallable() { + return listGcpUserAccessBindingsCallable; + } + + @Override + public UnaryCallable + listGcpUserAccessBindingsPagedCallable() { + return listGcpUserAccessBindingsPagedCallable; + } + + @Override + public UnaryCallable + getGcpUserAccessBindingCallable() { + return getGcpUserAccessBindingCallable; + } + + @Override + public UnaryCallable + createGcpUserAccessBindingCallable() { + return createGcpUserAccessBindingCallable; + } + + @Override + public OperationCallable< + CreateGcpUserAccessBindingRequest, + GcpUserAccessBinding, + GcpUserAccessBindingOperationMetadata> + createGcpUserAccessBindingOperationCallable() { + return createGcpUserAccessBindingOperationCallable; + } + + @Override + public UnaryCallable + updateGcpUserAccessBindingCallable() { + return updateGcpUserAccessBindingCallable; + } + + @Override + public OperationCallable< + UpdateGcpUserAccessBindingRequest, + GcpUserAccessBinding, + GcpUserAccessBindingOperationMetadata> + updateGcpUserAccessBindingOperationCallable() { + return updateGcpUserAccessBindingOperationCallable; + } + + @Override + public UnaryCallable + deleteGcpUserAccessBindingCallable() { + return deleteGcpUserAccessBindingCallable; + } + + @Override + public OperationCallable< + DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> + deleteGcpUserAccessBindingOperationCallable() { + return deleteGcpUserAccessBindingOperationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java new file mode 100644 index 0000000..b126b10 --- /dev/null +++ b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java @@ -0,0 +1,2084 @@ +/* + * Copyright 2022 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://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 com.google.identity.accesscontextmanager.v1; + +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; +import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.common.collect.Lists; +import com.google.identity.accesscontextmanager.v1.stub.HttpJsonAccessContextManagerStub; +import com.google.longrunning.Operation; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import com.google.protobuf.Timestamp; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.concurrent.ExecutionException; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class AccessContextManagerClientHttpJsonTest { + private static MockHttpService mockService; + private static AccessContextManagerClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonAccessContextManagerStub.getMethodDescriptors(), + AccessContextManagerSettings.getDefaultEndpoint()); + AccessContextManagerSettings settings = + AccessContextManagerSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + AccessContextManagerSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = AccessContextManagerClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void listAccessPoliciesTest() throws Exception { + AccessPolicy responsesElement = AccessPolicy.newBuilder().build(); + ListAccessPoliciesResponse expectedResponse = + ListAccessPoliciesResponse.newBuilder() + .setNextPageToken("") + .addAllAccessPolicies(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + ListAccessPoliciesRequest request = + ListAccessPoliciesRequest.newBuilder() + .setParent(OrganizationName.of("[ORGANIZATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListAccessPoliciesPagedResponse pagedListResponse = client.listAccessPolicies(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getAccessPoliciesList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listAccessPoliciesExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ListAccessPoliciesRequest request = + ListAccessPoliciesRequest.newBuilder() + .setParent(OrganizationName.of("[ORGANIZATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listAccessPolicies(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getAccessPolicyTest() throws Exception { + AccessPolicy expectedResponse = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + mockService.addResponse(expectedResponse); + + AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); + + AccessPolicy actualResponse = client.getAccessPolicy(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getAccessPolicyExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); + client.getAccessPolicy(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getAccessPolicyTest2() throws Exception { + AccessPolicy expectedResponse = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + mockService.addResponse(expectedResponse); + + String name = "accessPolicies/accessPolicie-4214"; + + AccessPolicy actualResponse = client.getAccessPolicy(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getAccessPolicyExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "accessPolicies/accessPolicie-4214"; + client.getAccessPolicy(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createAccessPolicyTest() throws Exception { + AccessPolicy expectedResponse = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createAccessPolicyTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessPolicy request = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + + AccessPolicy actualResponse = client.createAccessPolicyAsync(request).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createAccessPolicyExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicy request = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + client.createAccessPolicyAsync(request).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void updateAccessPolicyTest() throws Exception { + AccessPolicy expectedResponse = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("updateAccessPolicyTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessPolicy policy = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + AccessPolicy actualResponse = client.updateAccessPolicyAsync(policy, updateMask).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void updateAccessPolicyExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicy policy = + AccessPolicy.newBuilder() + .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setParent("parent-995424086") + .setTitle("title110371416") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setEtag("etag3123477") + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateAccessPolicyAsync(policy, updateMask).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteAccessPolicyTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteAccessPolicyTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); + + client.deleteAccessPolicyAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteAccessPolicyExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); + client.deleteAccessPolicyAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteAccessPolicyTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteAccessPolicyTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String name = "accessPolicies/accessPolicie-4214"; + + client.deleteAccessPolicyAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteAccessPolicyExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "accessPolicies/accessPolicie-4214"; + client.deleteAccessPolicyAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void listAccessLevelsTest() throws Exception { + AccessLevel responsesElement = AccessLevel.newBuilder().build(); + ListAccessLevelsResponse expectedResponse = + ListAccessLevelsResponse.newBuilder() + .setNextPageToken("") + .addAllAccessLevels(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + + ListAccessLevelsPagedResponse pagedListResponse = client.listAccessLevels(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getAccessLevelsList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listAccessLevelsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + client.listAccessLevels(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listAccessLevelsTest2() throws Exception { + AccessLevel responsesElement = AccessLevel.newBuilder().build(); + ListAccessLevelsResponse expectedResponse = + ListAccessLevelsResponse.newBuilder() + .setNextPageToken("") + .addAllAccessLevels(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "accessPolicies/accessPolicie-2983"; + + ListAccessLevelsPagedResponse pagedListResponse = client.listAccessLevels(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getAccessLevelsList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listAccessLevelsExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "accessPolicies/accessPolicie-2983"; + client.listAccessLevels(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getAccessLevelTest() throws Exception { + AccessLevel expectedResponse = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); + + AccessLevel actualResponse = client.getAccessLevel(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getAccessLevelExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); + client.getAccessLevel(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getAccessLevelTest2() throws Exception { + AccessLevel expectedResponse = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; + + AccessLevel actualResponse = client.getAccessLevel(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getAccessLevelExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; + client.getAccessLevel(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createAccessLevelTest() throws Exception { + AccessLevel expectedResponse = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createAccessLevelTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + AccessLevel accessLevel = AccessLevel.newBuilder().build(); + + AccessLevel actualResponse = client.createAccessLevelAsync(parent, accessLevel).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createAccessLevelExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + AccessLevel accessLevel = AccessLevel.newBuilder().build(); + client.createAccessLevelAsync(parent, accessLevel).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void createAccessLevelTest2() throws Exception { + AccessLevel expectedResponse = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createAccessLevelTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String parent = "accessPolicies/accessPolicie-2983"; + AccessLevel accessLevel = AccessLevel.newBuilder().build(); + + AccessLevel actualResponse = client.createAccessLevelAsync(parent, accessLevel).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createAccessLevelExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "accessPolicies/accessPolicie-2983"; + AccessLevel accessLevel = AccessLevel.newBuilder().build(); + client.createAccessLevelAsync(parent, accessLevel).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void updateAccessLevelTest() throws Exception { + AccessLevel expectedResponse = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("updateAccessLevelTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessLevel accessLevel = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + AccessLevel actualResponse = client.updateAccessLevelAsync(accessLevel, updateMask).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void updateAccessLevelExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessLevel accessLevel = + AccessLevel.newBuilder() + .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateAccessLevelAsync(accessLevel, updateMask).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteAccessLevelTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteAccessLevelTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); + + client.deleteAccessLevelAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteAccessLevelExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); + client.deleteAccessLevelAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteAccessLevelTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteAccessLevelTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; + + client.deleteAccessLevelAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteAccessLevelExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; + client.deleteAccessLevelAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void replaceAccessLevelsTest() throws Exception { + ReplaceAccessLevelsResponse expectedResponse = + ReplaceAccessLevelsResponse.newBuilder() + .addAllAccessLevels(new ArrayList()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("replaceAccessLevelsTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + ReplaceAccessLevelsRequest request = + ReplaceAccessLevelsRequest.newBuilder() + .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .addAllAccessLevels(new ArrayList()) + .setEtag("etag3123477") + .build(); + + ReplaceAccessLevelsResponse actualResponse = client.replaceAccessLevelsAsync(request).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void replaceAccessLevelsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ReplaceAccessLevelsRequest request = + ReplaceAccessLevelsRequest.newBuilder() + .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .addAllAccessLevels(new ArrayList()) + .setEtag("etag3123477") + .build(); + client.replaceAccessLevelsAsync(request).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void listServicePerimetersTest() throws Exception { + ServicePerimeter responsesElement = ServicePerimeter.newBuilder().build(); + ListServicePerimetersResponse expectedResponse = + ListServicePerimetersResponse.newBuilder() + .setNextPageToken("") + .addAllServicePerimeters(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + + ListServicePerimetersPagedResponse pagedListResponse = client.listServicePerimeters(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getServicePerimetersList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listServicePerimetersExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + client.listServicePerimeters(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listServicePerimetersTest2() throws Exception { + ServicePerimeter responsesElement = ServicePerimeter.newBuilder().build(); + ListServicePerimetersResponse expectedResponse = + ListServicePerimetersResponse.newBuilder() + .setNextPageToken("") + .addAllServicePerimeters(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "accessPolicies/accessPolicie-2983"; + + ListServicePerimetersPagedResponse pagedListResponse = client.listServicePerimeters(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getServicePerimetersList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listServicePerimetersExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "accessPolicies/accessPolicie-2983"; + client.listServicePerimeters(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getServicePerimeterTest() throws Exception { + ServicePerimeter expectedResponse = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + mockService.addResponse(expectedResponse); + + ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); + + ServicePerimeter actualResponse = client.getServicePerimeter(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getServicePerimeterExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); + client.getServicePerimeter(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getServicePerimeterTest2() throws Exception { + ServicePerimeter expectedResponse = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + mockService.addResponse(expectedResponse); + + String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; + + ServicePerimeter actualResponse = client.getServicePerimeter(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getServicePerimeterExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; + client.getServicePerimeter(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createServicePerimeterTest() throws Exception { + ServicePerimeter expectedResponse = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createServicePerimeterTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); + + ServicePerimeter actualResponse = + client.createServicePerimeterAsync(parent, servicePerimeter).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createServicePerimeterExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); + ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); + client.createServicePerimeterAsync(parent, servicePerimeter).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void createServicePerimeterTest2() throws Exception { + ServicePerimeter expectedResponse = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createServicePerimeterTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String parent = "accessPolicies/accessPolicie-2983"; + ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); + + ServicePerimeter actualResponse = + client.createServicePerimeterAsync(parent, servicePerimeter).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createServicePerimeterExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "accessPolicies/accessPolicie-2983"; + ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); + client.createServicePerimeterAsync(parent, servicePerimeter).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void updateServicePerimeterTest() throws Exception { + ServicePerimeter expectedResponse = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("updateServicePerimeterTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + ServicePerimeter servicePerimeter = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + ServicePerimeter actualResponse = + client.updateServicePerimeterAsync(servicePerimeter, updateMask).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void updateServicePerimeterExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ServicePerimeter servicePerimeter = + ServicePerimeter.newBuilder() + .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) + .setTitle("title110371416") + .setDescription("description-1724546052") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setStatus(ServicePerimeterConfig.newBuilder().build()) + .setSpec(ServicePerimeterConfig.newBuilder().build()) + .setUseExplicitDryRunSpec(true) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateServicePerimeterAsync(servicePerimeter, updateMask).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteServicePerimeterTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteServicePerimeterTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); + + client.deleteServicePerimeterAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteServicePerimeterExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); + client.deleteServicePerimeterAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteServicePerimeterTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteServicePerimeterTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; + + client.deleteServicePerimeterAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteServicePerimeterExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; + client.deleteServicePerimeterAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void replaceServicePerimetersTest() throws Exception { + ReplaceServicePerimetersResponse expectedResponse = + ReplaceServicePerimetersResponse.newBuilder() + .addAllServicePerimeters(new ArrayList()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("replaceServicePerimetersTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + ReplaceServicePerimetersRequest request = + ReplaceServicePerimetersRequest.newBuilder() + .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .addAllServicePerimeters(new ArrayList()) + .setEtag("etag3123477") + .build(); + + ReplaceServicePerimetersResponse actualResponse = + client.replaceServicePerimetersAsync(request).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void replaceServicePerimetersExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ReplaceServicePerimetersRequest request = + ReplaceServicePerimetersRequest.newBuilder() + .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .addAllServicePerimeters(new ArrayList()) + .setEtag("etag3123477") + .build(); + client.replaceServicePerimetersAsync(request).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void commitServicePerimetersTest() throws Exception { + CommitServicePerimetersResponse expectedResponse = + CommitServicePerimetersResponse.newBuilder() + .addAllServicePerimeters(new ArrayList()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("commitServicePerimetersTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + CommitServicePerimetersRequest request = + CommitServicePerimetersRequest.newBuilder() + .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setEtag("etag3123477") + .build(); + + CommitServicePerimetersResponse actualResponse = + client.commitServicePerimetersAsync(request).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void commitServicePerimetersExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + CommitServicePerimetersRequest request = + CommitServicePerimetersRequest.newBuilder() + .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) + .setEtag("etag3123477") + .build(); + client.commitServicePerimetersAsync(request).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void listGcpUserAccessBindingsTest() throws Exception { + GcpUserAccessBinding responsesElement = GcpUserAccessBinding.newBuilder().build(); + ListGcpUserAccessBindingsResponse expectedResponse = + ListGcpUserAccessBindingsResponse.newBuilder() + .setNextPageToken("") + .addAllGcpUserAccessBindings(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); + + ListGcpUserAccessBindingsPagedResponse pagedListResponse = + client.listGcpUserAccessBindings(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getGcpUserAccessBindingsList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listGcpUserAccessBindingsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); + client.listGcpUserAccessBindings(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listGcpUserAccessBindingsTest2() throws Exception { + GcpUserAccessBinding responsesElement = GcpUserAccessBinding.newBuilder().build(); + ListGcpUserAccessBindingsResponse expectedResponse = + ListGcpUserAccessBindingsResponse.newBuilder() + .setNextPageToken("") + .addAllGcpUserAccessBindings(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "organizations/organization-8287"; + + ListGcpUserAccessBindingsPagedResponse pagedListResponse = + client.listGcpUserAccessBindings(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getGcpUserAccessBindingsList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listGcpUserAccessBindingsExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "organizations/organization-8287"; + client.listGcpUserAccessBindings(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getGcpUserAccessBindingTest() throws Exception { + GcpUserAccessBinding expectedResponse = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + mockService.addResponse(expectedResponse); + + GcpUserAccessBindingName name = + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); + + GcpUserAccessBinding actualResponse = client.getGcpUserAccessBinding(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getGcpUserAccessBindingExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GcpUserAccessBindingName name = + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); + client.getGcpUserAccessBinding(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getGcpUserAccessBindingTest2() throws Exception { + GcpUserAccessBinding expectedResponse = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + mockService.addResponse(expectedResponse); + + String name = "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; + + GcpUserAccessBinding actualResponse = client.getGcpUserAccessBinding(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getGcpUserAccessBindingExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = + "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; + client.getGcpUserAccessBinding(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createGcpUserAccessBindingTest() throws Exception { + GcpUserAccessBinding expectedResponse = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createGcpUserAccessBindingTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); + GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); + + GcpUserAccessBinding actualResponse = + client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createGcpUserAccessBindingExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); + GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); + client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void createGcpUserAccessBindingTest2() throws Exception { + GcpUserAccessBinding expectedResponse = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createGcpUserAccessBindingTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String parent = "organizations/organization-8287"; + GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); + + GcpUserAccessBinding actualResponse = + client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createGcpUserAccessBindingExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "organizations/organization-8287"; + GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); + client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void updateGcpUserAccessBindingTest() throws Exception { + GcpUserAccessBinding expectedResponse = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("updateGcpUserAccessBindingTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + GcpUserAccessBinding gcpUserAccessBinding = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + GcpUserAccessBinding actualResponse = + client.updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void updateGcpUserAccessBindingExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GcpUserAccessBinding gcpUserAccessBinding = + GcpUserAccessBinding.newBuilder() + .setName( + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") + .toString()) + .setGroupKey("groupKey506342240") + .addAllAccessLevels(new ArrayList()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteGcpUserAccessBindingTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteGcpUserAccessBindingTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + GcpUserAccessBindingName name = + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); + + client.deleteGcpUserAccessBindingAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteGcpUserAccessBindingExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GcpUserAccessBindingName name = + GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); + client.deleteGcpUserAccessBindingAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void deleteGcpUserAccessBindingTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + Operation resultOperation = + Operation.newBuilder() + .setName("deleteGcpUserAccessBindingTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String name = "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; + + client.deleteGcpUserAccessBindingAsync(name).get(); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteGcpUserAccessBindingExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = + "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; + client.deleteGcpUserAccessBindingAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } +} From b03b0cea4dc368cfd4a556b7270cd6bd5fe35961 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 27 Jun 2022 19:24:24 +0000 Subject: [PATCH 054/123] chore: update dependencies for regapic (#1467) (#351) * chore: update dependencies for regapic * add more dependencies and trigger comment * update goldens * fix indentation * remove duplicate gax-httpjson dependency * remove duplicated dependencies Source-Link: https://github.com/googleapis/synthtool/commit/fa54eb2a78c6ee48613fd33152e2130e949dcbd9 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:1ec28a46062b19135b11178ceee60231e5f5a92dab454e23ae0aab72cd875906 --- .github/.OwlBot.lock.yaml | 4 ++-- .kokoro/common.sh | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index a79f062..f0625e4 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:2567a120ce90fadb6201999b87d649d9f67459de28815ad239bce9ebfaa18a74 -# created: 2022-05-19T15:12:45.278246753Z + digest: sha256:1ec28a46062b19135b11178ceee60231e5f5a92dab454e23ae0aab72cd875906 +# created: 2022-06-27T15:01:06.405564326Z diff --git a/.kokoro/common.sh b/.kokoro/common.sh index ace89f4..f8f957a 100644 --- a/.kokoro/common.sh +++ b/.kokoro/common.sh @@ -55,4 +55,6 @@ function retry_with_backoff { ## 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 +function println() { printf '%s\n' "$(now) $*"; } + +## Helper comment to trigger updated repo dependency release \ No newline at end of file From 9d2eb9692e363cd11b684eab4a07eb6b274471bf Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 30 Jun 2022 02:18:24 +0000 Subject: [PATCH 055/123] chore: Disable CLIRR checks on releas (#1474) (#356) Source-Link: https://github.com/googleapis/synthtool/commit/7a220e27993a25ab3cda26510d5619d97b6952a9 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:6d4e3a15c62cfdcb823d60e16da7521e7c6fc00eba07c8ff12e4de9924a57d28 --- .github/.OwlBot.lock.yaml | 4 ++-- .kokoro/release/stage.sh | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index f0625e4..a454a61 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:1ec28a46062b19135b11178ceee60231e5f5a92dab454e23ae0aab72cd875906 -# created: 2022-06-27T15:01:06.405564326Z + digest: sha256:6d4e3a15c62cfdcb823d60e16da7521e7c6fc00eba07c8ff12e4de9924a57d28 +# created: 2022-06-29T23:17:33.110417661Z diff --git a/.kokoro/release/stage.sh b/.kokoro/release/stage.sh index 77dc4e8..1dba8de 100755 --- a/.kokoro/release/stage.sh +++ b/.kokoro/release/stage.sh @@ -32,6 +32,7 @@ retry_with_backoff 3 10 \ mvn clean deploy -B \ --settings ${MAVEN_SETTINGS_FILE} \ -DskipTests=true \ + -Dclirr.skip=true \ -DperformRelease=true \ -Dgpg.executable=gpg \ -Dgpg.passphrase=${GPG_PASSPHRASE} \ @@ -42,4 +43,4 @@ then mvn nexus-staging:release -B \ -DperformRelease=true \ --settings=settings.xml -fi \ No newline at end of file +fi From c272baa374006559c73bd50076bd189654fc0843 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 1 Jul 2022 03:50:47 +0000 Subject: [PATCH 056/123] fix: update gapic-generator-java with mock service generation fixes (#354) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 457524730 Source-Link: https://github.com/googleapis/googleapis/commit/917e7f21cb1dc062744c6694437cdd46219f28cb Source-Link: https://github.com/googleapis/googleapis-gen/commit/2497f9a069d3f6b2d6810d5a4e239cda1e7e5a39 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjQ5N2Y5YTA2OWQzZjZiMmQ2ODEwZDVhNGUyMzljZGExZTdlNWEzOSJ9 --- .../accesscontextmanager/v1/AccessContextManagerClient.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java index 0e6bc36..b4ebe23 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java @@ -18,6 +18,7 @@ import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; +import com.google.api.core.BetaApi; import com.google.api.gax.core.BackgroundResource; import com.google.api.gax.httpjson.longrunning.OperationsClient; import com.google.api.gax.longrunning.OperationFuture; @@ -200,6 +201,7 @@ public final com.google.longrunning.OperationsClient getOperationsClient() { * Returns the OperationsClient that can be used to query the status of a long-running operation * returned by another API method call. */ + @BetaApi public final OperationsClient getHttpJsonOperationsClient() { return httpJsonOperationsClient; } From 8eda81bc1a01799d40b79adfd906cb7c96e7582c Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 1 Jul 2022 10:28:31 -0400 Subject: [PATCH 057/123] ci: removing clirr from required checks (#355) Making CLIRR not required. The version bumps are now controlled by the Release Please and OwlBot. The CL authors create appropriate change description to control major version bumps. --- .github/sync-repo-settings.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index 6f09d69..dd5626f 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -11,7 +11,6 @@ branchProtectionRules: - dependencies (8) - dependencies (11) - lint - - clirr - units (8) - units (11) - 'Kokoro - Test: Integration' @@ -26,7 +25,6 @@ branchProtectionRules: - dependencies (8) - dependencies (11) - lint - - clirr - units (7) - units (8) - units (11) From 30bcd6c0932fd9ef16690784e4e87cc77350a521 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 1 Jul 2022 17:38:27 +0000 Subject: [PATCH 058/123] chore(main): release 1.4.0 (#350) :robot: I have created a release *beep* *boop* --- ## [1.4.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.1...v1.4.0) (2022-07-01) ### Features * Enable REST transport for most of Java and Go clients ([#347](https://github.com/googleapis/java-accesscontextmanager/issues/347)) ([2d12ee8](https://github.com/googleapis/java-accesscontextmanager/commit/2d12ee83fedbdd0d7b937acd15ed1a3a89810e4f)) ### Bug Fixes * update gapic-generator-java with mock service generation fixes ([#354](https://github.com/googleapis/java-accesscontextmanager/issues/354)) ([c272baa](https://github.com/googleapis/java-accesscontextmanager/commit/c272baa374006559c73bd50076bd189654fc0843)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 12 ++++++++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- .../pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 35 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9cc5729..be8d6cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [1.4.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.1...v1.4.0) (2022-07-01) + + +### Features + +* Enable REST transport for most of Java and Go clients ([#347](https://github.com/googleapis/java-accesscontextmanager/issues/347)) ([2d12ee8](https://github.com/googleapis/java-accesscontextmanager/commit/2d12ee83fedbdd0d7b937acd15ed1a3a89810e4f)) + + +### Bug Fixes + +* update gapic-generator-java with mock service generation fixes ([#354](https://github.com/googleapis/java-accesscontextmanager/issues/354)) ([c272baa](https://github.com/googleapis/java-accesscontextmanager/commit/c272baa374006559c73bd50076bd189654fc0843)) + ## [1.3.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.0...v1.3.1) (2022-06-23) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 167db84..d8474fe 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.3.2-SNAPSHOT + 1.4.0 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.3.2-SNAPSHOT + 1.4.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.2-SNAPSHOT + 1.4.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.2-SNAPSHOT + 1.4.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.2-SNAPSHOT + 1.4.0 diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 8207277..19aaf4f 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.3.2-SNAPSHOT + 1.4.0 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.3.2-SNAPSHOT + 1.4.0 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 81deac8..0b26a51 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.2-SNAPSHOT + 1.4.0 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.3.2-SNAPSHOT + 1.4.0 diff --git a/pom.xml b/pom.xml index 04804e7..5e516dd 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.3.2-SNAPSHOT + 1.4.0 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.2-SNAPSHOT + 1.4.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.2-SNAPSHOT + 1.4.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.3.2-SNAPSHOT + 1.4.0 com.google.cloud google-identity-accesscontextmanager - 1.3.2-SNAPSHOT + 1.4.0 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 2a22208..05fbffc 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.2-SNAPSHOT + 1.4.0 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.3.2-SNAPSHOT + 1.4.0 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index c6ea0f6..3398113 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.3.2-SNAPSHOT + 1.4.0 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.3.2-SNAPSHOT + 1.4.0 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.3.2-SNAPSHOT + 1.4.0 diff --git a/versions.txt b/versions.txt index 1ca39ab..62e5788 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.3.1:1.3.2-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.3.1:1.3.2-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.3.1:1.3.2-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.3.1:1.3.2-SNAPSHOT +google-identity-accesscontextmanager:1.4.0:1.4.0 +grpc-google-identity-accesscontextmanager-v1:1.4.0:1.4.0 +proto-google-identity-accesscontextmanager-v1:1.4.0:1.4.0 +proto-google-identity-accesscontextmanager-type:1.4.0:1.4.0 From ef8cd2d87aec09aa52bdf9312cf30708bb280e63 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 1 Jul 2022 17:54:29 +0000 Subject: [PATCH 059/123] chore(main): release 1.4.1-SNAPSHOT (#357) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index d8474fe..ded404b 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.0 + 1.4.1-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.0 + 1.4.1-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.0 + 1.4.1-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.0 + 1.4.1-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.0 + 1.4.1-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 19aaf4f..33ec9c1 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.0 + 1.4.1-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.0 + 1.4.1-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 0b26a51..0ca793e 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.0 + 1.4.1-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.0 + 1.4.1-SNAPSHOT diff --git a/pom.xml b/pom.xml index 5e516dd..3bd2cb1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.0 + 1.4.1-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.0 + 1.4.1-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.0 + 1.4.1-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.0 + 1.4.1-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.4.0 + 1.4.1-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 05fbffc..375ebb7 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.0 + 1.4.1-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.0 + 1.4.1-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 3398113..010c00b 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.0 + 1.4.1-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.0 + 1.4.1-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.0 + 1.4.1-SNAPSHOT diff --git a/versions.txt b/versions.txt index 62e5788..7a5143e 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.0:1.4.0 -grpc-google-identity-accesscontextmanager-v1:1.4.0:1.4.0 -proto-google-identity-accesscontextmanager-v1:1.4.0:1.4.0 -proto-google-identity-accesscontextmanager-type:1.4.0:1.4.0 +google-identity-accesscontextmanager:1.4.0:1.4.1-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.4.0:1.4.1-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.4.0:1.4.1-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.4.0:1.4.1-SNAPSHOT From 5469092766f1e5d0618dc68e9390573d6c93de14 Mon Sep 17 00:00:00 2001 From: Mridula <66699525+mpeddada1@users.noreply.github.com> Date: Fri, 8 Jul 2022 14:16:42 -0400 Subject: [PATCH 060/123] chore: add native image checks as required (#353) --- .github/sync-repo-settings.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index dd5626f..0501f63 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -16,6 +16,8 @@ branchProtectionRules: - 'Kokoro - Test: Integration' - cla/google - OwlBot Post Processor + - 'Kokoro - Test: Java GraalVM Native Image' + - 'Kokoro - Test: Java 17 GraalVM Native Image' - pattern: java7 isAdminEnforced: true requiredApprovingReviewCount: 1 From 17610160d2e7d3c4762be1dd53fd6ac9ab237f3f Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 8 Jul 2022 20:17:06 +0200 Subject: [PATCH 061/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.5.1 (#358) --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index ded404b..fb09de2 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.5.0 + 1.5.1 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 3bd2cb1..613e90b 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.5.0 + 1.5.1 From 2af19cd10f4b67eafdfb4a6f197cf6d169628ff3 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 8 Jul 2022 15:08:12 -0400 Subject: [PATCH 062/123] fix: the bom module was missing in the root pom (#359) The bom module was missing in the root pom. It caused build failure in another issue in google-cloud-java repository: https://github.com/googleapis/google-cloud-java/pull/7991#issuecomment-1179254748 Other repositories declare the bom module correctly. Example: https://github.com/googleapis/java-accessapproval/blob/main/pom.xml#L116 --- pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pom.xml b/pom.xml index 613e90b..2625237 100644 --- a/pom.xml +++ b/pom.xml @@ -101,6 +101,7 @@ grpc-google-identity-accesscontextmanager-v1 proto-google-identity-accesscontextmanager-v1 proto-google-identity-accesscontextmanager-type + google-identity-accesscontextmanager-bom From 7c1172c27301bbe605e82e5b284b26a69fd69849 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 13 Jul 2022 19:28:16 +0000 Subject: [PATCH 063/123] fix: enable longpaths support for windows test (#1485) (#361) Source-Link: https://github.com/googleapis/synthtool/commit/73365620c41d96e97ff474b2c4d39b890ad51967 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:d4b80feffe1579818cdc39466152e9de95789a193408506cd4a1ffbe8804dc00 --- .github/.OwlBot.lock.yaml | 4 ++-- .github/workflows/ci.yaml | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index a454a61..de9173d 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:6d4e3a15c62cfdcb823d60e16da7521e7c6fc00eba07c8ff12e4de9924a57d28 -# created: 2022-06-29T23:17:33.110417661Z + digest: sha256:d4b80feffe1579818cdc39466152e9de95789a193408506cd4a1ffbe8804dc00 +# created: 2022-07-13T13:53:17.676447481Z diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 83ef7f9..e3bb26e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -39,6 +39,8 @@ jobs: windows: runs-on: windows-latest steps: + - name: Support longpaths + run: git config --system core.longpaths true - uses: actions/checkout@v3 - uses: actions/setup-java@v3 with: From e796e19d1197e22648c998d2e99374e596715237 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 18 Jul 2022 17:08:15 +0200 Subject: [PATCH 064/123] build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.0 (#362) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-project-info-reports-plugin](https://maven.apache.org/plugins/) | `3.3.0` -> `3.4.0` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.0/compatibility-slim/3.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.0/confidence-slim/3.3.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2625237..2ace3ab 100644 --- a/pom.xml +++ b/pom.xml @@ -109,7 +109,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.3.0 + 3.4.0 From f9b8c76255555356947216e6242dd3ea5ae15cd9 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 26 Jul 2022 19:24:44 +0000 Subject: [PATCH 065/123] chore(bazel): update protobuf to v3.21.3 (#363) - [ ] Regenerate this pull request now. chore(bazel): update gax-java to 2.18.4 PiperOrigin-RevId: 463115700 Source-Link: https://github.com/googleapis/googleapis/commit/52130a9c3c289e6bc4ab1784bdde6081abdf3dd9 Source-Link: https://github.com/googleapis/googleapis-gen/commit/6a4d9d9bb3afb20b0f5fa4f5d9f6740b1d0eb19a Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmE0ZDlkOWJiM2FmYjIwYjBmNWZhNGY1ZDlmNjc0MGIxZDBlYjE5YSJ9 --- .../identity/accesscontextmanager/v1/DevicePolicy.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java index dafdf54..d44e17b 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java @@ -1324,8 +1324,8 @@ public int getAllowedEncryptionStatusesValue(int index) { * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; * * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedEncryptionStatuses at the given index. + * @param index The index to set the value at. + * @param value The enum numeric value on the wire for allowedEncryptionStatuses to set. * @return This builder for chaining. */ public Builder setAllowedEncryptionStatusesValue(int index, int value) { @@ -1978,9 +1978,8 @@ public int getAllowedDeviceManagementLevelsValue(int index) { * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; * * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedDeviceManagementLevels at the given - * index. + * @param index The index to set the value at. + * @param value The enum numeric value on the wire for allowedDeviceManagementLevels to set. * @return This builder for chaining. */ public Builder setAllowedDeviceManagementLevelsValue(int index, int value) { From e8e57bcc6103636dbc1a2aa0c5b4bdff9d572c89 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 26 Jul 2022 21:26:52 +0200 Subject: [PATCH 066/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.5.2 (#364) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.5.1` -> `1.5.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.2/compatibility-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.2/confidence-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes

googleapis/java-shared-config ### [`v1.5.2`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​152-httpsgithubcomgoogleapisjava-shared-configcomparev151v152-2022-07-25) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.5.1...v1.5.2) ##### Dependencies - update dependency com.puppycrawl.tools:checkstyle to v10 ([#​435](https://togithub.com/googleapis/java-shared-config/issues/435)) ([bfc8ce1](https://togithub.com/googleapis/java-shared-config/commit/bfc8ce1deca6292147d002d3afe22a09840aa5d6)) - update dependency org.graalvm.buildtools:junit-platform-native to v0.9.13 ([#​488](https://togithub.com/googleapis/java-shared-config/issues/488)) ([39b91ee](https://togithub.com/googleapis/java-shared-config/commit/39b91ee1283f0a5fbbe63e8bfd1ec97ab4ab377e)) - update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.13 ([#​489](https://togithub.com/googleapis/java-shared-config/issues/489)) ([cc3bcfa](https://togithub.com/googleapis/java-shared-config/commit/cc3bcfa2d6717441a8d5b5048fa78c2cf7aabf2b))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index fb09de2..2778787 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.5.1 + 1.5.2 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 2ace3ab..ef3a1ec 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.5.1 + 1.5.2 From 50d598076cab4f6ae53649daf66eaccf034fdd96 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 27 Jul 2022 20:58:14 +0200 Subject: [PATCH 067/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.5.3 (#365) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `1.5.2` -> `1.5.3` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.3/compatibility-slim/1.5.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.5.3/confidence-slim/1.5.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.5.3`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#​153-httpsgithubcomgoogleapisjava-shared-configcomparev152v153-2022-07-27) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v1.5.2...v1.5.3) ##### Dependencies - update dependency org.junit.vintage:junit-vintage-engine to v5.9.0 ([#​497](https://togithub.com/googleapis/java-shared-config/issues/497)) ([1fc6ab4](https://togithub.com/googleapis/java-shared-config/commit/1fc6ab445624cd4f9c8b161d109f346a9e5ed09a)) - Update doclet to latest version 1.6.0 ([38fb7c3](https://togithub.com/googleapis/java-shared-config/commit/38fb7c3957fb6c9b2da10f9e463cc93a8b80a3a4))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 2778787..716543a 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.5.2 + 1.5.3 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index ef3a1ec..add75f1 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.5.2 + 1.5.3 From 3b2f972ce9d8a0f6482f8a0e4174155c4712c349 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 2 Aug 2022 22:18:14 +0200 Subject: [PATCH 068/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3 (#366) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `2.13.0` -> `3.0.1` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/compatibility-slim/2.13.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/confidence-slim/2.13.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v3.0.1`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​301-httpsgithubcomgoogleapisjava-shared-dependenciescomparev300v301-2022-08-02) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v3.0.0...v3.0.1) ##### Dependencies - update dependency com.google.code.gson:gson to v2.9.1 ([#​766](https://togithub.com/googleapis/java-shared-dependencies/issues/766)) ([f7b2b06](https://togithub.com/googleapis/java-shared-dependencies/commit/f7b2b06b80e3e95ff8ab9b1d6a2638ef3069298a)) - update gax.version to v2.18.7 ([#​767](https://togithub.com/googleapis/java-shared-dependencies/issues/767)) ([9650368](https://togithub.com/googleapis/java-shared-dependencies/commit/96503682e98cdf348ea2c1365a03a60f4322c712)) - update google.core.version to v2.8.6 ([#​770](https://togithub.com/googleapis/java-shared-dependencies/issues/770)) ([cfd4377](https://togithub.com/googleapis/java-shared-dependencies/commit/cfd4377dc178cebb4724065d55d185ce03988d55)) ### [`v3.0.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​300-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2130v300-2022-07-29) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v2.13.0...v3.0.0) ##### Bug Fixes - enable longpaths support for windows test ([#​1485](https://togithub.com/googleapis/java-shared-dependencies/issues/1485)) ([#​738](https://togithub.com/googleapis/java-shared-dependencies/issues/738)) ([11bc8f8](https://togithub.com/googleapis/java-shared-dependencies/commit/11bc8f81f28be88a97fdeafca21724e33638770c)) ##### Dependencies - update dependency com.google.api-client:google-api-client-bom to v1.35.2 ([#​729](https://togithub.com/googleapis/java-shared-dependencies/issues/729)) ([1fa59af](https://togithub.com/googleapis/java-shared-dependencies/commit/1fa59af80abb9f278f57658c10158567e825fec6)) - update dependency com.google.api-client:google-api-client-bom to v2 ([#​746](https://togithub.com/googleapis/java-shared-dependencies/issues/746)) ([2dcb2e0](https://togithub.com/googleapis/java-shared-dependencies/commit/2dcb2e071e0ba0eea21bb575bd13cd559d4a1ca6)) - update dependency com.google.api.grpc:grpc-google-common-protos to v2.9.2 ([#​741](https://togithub.com/googleapis/java-shared-dependencies/issues/741)) ([3352d6c](https://togithub.com/googleapis/java-shared-dependencies/commit/3352d6c36111c04e3f6f3e6360470fa3efb10d8f)) - update dependency com.google.auth:google-auth-library-bom to v1.8.0 ([#​726](https://togithub.com/googleapis/java-shared-dependencies/issues/726)) ([2c5d64c](https://togithub.com/googleapis/java-shared-dependencies/commit/2c5d64c127db8384e49113acfeac6928716a2d7f)) - update dependency com.google.auth:google-auth-library-bom to v1.8.1 ([#​742](https://togithub.com/googleapis/java-shared-dependencies/issues/742)) ([4f53527](https://togithub.com/googleapis/java-shared-dependencies/commit/4f53527bda7f40896711b7c1d1c02453321ffbc8)) - update dependency com.google.cloud:first-party-dependencies to v2 ([#​747](https://togithub.com/googleapis/java-shared-dependencies/issues/747)) ([e970ac0](https://togithub.com/googleapis/java-shared-dependencies/commit/e970ac0599941c825dc2516146a7c6673e68a9b9)) - update dependency com.google.cloud:grpc-gcp to v1.2.1 ([#​751](https://togithub.com/googleapis/java-shared-dependencies/issues/751)) ([b3284b6](https://togithub.com/googleapis/java-shared-dependencies/commit/b3284b6ee52a96a6ea8696a05a94443df9ee5b9f)) - update dependency com.google.cloud:third-party-dependencies to v2 ([#​748](https://togithub.com/googleapis/java-shared-dependencies/issues/748)) ([573b41a](https://togithub.com/googleapis/java-shared-dependencies/commit/573b41a69504372741cbeb01dd200e7c71967186)) - update dependency com.google.http-client:google-http-client-bom to v1.42.1 ([#​730](https://togithub.com/googleapis/java-shared-dependencies/issues/730)) ([6b47126](https://togithub.com/googleapis/java-shared-dependencies/commit/6b47126686b603a5d112e097ce6aa3a1880daf6f)) - update dependency com.google.http-client:google-http-client-bom to v1.42.2 ([#​749](https://togithub.com/googleapis/java-shared-dependencies/issues/749)) ([299d7b0](https://togithub.com/googleapis/java-shared-dependencies/commit/299d7b0d4920644e2c3070d12dd1d97da17a5e88)) - update dependency com.google.protobuf:protobuf-bom to v3.21.2 ([#​722](https://togithub.com/googleapis/java-shared-dependencies/issues/722)) ([7a96b12](https://togithub.com/googleapis/java-shared-dependencies/commit/7a96b1259a526b63e9376fd6cc18b27cddeb5f0f)) - update dependency com.google.protobuf:protobuf-bom to v3.21.3 ([#​756](https://togithub.com/googleapis/java-shared-dependencies/issues/756)) ([3d0bac2](https://togithub.com/googleapis/java-shared-dependencies/commit/3d0bac23487aebb94267c0708f41ff6c02a028a4)) - update dependency com.google.protobuf:protobuf-bom to v3.21.4 ([#​759](https://togithub.com/googleapis/java-shared-dependencies/issues/759)) ([5a54ef1](https://togithub.com/googleapis/java-shared-dependencies/commit/5a54ef1a2d56244166d4fcc46041d62c0dc4b411)) - update dependency io.grpc:grpc-bom to v1.48.0 ([#​752](https://togithub.com/googleapis/java-shared-dependencies/issues/752)) ([20ac908](https://togithub.com/googleapis/java-shared-dependencies/commit/20ac908932a5e7c8e581bdfcd68579d7e1cedd5f)) - update dependency org.checkerframework:checker-qual to v3.23.0 ([#​736](https://togithub.com/googleapis/java-shared-dependencies/issues/736)) ([fc01d8f](https://togithub.com/googleapis/java-shared-dependencies/commit/fc01d8f93f391f12fdb800d5006f0b4505832eeb)) - update gax.version to v2.18.3 ([#​731](https://togithub.com/googleapis/java-shared-dependencies/issues/731)) ([e8ee554](https://togithub.com/googleapis/java-shared-dependencies/commit/e8ee554707acb2f71c739d08e2ff02fbe43ffa52)) - update gax.version to v2.18.4 ([#​735](https://togithub.com/googleapis/java-shared-dependencies/issues/735)) ([11c7415](https://togithub.com/googleapis/java-shared-dependencies/commit/11c74152a84697924de3a0e838b05f606c3098f7)) - update gax.version to v2.18.5 ([#​758](https://togithub.com/googleapis/java-shared-dependencies/issues/758)) ([7469fc1](https://togithub.com/googleapis/java-shared-dependencies/commit/7469fc1cc5095b39a5738e60156711a268f6e052)) - update gax.version to v2.18.6 ([#​763](https://togithub.com/googleapis/java-shared-dependencies/issues/763)) ([b5ca2f7](https://togithub.com/googleapis/java-shared-dependencies/commit/b5ca2f7b4d81c705823253f4f03363a32d2be48b)) - update google.common-protos.version to v2.9.1 ([#​724](https://togithub.com/googleapis/java-shared-dependencies/issues/724)) ([5213dbb](https://togithub.com/googleapis/java-shared-dependencies/commit/5213dbbfa9c9b73d2420ec2be7782f16c9c4955f)) - update google.core.version to v2.8.1 ([#​725](https://togithub.com/googleapis/java-shared-dependencies/issues/725)) ([575858a](https://togithub.com/googleapis/java-shared-dependencies/commit/575858a60f76e46bbc2a2435c2b6c01c8f4ab681)) - update google.core.version to v2.8.3 ([#​760](https://togithub.com/googleapis/java-shared-dependencies/issues/760)) ([cb10ae4](https://togithub.com/googleapis/java-shared-dependencies/commit/cb10ae4b76939215ea465af74163b3d4ad65a548)) - update google.core.version to v2.8.4 ([#​762](https://togithub.com/googleapis/java-shared-dependencies/issues/762)) ([821daaf](https://togithub.com/googleapis/java-shared-dependencies/commit/821daafefdbcfdfe6e363e580747538096a562ef)) - update google.core.version to v2.8.5 ([#​764](https://togithub.com/googleapis/java-shared-dependencies/issues/764)) ([a1f8f50](https://togithub.com/googleapis/java-shared-dependencies/commit/a1f8f501b54143a2cec8e72efd4ceb3ce47f13ae)) - update iam.version to v1.5.0 ([#​732](https://togithub.com/googleapis/java-shared-dependencies/issues/732)) ([9dce0e5](https://togithub.com/googleapis/java-shared-dependencies/commit/9dce0e5199c1e425119adc804304958f58003a27)) - update iam.version to v1.5.1 ([#​737](https://togithub.com/googleapis/java-shared-dependencies/issues/737)) ([df39168](https://togithub.com/googleapis/java-shared-dependencies/commit/df391685d42fcb1b04f03ab1380a594893bdce37)) - update iam.version to v1.5.2 ([#​743](https://togithub.com/googleapis/java-shared-dependencies/issues/743)) ([cdde697](https://togithub.com/googleapis/java-shared-dependencies/commit/cdde697f25a89fc8c2ec7eae6b7c54f69977bb1c))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index add75f1..05e3e65 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 2.13.0 + 3.0.1 pom import From d4d20d31d1cdb0900e8b89c58f69844deafdc6fa Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 9 Aug 2022 15:06:12 +0000 Subject: [PATCH 069/123] chore(main): release 1.4.1 (#360) :robot: I have created a release *beep* *boop* --- ## [1.4.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.0...v1.4.1) (2022-08-02) ### Bug Fixes * enable longpaths support for windows test ([#1485](https://github.com/googleapis/java-accesscontextmanager/issues/1485)) ([#361](https://github.com/googleapis/java-accesscontextmanager/issues/361)) ([7c1172c](https://github.com/googleapis/java-accesscontextmanager/commit/7c1172c27301bbe605e82e5b284b26a69fd69849)) * the bom module was missing in the root pom ([#359](https://github.com/googleapis/java-accesscontextmanager/issues/359)) ([2af19cd](https://github.com/googleapis/java-accesscontextmanager/commit/2af19cd10f4b67eafdfb4a6f197cf6d169628ff3)) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ([#366](https://github.com/googleapis/java-accesscontextmanager/issues/366)) ([3b2f972](https://github.com/googleapis/java-accesscontextmanager/commit/3b2f972ce9d8a0f6482f8a0e4174155c4712c349)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 13 +++++++++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- .../pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- .../pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 36 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index be8d6cc..2e35c50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [1.4.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.0...v1.4.1) (2022-08-02) + + +### Bug Fixes + +* enable longpaths support for windows test ([#1485](https://github.com/googleapis/java-accesscontextmanager/issues/1485)) ([#361](https://github.com/googleapis/java-accesscontextmanager/issues/361)) ([7c1172c](https://github.com/googleapis/java-accesscontextmanager/commit/7c1172c27301bbe605e82e5b284b26a69fd69849)) +* the bom module was missing in the root pom ([#359](https://github.com/googleapis/java-accesscontextmanager/issues/359)) ([2af19cd](https://github.com/googleapis/java-accesscontextmanager/commit/2af19cd10f4b67eafdfb4a6f197cf6d169628ff3)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ([#366](https://github.com/googleapis/java-accesscontextmanager/issues/366)) ([3b2f972](https://github.com/googleapis/java-accesscontextmanager/commit/3b2f972ce9d8a0f6482f8a0e4174155c4712c349)) + ## [1.4.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.1...v1.4.0) (2022-07-01) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 716543a..216617d 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.1-SNAPSHOT + 1.4.1 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.1-SNAPSHOT + 1.4.1 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.1-SNAPSHOT + 1.4.1 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.1-SNAPSHOT + 1.4.1 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1-SNAPSHOT + 1.4.1 diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 33ec9c1..4f8b1d7 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.1-SNAPSHOT + 1.4.1 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1-SNAPSHOT + 1.4.1 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 0ca793e..a049319 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.1-SNAPSHOT + 1.4.1 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1-SNAPSHOT + 1.4.1 diff --git a/pom.xml b/pom.xml index 05e3e65..a2aeea8 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.1-SNAPSHOT + 1.4.1 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1-SNAPSHOT + 1.4.1 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.1-SNAPSHOT + 1.4.1 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.1-SNAPSHOT + 1.4.1 com.google.cloud google-identity-accesscontextmanager - 1.4.1-SNAPSHOT + 1.4.1 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 375ebb7..691e6be 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1-SNAPSHOT + 1.4.1 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1-SNAPSHOT + 1.4.1 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 010c00b..9d29a98 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.1-SNAPSHOT + 1.4.1 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1-SNAPSHOT + 1.4.1 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1-SNAPSHOT + 1.4.1 diff --git a/versions.txt b/versions.txt index 7a5143e..2e81eae 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.0:1.4.1-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.4.0:1.4.1-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.4.0:1.4.1-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.4.0:1.4.1-SNAPSHOT +google-identity-accesscontextmanager:1.4.1:1.4.1 +grpc-google-identity-accesscontextmanager-v1:1.4.1:1.4.1 +proto-google-identity-accesscontextmanager-v1:1.4.1:1.4.1 +proto-google-identity-accesscontextmanager-type:1.4.1:1.4.1 From d21761b77f2ce862aa917155d49397ee26e3e748 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 9 Aug 2022 15:22:12 +0000 Subject: [PATCH 070/123] chore(main): release 1.4.2-SNAPSHOT (#367) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 216617d..ac45daf 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.1 + 1.4.2-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.1 + 1.4.2-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.1 + 1.4.2-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.1 + 1.4.2-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1 + 1.4.2-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 4f8b1d7..ab2a940 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.1 + 1.4.2-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1 + 1.4.2-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index a049319..c601693 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.1 + 1.4.2-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1 + 1.4.2-SNAPSHOT diff --git a/pom.xml b/pom.xml index a2aeea8..4b64d57 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.1 + 1.4.2-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1 + 1.4.2-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.1 + 1.4.2-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.1 + 1.4.2-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.4.1 + 1.4.2-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 691e6be..bd60a35 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1 + 1.4.2-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1 + 1.4.2-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 9d29a98..33e5123 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.1 + 1.4.2-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.1 + 1.4.2-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.1 + 1.4.2-SNAPSHOT diff --git a/versions.txt b/versions.txt index 2e81eae..495dbc9 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.1:1.4.1 -grpc-google-identity-accesscontextmanager-v1:1.4.1:1.4.1 -proto-google-identity-accesscontextmanager-v1:1.4.1:1.4.1 -proto-google-identity-accesscontextmanager-type:1.4.1:1.4.1 +google-identity-accesscontextmanager:1.4.1:1.4.2-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.4.1:1.4.2-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.4.1:1.4.2-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.4.1:1.4.2-SNAPSHOT From 036c8a5460d0cb6a3fe5f7624ca3c3aa47ffa230 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 16 Aug 2022 22:22:15 +0200 Subject: [PATCH 071/123] build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.1 (#368) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-javadoc-plugin](https://maven.apache.org/plugins/) ([source](https://togithub.com/apache/maven-javadoc-plugin)) | `3.4.0` -> `3.4.1` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.1/compatibility-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-javadoc-plugin/3.4.1/confidence-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4b64d57..58ec58f 100644 --- a/pom.xml +++ b/pom.xml @@ -136,7 +136,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.4.0 + 3.4.1 html From c872826680c14cba977d368ddbbea9db7c73e214 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 16 Aug 2022 22:54:28 +0200 Subject: [PATCH 072/123] build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.1 (#369) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-project-info-reports-plugin](https://maven.apache.org/plugins/) | `3.4.0` -> `3.4.1` | [![age](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.1/compatibility-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.apache.maven.plugins:maven-project-info-reports-plugin/3.4.1/confidence-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 58ec58f..b9a8399 100644 --- a/pom.xml +++ b/pom.xml @@ -109,7 +109,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.4.0 + 3.4.1 From 7245fb432b5a189a917a59caaa33698329fecd6e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 9 Sep 2022 05:40:19 +0200 Subject: [PATCH 073/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#371) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `3.0.1` -> `3.0.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.2/compatibility-slim/3.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.2/confidence-slim/3.0.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v3.0.2`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​302-httpsgithubcomgoogleapisjava-shared-dependenciescomparev301v302-2022-09-08) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v3.0.1...v3.0.2) ##### Dependencies - Update dependency com.fasterxml.jackson:jackson-bom to v2.13.4 ([#​789](https://togithub.com/googleapis/java-shared-dependencies/issues/789)) ([6cf91a9](https://togithub.com/googleapis/java-shared-dependencies/commit/6cf91a96b9ea6af0fb845b50582dac7aa2892cab)) - Update dependency com.google.auth:google-auth-library-bom to v1.10.0 ([#​781](https://togithub.com/googleapis/java-shared-dependencies/issues/781)) ([8859e61](https://togithub.com/googleapis/java-shared-dependencies/commit/8859e61808bfc5cd9546e27e945fc855b36d2554)) - Update dependency com.google.auth:google-auth-library-bom to v1.11.0 ([#​790](https://togithub.com/googleapis/java-shared-dependencies/issues/790)) ([3431a47](https://togithub.com/googleapis/java-shared-dependencies/commit/3431a471cbf874a67a4f1a42e31f0ed891dedc92)) - Update dependency com.google.auth:google-auth-library-bom to v1.9.0 ([#​773](https://togithub.com/googleapis/java-shared-dependencies/issues/773)) ([27fc79f](https://togithub.com/googleapis/java-shared-dependencies/commit/27fc79f00ee70011df6a368bb8fcfad7f0ce41f0)) - Update dependency com.google.errorprone:error_prone_annotations to v2.15.0 ([#​776](https://togithub.com/googleapis/java-shared-dependencies/issues/776)) ([bf333b8](https://togithub.com/googleapis/java-shared-dependencies/commit/bf333b8c88072d21cb959db4d3328bbb55d9ef5c)) - Update dependency com.google.protobuf:protobuf-bom to v3.21.5 ([#​780](https://togithub.com/googleapis/java-shared-dependencies/issues/780)) ([da7f44d](https://togithub.com/googleapis/java-shared-dependencies/commit/da7f44d71d6d7f372b5313dab68ce220308614d4)) - Update dependency io.grpc:grpc-bom to v1.48.1 ([#​768](https://togithub.com/googleapis/java-shared-dependencies/issues/768)) ([5c7768d](https://togithub.com/googleapis/java-shared-dependencies/commit/5c7768d3c9665dd356de6c39c0a6a5fa6e992f2e)) - Update dependency io.grpc:grpc-bom to v1.49.0 ([#​786](https://togithub.com/googleapis/java-shared-dependencies/issues/786)) ([8734812](https://togithub.com/googleapis/java-shared-dependencies/commit/8734812f1b4e2faaa48caf41eff59a85892ae344)) - Update dependency org.checkerframework:checker-qual to v3.24.0 ([#​775](https://togithub.com/googleapis/java-shared-dependencies/issues/775)) ([df74b7b](https://togithub.com/googleapis/java-shared-dependencies/commit/df74b7b0dd5dd592523f302d9fb36adb5991cb0b)) - Update dependency org.checkerframework:checker-qual to v3.25.0 ([#​788](https://togithub.com/googleapis/java-shared-dependencies/issues/788)) ([207035b](https://togithub.com/googleapis/java-shared-dependencies/commit/207035bd04c9305899eea540acbefaf06a7b1ec9)) - Update dependency org.threeten:threetenbp to v1.6.1 ([#​782](https://togithub.com/googleapis/java-shared-dependencies/issues/782)) ([0f218ae](https://togithub.com/googleapis/java-shared-dependencies/commit/0f218aeb6aa33cf1da4a8b1d6c82bbf87946dab9)) - Update gax.version to v2.19.0 ([#​785](https://togithub.com/googleapis/java-shared-dependencies/issues/785)) ([4448331](https://togithub.com/googleapis/java-shared-dependencies/commit/4448331c4c6d88ea8076260776d1d47d24aa19fa)) - Update google.core.version to v2.8.10 ([#​787](https://togithub.com/googleapis/java-shared-dependencies/issues/787)) ([3c344d5](https://togithub.com/googleapis/java-shared-dependencies/commit/3c344d515e3b9215db5a1f8ef550d800d974e558)) - Update google.core.version to v2.8.7 ([#​774](https://togithub.com/googleapis/java-shared-dependencies/issues/774)) ([d0cd5e8](https://togithub.com/googleapis/java-shared-dependencies/commit/d0cd5e8f6ca88787fe0dbf7f30c849cb4c4fae5e)) - Update google.core.version to v2.8.8 ([#​777](https://togithub.com/googleapis/java-shared-dependencies/issues/777)) ([f00571c](https://togithub.com/googleapis/java-shared-dependencies/commit/f00571cd1e9f1c4e011fba4a1e1674c1d8d60200)) - Update google.core.version to v2.8.9 ([#​784](https://togithub.com/googleapis/java-shared-dependencies/issues/784)) ([aa8e505](https://togithub.com/googleapis/java-shared-dependencies/commit/aa8e505dbb1214b2239e55d5ac83b00c167d77e4))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b9a8399..96b59f0 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.1 + 3.0.2 pom import From e51bf19897bd9735466c804d34c3a5ddf55190cd Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 9 Sep 2022 04:18:17 +0000 Subject: [PATCH 074/123] chore(main): release 1.4.2 (#372) :robot: I have created a release *beep* *boop* --- ## [1.4.2](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.1...v1.4.2) (2022-09-09) ### Dependencies * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ([#371](https://github.com/googleapis/java-accesscontextmanager/issues/371)) ([7245fb4](https://github.com/googleapis/java-accesscontextmanager/commit/7245fb432b5a189a917a59caaa33698329fecd6e)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e35c50..dc6f922 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.4.2](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.1...v1.4.2) (2022-09-09) + + +### Dependencies + +* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ([#371](https://github.com/googleapis/java-accesscontextmanager/issues/371)) ([7245fb4](https://github.com/googleapis/java-accesscontextmanager/commit/7245fb432b5a189a917a59caaa33698329fecd6e)) + ## [1.4.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.0...v1.4.1) (2022-08-02) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index ac45daf..1872a34 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.2-SNAPSHOT + 1.4.2 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.2-SNAPSHOT + 1.4.2 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.2-SNAPSHOT + 1.4.2 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.2-SNAPSHOT + 1.4.2 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.2-SNAPSHOT + 1.4.2
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index ab2a940..caaaf4a 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.2-SNAPSHOT + 1.4.2 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.2-SNAPSHOT + 1.4.2 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index c601693..615fe97 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.2-SNAPSHOT + 1.4.2 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.2-SNAPSHOT + 1.4.2 diff --git a/pom.xml b/pom.xml index 96b59f0..661486d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.2-SNAPSHOT + 1.4.2 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.2-SNAPSHOT + 1.4.2 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.2-SNAPSHOT + 1.4.2 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.2-SNAPSHOT + 1.4.2 com.google.cloud google-identity-accesscontextmanager - 1.4.2-SNAPSHOT + 1.4.2 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index bd60a35..6e8e736 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.2-SNAPSHOT + 1.4.2 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.2-SNAPSHOT + 1.4.2 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 33e5123..06ed1fc 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.2-SNAPSHOT + 1.4.2 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.2-SNAPSHOT + 1.4.2 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.2-SNAPSHOT + 1.4.2 diff --git a/versions.txt b/versions.txt index 495dbc9..a65ad86 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.1:1.4.2-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.4.1:1.4.2-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.4.1:1.4.2-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.4.1:1.4.2-SNAPSHOT +google-identity-accesscontextmanager:1.4.2:1.4.2 +grpc-google-identity-accesscontextmanager-v1:1.4.2:1.4.2 +proto-google-identity-accesscontextmanager-v1:1.4.2:1.4.2 +proto-google-identity-accesscontextmanager-type:1.4.2:1.4.2 From 8d0232ced211b7860329af3e305a4e62654fc971 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 9 Sep 2022 14:20:26 +0000 Subject: [PATCH 075/123] chore(bazel): Update WORKSPACE files for rules_gapic, gax_java, generator_java versions (#370) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 472750037 Source-Link: https://github.com/googleapis/googleapis/commit/88f2ea3f53b9712f2e04f28f06210f6f77fa7e24 Source-Link: https://github.com/googleapis/googleapis-gen/commit/230a5588306aae18fe8f2a57f14d4039ad72c901 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjMwYTU1ODgzMDZhYWUxOGZlOGYyYTU3ZjE0ZDQwMzlhZDcyYzkwMSJ9 --- .../v1/AccessContextManagerClient.java | 707 +++++++++++++----- .../v1/AccessContextManagerSettings.java | 7 +- .../accesscontextmanager/v1/package-info.java | 7 +- .../AccessContextManagerStubSettings.java | 7 +- .../HttpJsonAccessContextManagerStub.java | 28 +- 5 files changed, 537 insertions(+), 219 deletions(-) diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java index b4ebe23..3445dd4 100644 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java @@ -54,8 +54,11 @@ * calls that map to API methods. Sample code to get started: * *
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * try (AccessContextManagerClient accessContextManagerClient =
  *     AccessContextManagerClient.create()) {
  *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -93,8 +96,11 @@
  * 

To customize credentials: * *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * AccessContextManagerSettings accessContextManagerSettings =
  *     AccessContextManagerSettings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -106,8 +112,11 @@
  * 

To customize the endpoint: * *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * AccessContextManagerSettings accessContextManagerSettings =
  *     AccessContextManagerSettings.newBuilder().setEndpoint(myEndpoint).build();
  * AccessContextManagerClient accessContextManagerClient =
@@ -118,8 +127,11 @@
  * the wire:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * AccessContextManagerSettings accessContextManagerSettings =
  *     AccessContextManagerSettings.newBuilder()
  *         .setTransportChannelProvider(
@@ -214,8 +226,11 @@ public final OperationsClient getHttpJsonOperationsClient() {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessPoliciesRequest request =
@@ -247,8 +262,11 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessPoliciesRequest request =
@@ -279,8 +297,11 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessPoliciesRequest request =
@@ -317,8 +338,11 @@ public final ListAccessPoliciesPagedResponse listAccessPolicies(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -343,8 +367,11 @@ public final AccessPolicy getAccessPolicy(AccessPolicyName name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -368,8 +395,11 @@ public final AccessPolicy getAccessPolicy(String name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessPolicyRequest request =
@@ -394,8 +424,11 @@ public final AccessPolicy getAccessPolicy(GetAccessPolicyRequest request) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessPolicyRequest request =
@@ -423,8 +456,11 @@ public final UnaryCallable getAccessPolicy
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy request =
@@ -458,8 +494,11 @@ public final UnaryCallable getAccessPolicy
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy request =
@@ -493,8 +532,11 @@ public final UnaryCallable getAccessPolicy
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy request =
@@ -528,8 +570,11 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicy policy = AccessPolicy.newBuilder().build();
@@ -561,8 +606,11 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessPolicyRequest request =
@@ -593,8 +641,11 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessPolicyRequest request =
@@ -626,8 +677,11 @@ public final UnaryCallable createAccessPolicyCallable()
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessPolicyRequest request =
@@ -656,8 +710,11 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -688,8 +745,11 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -718,8 +778,11 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessPolicyRequest request =
@@ -748,8 +811,11 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessPolicyRequest request =
@@ -779,8 +845,11 @@ public final UnaryCallable updateAccessPol
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessPolicyRequest request =
@@ -806,8 +875,11 @@ public final UnaryCallable deleteAccessPol
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -838,8 +910,11 @@ public final ListAccessLevelsPagedResponse listAccessLevels(AccessPolicyName par
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -868,8 +943,11 @@ public final ListAccessLevelsPagedResponse listAccessLevels(String parent) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessLevelsRequest request =
@@ -901,8 +979,11 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessLevelsRequest request =
@@ -934,8 +1015,11 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListAccessLevelsRequest request =
@@ -973,8 +1057,11 @@ public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequ
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]");
@@ -1000,8 +1087,11 @@ public final AccessLevel getAccessLevel(AccessLevelName name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString();
@@ -1026,8 +1116,11 @@ public final AccessLevel getAccessLevel(String name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessLevelRequest request =
@@ -1053,8 +1146,11 @@ public final AccessLevel getAccessLevel(GetAccessLevelRequest request) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetAccessLevelRequest request =
@@ -1084,8 +1180,11 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -1125,8 +1224,11 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -1163,8 +1265,11 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateAccessLevelRequest request =
@@ -1195,8 +1300,11 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateAccessLevelRequest request =
@@ -1228,8 +1336,11 @@ public final UnaryCallable getAccessLevelCal
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateAccessLevelRequest request =
@@ -1259,8 +1370,11 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessLevel accessLevel = AccessLevel.newBuilder().build();
@@ -1298,8 +1412,11 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessLevelRequest request =
@@ -1330,8 +1447,11 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessLevelRequest request =
@@ -1363,8 +1483,11 @@ public final UnaryCallable createAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateAccessLevelRequest request =
@@ -1393,8 +1516,11 @@ public final UnaryCallable updateAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]");
@@ -1426,8 +1552,11 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString();
@@ -1456,8 +1585,11 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessLevelRequest request =
@@ -1486,8 +1618,11 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessLevelRequest request =
@@ -1517,8 +1652,11 @@ public final OperationFuture delet
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteAccessLevelRequest request =
@@ -1553,8 +1691,11 @@ public final UnaryCallable deleteAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceAccessLevelsRequest request =
@@ -1593,8 +1734,11 @@ public final UnaryCallable deleteAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceAccessLevelsRequest request =
@@ -1635,8 +1779,11 @@ public final UnaryCallable deleteAccessLeve
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceAccessLevelsRequest request =
@@ -1664,8 +1811,11 @@ public final UnaryCallable replaceAccessL
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -1697,8 +1847,11 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(AccessPoli
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -1728,8 +1881,11 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(String par
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListServicePerimetersRequest request =
@@ -1761,8 +1917,11 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListServicePerimetersRequest request =
@@ -1793,8 +1952,11 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListServicePerimetersRequest request =
@@ -1832,8 +1994,11 @@ public final ListServicePerimetersPagedResponse listServicePerimeters(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]");
@@ -1862,8 +2027,11 @@ public final ServicePerimeter getServicePerimeter(ServicePerimeterName name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString();
@@ -1890,8 +2058,11 @@ public final ServicePerimeter getServicePerimeter(String name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetServicePerimeterRequest request =
@@ -1917,8 +2088,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetServicePerimeterRequest request =
@@ -1948,8 +2122,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
@@ -1989,8 +2166,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
@@ -2030,8 +2210,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateServicePerimeterRequest request =
@@ -2063,8 +2246,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateServicePerimeterRequest request =
@@ -2096,8 +2282,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateServicePerimeterRequest request =
@@ -2129,8 +2318,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build();
@@ -2169,8 +2361,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateServicePerimeterRequest request =
@@ -2203,8 +2398,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateServicePerimeterRequest request =
@@ -2237,8 +2435,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateServicePerimeterRequest request =
@@ -2268,8 +2469,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]");
@@ -2301,8 +2505,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString();
@@ -2332,8 +2539,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteServicePerimeterRequest request =
@@ -2362,8 +2572,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteServicePerimeterRequest request =
@@ -2393,8 +2606,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteServicePerimeterRequest request =
@@ -2428,8 +2644,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceServicePerimetersRequest request =
@@ -2467,8 +2686,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceServicePerimetersRequest request =
@@ -2510,8 +2732,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ReplaceServicePerimetersRequest request =
@@ -2550,8 +2775,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CommitServicePerimetersRequest request =
@@ -2591,8 +2819,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CommitServicePerimetersRequest request =
@@ -2636,8 +2867,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CommitServicePerimetersRequest request =
@@ -2665,8 +2899,11 @@ public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest req
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
@@ -2697,8 +2934,11 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = OrganizationName.of("[ORGANIZATION]").toString();
@@ -2726,8 +2966,11 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(St
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListGcpUserAccessBindingsRequest request =
@@ -2759,8 +3002,11 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListGcpUserAccessBindingsRequest request =
@@ -2792,8 +3038,11 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   ListGcpUserAccessBindingsRequest request =
@@ -2831,8 +3080,11 @@ public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GcpUserAccessBindingName name =
@@ -2860,8 +3112,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(GcpUserAccessBindingNa
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name =
@@ -2887,8 +3142,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(String name) {
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetGcpUserAccessBindingRequest request =
@@ -2917,8 +3175,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GetGcpUserAccessBindingRequest request =
@@ -2952,8 +3213,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
@@ -2994,8 +3258,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String parent = OrganizationName.of("[ORGANIZATION]").toString();
@@ -3035,8 +3302,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateGcpUserAccessBindingRequest request =
@@ -3070,8 +3340,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateGcpUserAccessBindingRequest request =
@@ -3109,8 +3382,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   CreateGcpUserAccessBindingRequest request =
@@ -3140,8 +3416,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build();
@@ -3181,8 +3460,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateGcpUserAccessBindingRequest request =
@@ -3213,8 +3495,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateGcpUserAccessBindingRequest request =
@@ -3249,8 +3534,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   UpdateGcpUserAccessBindingRequest request =
@@ -3280,8 +3568,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   GcpUserAccessBindingName name =
@@ -3312,8 +3603,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   String name =
@@ -3342,8 +3636,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteGcpUserAccessBindingRequest request =
@@ -3374,8 +3671,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteGcpUserAccessBindingRequest request =
@@ -3409,8 +3709,11 @@ public final GcpUserAccessBinding getGcpUserAccessBinding(
    * 

Sample code: * *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (AccessContextManagerClient accessContextManagerClient =
    *     AccessContextManagerClient.create()) {
    *   DeleteGcpUserAccessBindingRequest request =
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java
index 3dbb43e..6887fe8 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java
@@ -60,8 +60,11 @@
  * 

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

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * AccessContextManagerSettings.Builder accessContextManagerSettingsBuilder =
  *     AccessContextManagerSettings.newBuilder();
  * accessContextManagerSettingsBuilder
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java
index 8e6e1e2..8977537 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java
@@ -31,8 +31,11 @@
  * 

Sample for AccessContextManagerClient: * *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * try (AccessContextManagerClient accessContextManagerClient =
  *     AccessContextManagerClient.create()) {
  *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java
index 9a34751..826adde 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java
@@ -115,8 +115,11 @@
  * 

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

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * AccessContextManagerStubSettings.Builder accessContextManagerSettingsBuilder =
  *     AccessContextManagerStubSettings.newBuilder();
  * accessContextManagerSettingsBuilder
diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java
index 2f43c74..8a12390 100644
--- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java
+++ b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java
@@ -201,7 +201,8 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                           })
                       .setRequestBodyExtractor(
                           request ->
-                              ProtoRestSerializer.create().toBody("*", request.toBuilder().build()))
+                              ProtoRestSerializer.create()
+                                  .toBody("*", request.toBuilder().build(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -242,7 +243,8 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                           })
                       .setRequestBodyExtractor(
                           request ->
-                              ProtoRestSerializer.create().toBody("policy", request.getPolicy()))
+                              ProtoRestSerializer.create()
+                                  .toBody("policy", request.getPolicy(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -393,7 +395,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("accessLevel", request.getAccessLevel()))
+                                  .toBody("accessLevel", request.getAccessLevel(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -435,7 +437,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("accessLevel", request.getAccessLevel()))
+                                  .toBody("accessLevel", request.getAccessLevel(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -512,7 +514,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("*", request.toBuilder().clearParent().build()))
+                                  .toBody("*", request.toBuilder().clearParent().build(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -624,7 +626,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("servicePerimeter", request.getServicePerimeter()))
+                                  .toBody("servicePerimeter", request.getServicePerimeter(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -668,7 +670,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("servicePerimeter", request.getServicePerimeter()))
+                                  .toBody("servicePerimeter", request.getServicePerimeter(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -745,7 +747,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("*", request.toBuilder().clearParent().build()))
+                                  .toBody("*", request.toBuilder().clearParent().build(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -785,7 +787,7 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("*", request.toBuilder().clearParent().build()))
+                                  .toBody("*", request.toBuilder().clearParent().build(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -898,7 +900,9 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                           request ->
                               ProtoRestSerializer.create()
                                   .toBody(
-                                      "gcpUserAccessBinding", request.getGcpUserAccessBinding()))
+                                      "gcpUserAccessBinding",
+                                      request.getGcpUserAccessBinding(),
+                                      false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -943,7 +947,9 @@ public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub {
                           request ->
                               ProtoRestSerializer.create()
                                   .toBody(
-                                      "gcpUserAccessBinding", request.getGcpUserAccessBinding()))
+                                      "gcpUserAccessBinding",
+                                      request.getGcpUserAccessBinding(),
+                                      false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()

From 600028458ddae9e22ee945e804bdde7f3abe9909 Mon Sep 17 00:00:00 2001
From: "release-please[bot]"
 <55107282+release-please[bot]@users.noreply.github.com>
Date: Fri, 9 Sep 2022 15:08:14 +0000
Subject: [PATCH 076/123] chore(main): release 1.4.3-SNAPSHOT (#373)

:robot: I have created a release *beep* *boop*
---


### Updating meta-information for bleeding-edge SNAPSHOT release.

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
---
 google-identity-accesscontextmanager-bom/pom.xml       | 10 +++++-----
 google-identity-accesscontextmanager/pom.xml           |  4 ++--
 grpc-google-identity-accesscontextmanager-v1/pom.xml   |  4 ++--
 pom.xml                                                | 10 +++++-----
 .../pom.xml                                            |  4 ++--
 proto-google-identity-accesscontextmanager-v1/pom.xml  |  6 +++---
 versions.txt                                           |  8 ++++----
 7 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml
index 1872a34..eb5fa71 100644
--- a/google-identity-accesscontextmanager-bom/pom.xml
+++ b/google-identity-accesscontextmanager-bom/pom.xml
@@ -3,7 +3,7 @@
   4.0.0
   com.google.cloud
   google-identity-accesscontextmanager-bom
-  1.4.2
+  1.4.3-SNAPSHOT
   pom
   
     com.google.cloud
@@ -65,22 +65,22 @@
       
         com.google.cloud
         google-identity-accesscontextmanager
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         com.google.api.grpc
         grpc-google-identity-accesscontextmanager-v1
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         com.google.api.grpc
         proto-google-identity-accesscontextmanager-v1
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         com.google.api.grpc
         proto-google-identity-accesscontextmanager-type
-        1.4.2
+        1.4.3-SNAPSHOT
       
     
   
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml
index caaaf4a..fc9a71f 100644
--- a/google-identity-accesscontextmanager/pom.xml
+++ b/google-identity-accesscontextmanager/pom.xml
@@ -3,7 +3,7 @@
   4.0.0
   com.google.cloud
   google-identity-accesscontextmanager
-  1.4.2
+  1.4.3-SNAPSHOT
   jar
   Google Identity Access Context Manager
   https://github.com/googleapis/java-accesscontextmanager
@@ -11,7 +11,7 @@
   
     com.google.cloud
     google-identity-accesscontextmanager-parent
-    1.4.2
+    1.4.3-SNAPSHOT
   
   
     google-identity-accesscontextmanager
diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml
index 615fe97..641d58e 100644
--- a/grpc-google-identity-accesscontextmanager-v1/pom.xml
+++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml
@@ -4,13 +4,13 @@
   4.0.0
   com.google.api.grpc
   grpc-google-identity-accesscontextmanager-v1
-  1.4.2
+  1.4.3-SNAPSHOT
   grpc-google-identity-accesscontextmanager-v1
   GRPC library for google-identity-accesscontextmanager
   
     com.google.cloud
     google-identity-accesscontextmanager-parent
-    1.4.2
+    1.4.3-SNAPSHOT
   
   
     
diff --git a/pom.xml b/pom.xml
index 661486d..3c04a43 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
   com.google.cloud
   google-identity-accesscontextmanager-parent
   pom
-  1.4.2
+  1.4.3-SNAPSHOT
   Google Identity Access Context Manager Parent
   https://github.com/googleapis/java-accesscontextmanager
   
@@ -70,22 +70,22 @@
       
         com.google.api.grpc
         proto-google-identity-accesscontextmanager-type
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         com.google.api.grpc
         proto-google-identity-accesscontextmanager-v1
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         com.google.api.grpc
         grpc-google-identity-accesscontextmanager-v1
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         com.google.cloud
         google-identity-accesscontextmanager
-        1.4.2
+        1.4.3-SNAPSHOT
       
       
         junit
diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml
index 6e8e736..5f3ec2f 100644
--- a/proto-google-identity-accesscontextmanager-type/pom.xml
+++ b/proto-google-identity-accesscontextmanager-type/pom.xml
@@ -4,13 +4,13 @@
   4.0.0
   com.google.api.grpc
   proto-google-identity-accesscontextmanager-type
-  1.4.2
+  1.4.3-SNAPSHOT
   proto-google-identity-accesscontextmanager-type
   PROTO library for proto-google-identity-accesscontextmanager-type
   
     com.google.cloud
     google-identity-accesscontextmanager-parent
-    1.4.2
+    1.4.3-SNAPSHOT
   
   
     
diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml
index 06ed1fc..041d45e 100644
--- a/proto-google-identity-accesscontextmanager-v1/pom.xml
+++ b/proto-google-identity-accesscontextmanager-v1/pom.xml
@@ -4,13 +4,13 @@
   4.0.0
   com.google.api.grpc
   proto-google-identity-accesscontextmanager-v1
-  1.4.2
+  1.4.3-SNAPSHOT
   proto-google-identity-accesscontextmanager-v1
   PROTO library for proto-google-identity-accesscontextmanager-v1
   
     com.google.cloud
     google-identity-accesscontextmanager-parent
-    1.4.2
+    1.4.3-SNAPSHOT
   
   
     
@@ -32,7 +32,7 @@
     
       com.google.api.grpc
       proto-google-identity-accesscontextmanager-type
-      1.4.2
+      1.4.3-SNAPSHOT
     
   
 
diff --git a/versions.txt b/versions.txt
index a65ad86..da6a95b 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,7 +1,7 @@
 # Format:
 # module:released-version:current-version
 
-google-identity-accesscontextmanager:1.4.2:1.4.2
-grpc-google-identity-accesscontextmanager-v1:1.4.2:1.4.2
-proto-google-identity-accesscontextmanager-v1:1.4.2:1.4.2
-proto-google-identity-accesscontextmanager-type:1.4.2:1.4.2
+google-identity-accesscontextmanager:1.4.2:1.4.3-SNAPSHOT
+grpc-google-identity-accesscontextmanager-v1:1.4.2:1.4.3-SNAPSHOT
+proto-google-identity-accesscontextmanager-v1:1.4.2:1.4.3-SNAPSHOT
+proto-google-identity-accesscontextmanager-type:1.4.2:1.4.3-SNAPSHOT

From 8921d946df91c42226733e4842c1cd2b7c7ed5a2 Mon Sep 17 00:00:00 2001
From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
Date: Sat, 10 Sep 2022 02:14:30 +0000
Subject: [PATCH 077/123] chore: Generated snippets should not be owned by
 samples reviewers (#1575) (#375)

Source-Link: https://github.com/googleapis/synthtool/commit/2e9ac19d5b8181af77cdc5337cf922517813cc49
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:8175681a918181d306d9c370d3262f16b4c724cc73d74111b7d42fc985ca7f93
---
 .github/.OwlBot.lock.yaml | 3 +--
 .github/CODEOWNERS        | 3 +++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml
index de9173d..6259292 100644
--- a/.github/.OwlBot.lock.yaml
+++ b/.github/.OwlBot.lock.yaml
@@ -13,5 +13,4 @@
 # limitations under the License.
 docker:
   image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest
-  digest: sha256:d4b80feffe1579818cdc39466152e9de95789a193408506cd4a1ffbe8804dc00
-# created: 2022-07-13T13:53:17.676447481Z
+  digest: sha256:8175681a918181d306d9c370d3262f16b4c724cc73d74111b7d42fc985ca7f93
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 30fdb7b..db2d8ad 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -8,3 +8,6 @@
 
 # The java-samples-reviewers team is the default owner for samples changes
 samples/**/*.java       @googleapis/java-samples-reviewers
+
+# Generated snippets should not be owned by samples reviewers
+samples/snippets/generated/       @googleapis/yoshi-java

From 33e00b98551c87bf65f48c9d02ee59232b861d6b Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate 
Date: Thu, 15 Sep 2022 14:14:16 +0200
Subject: [PATCH 078/123] deps: update dependency
 com.google.cloud:google-cloud-shared-dependencies to v3.0.3 (#376)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

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

This PR contains the following updates:

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

---

### Release Notes

googleapis/java-shared-dependencies ### [`v3.0.3`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​303-httpsgithubcomgoogleapisjava-shared-dependenciescomparev302v303-2022-09-14) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v3.0.2...v3.0.3) ##### Dependencies - Google-cloud-core 2.8.12 ([#​799](https://togithub.com/googleapis/java-shared-dependencies/issues/799)) ([1b3db8d](https://togithub.com/googleapis/java-shared-dependencies/commit/1b3db8d1e17c49ebae79fc96164fa9058e1df6e3)) - Moving gson to first-party-dependencies ([#​800](https://togithub.com/googleapis/java-shared-dependencies/issues/800)) ([a41fcc1](https://togithub.com/googleapis/java-shared-dependencies/commit/a41fcc11d32e02e5af2837561792e3919f6d4b3f)) - Update dependency com.google.protobuf:protobuf-bom to v3.21.6 ([#​797](https://togithub.com/googleapis/java-shared-dependencies/issues/797)) ([bc5fdc9](https://togithub.com/googleapis/java-shared-dependencies/commit/bc5fdc9b3af7973c28f063a9ac156fe2af562814)) - Update gax.version to v2.19.1 ([#​798](https://togithub.com/googleapis/java-shared-dependencies/issues/798)) ([84e5487](https://togithub.com/googleapis/java-shared-dependencies/commit/84e5487b2e3dce4bb60badecebde788c3cb702b8)) - Update google.core.version to v2.8.11 ([#​793](https://togithub.com/googleapis/java-shared-dependencies/issues/793)) ([63c1297](https://togithub.com/googleapis/java-shared-dependencies/commit/63c129722aa0b821031ff5b4c11004adf7b12044))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3c04a43..e8a6d39 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.2 + 3.0.3 pom import From 94b71ed6ac248f237958331f59a191fa6d5076c2 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 15 Sep 2022 12:30:23 +0000 Subject: [PATCH 079/123] chore(main): release 1.4.3 (#377) :robot: I have created a release *beep* *boop* --- ## [1.4.3](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.2...v1.4.3) (2022-09-15) ### Dependencies * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#376](https://github.com/googleapis/java-accesscontextmanager/issues/376)) ([33e00b9](https://github.com/googleapis/java-accesscontextmanager/commit/33e00b98551c87bf65f48c9d02ee59232b861d6b)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc6f922..9ec329b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.4.3](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.2...v1.4.3) (2022-09-15) + + +### Dependencies + +* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#376](https://github.com/googleapis/java-accesscontextmanager/issues/376)) ([33e00b9](https://github.com/googleapis/java-accesscontextmanager/commit/33e00b98551c87bf65f48c9d02ee59232b861d6b)) + ## [1.4.2](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.1...v1.4.2) (2022-09-09) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index eb5fa71..79880af 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.3-SNAPSHOT + 1.4.3 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.3-SNAPSHOT + 1.4.3 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.3-SNAPSHOT + 1.4.3 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.3-SNAPSHOT + 1.4.3 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3-SNAPSHOT + 1.4.3
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index fc9a71f..bd65e2d 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.3-SNAPSHOT + 1.4.3 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3-SNAPSHOT + 1.4.3 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 641d58e..5dfe922 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.3-SNAPSHOT + 1.4.3 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3-SNAPSHOT + 1.4.3 diff --git a/pom.xml b/pom.xml index e8a6d39..9393390 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.3-SNAPSHOT + 1.4.3 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3-SNAPSHOT + 1.4.3 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.3-SNAPSHOT + 1.4.3 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.3-SNAPSHOT + 1.4.3 com.google.cloud google-identity-accesscontextmanager - 1.4.3-SNAPSHOT + 1.4.3 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 5f3ec2f..0d878fe 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3-SNAPSHOT + 1.4.3 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3-SNAPSHOT + 1.4.3 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 041d45e..165f86b 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.3-SNAPSHOT + 1.4.3 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3-SNAPSHOT + 1.4.3 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3-SNAPSHOT + 1.4.3 diff --git a/versions.txt b/versions.txt index da6a95b..2cfda32 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.2:1.4.3-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.4.2:1.4.3-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.4.2:1.4.3-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.4.2:1.4.3-SNAPSHOT +google-identity-accesscontextmanager:1.4.3:1.4.3 +grpc-google-identity-accesscontextmanager-v1:1.4.3:1.4.3 +proto-google-identity-accesscontextmanager-v1:1.4.3:1.4.3 +proto-google-identity-accesscontextmanager-type:1.4.3:1.4.3 From 263f160ee064cfaaaaf8690b3b7b714dcae4c5d3 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 15 Sep 2022 12:46:32 +0000 Subject: [PATCH 080/123] chore(main): release 1.4.4-SNAPSHOT (#378) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 79880af..0387f8d 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.3 + 1.4.4-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.3 + 1.4.4-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.3 + 1.4.4-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.3 + 1.4.4-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3 + 1.4.4-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index bd65e2d..e56617b 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.3 + 1.4.4-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3 + 1.4.4-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 5dfe922..d0e344e 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.3 + 1.4.4-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3 + 1.4.4-SNAPSHOT diff --git a/pom.xml b/pom.xml index 9393390..56f60c7 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.3 + 1.4.4-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3 + 1.4.4-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.3 + 1.4.4-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.3 + 1.4.4-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.4.3 + 1.4.4-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 0d878fe..0bc90d7 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3 + 1.4.4-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3 + 1.4.4-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 165f86b..d670ac9 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.3 + 1.4.4-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.3 + 1.4.4-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.3 + 1.4.4-SNAPSHOT diff --git a/versions.txt b/versions.txt index 2cfda32..a8a56c9 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.3:1.4.3 -grpc-google-identity-accesscontextmanager-v1:1.4.3:1.4.3 -proto-google-identity-accesscontextmanager-v1:1.4.3:1.4.3 -proto-google-identity-accesscontextmanager-type:1.4.3:1.4.3 +google-identity-accesscontextmanager:1.4.3:1.4.4-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.4.3:1.4.4-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.4.3:1.4.4-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.4.3:1.4.4-SNAPSHOT From 56ae39baf909063654c2a1e4fcf99618faf4add4 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 21:58:19 +0000 Subject: [PATCH 081/123] chore: pin versions of dependencies for compatibility with Python 3.6 (#1588) (#379) * chore: pin versions of dependencies for compatibility with Python 3.6 * fix path of requirements file in synthtool Source-Link: https://github.com/googleapis/synthtool/commit/69cdb47824170d0b02bf694649ce66613c889040 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:6566dc8226f20993af18e5a4e7a2b1ba85a292b02dedb6a1634cf10e1b418fa5 --- .github/.OwlBot.lock.yaml | 2 +- .kokoro/release/publish_javadoc.sh | 2 +- .kokoro/release/publish_javadoc11.sh | 2 +- .kokoro/release/stage.sh | 3 +- .kokoro/requirements.in | 31 ++ .kokoro/requirements.txt | 452 +++++++++++++++++++++++++++ 6 files changed, 488 insertions(+), 4 deletions(-) create mode 100644 .kokoro/requirements.in create mode 100644 .kokoro/requirements.txt diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 6259292..791e842 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:8175681a918181d306d9c370d3262f16b4c724cc73d74111b7d42fc985ca7f93 + digest: sha256:6566dc8226f20993af18e5a4e7a2b1ba85a292b02dedb6a1634cf10e1b418fa5 diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh index dc5bc63..d3e538b 100755 --- a/.kokoro/release/publish_javadoc.sh +++ b/.kokoro/release/publish_javadoc.sh @@ -28,7 +28,7 @@ fi pushd $(dirname "$0")/../../ # install docuploader package -python3 -m pip install gcp-docuploader +python3 -m pip install --require-hashes -r .kokoro/requirements.txt # compile all packages mvn clean install -B -q -DskipTests=true diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh index 1304b41..7f5b122 100755 --- a/.kokoro/release/publish_javadoc11.sh +++ b/.kokoro/release/publish_javadoc11.sh @@ -28,7 +28,7 @@ fi pushd $(dirname "$0")/../../ # install docuploader package -python3 -m pip install gcp-docuploader +python3 -m pip install --require-hashes -r .kokoro/requirements.txt # compile all packages mvn clean install -B -q -DskipTests=true diff --git a/.kokoro/release/stage.sh b/.kokoro/release/stage.sh index 1dba8de..61e714d 100755 --- a/.kokoro/release/stage.sh +++ b/.kokoro/release/stage.sh @@ -16,7 +16,8 @@ set -eo pipefail # Start the releasetool reporter -python3 -m pip install gcp-releasetool +requirementsFile=$(realpath $(dirname "${BASH_SOURCE[0]}")/../requirements.txt) +python3 -m pip install --require-hashes -r $requirementsFile python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script source $(dirname "$0")/common.sh diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in new file mode 100644 index 0000000..cfdc2e7 --- /dev/null +++ b/.kokoro/requirements.in @@ -0,0 +1,31 @@ +gcp-docuploader==0.6.3 +google-crc32c==1.3.0 +googleapis-common-protos==1.56.3 +gcp-releasetool==1.8.7 +cachetools==4.2.4 +cffi==1.15.1 +jeepney==0.7.1 +jinja2==3.0.3 +markupsafe==2.0.1 +keyring==23.4.1 +packaging==21.3 +protobuf==3.19.5 +pyjwt==2.4.0 +pyparsing==3.0.9 +pycparser==2.21 +pyperclip==1.8.2 +python-dateutil==2.8.2 +requests==2.27.1 +importlib-metadata==4.8.3 +zipp==3.6.0 +google_api_core==2.8.2 +google-cloud-storage==2.0.0 +google-cloud-core==2.3.1 +typing-extensions==4.1.1 +urllib3==1.26.12 +zipp==3.6.0 +rsa==4.9 +six==1.16.0 +attrs==22.1.0 +google-auth==2.11.0 +idna==3.4 \ No newline at end of file diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt new file mode 100644 index 0000000..170f1c6 --- /dev/null +++ b/.kokoro/requirements.txt @@ -0,0 +1,452 @@ +# +# This file is autogenerated by pip-compile with python 3.10 +# To update, run: +# +# pip-compile --allow-unsafe --generate-hashes requirements.in +# +attrs==22.1.0 \ + --hash=sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 \ + --hash=sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c + # via + # -r requirements.in + # gcp-releasetool +cachetools==4.2.4 \ + --hash=sha256:89ea6f1b638d5a73a4f9226be57ac5e4f399d22770b92355f92dcb0f7f001693 \ + --hash=sha256:92971d3cb7d2a97efff7c7bb1657f21a8f5fb309a37530537c71b1774189f2d1 + # via + # -r requirements.in + # google-auth +certifi==2022.9.14 \ + --hash=sha256:36973885b9542e6bd01dea287b2b4b3b21236307c56324fcc3f1160f2d655ed5 \ + --hash=sha256:e232343de1ab72c2aa521b625c80f699e356830fd0e2c620b465b304b17b0516 + # via requests +cffi==1.15.1 \ + --hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \ + --hash=sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef \ + --hash=sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104 \ + --hash=sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426 \ + --hash=sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405 \ + --hash=sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375 \ + --hash=sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a \ + --hash=sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e \ + --hash=sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc \ + --hash=sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf \ + --hash=sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185 \ + --hash=sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497 \ + --hash=sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3 \ + --hash=sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35 \ + --hash=sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c \ + --hash=sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83 \ + --hash=sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21 \ + --hash=sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca \ + --hash=sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984 \ + --hash=sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac \ + --hash=sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd \ + --hash=sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee \ + --hash=sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a \ + --hash=sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2 \ + --hash=sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192 \ + --hash=sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7 \ + --hash=sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585 \ + --hash=sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f \ + --hash=sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e \ + --hash=sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27 \ + --hash=sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b \ + --hash=sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e \ + --hash=sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e \ + --hash=sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d \ + --hash=sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c \ + --hash=sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415 \ + --hash=sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82 \ + --hash=sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02 \ + --hash=sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314 \ + --hash=sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325 \ + --hash=sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c \ + --hash=sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3 \ + --hash=sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914 \ + --hash=sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045 \ + --hash=sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d \ + --hash=sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9 \ + --hash=sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5 \ + --hash=sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2 \ + --hash=sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c \ + --hash=sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3 \ + --hash=sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2 \ + --hash=sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8 \ + --hash=sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d \ + --hash=sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d \ + --hash=sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9 \ + --hash=sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162 \ + --hash=sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76 \ + --hash=sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4 \ + --hash=sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e \ + --hash=sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9 \ + --hash=sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6 \ + --hash=sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b \ + --hash=sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01 \ + --hash=sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0 + # via + # -r requirements.in + # cryptography +charset-normalizer==2.0.12 \ + --hash=sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597 \ + --hash=sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df + # via requests +click==8.0.4 \ + --hash=sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1 \ + --hash=sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb + # via + # gcp-docuploader + # gcp-releasetool +colorlog==6.7.0 \ + --hash=sha256:0d33ca236784a1ba3ff9c532d4964126d8a2c44f1f0cb1d2b0728196f512f662 \ + --hash=sha256:bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5 + # via gcp-docuploader +cryptography==38.0.1 \ + --hash=sha256:0297ffc478bdd237f5ca3a7dc96fc0d315670bfa099c04dc3a4a2172008a405a \ + --hash=sha256:10d1f29d6292fc95acb597bacefd5b9e812099d75a6469004fd38ba5471a977f \ + --hash=sha256:16fa61e7481f4b77ef53991075de29fc5bacb582a1244046d2e8b4bb72ef66d0 \ + --hash=sha256:194044c6b89a2f9f169df475cc167f6157eb9151cc69af8a2a163481d45cc407 \ + --hash=sha256:1db3d807a14931fa317f96435695d9ec386be7b84b618cc61cfa5d08b0ae33d7 \ + --hash=sha256:3261725c0ef84e7592597606f6583385fed2a5ec3909f43bc475ade9729a41d6 \ + --hash=sha256:3b72c360427889b40f36dc214630e688c2fe03e16c162ef0aa41da7ab1455153 \ + --hash=sha256:3e3a2599e640927089f932295a9a247fc40a5bdf69b0484532f530471a382750 \ + --hash=sha256:3fc26e22840b77326a764ceb5f02ca2d342305fba08f002a8c1f139540cdfaad \ + --hash=sha256:5067ee7f2bce36b11d0e334abcd1ccf8c541fc0bbdaf57cdd511fdee53e879b6 \ + --hash=sha256:52e7bee800ec869b4031093875279f1ff2ed12c1e2f74923e8f49c916afd1d3b \ + --hash=sha256:64760ba5331e3f1794d0bcaabc0d0c39e8c60bf67d09c93dc0e54189dfd7cfe5 \ + --hash=sha256:765fa194a0f3372d83005ab83ab35d7c5526c4e22951e46059b8ac678b44fa5a \ + --hash=sha256:79473cf8a5cbc471979bd9378c9f425384980fcf2ab6534b18ed7d0d9843987d \ + --hash=sha256:896dd3a66959d3a5ddcfc140a53391f69ff1e8f25d93f0e2e7830c6de90ceb9d \ + --hash=sha256:89ed49784ba88c221756ff4d4755dbc03b3c8d2c5103f6d6b4f83a0fb1e85294 \ + --hash=sha256:ac7e48f7e7261207d750fa7e55eac2d45f720027d5703cd9007e9b37bbb59ac0 \ + --hash=sha256:ad7353f6ddf285aeadfaf79e5a6829110106ff8189391704c1d8801aa0bae45a \ + --hash=sha256:b0163a849b6f315bf52815e238bc2b2346604413fa7c1601eea84bcddb5fb9ac \ + --hash=sha256:b6c9b706316d7b5a137c35e14f4103e2115b088c412140fdbd5f87c73284df61 \ + --hash=sha256:c2e5856248a416767322c8668ef1845ad46ee62629266f84a8f007a317141013 \ + --hash=sha256:ca9f6784ea96b55ff41708b92c3f6aeaebde4c560308e5fbbd3173fbc466e94e \ + --hash=sha256:d1a5bd52d684e49a36582193e0b89ff267704cd4025abefb9e26803adeb3e5fb \ + --hash=sha256:d3971e2749a723e9084dd507584e2a2761f78ad2c638aa31e80bc7a15c9db4f9 \ + --hash=sha256:d4ef6cc305394ed669d4d9eebf10d3a101059bdcf2669c366ec1d14e4fb227bd \ + --hash=sha256:d9e69ae01f99abe6ad646947bba8941e896cb3aa805be2597a0400e0764b5818 + # via + # gcp-releasetool + # secretstorage +gcp-docuploader==0.6.3 \ + --hash=sha256:ba8c9d76b3bbac54b0311c503a373b00edc2dc02d6d54ea9507045adb8e870f7 \ + --hash=sha256:c0f5aaa82ce1854a386197e4e359b120ad6d4e57ae2c812fce42219a3288026b + # via -r requirements.in +gcp-releasetool==1.8.7 \ + --hash=sha256:3d2a67c9db39322194afb3b427e9cb0476ce8f2a04033695f0aeb63979fc2b37 \ + --hash=sha256:5e4d28f66e90780d77f3ecf1e9155852b0c3b13cbccb08ab07e66b2357c8da8d + # via -r requirements.in +google-api-core==2.8.2 \ + --hash=sha256:06f7244c640322b508b125903bb5701bebabce8832f85aba9335ec00b3d02edc \ + --hash=sha256:93c6a91ccac79079ac6bbf8b74ee75db970cc899278b97d53bc012f35908cf50 + # via + # -r requirements.in + # google-cloud-core + # google-cloud-storage +google-auth==2.11.0 \ + --hash=sha256:be62acaae38d0049c21ca90f27a23847245c9f161ff54ede13af2cb6afecbac9 \ + --hash=sha256:ed65ecf9f681832298e29328e1ef0a3676e3732b2e56f41532d45f70a22de0fb + # via + # -r requirements.in + # gcp-releasetool + # google-api-core + # google-cloud-core + # google-cloud-storage +google-cloud-core==2.3.1 \ + --hash=sha256:113ba4f492467d5bd442c8d724c1a25ad7384045c3178369038840ecdd19346c \ + --hash=sha256:34334359cb04187bdc80ddcf613e462dfd7a3aabbc3fe4d118517ab4b9303d53 + # via + # -r requirements.in + # google-cloud-storage +google-cloud-storage==2.0.0 \ + --hash=sha256:a57a15aead0f9dfbd4381f1bfdbe8bf89818a4bd75bab846cafcefb2db846c47 \ + --hash=sha256:ec4be60bb223a3a960f0d01697d849b86d91cad815a84915a32ed3635e93a5e7 + # via + # -r requirements.in + # gcp-docuploader +google-crc32c==1.3.0 \ + --hash=sha256:04e7c220798a72fd0f08242bc8d7a05986b2a08a0573396187fd32c1dcdd58b3 \ + --hash=sha256:05340b60bf05b574159e9bd940152a47d38af3fb43803ffe71f11d704b7696a6 \ + --hash=sha256:12674a4c3b56b706153a358eaa1018c4137a5a04635b92b4652440d3d7386206 \ + --hash=sha256:127f9cc3ac41b6a859bd9dc4321097b1a4f6aa7fdf71b4f9227b9e3ebffb4422 \ + --hash=sha256:13af315c3a0eec8bb8b8d80b8b128cb3fcd17d7e4edafc39647846345a3f003a \ + --hash=sha256:1926fd8de0acb9d15ee757175ce7242e235482a783cd4ec711cc999fc103c24e \ + --hash=sha256:226f2f9b8e128a6ca6a9af9b9e8384f7b53a801907425c9a292553a3a7218ce0 \ + --hash=sha256:276de6273eb074a35bc598f8efbc00c7869c5cf2e29c90748fccc8c898c244df \ + --hash=sha256:318f73f5484b5671f0c7f5f63741ab020a599504ed81d209b5c7129ee4667407 \ + --hash=sha256:3bbce1be3687bbfebe29abdb7631b83e6b25da3f4e1856a1611eb21854b689ea \ + --hash=sha256:42ae4781333e331a1743445931b08ebdad73e188fd554259e772556fc4937c48 \ + --hash=sha256:58be56ae0529c664cc04a9c76e68bb92b091e0194d6e3c50bea7e0f266f73713 \ + --hash=sha256:5da2c81575cc3ccf05d9830f9e8d3c70954819ca9a63828210498c0774fda1a3 \ + --hash=sha256:6311853aa2bba4064d0c28ca54e7b50c4d48e3de04f6770f6c60ebda1e975267 \ + --hash=sha256:650e2917660e696041ab3dcd7abac160b4121cd9a484c08406f24c5964099829 \ + --hash=sha256:6a4db36f9721fdf391646685ecffa404eb986cbe007a3289499020daf72e88a2 \ + --hash=sha256:779cbf1ce375b96111db98fca913c1f5ec11b1d870e529b1dc7354b2681a8c3a \ + --hash=sha256:7f6fe42536d9dcd3e2ffb9d3053f5d05221ae3bbcefbe472bdf2c71c793e3183 \ + --hash=sha256:891f712ce54e0d631370e1f4997b3f182f3368179198efc30d477c75d1f44942 \ + --hash=sha256:95c68a4b9b7828ba0428f8f7e3109c5d476ca44996ed9a5f8aac6269296e2d59 \ + --hash=sha256:96a8918a78d5d64e07c8ea4ed2bc44354e3f93f46a4866a40e8db934e4c0d74b \ + --hash=sha256:9c3cf890c3c0ecfe1510a452a165431b5831e24160c5fcf2071f0f85ca5a47cd \ + --hash=sha256:9f58099ad7affc0754ae42e6d87443299f15d739b0ce03c76f515153a5cda06c \ + --hash=sha256:a0b9e622c3b2b8d0ce32f77eba617ab0d6768b82836391e4f8f9e2074582bf02 \ + --hash=sha256:a7f9cbea4245ee36190f85fe1814e2d7b1e5f2186381b082f5d59f99b7f11328 \ + --hash=sha256:bab4aebd525218bab4ee615786c4581952eadc16b1ff031813a2fd51f0cc7b08 \ + --hash=sha256:c124b8c8779bf2d35d9b721e52d4adb41c9bfbde45e6a3f25f0820caa9aba73f \ + --hash=sha256:c9da0a39b53d2fab3e5467329ed50e951eb91386e9d0d5b12daf593973c3b168 \ + --hash=sha256:ca60076c388728d3b6ac3846842474f4250c91efbfe5afa872d3ffd69dd4b318 \ + --hash=sha256:cb6994fff247987c66a8a4e550ef374671c2b82e3c0d2115e689d21e511a652d \ + --hash=sha256:d1c1d6236feab51200272d79b3d3e0f12cf2cbb12b208c835b175a21efdb0a73 \ + --hash=sha256:dd7760a88a8d3d705ff562aa93f8445ead54f58fd482e4f9e2bafb7e177375d4 \ + --hash=sha256:dda4d8a3bb0b50f540f6ff4b6033f3a74e8bf0bd5320b70fab2c03e512a62812 \ + --hash=sha256:e0f1ff55dde0ebcfbef027edc21f71c205845585fffe30d4ec4979416613e9b3 \ + --hash=sha256:e7a539b9be7b9c00f11ef16b55486141bc2cdb0c54762f84e3c6fc091917436d \ + --hash=sha256:eb0b14523758e37802f27b7f8cd973f5f3d33be7613952c0df904b68c4842f0e \ + --hash=sha256:ed447680ff21c14aaceb6a9f99a5f639f583ccfe4ce1a5e1d48eb41c3d6b3217 \ + --hash=sha256:f52a4ad2568314ee713715b1e2d79ab55fab11e8b304fd1462ff5cccf4264b3e \ + --hash=sha256:fbd60c6aaa07c31d7754edbc2334aef50601b7f1ada67a96eb1eb57c7c72378f \ + --hash=sha256:fc28e0db232c62ca0c3600884933178f0825c99be4474cdd645e378a10588125 \ + --hash=sha256:fe31de3002e7b08eb20823b3735b97c86c5926dd0581c7710a680b418a8709d4 \ + --hash=sha256:fec221a051150eeddfdfcff162e6db92c65ecf46cb0f7bb1bf812a1520ec026b \ + --hash=sha256:ff71073ebf0e42258a42a0b34f2c09ec384977e7f6808999102eedd5b49920e3 + # via + # -r requirements.in + # google-resumable-media +google-resumable-media==2.3.3 \ + --hash=sha256:27c52620bd364d1c8116eaac4ea2afcbfb81ae9139fb3199652fcac1724bfb6c \ + --hash=sha256:5b52774ea7a829a8cdaa8bd2d4c3d4bc660c91b30857ab2668d0eb830f4ea8c5 + # via google-cloud-storage +googleapis-common-protos==1.56.3 \ + --hash=sha256:6f1369b58ed6cf3a4b7054a44ebe8d03b29c309257583a2bbdc064cd1e4a1442 \ + --hash=sha256:87955d7b3a73e6e803f2572a33179de23989ebba725e05ea42f24838b792e461 + # via + # -r requirements.in + # google-api-core +idna==3.4 \ + --hash=sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \ + --hash=sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + # via + # -r requirements.in + # requests +importlib-metadata==4.8.3 \ + --hash=sha256:65a9576a5b2d58ca44d133c42a241905cc45e34d2c06fd5ba2bafa221e5d7b5e \ + --hash=sha256:766abffff765960fcc18003801f7044eb6755ffae4521c8e8ce8e83b9c9b0668 + # via + # -r requirements.in + # keyring +jeepney==0.7.1 \ + --hash=sha256:1b5a0ea5c0e7b166b2f5895b91a08c14de8915afda4407fb5022a195224958ac \ + --hash=sha256:fa9e232dfa0c498bd0b8a3a73b8d8a31978304dcef0515adc859d4e096f96f4f + # via + # -r requirements.in + # keyring + # secretstorage +jinja2==3.0.3 \ + --hash=sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8 \ + --hash=sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7 + # via + # -r requirements.in + # gcp-releasetool +keyring==23.4.1 \ + --hash=sha256:17e49fb0d6883c2b4445359434dba95aad84aabb29bbff044ad0ed7100232eca \ + --hash=sha256:89cbd74d4683ed164c8082fb38619341097741323b3786905c6dac04d6915a55 + # via + # -r requirements.in + # gcp-releasetool +markupsafe==2.0.1 \ + --hash=sha256:01a9b8ea66f1658938f65b93a85ebe8bc016e6769611be228d797c9d998dd298 \ + --hash=sha256:023cb26ec21ece8dc3907c0e8320058b2e0cb3c55cf9564da612bc325bed5e64 \ + --hash=sha256:0446679737af14f45767963a1a9ef7620189912317d095f2d9ffa183a4d25d2b \ + --hash=sha256:04635854b943835a6ea959e948d19dcd311762c5c0c6e1f0e16ee57022669194 \ + --hash=sha256:0717a7390a68be14b8c793ba258e075c6f4ca819f15edfc2a3a027c823718567 \ + --hash=sha256:0955295dd5eec6cb6cc2fe1698f4c6d84af2e92de33fbcac4111913cd100a6ff \ + --hash=sha256:0d4b31cc67ab36e3392bbf3862cfbadac3db12bdd8b02a2731f509ed5b829724 \ + --hash=sha256:10f82115e21dc0dfec9ab5c0223652f7197feb168c940f3ef61563fc2d6beb74 \ + --hash=sha256:168cd0a3642de83558a5153c8bd34f175a9a6e7f6dc6384b9655d2697312a646 \ + --hash=sha256:1d609f577dc6e1aa17d746f8bd3c31aa4d258f4070d61b2aa5c4166c1539de35 \ + --hash=sha256:1f2ade76b9903f39aa442b4aadd2177decb66525062db244b35d71d0ee8599b6 \ + --hash=sha256:20dca64a3ef2d6e4d5d615a3fd418ad3bde77a47ec8a23d984a12b5b4c74491a \ + --hash=sha256:2a7d351cbd8cfeb19ca00de495e224dea7e7d919659c2841bbb7f420ad03e2d6 \ + --hash=sha256:2d7d807855b419fc2ed3e631034685db6079889a1f01d5d9dac950f764da3dad \ + --hash=sha256:2ef54abee730b502252bcdf31b10dacb0a416229b72c18b19e24a4509f273d26 \ + --hash=sha256:36bc903cbb393720fad60fc28c10de6acf10dc6cc883f3e24ee4012371399a38 \ + --hash=sha256:37205cac2a79194e3750b0af2a5720d95f786a55ce7df90c3af697bfa100eaac \ + --hash=sha256:3c112550557578c26af18a1ccc9e090bfe03832ae994343cfdacd287db6a6ae7 \ + --hash=sha256:3dd007d54ee88b46be476e293f48c85048603f5f516008bee124ddd891398ed6 \ + --hash=sha256:4296f2b1ce8c86a6aea78613c34bb1a672ea0e3de9c6ba08a960efe0b0a09047 \ + --hash=sha256:47ab1e7b91c098ab893b828deafa1203de86d0bc6ab587b160f78fe6c4011f75 \ + --hash=sha256:49e3ceeabbfb9d66c3aef5af3a60cc43b85c33df25ce03d0031a608b0a8b2e3f \ + --hash=sha256:4dc8f9fb58f7364b63fd9f85013b780ef83c11857ae79f2feda41e270468dd9b \ + --hash=sha256:4efca8f86c54b22348a5467704e3fec767b2db12fc39c6d963168ab1d3fc9135 \ + --hash=sha256:53edb4da6925ad13c07b6d26c2a852bd81e364f95301c66e930ab2aef5b5ddd8 \ + --hash=sha256:5855f8438a7d1d458206a2466bf82b0f104a3724bf96a1c781ab731e4201731a \ + --hash=sha256:594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a \ + --hash=sha256:5b6d930f030f8ed98e3e6c98ffa0652bdb82601e7a016ec2ab5d7ff23baa78d1 \ + --hash=sha256:5bb28c636d87e840583ee3adeb78172efc47c8b26127267f54a9c0ec251d41a9 \ + --hash=sha256:60bf42e36abfaf9aff1f50f52644b336d4f0a3fd6d8a60ca0d054ac9f713a864 \ + --hash=sha256:611d1ad9a4288cf3e3c16014564df047fe08410e628f89805e475368bd304914 \ + --hash=sha256:6300b8454aa6930a24b9618fbb54b5a68135092bc666f7b06901f897fa5c2fee \ + --hash=sha256:63f3268ba69ace99cab4e3e3b5840b03340efed0948ab8f78d2fd87ee5442a4f \ + --hash=sha256:6557b31b5e2c9ddf0de32a691f2312a32f77cd7681d8af66c2692efdbef84c18 \ + --hash=sha256:693ce3f9e70a6cf7d2fb9e6c9d8b204b6b39897a2c4a1aa65728d5ac97dcc1d8 \ + --hash=sha256:6a7fae0dd14cf60ad5ff42baa2e95727c3d81ded453457771d02b7d2b3f9c0c2 \ + --hash=sha256:6c4ca60fa24e85fe25b912b01e62cb969d69a23a5d5867682dd3e80b5b02581d \ + --hash=sha256:6fcf051089389abe060c9cd7caa212c707e58153afa2c649f00346ce6d260f1b \ + --hash=sha256:7d91275b0245b1da4d4cfa07e0faedd5b0812efc15b702576d103293e252af1b \ + --hash=sha256:89c687013cb1cd489a0f0ac24febe8c7a666e6e221b783e53ac50ebf68e45d86 \ + --hash=sha256:8d206346619592c6200148b01a2142798c989edcb9c896f9ac9722a99d4e77e6 \ + --hash=sha256:905fec760bd2fa1388bb5b489ee8ee5f7291d692638ea5f67982d968366bef9f \ + --hash=sha256:97383d78eb34da7e1fa37dd273c20ad4320929af65d156e35a5e2d89566d9dfb \ + --hash=sha256:984d76483eb32f1bcb536dc27e4ad56bba4baa70be32fa87152832cdd9db0833 \ + --hash=sha256:99df47edb6bda1249d3e80fdabb1dab8c08ef3975f69aed437cb69d0a5de1e28 \ + --hash=sha256:9f02365d4e99430a12647f09b6cc8bab61a6564363f313126f775eb4f6ef798e \ + --hash=sha256:a30e67a65b53ea0a5e62fe23682cfe22712e01f453b95233b25502f7c61cb415 \ + --hash=sha256:ab3ef638ace319fa26553db0624c4699e31a28bb2a835c5faca8f8acf6a5a902 \ + --hash=sha256:aca6377c0cb8a8253e493c6b451565ac77e98c2951c45f913e0b52facdcff83f \ + --hash=sha256:add36cb2dbb8b736611303cd3bfcee00afd96471b09cda130da3581cbdc56a6d \ + --hash=sha256:b2f4bf27480f5e5e8ce285a8c8fd176c0b03e93dcc6646477d4630e83440c6a9 \ + --hash=sha256:b7f2d075102dc8c794cbde1947378051c4e5180d52d276987b8d28a3bd58c17d \ + --hash=sha256:baa1a4e8f868845af802979fcdbf0bb11f94f1cb7ced4c4b8a351bb60d108145 \ + --hash=sha256:be98f628055368795d818ebf93da628541e10b75b41c559fdf36d104c5787066 \ + --hash=sha256:bf5d821ffabf0ef3533c39c518f3357b171a1651c1ff6827325e4489b0e46c3c \ + --hash=sha256:c47adbc92fc1bb2b3274c4b3a43ae0e4573d9fbff4f54cd484555edbf030baf1 \ + --hash=sha256:cdfba22ea2f0029c9261a4bd07e830a8da012291fbe44dc794e488b6c9bb353a \ + --hash=sha256:d6c7ebd4e944c85e2c3421e612a7057a2f48d478d79e61800d81468a8d842207 \ + --hash=sha256:d7f9850398e85aba693bb640262d3611788b1f29a79f0c93c565694658f4071f \ + --hash=sha256:d8446c54dc28c01e5a2dbac5a25f071f6653e6e40f3a8818e8b45d790fe6ef53 \ + --hash=sha256:deb993cacb280823246a026e3b2d81c493c53de6acfd5e6bfe31ab3402bb37dd \ + --hash=sha256:e0f138900af21926a02425cf736db95be9f4af72ba1bb21453432a07f6082134 \ + --hash=sha256:e9936f0b261d4df76ad22f8fee3ae83b60d7c3e871292cd42f40b81b70afae85 \ + --hash=sha256:f0567c4dc99f264f49fe27da5f735f414c4e7e7dd850cfd8e69f0862d7c74ea9 \ + --hash=sha256:f5653a225f31e113b152e56f154ccbe59eeb1c7487b39b9d9f9cdb58e6c79dc5 \ + --hash=sha256:f826e31d18b516f653fe296d967d700fddad5901ae07c622bb3705955e1faa94 \ + --hash=sha256:f8ba0e8349a38d3001fae7eadded3f6606f0da5d748ee53cc1dab1d6527b9509 \ + --hash=sha256:f9081981fe268bd86831e5c75f7de206ef275defcb82bc70740ae6dc507aee51 \ + --hash=sha256:fa130dd50c57d53368c9d59395cb5526eda596d3ffe36666cd81a44d56e48872 + # via + # -r requirements.in + # jinja2 +packaging==21.3 \ + --hash=sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb \ + --hash=sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522 + # via + # -r requirements.in + # gcp-releasetool +protobuf==3.19.5 \ + --hash=sha256:1867f93b06a183f87696871bb8d1e99ee71dbb69d468ce1f0cc8bf3d30f982f3 \ + --hash=sha256:3c4160b601220627f7e91154e572baf5e161a9c3f445a8242d536ee3d0b7b17c \ + --hash=sha256:4ee2af7051d3b10c8a4fe6fd1a2c69f201fea36aeee7086cf202a692e1b99ee1 \ + --hash=sha256:5266c36cc0af3bb3dbf44f199d225b33da66a9a5c3bdc2b14865ad10eddf0e37 \ + --hash=sha256:5470f892961af464ae6eaf0f3099e2c1190ae8c7f36f174b89491281341f79ca \ + --hash=sha256:66d14b5b90090353efe75c9fb1bf65ef7267383034688d255b500822e37d5c2f \ + --hash=sha256:67efb5d20618020aa9596e17bfc37ca068c28ec0c1507d9507f73c93d46c9855 \ + --hash=sha256:696e6cfab94cc15a14946f2bf72719dced087d437adbd994fff34f38986628bc \ + --hash=sha256:6a02172b9650f819d01fb8e224fc69b0706458fc1ab4f1c669281243c71c1a5e \ + --hash=sha256:6eca9ae238ba615d702387a2ddea635d535d769994a9968c09a4ca920c487ab9 \ + --hash=sha256:950abd6c00e7b51f87ae8b18a0ce4d69fea217f62f171426e77de5061f6d9850 \ + --hash=sha256:9e1d74032f56ff25f417cfe84c8147047732e5059137ca42efad20cbbd25f5e0 \ + --hash=sha256:9e42b1cf2ecd8a1bd161239e693f22035ba99905ae6d7efeac8a0546c7ec1a27 \ + --hash=sha256:9f957ef53e872d58a0afd3bf6d80d48535d28c99b40e75e6634cbc33ea42fd54 \ + --hash=sha256:a89aa0c042e61e11ade320b802d6db4ee5391d8d973e46d3a48172c1597789f8 \ + --hash=sha256:c0f80876a8ff0ae7064084ed094eb86497bd5a3812e6fc96a05318b92301674e \ + --hash=sha256:c44e3282cff74ad18c7e8a0375f407f69ee50c2116364b44492a196293e08b21 \ + --hash=sha256:d249519ba5ecf5dd6b18150c9b6bcde510b273714b696f3923ff8308fc11ae49 \ + --hash=sha256:d3973a2d58aefc7d1230725c2447ce7f86a71cbc094b86a77c6ee1505ac7cdb1 \ + --hash=sha256:dca2284378a5f2a86ffed35c6ac147d14c48b525eefcd1083e5a9ce28dfa8657 \ + --hash=sha256:e63b0b3c42e51c94add62b010366cd4979cb6d5f06158bcae8faac4c294f91e1 \ + --hash=sha256:f2b599a21c9a32e171ec29a2ac54e03297736c578698e11b099d031f79da114b \ + --hash=sha256:f2bde37667b18c2b5280df83bc799204394a5d2d774e4deaf9de0eb741df6833 \ + --hash=sha256:f4f909f4dde413dec435a44b0894956d55bb928ded7d6e3c726556ca4c796e84 \ + --hash=sha256:f976234e20ab2785f54224bcdafa027674e23663b132fa3ca0caa291a6cfbde7 \ + --hash=sha256:f9cebda093c2f6bfed88f1c17cdade09d4d96096421b344026feee236532d4de + # via + # -r requirements.in + # gcp-docuploader + # gcp-releasetool + # google-api-core + # google-cloud-storage + # googleapis-common-protos +pyasn1==0.4.8 \ + --hash=sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d \ + --hash=sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba + # via + # pyasn1-modules + # rsa +pyasn1-modules==0.2.8 \ + --hash=sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e \ + --hash=sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74 + # via google-auth +pycparser==2.21 \ + --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ + --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 + # via + # -r requirements.in + # cffi +pyjwt==2.4.0 \ + --hash=sha256:72d1d253f32dbd4f5c88eaf1fdc62f3a19f676ccbadb9dbc5d07e951b2b26daf \ + --hash=sha256:d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba + # via + # -r requirements.in + # gcp-releasetool +pyparsing==3.0.9 \ + --hash=sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb \ + --hash=sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc + # via + # -r requirements.in + # packaging +pyperclip==1.8.2 \ + --hash=sha256:105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57 + # via + # -r requirements.in + # gcp-releasetool +python-dateutil==2.8.2 \ + --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ + --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + # via + # -r requirements.in + # gcp-releasetool +requests==2.27.1 \ + --hash=sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61 \ + --hash=sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d + # via + # -r requirements.in + # gcp-releasetool + # google-api-core + # google-cloud-storage +rsa==4.9 \ + --hash=sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7 \ + --hash=sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21 + # via + # -r requirements.in + # google-auth +secretstorage==3.3.3 \ + --hash=sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 \ + --hash=sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99 + # via keyring +six==1.16.0 \ + --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ + --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + # via + # -r requirements.in + # gcp-docuploader + # google-auth + # python-dateutil +typing-extensions==4.1.1 \ + --hash=sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42 \ + --hash=sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2 + # via -r requirements.in +urllib3==1.26.12 \ + --hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \ + --hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997 + # via + # -r requirements.in + # requests +zipp==3.6.0 \ + --hash=sha256:71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832 \ + --hash=sha256:9fe5ea21568a0a70e50f273397638d39b03353731e6cbbb3fd8502a33fec40bc + # via + # -r requirements.in + # importlib-metadata From 0305a48b58b24166efba8b133150f9a3ba813a8b Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 28 Sep 2022 01:18:18 +0000 Subject: [PATCH 082/123] chore: exclude requirements.txt file from renovate-bot (#1594) (#380) Source-Link: https://github.com/googleapis/synthtool/commit/f58d3135a2fab20e225d98741dbc06d57459b816 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:f14e3fefe8e361e85752bd9890c8e56f2fe25f1e89cbb9597e4e3c7a429203a3 --- .github/.OwlBot.lock.yaml | 3 ++- renovate.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 791e842..2c3ef72 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:6566dc8226f20993af18e5a4e7a2b1ba85a292b02dedb6a1634cf10e1b418fa5 + digest: sha256:f14e3fefe8e361e85752bd9890c8e56f2fe25f1e89cbb9597e4e3c7a429203a3 + diff --git a/renovate.json b/renovate.json index 4338e3a..227f3d2 100644 --- a/renovate.json +++ b/renovate.json @@ -10,6 +10,7 @@ ":maintainLockFilesDisabled", ":autodetectPinVersions" ], + "ignorePaths": [".kokoro/requirements.txt"], "packageRules": [ { "packagePatterns": [ From e280efd9958fde6647ca486071452cae065c40fe Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 06:40:14 +0200 Subject: [PATCH 083/123] deps: update dependency googleapis-common-protos to v1.56.4 (#384) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [googleapis-common-protos](https://togithub.com/googleapis/python-api-common-protos) | `==1.56.3` -> `==1.56.4` | [![age](https://badges.renovateapi.com/packages/pypi/googleapis-common-protos/1.56.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/googleapis-common-protos/1.56.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/googleapis-common-protos/1.56.4/compatibility-slim/1.56.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/googleapis-common-protos/1.56.4/confidence-slim/1.56.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/python-api-common-protos ### [`v1.56.4`](https://togithub.com/googleapis/python-api-common-protos/blob/HEAD/CHANGELOG.md#​1564-httpsgithubcomgoogleapispython-api-common-protoscomparev1563v1564-2022-07-12) [Compare Source](https://togithub.com/googleapis/python-api-common-protos/compare/v1.56.3...v1.56.4) ##### Bug Fixes - require python 3.7+ ([#​119](https://togithub.com/googleapis/python-api-common-protos/issues/119)) ([507b58d](https://togithub.com/googleapis/python-api-common-protos/commit/507b58dfa0516aedf57880b384e92cda97152398))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 5453dcae28a73cefbc46a5ef9833628b00a5ea37 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 06:42:33 +0200 Subject: [PATCH 084/123] deps: update dependency click to v8.1.3 (#386) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [click](https://palletsprojects.com/p/click/) ([changelog](https://click.palletsprojects.com/changes/)) | `==8.0.4` -> `==8.1.3` | [![age](https://badges.renovateapi.com/packages/pypi/click/8.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/click/8.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/click/8.1.3/compatibility-slim/8.0.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/click/8.1.3/confidence-slim/8.0.4)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 5b4e9d2490dd08a415a10639e2ce2e08fb2a4cb5 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 06:44:33 +0200 Subject: [PATCH 085/123] deps: update dependency google-api-core to v2.10.1 (#387) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google-api-core](https://togithub.com/googleapis/python-api-core) | `==2.8.2` -> `==2.10.1` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-core/2.10.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-core/2.10.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-core/2.10.1/compatibility-slim/2.8.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-core/2.10.1/confidence-slim/2.8.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/python-api-core ### [`v2.10.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#​2101-httpsgithubcomgoogleapispython-api-corecomparev2100v2101-2022-09-14) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.10.0...v2.10.1) ##### Bug Fixes - Improve transcoding error message ([#​442](https://togithub.com/googleapis/python-api-core/issues/442)) ([538df80](https://togithub.com/googleapis/python-api-core/commit/538df80ed6d21f43b512a73853935f7a7b9bdf52)) ### [`v2.10.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#​2100-httpsgithubcomgoogleapispython-api-corecomparev290v2100-2022-09-02) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.9.0...v2.10.0) ##### Features - Add 'strict' to flatten_query_params to lower-case bools ([#​433](https://togithub.com/googleapis/python-api-core/issues/433)) ([83678e9](https://togithub.com/googleapis/python-api-core/commit/83678e94e1081f9087b19c43f26fad4774184d66)) ### [`v2.9.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#​290-httpsgithubcomgoogleapispython-api-corecomparev282v290-2022-09-01) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.8.2...v2.9.0) ##### Features - Make grpc transcode logic work in terms of protobuf python objects ([#​428](https://togithub.com/googleapis/python-api-core/issues/428)) ([c3ad8ea](https://togithub.com/googleapis/python-api-core/commit/c3ad8ea67447e3d8a1154d7a9221e116f60d425a)) ##### Bug Fixes - Require python 3.7+ ([#​410](https://togithub.com/googleapis/python-api-core/issues/410)) ([7ddb8c0](https://togithub.com/googleapis/python-api-core/commit/7ddb8c00e6be7ab6905a9a802ad1c3063fbfa46c)) - Restore support for grpcio-gcp ([#​418](https://togithub.com/googleapis/python-api-core/issues/418)) ([8c19609](https://togithub.com/googleapis/python-api-core/commit/8c19609d6244930bd91fd5f40ef9b5b65584c4a5))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 9190799d15eb2c5aa57a663288ec8555bb202129 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 07:00:23 +0200 Subject: [PATCH 086/123] deps: update dependency google-cloud-core to v2.3.2 (#383) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google-cloud-core](https://togithub.com/googleapis/python-cloud-core) | `==2.3.1` -> `==2.3.2` | [![age](https://badges.renovateapi.com/packages/pypi/google-cloud-core/2.3.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-cloud-core/2.3.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-cloud-core/2.3.2/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-cloud-core/2.3.2/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/python-cloud-core ### [`v2.3.2`](https://togithub.com/googleapis/python-cloud-core/blob/HEAD/CHANGELOG.md#​232-httpsgithubcomgoogleapispython-cloud-corecomparev231v232-2022-07-15) [Compare Source](https://togithub.com/googleapis/python-cloud-core/compare/v2.3.1...v2.3.2) ##### Bug Fixes - require python 3.7+ ([#​201](https://togithub.com/googleapis/python-cloud-core/issues/201)) ([3277c60](https://togithub.com/googleapis/python-cloud-core/commit/3277c60102803deaae17f665b3f2f80087dd1e0f))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From cef4dab0b4d06a19ee67f39c015cb07522040011 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 07:04:13 +0200 Subject: [PATCH 087/123] deps: update dependency google-auth to v2.12.0 (#388) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google-auth](https://togithub.com/googleapis/google-auth-library-python) | `==2.11.0` -> `==2.12.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth/2.12.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth/2.12.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth/2.12.0/compatibility-slim/2.11.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth/2.12.0/confidence-slim/2.11.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/google-auth-library-python ### [`v2.12.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#​2120-httpsgithubcomgoogleapisgoogle-auth-library-pythoncomparev2111v2120-2022-09-26) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.11.1...v2.12.0) ##### Features - Retry behavior ([#​1113](https://togithub.com/googleapis/google-auth-library-python/issues/1113)) ([78d3790](https://togithub.com/googleapis/google-auth-library-python/commit/78d37906f0811f9878834ac34d5b83e5cbd58800)) ##### Bug Fixes - Modify RefreshError exception to use gcloud ADC command. ([#​1149](https://togithub.com/googleapis/google-auth-library-python/issues/1149)) ([059fd35](https://togithub.com/googleapis/google-auth-library-python/commit/059fd353d5f2a8527de8bf1fe6dbd5e326c0e29a)) - Revert "Update token refresh threshold from 20 seconds to 5 minutes". ([186464b](https://togithub.com/googleapis/google-auth-library-python/commit/186464bf5920fb3b76499ac542b0fb90023629de)) ### [`v2.11.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#​2111-httpsgithubcomgoogleapisgoogle-auth-library-pythoncomparev2110v2111-2022-09-20) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.11.0...v2.11.1) ##### Bug Fixes - Fix socket leak in impersonated_credentials ([#​1123](https://togithub.com/googleapis/google-auth-library-python/issues/1123)) ([b1eb467](https://togithub.com/googleapis/google-auth-library-python/commit/b1eb467f50f0c080e89a122426061b28f0be0567)), closes [#​1122](https://togithub.com/googleapis/google-auth-library-python/issues/1122) - Make pluggable auth tests work in all environments ([#​1114](https://togithub.com/googleapis/google-auth-library-python/issues/1114)) ([bb5c979](https://togithub.com/googleapis/google-auth-library-python/commit/bb5c9791c64e2472a90ba7191f79f4c5fedb2538)) - Skip oauth2client adapter tests if oauth2client is not installed ([#​1132](https://togithub.com/googleapis/google-auth-library-python/issues/1132)) ([d15092f](https://togithub.com/googleapis/google-auth-library-python/commit/d15092ff8b66b3039641d482a0debafde4ba0077)) - Update token refresh threshold from 20 seconds to 5 minutes ([#​1146](https://togithub.com/googleapis/google-auth-library-python/issues/1146)) ([261a561](https://togithub.com/googleapis/google-auth-library-python/commit/261a56138fba33ff7d898ab5907a6098125fefef)) ##### Documentation - **samples:** Add auth samples and tests ([#​1102](https://togithub.com/googleapis/google-auth-library-python/issues/1102)) ([ac87520](https://togithub.com/googleapis/google-auth-library-python/commit/ac875201bc8ba5d638a9eafcd3ccfdeb73a2f0ec))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From d8799c0ef9367649331b4834f138110efaa0177f Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 07:06:23 +0200 Subject: [PATCH 088/123] deps: update dependency gcp-releasetool to v1.8.8 (#382) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | gcp-releasetool | `==1.8.7` -> `==1.8.8` | [![age](https://badges.renovateapi.com/packages/pypi/gcp-releasetool/1.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/gcp-releasetool/1.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/gcp-releasetool/1.8.8/compatibility-slim/1.8.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/gcp-releasetool/1.8.8/confidence-slim/1.8.7)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 2da0d4d8b3caa365cedf7967efec4ebeef2a1aaf Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 07:24:27 +0200 Subject: [PATCH 089/123] deps: update dependency charset-normalizer to v2.1.1 (#385) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [charset-normalizer](https://togithub.com/ousret/charset_normalizer) | `==2.0.12` -> `==2.1.1` | [![age](https://badges.renovateapi.com/packages/pypi/charset-normalizer/2.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/charset-normalizer/2.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/charset-normalizer/2.1.1/compatibility-slim/2.0.12)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/charset-normalizer/2.1.1/confidence-slim/2.0.12)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
ousret/charset_normalizer ### [`v2.1.1`](https://togithub.com/ousret/charset_normalizer/blob/HEAD/CHANGELOG.md#​211-httpsgithubcomOusretcharsetnormalizercompare210211-2022-08-19) [Compare Source](https://togithub.com/ousret/charset_normalizer/compare/2.1.0...2.1.1) ##### Deprecated - Function `normalize` scheduled for removal in 3.0 ##### Changed - Removed useless call to decode in fn is_unprintable ([#​206](https://togithub.com/ousret/charset_normalizer/issues/206)) ##### Fixed - Third-party library (i18n xgettext) crashing not recognizing utf\_8 (PEP 263) with underscore from [@​aleksandernovikov](https://togithub.com/aleksandernovikov) ([#​204](https://togithub.com/ousret/charset_normalizer/issues/204)) ### [`v2.1.0`](https://togithub.com/ousret/charset_normalizer/blob/HEAD/CHANGELOG.md#​210-httpsgithubcomOusretcharsetnormalizercompare2012210-2022-06-19) [Compare Source](https://togithub.com/ousret/charset_normalizer/compare/2.0.12...2.1.0) ##### Added - Output the Unicode table version when running the CLI with `--version` (PR [#​194](https://togithub.com/ousret/charset_normalizer/issues/194)) ##### Changed - Re-use decoded buffer for single byte character sets from [@​nijel](https://togithub.com/nijel) (PR [#​175](https://togithub.com/ousret/charset_normalizer/issues/175)) - Fixing some performance bottlenecks from [@​deedy5](https://togithub.com/deedy5) (PR [#​183](https://togithub.com/ousret/charset_normalizer/issues/183)) ##### Fixed - Workaround potential bug in cpython with Zero Width No-Break Space located in Arabic Presentation Forms-B, Unicode 1.1 not acknowledged as space (PR [#​175](https://togithub.com/ousret/charset_normalizer/issues/175)) - CLI default threshold aligned with the API threshold from [@​oleksandr-kuzmenko](https://togithub.com/oleksandr-kuzmenko) (PR [#​181](https://togithub.com/ousret/charset_normalizer/issues/181)) ##### Removed - Support for Python 3.5 (PR [#​192](https://togithub.com/ousret/charset_normalizer/issues/192)) ##### Deprecated - Use of backport unicodedata from `unicodedata2` as Python is quickly catching up, scheduled for removal in 3.0 (PR [#​194](https://togithub.com/ousret/charset_normalizer/issues/194))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From a2e6adc911d25d30605c6ffd75333c80a3864815 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 07:46:25 +0200 Subject: [PATCH 090/123] deps: update dependency google-cloud-storage to v2.5.0 (#389) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google-cloud-storage](https://togithub.com/googleapis/python-storage) | `==2.0.0` -> `==2.5.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-cloud-storage/2.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-cloud-storage/2.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-cloud-storage/2.5.0/compatibility-slim/2.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-cloud-storage/2.5.0/confidence-slim/2.0.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/python-storage ### [`v2.5.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#​250-httpsgithubcomgoogleapispython-storagecomparev240v250-2022-07-24) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.4.0...v2.5.0) ##### Features - Custom Placement Config Dual Region Support ([#​819](https://togithub.com/googleapis/python-storage/issues/819)) ([febece7](https://togithub.com/googleapis/python-storage/commit/febece76802252278bb7626d931973a76561382a)) ##### Documentation - open file-like objects in byte mode for uploads ([#​824](https://togithub.com/googleapis/python-storage/issues/824)) ([4bd3d1d](https://togithub.com/googleapis/python-storage/commit/4bd3d1ddf21196b075bbd84cdcb553c5d7355b93)) ### [`v2.4.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#​240-httpsgithubcomgoogleapispython-storagecomparev230v240-2022-06-07) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.3.0...v2.4.0) ##### Features - add AbortIncompleteMultipartUpload lifecycle rule ([#​765](https://togithub.com/googleapis/python-storage/issues/765)) ([b2e5150](https://togithub.com/googleapis/python-storage/commit/b2e5150f191c04acb47ad98cef88512451aff81d)) - support OLM Prefix/Suffix ([#​773](https://togithub.com/googleapis/python-storage/issues/773)) ([187cf50](https://togithub.com/googleapis/python-storage/commit/187cf503194cf636640ca8ba787f9e8c216ea763)) ##### Bug Fixes - fix rewrite object in CMEK enabled bucket ([#​807](https://togithub.com/googleapis/python-storage/issues/807)) ([9b3cbf3](https://togithub.com/googleapis/python-storage/commit/9b3cbf3789c21462eac3c776cd29df12701e792f)) ##### Documentation - fix changelog header to consistent size ([#​802](https://togithub.com/googleapis/python-storage/issues/802)) ([4dd0907](https://togithub.com/googleapis/python-storage/commit/4dd0907b68e20d1ffcd0fe350831867197917e0d)) - **samples:** Update the Recovery Point Objective (RPO) sample output ([#​725](https://togithub.com/googleapis/python-storage/issues/725)) ([b0bf411](https://togithub.com/googleapis/python-storage/commit/b0bf411f8fec8712b3eeb99a2dd33de6d82312f8)) - Update generation_metageneration.rst with a missing space ([#​798](https://togithub.com/googleapis/python-storage/issues/798)) ([1e7cdb6](https://togithub.com/googleapis/python-storage/commit/1e7cdb655beb2a61a0d1b984c4d0468ec31bf463)) - update retry docs ([#​808](https://togithub.com/googleapis/python-storage/issues/808)) ([c365d5b](https://togithub.com/googleapis/python-storage/commit/c365d5bbd78292adb6861da3cdfae9ab7b39b844)) ### [`v2.3.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#​230-httpsgithubcomgoogleapispython-storagecomparev221v230-2022-04-12) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.2.1...v2.3.0) ##### Features - add dual region bucket support and sample ([#​748](https://togithub.com/googleapis/python-storage/issues/748)) ([752e8ab](https://togithub.com/googleapis/python-storage/commit/752e8ab42d23afd68738e4d7ca6cdeee416dfd50)) - track invocation id for retry metrics ([#​741](https://togithub.com/googleapis/python-storage/issues/741)) ([bd56931](https://togithub.com/googleapis/python-storage/commit/bd5693164e7331df5f14186fd002e72e5203d7ee)) ##### Bug Fixes - **deps:** drop pkg_resources ([#​744](https://togithub.com/googleapis/python-storage/issues/744)) ([e963f33](https://togithub.com/googleapis/python-storage/commit/e963f33ced2852b64d721d69928b54443461ec9c)) ##### Documentation - fix links in blob module ([#​759](https://togithub.com/googleapis/python-storage/issues/759)) ([9b29314](https://togithub.com/googleapis/python-storage/commit/9b2931430b0796ffb23ec4efacd82dacad36f40f)) ### [`v2.2.1`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#​221-httpsgithubcomgoogleapispython-storagecomparev220v221-2022-03-15) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.2.0...v2.2.1) ##### Bug Fixes - remove py.typed marker file for PEP 561 ([#​735](https://togithub.com/googleapis/python-storage/issues/735)) ([f77d2f7](https://togithub.com/googleapis/python-storage/commit/f77d2f787f435f2f898e9babcdab81225672ad4f)), closes [#​734](https://togithub.com/googleapis/python-storage/issues/734) ### [`v2.2.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#​220-httpsgithubcomgoogleapispython-storagecomparev210v220-2022-03-14) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.1.0...v2.2.0) ##### Features - allow no project in client methods using storage emulator ([#​703](https://togithub.com/googleapis/python-storage/issues/703)) ([bcde0ec](https://togithub.com/googleapis/python-storage/commit/bcde0ec619d7d303892bcc0863b7f977c79f7649)) ##### Bug Fixes - add user agent in python-storage when calling resumable media ([c7bf615](https://togithub.com/googleapis/python-storage/commit/c7bf615909a04f3bab3efb1047a9f4ba659bba19)) - **deps:** require google-api-core>=1.31.5, >=2.3.2 ([#​722](https://togithub.com/googleapis/python-storage/issues/722)) ([e9aab38](https://togithub.com/googleapis/python-storage/commit/e9aab389f868799d4425133954bad4f1cbb85786)) - Fix BlobReader handling of interleaved reads and seeks ([#​721](https://togithub.com/googleapis/python-storage/issues/721)) ([5d1cfd2](https://togithub.com/googleapis/python-storage/commit/5d1cfd2050321481a3bc4acbe80537ea666506fa)) - retry client side requests timeout ([#​727](https://togithub.com/googleapis/python-storage/issues/727)) ([e0b3b35](https://togithub.com/googleapis/python-storage/commit/e0b3b354d51e4be7c563d7f2f628a7139df842c0)) ##### Documentation - fixed download_blob_to_file example ([#​704](https://togithub.com/googleapis/python-storage/issues/704)) ([2c94d98](https://togithub.com/googleapis/python-storage/commit/2c94d98ed21cc768cfa54fac3d734254fc4d8480)) ### [`v2.1.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#​210-httpsgithubcomgoogleapispython-storagecomparev200v210-2022-01-19) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.0.0...v2.1.0) ##### Features - add turbo replication support and samples ([#​622](https://togithub.com/googleapis/python-storage/issues/622)) ([4dafc81](https://togithub.com/googleapis/python-storage/commit/4dafc815470480ce9de7f0357e331d3fbd0ae9b7)) - avoid authentication with storage emulator ([#​679](https://togithub.com/googleapis/python-storage/issues/679)) ([8789afa](https://togithub.com/googleapis/python-storage/commit/8789afaaa1b2bd6f03fae72e3d87ce004ec10129)) - remove python 3.6 support ([#​689](https://togithub.com/googleapis/python-storage/issues/689)) ([8aa4130](https://togithub.com/googleapis/python-storage/commit/8aa4130ee068a1922161c8ca54a53a4a51d65ce0))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 291018512479827ef840bb01b0e1cf0427f1f863 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 08:28:22 +0200 Subject: [PATCH 091/123] deps: update dependency jeepney to v0.8.0 (#392) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jeepney](https://gitlab.com/takluyver/jeepney) | `==0.7.1` -> `==0.8.0` | [![age](https://badges.renovateapi.com/packages/pypi/jeepney/0.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/jeepney/0.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/jeepney/0.8.0/compatibility-slim/0.7.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/jeepney/0.8.0/confidence-slim/0.7.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
takluyver/jeepney ### [`v0.8.0`](https://gitlab.com/takluyver/jeepney/compare/0.7.1...0.8) [Compare Source](https://gitlab.com/takluyver/jeepney/compare/0.7.1...0.8)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). From 853e1f5bae6e399a1c1601deb33a211c1cc16c99 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:56:15 +0200 Subject: [PATCH 092/123] deps: update dependency protobuf to v4 (#402) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency protobuf to v4 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 497050cc95beb0568b4d24cf11d426de9bb63a51 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:56:33 +0200 Subject: [PATCH 093/123] deps: update dependency cachetools to v5 (#401) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency cachetools to v5 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From b908fe4c79bddb57243227acb8928210dff37ad8 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:56:54 +0200 Subject: [PATCH 094/123] deps: update dependency zipp to v3.8.1 (#400) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency zipp to v3.8.1 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From ac12e130add91b78f0f0ede6e479c950c2b8f067 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:57:14 +0200 Subject: [PATCH 095/123] deps: update dependency typing-extensions to v4.3.0 (#399) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency typing-extensions to v4.3.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 239795204f6ccea67fb41100b81230d3a73b681d Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:57:37 +0200 Subject: [PATCH 096/123] deps: update dependency requests to v2.28.1 (#398) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency requests to v2.28.1 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 71e699ee49aecf3dd77eb27ec640b6b4c6cee5db Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:58:01 +0200 Subject: [PATCH 097/123] deps: update dependency pyjwt to v2.5.0 (#397) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency pyjwt to v2.5.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From b73737d4f5b81539026443a1ab36cc9c8605f89d Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:58:36 +0200 Subject: [PATCH 098/123] deps: update dependency protobuf to v3.20.2 (#396) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency protobuf to v3.20.2 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 2e61844c3ccb77eeb9dd97bf43453892de1ec766 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:58:56 +0200 Subject: [PATCH 099/123] deps: update dependency markupsafe to v2.1.1 (#395) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency markupsafe to v2.1.1 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 0a405521e78a515376289065bc5ef2d92a86dce3 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:59:19 +0200 Subject: [PATCH 100/123] deps: update dependency keyring to v23.9.3 (#394) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency keyring to v23.9.3 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From d96f7ef09b9e8de68f58bdecd09e649bfe67a7ed Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 20:59:39 +0200 Subject: [PATCH 101/123] deps: update dependency jinja2 to v3.1.2 (#393) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency jinja2 to v3.1.2 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From cf739d9c58d7c3c047135ead4200af9649b4756c Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 21:00:01 +0200 Subject: [PATCH 102/123] deps: update dependency importlib-metadata to v4.12.0 (#391) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency importlib-metadata to v4.12.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 82396807564dcc415cf4394d523b6356c99395b6 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 21:00:26 +0200 Subject: [PATCH 103/123] deps: update dependency google-crc32c to v1.5.0 (#390) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency google-crc32c to v1.5.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From 85409ed9a5241305dead9dfcec6e687ea51b10f2 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Sep 2022 21:00:56 +0200 Subject: [PATCH 104/123] deps: update dependency certifi to v2022.9.24 (#381) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency certifi to v2022.9.24 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot From a12189b7a2ec3014559b16ce2b0b436ed5b14f65 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 3 Oct 2022 15:38:35 +0200 Subject: [PATCH 105/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#405) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `3.0.3` -> `3.0.4` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.4/compatibility-slim/3.0.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.4/confidence-slim/3.0.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v3.0.4`](https://togithub.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#​304-httpsgithubcomgoogleapisjava-shared-dependenciescomparev303v304-2022-10-03) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v3.0.3...v3.0.4) ##### Dependencies - Update dependency cachetools to v5 ([#​816](https://togithub.com/googleapis/java-shared-dependencies/issues/816)) ([3f6c408](https://togithub.com/googleapis/java-shared-dependencies/commit/3f6c408210c931c286235f61c7aadea5bf5cfe4d)) - Update dependency certifi to v2022.9.24 ([#​818](https://togithub.com/googleapis/java-shared-dependencies/issues/818)) ([5f04b97](https://togithub.com/googleapis/java-shared-dependencies/commit/5f04b97c2343146600e8c9ee65afdeb58f5743a6)) - Update dependency charset-normalizer to v2.1.1 ([#​822](https://togithub.com/googleapis/java-shared-dependencies/issues/822)) ([6997c5a](https://togithub.com/googleapis/java-shared-dependencies/commit/6997c5acad937ebe3594330de73261a424d42cf3)) - Update dependency click to v8.1.3 ([#​823](https://togithub.com/googleapis/java-shared-dependencies/issues/823)) ([42bf9f8](https://togithub.com/googleapis/java-shared-dependencies/commit/42bf9f834fdafea60f2be7ccbf7d363e058cd7c2)) - Update dependency com.google.protobuf:protobuf-bom to v3.21.7 ([#​837](https://togithub.com/googleapis/java-shared-dependencies/issues/837)) ([d31e507](https://togithub.com/googleapis/java-shared-dependencies/commit/d31e5077c7e036de5e238e9a611df7ced527574a)) - Update dependency gcp-releasetool to v1.8.8 ([#​819](https://togithub.com/googleapis/java-shared-dependencies/issues/819)) ([8245d97](https://togithub.com/googleapis/java-shared-dependencies/commit/8245d975fb12e81454ec7664f9a7c9809bbac697)) - Update dependency gcp-releasetool to v1.8.9 ([#​846](https://togithub.com/googleapis/java-shared-dependencies/issues/846)) ([04e3283](https://togithub.com/googleapis/java-shared-dependencies/commit/04e32831c6e87c372444901013a747d2d02ce38d)) - Update dependency google-api-core to v2.10.1 ([#​824](https://togithub.com/googleapis/java-shared-dependencies/issues/824)) ([818b9aa](https://togithub.com/googleapis/java-shared-dependencies/commit/818b9aa2ac99d8b1f9b39a74b626122aed5f1d94)) - Update dependency google-auth to v2.12.0 ([#​825](https://togithub.com/googleapis/java-shared-dependencies/issues/825)) ([07c544b](https://togithub.com/googleapis/java-shared-dependencies/commit/07c544b5e0fa9f7110bbc957570f7a405962072e)) - Update dependency google-cloud-core to v2.3.2 ([#​820](https://togithub.com/googleapis/java-shared-dependencies/issues/820)) ([2a219e8](https://togithub.com/googleapis/java-shared-dependencies/commit/2a219e86f187ba5ad72f2570bd58ca6100128c43)) - Update dependency google-cloud-storage to v2.5.0 ([#​826](https://togithub.com/googleapis/java-shared-dependencies/issues/826)) ([bb10d18](https://togithub.com/googleapis/java-shared-dependencies/commit/bb10d1858a515f09d365362ffa0110a5b362c96b)) - Update dependency google-crc32c to v1.5.0 ([#​827](https://togithub.com/googleapis/java-shared-dependencies/issues/827)) ([7e5dae6](https://togithub.com/googleapis/java-shared-dependencies/commit/7e5dae60d667cb84b9ee4f6c977bdc35e79e4cf6)) - Update dependency google-resumable-media to v2.4.0 ([#​838](https://togithub.com/googleapis/java-shared-dependencies/issues/838)) ([ad82d63](https://togithub.com/googleapis/java-shared-dependencies/commit/ad82d6378f64039da383509638fb4782908eb4bc)) - Update dependency googleapis-common-protos to v1.56.4 ([#​821](https://togithub.com/googleapis/java-shared-dependencies/issues/821)) ([93d7745](https://togithub.com/googleapis/java-shared-dependencies/commit/93d77458c9bbf84ec367cdb4caaa41e6f71675c6)) - Update dependency importlib-metadata to v4.12.0 ([#​832](https://togithub.com/googleapis/java-shared-dependencies/issues/832)) ([ee19fb1](https://togithub.com/googleapis/java-shared-dependencies/commit/ee19fb1ca5a2a2e1985297e3b72d44de68bc72e3)) - Update dependency importlib-metadata to v4.13.0 ([#​843](https://togithub.com/googleapis/java-shared-dependencies/issues/843)) ([d2ede60](https://togithub.com/googleapis/java-shared-dependencies/commit/d2ede601eee8c875780c7eb5924623537480c509)) - Update dependency importlib-metadata to v5 ([#​845](https://togithub.com/googleapis/java-shared-dependencies/issues/845)) ([03ac7e8](https://togithub.com/googleapis/java-shared-dependencies/commit/03ac7e800274c5f58d2bc4ddd0561bfcdea1bb27)) - Update dependency io.grpc:grpc-bom to v1.49.1 ([#​802](https://togithub.com/googleapis/java-shared-dependencies/issues/802)) ([b8c54bf](https://togithub.com/googleapis/java-shared-dependencies/commit/b8c54bf8f1ddecc788cee151f8afe42de45bdc9d)) - Update dependency io.grpc:grpc-bom to v1.49.2 ([#​842](https://togithub.com/googleapis/java-shared-dependencies/issues/842)) ([1b1cfa2](https://togithub.com/googleapis/java-shared-dependencies/commit/1b1cfa27d05f7732da12721305cf41dcbebda232)) - Update dependency jeepney to v0.8.0 ([#​833](https://togithub.com/googleapis/java-shared-dependencies/issues/833)) ([15d2f9f](https://togithub.com/googleapis/java-shared-dependencies/commit/15d2f9f52b5a3259db0813df3d2424e256ccb372)) - Update dependency jinja2 to v3.1.2 ([#​834](https://togithub.com/googleapis/java-shared-dependencies/issues/834)) ([c188f95](https://togithub.com/googleapis/java-shared-dependencies/commit/c188f95acdb3349f1c4b3ed56e5fffb75e8fbc8d)) - Update dependency keyring to v23.9.3 ([#​828](https://togithub.com/googleapis/java-shared-dependencies/issues/828)) ([b185aaa](https://togithub.com/googleapis/java-shared-dependencies/commit/b185aaae716d4d97cb64f0426cac0e778f11223d)) - Update dependency markupsafe to v2.1.1 ([#​829](https://togithub.com/googleapis/java-shared-dependencies/issues/829)) ([add2825](https://togithub.com/googleapis/java-shared-dependencies/commit/add2825bd34cd80f529dbe0dadb3c84219177916)) - Update dependency org.threeten:threetenbp to v1.6.2 ([#​808](https://togithub.com/googleapis/java-shared-dependencies/issues/808)) ([2d2eabd](https://togithub.com/googleapis/java-shared-dependencies/commit/2d2eabd14d8150207885ea47280c0f7ff3d2962f)) - Update dependency protobuf to v3.20.2 ([#​830](https://togithub.com/googleapis/java-shared-dependencies/issues/830)) ([5afa76f](https://togithub.com/googleapis/java-shared-dependencies/commit/5afa76f9ef4705aecba49abc7bb93982fb1ecf3e)) - Update dependency protobuf to v3.20.3 ([#​839](https://togithub.com/googleapis/java-shared-dependencies/issues/839)) ([d9fc7dd](https://togithub.com/googleapis/java-shared-dependencies/commit/d9fc7ddd3e663458e6ea3f78a3c6241377df0319)) - Update dependency protobuf to v4 ([#​817](https://togithub.com/googleapis/java-shared-dependencies/issues/817)) ([ee8d154](https://togithub.com/googleapis/java-shared-dependencies/commit/ee8d154287ccd256b4dcfa48f28f5ec61a91fe3e)) - Update dependency pyjwt to v2.5.0 ([#​812](https://togithub.com/googleapis/java-shared-dependencies/issues/812)) ([4d4528e](https://togithub.com/googleapis/java-shared-dependencies/commit/4d4528e8ce269d49b99d2dbc4fcda2dc37a058cb)) - Update dependency requests to v2.28.1 ([#​813](https://togithub.com/googleapis/java-shared-dependencies/issues/813)) ([a3a8d89](https://togithub.com/googleapis/java-shared-dependencies/commit/a3a8d89b0117007a7108553c70aa82dd289e1691)) - Update dependency typing-extensions to v4.3.0 ([#​814](https://togithub.com/googleapis/java-shared-dependencies/issues/814)) ([da875e5](https://togithub.com/googleapis/java-shared-dependencies/commit/da875e5e91fa9d8c177e6c3afc9e34242eb914b7)) - Update dependency zipp to v3.8.1 ([#​815](https://togithub.com/googleapis/java-shared-dependencies/issues/815)) ([15585fd](https://togithub.com/googleapis/java-shared-dependencies/commit/15585fd0216013fe93be011f93f391f6269aa777)) - Update gax.version to v2.19.2 ([#​847](https://togithub.com/googleapis/java-shared-dependencies/issues/847)) ([c4afe1f](https://togithub.com/googleapis/java-shared-dependencies/commit/c4afe1fdc88af29ab039cea618d52c15c90e43e9)) - Update google.common-protos.version to v2.9.3 ([#​803](https://togithub.com/googleapis/java-shared-dependencies/issues/803)) ([a3e8e5e](https://togithub.com/googleapis/java-shared-dependencies/commit/a3e8e5eb53a8da14abf3b8d81a4f34fbb2f3b8f9)) - Update google.common-protos.version to v2.9.5 ([#​831](https://togithub.com/googleapis/java-shared-dependencies/issues/831)) ([1c901db](https://togithub.com/googleapis/java-shared-dependencies/commit/1c901db8a7740afaec3e809e51d4d369fbf469c4)) - Update google.common-protos.version to v2.9.6 ([#​844](https://togithub.com/googleapis/java-shared-dependencies/issues/844)) ([9e156be](https://togithub.com/googleapis/java-shared-dependencies/commit/9e156be59bd89959f04252c3045b8cd7a8be8070)) - Update google.core.version to v2.8.13 ([#​804](https://togithub.com/googleapis/java-shared-dependencies/issues/804)) ([45ae571](https://togithub.com/googleapis/java-shared-dependencies/commit/45ae57142bd6d5334eedd46243736b200a459795)) - Update google.core.version to v2.8.14 ([#​805](https://togithub.com/googleapis/java-shared-dependencies/issues/805)) ([02c9397](https://togithub.com/googleapis/java-shared-dependencies/commit/02c9397a84bf3fcca8d04e4c9867cc47689abde2)) - Update google.core.version to v2.8.15 ([#​807](https://togithub.com/googleapis/java-shared-dependencies/issues/807)) ([980856c](https://togithub.com/googleapis/java-shared-dependencies/commit/980856c43981992a3d08f69eac83aeada752d244)) - Update google.core.version to v2.8.16 ([#​810](https://togithub.com/googleapis/java-shared-dependencies/issues/810)) ([c2b2c9a](https://togithub.com/googleapis/java-shared-dependencies/commit/c2b2c9a327fd588f69524bb93a17e5d4ae8f5a42)) - Update google.core.version to v2.8.17 ([#​835](https://togithub.com/googleapis/java-shared-dependencies/issues/835)) ([3def21d](https://togithub.com/googleapis/java-shared-dependencies/commit/3def21df2e4253e3df0da064b6c4e472df079d2b)) - Update google.core.version to v2.8.18 ([#​840](https://togithub.com/googleapis/java-shared-dependencies/issues/840)) ([46566dc](https://togithub.com/googleapis/java-shared-dependencies/commit/46566dc18c4b1ed41c482b4ce21b92651e2f9dc5)) - Update google.core.version to v2.8.19 ([#​841](https://togithub.com/googleapis/java-shared-dependencies/issues/841)) ([99afde9](https://togithub.com/googleapis/java-shared-dependencies/commit/99afde97ea498f549eb75cc58c4ed88edf81b20d)) - Update google.core.version to v2.8.20 ([#​848](https://togithub.com/googleapis/java-shared-dependencies/issues/848)) ([c980c4f](https://togithub.com/googleapis/java-shared-dependencies/commit/c980c4fdfc8890d812b4881ba5b87bfd21269a5f)) - Update iam.version to v1.6.1 ([#​806](https://togithub.com/googleapis/java-shared-dependencies/issues/806)) ([a50158d](https://togithub.com/googleapis/java-shared-dependencies/commit/a50158d3b83cf8e02d8ee08c94e512b5669a927b)) - Update iam.version to v1.6.2 ([#​849](https://togithub.com/googleapis/java-shared-dependencies/issues/849)) ([e43ac96](https://togithub.com/googleapis/java-shared-dependencies/commit/e43ac96bc189a096a9311c9b03e85c86bea07e99))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-accesscontextmanager). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 56f60c7..3f5e6f9 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.3 + 3.0.4 pom import From 9b415bd5f0b8f20595eb4e01945d881811aa36d3 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 14:00:19 +0000 Subject: [PATCH 106/123] chore(main): release 1.4.4 (#403) :robot: I have created a release *beep* *boop* --- ## [1.4.4](https://togithub.com/googleapis/java-accesscontextmanager/compare/v1.4.3...v1.4.4) (2022-10-03) ### Dependencies * Update dependency cachetools to v5 ([#401](https://togithub.com/googleapis/java-accesscontextmanager/issues/401)) ([497050c](https://togithub.com/googleapis/java-accesscontextmanager/commit/497050cc95beb0568b4d24cf11d426de9bb63a51)) * Update dependency certifi to v2022.9.24 ([#381](https://togithub.com/googleapis/java-accesscontextmanager/issues/381)) ([85409ed](https://togithub.com/googleapis/java-accesscontextmanager/commit/85409ed9a5241305dead9dfcec6e687ea51b10f2)) * Update dependency charset-normalizer to v2.1.1 ([#385](https://togithub.com/googleapis/java-accesscontextmanager/issues/385)) ([2da0d4d](https://togithub.com/googleapis/java-accesscontextmanager/commit/2da0d4d8b3caa365cedf7967efec4ebeef2a1aaf)) * Update dependency click to v8.1.3 ([#386](https://togithub.com/googleapis/java-accesscontextmanager/issues/386)) ([5453dca](https://togithub.com/googleapis/java-accesscontextmanager/commit/5453dcae28a73cefbc46a5ef9833628b00a5ea37)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#405](https://togithub.com/googleapis/java-accesscontextmanager/issues/405)) ([a12189b](https://togithub.com/googleapis/java-accesscontextmanager/commit/a12189b7a2ec3014559b16ce2b0b436ed5b14f65)) * Update dependency gcp-releasetool to v1.8.8 ([#382](https://togithub.com/googleapis/java-accesscontextmanager/issues/382)) ([d8799c0](https://togithub.com/googleapis/java-accesscontextmanager/commit/d8799c0ef9367649331b4834f138110efaa0177f)) * Update dependency google-api-core to v2.10.1 ([#387](https://togithub.com/googleapis/java-accesscontextmanager/issues/387)) ([5b4e9d2](https://togithub.com/googleapis/java-accesscontextmanager/commit/5b4e9d2490dd08a415a10639e2ce2e08fb2a4cb5)) * Update dependency google-auth to v2.12.0 ([#388](https://togithub.com/googleapis/java-accesscontextmanager/issues/388)) ([cef4dab](https://togithub.com/googleapis/java-accesscontextmanager/commit/cef4dab0b4d06a19ee67f39c015cb07522040011)) * Update dependency google-cloud-core to v2.3.2 ([#383](https://togithub.com/googleapis/java-accesscontextmanager/issues/383)) ([9190799](https://togithub.com/googleapis/java-accesscontextmanager/commit/9190799d15eb2c5aa57a663288ec8555bb202129)) * Update dependency google-cloud-storage to v2.5.0 ([#389](https://togithub.com/googleapis/java-accesscontextmanager/issues/389)) ([a2e6adc](https://togithub.com/googleapis/java-accesscontextmanager/commit/a2e6adc911d25d30605c6ffd75333c80a3864815)) * Update dependency google-crc32c to v1.5.0 ([#390](https://togithub.com/googleapis/java-accesscontextmanager/issues/390)) ([8239680](https://togithub.com/googleapis/java-accesscontextmanager/commit/82396807564dcc415cf4394d523b6356c99395b6)) * Update dependency googleapis-common-protos to v1.56.4 ([#384](https://togithub.com/googleapis/java-accesscontextmanager/issues/384)) ([e280efd](https://togithub.com/googleapis/java-accesscontextmanager/commit/e280efd9958fde6647ca486071452cae065c40fe)) * Update dependency importlib-metadata to v4.12.0 ([#391](https://togithub.com/googleapis/java-accesscontextmanager/issues/391)) ([cf739d9](https://togithub.com/googleapis/java-accesscontextmanager/commit/cf739d9c58d7c3c047135ead4200af9649b4756c)) * Update dependency jeepney to v0.8.0 ([#392](https://togithub.com/googleapis/java-accesscontextmanager/issues/392)) ([2910185](https://togithub.com/googleapis/java-accesscontextmanager/commit/291018512479827ef840bb01b0e1cf0427f1f863)) * Update dependency jinja2 to v3.1.2 ([#393](https://togithub.com/googleapis/java-accesscontextmanager/issues/393)) ([d96f7ef](https://togithub.com/googleapis/java-accesscontextmanager/commit/d96f7ef09b9e8de68f58bdecd09e649bfe67a7ed)) * Update dependency keyring to v23.9.3 ([#394](https://togithub.com/googleapis/java-accesscontextmanager/issues/394)) ([0a40552](https://togithub.com/googleapis/java-accesscontextmanager/commit/0a405521e78a515376289065bc5ef2d92a86dce3)) * Update dependency markupsafe to v2.1.1 ([#395](https://togithub.com/googleapis/java-accesscontextmanager/issues/395)) ([2e61844](https://togithub.com/googleapis/java-accesscontextmanager/commit/2e61844c3ccb77eeb9dd97bf43453892de1ec766)) * Update dependency protobuf to v3.20.2 ([#396](https://togithub.com/googleapis/java-accesscontextmanager/issues/396)) ([b73737d](https://togithub.com/googleapis/java-accesscontextmanager/commit/b73737d4f5b81539026443a1ab36cc9c8605f89d)) * Update dependency protobuf to v4 ([#402](https://togithub.com/googleapis/java-accesscontextmanager/issues/402)) ([853e1f5](https://togithub.com/googleapis/java-accesscontextmanager/commit/853e1f5bae6e399a1c1601deb33a211c1cc16c99)) * Update dependency pyjwt to v2.5.0 ([#397](https://togithub.com/googleapis/java-accesscontextmanager/issues/397)) ([71e699e](https://togithub.com/googleapis/java-accesscontextmanager/commit/71e699ee49aecf3dd77eb27ec640b6b4c6cee5db)) * Update dependency requests to v2.28.1 ([#398](https://togithub.com/googleapis/java-accesscontextmanager/issues/398)) ([2397952](https://togithub.com/googleapis/java-accesscontextmanager/commit/239795204f6ccea67fb41100b81230d3a73b681d)) * Update dependency typing-extensions to v4.3.0 ([#399](https://togithub.com/googleapis/java-accesscontextmanager/issues/399)) ([ac12e13](https://togithub.com/googleapis/java-accesscontextmanager/commit/ac12e130add91b78f0f0ede6e479c950c2b8f067)) * Update dependency zipp to v3.8.1 ([#400](https://togithub.com/googleapis/java-accesscontextmanager/issues/400)) ([b908fe4](https://togithub.com/googleapis/java-accesscontextmanager/commit/b908fe4c79bddb57243227acb8928210dff37ad8)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). --- CHANGELOG.md | 29 +++++++++++++++++++ .../pom.xml | 10 +++---- google-identity-accesscontextmanager/pom.xml | 4 +-- .../pom.xml | 4 +-- pom.xml | 10 +++---- .../pom.xml | 4 +-- .../pom.xml | 6 ++-- versions.txt | 8 ++--- 8 files changed, 52 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ec329b..4948a6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## [1.4.4](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.3...v1.4.4) (2022-10-03) + + +### Dependencies + +* Update dependency cachetools to v5 ([#401](https://github.com/googleapis/java-accesscontextmanager/issues/401)) ([497050c](https://github.com/googleapis/java-accesscontextmanager/commit/497050cc95beb0568b4d24cf11d426de9bb63a51)) +* Update dependency certifi to v2022.9.24 ([#381](https://github.com/googleapis/java-accesscontextmanager/issues/381)) ([85409ed](https://github.com/googleapis/java-accesscontextmanager/commit/85409ed9a5241305dead9dfcec6e687ea51b10f2)) +* Update dependency charset-normalizer to v2.1.1 ([#385](https://github.com/googleapis/java-accesscontextmanager/issues/385)) ([2da0d4d](https://github.com/googleapis/java-accesscontextmanager/commit/2da0d4d8b3caa365cedf7967efec4ebeef2a1aaf)) +* Update dependency click to v8.1.3 ([#386](https://github.com/googleapis/java-accesscontextmanager/issues/386)) ([5453dca](https://github.com/googleapis/java-accesscontextmanager/commit/5453dcae28a73cefbc46a5ef9833628b00a5ea37)) +* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#405](https://github.com/googleapis/java-accesscontextmanager/issues/405)) ([a12189b](https://github.com/googleapis/java-accesscontextmanager/commit/a12189b7a2ec3014559b16ce2b0b436ed5b14f65)) +* Update dependency gcp-releasetool to v1.8.8 ([#382](https://github.com/googleapis/java-accesscontextmanager/issues/382)) ([d8799c0](https://github.com/googleapis/java-accesscontextmanager/commit/d8799c0ef9367649331b4834f138110efaa0177f)) +* Update dependency google-api-core to v2.10.1 ([#387](https://github.com/googleapis/java-accesscontextmanager/issues/387)) ([5b4e9d2](https://github.com/googleapis/java-accesscontextmanager/commit/5b4e9d2490dd08a415a10639e2ce2e08fb2a4cb5)) +* Update dependency google-auth to v2.12.0 ([#388](https://github.com/googleapis/java-accesscontextmanager/issues/388)) ([cef4dab](https://github.com/googleapis/java-accesscontextmanager/commit/cef4dab0b4d06a19ee67f39c015cb07522040011)) +* Update dependency google-cloud-core to v2.3.2 ([#383](https://github.com/googleapis/java-accesscontextmanager/issues/383)) ([9190799](https://github.com/googleapis/java-accesscontextmanager/commit/9190799d15eb2c5aa57a663288ec8555bb202129)) +* Update dependency google-cloud-storage to v2.5.0 ([#389](https://github.com/googleapis/java-accesscontextmanager/issues/389)) ([a2e6adc](https://github.com/googleapis/java-accesscontextmanager/commit/a2e6adc911d25d30605c6ffd75333c80a3864815)) +* Update dependency google-crc32c to v1.5.0 ([#390](https://github.com/googleapis/java-accesscontextmanager/issues/390)) ([8239680](https://github.com/googleapis/java-accesscontextmanager/commit/82396807564dcc415cf4394d523b6356c99395b6)) +* Update dependency googleapis-common-protos to v1.56.4 ([#384](https://github.com/googleapis/java-accesscontextmanager/issues/384)) ([e280efd](https://github.com/googleapis/java-accesscontextmanager/commit/e280efd9958fde6647ca486071452cae065c40fe)) +* Update dependency importlib-metadata to v4.12.0 ([#391](https://github.com/googleapis/java-accesscontextmanager/issues/391)) ([cf739d9](https://github.com/googleapis/java-accesscontextmanager/commit/cf739d9c58d7c3c047135ead4200af9649b4756c)) +* Update dependency jeepney to v0.8.0 ([#392](https://github.com/googleapis/java-accesscontextmanager/issues/392)) ([2910185](https://github.com/googleapis/java-accesscontextmanager/commit/291018512479827ef840bb01b0e1cf0427f1f863)) +* Update dependency jinja2 to v3.1.2 ([#393](https://github.com/googleapis/java-accesscontextmanager/issues/393)) ([d96f7ef](https://github.com/googleapis/java-accesscontextmanager/commit/d96f7ef09b9e8de68f58bdecd09e649bfe67a7ed)) +* Update dependency keyring to v23.9.3 ([#394](https://github.com/googleapis/java-accesscontextmanager/issues/394)) ([0a40552](https://github.com/googleapis/java-accesscontextmanager/commit/0a405521e78a515376289065bc5ef2d92a86dce3)) +* Update dependency markupsafe to v2.1.1 ([#395](https://github.com/googleapis/java-accesscontextmanager/issues/395)) ([2e61844](https://github.com/googleapis/java-accesscontextmanager/commit/2e61844c3ccb77eeb9dd97bf43453892de1ec766)) +* Update dependency protobuf to v3.20.2 ([#396](https://github.com/googleapis/java-accesscontextmanager/issues/396)) ([b73737d](https://github.com/googleapis/java-accesscontextmanager/commit/b73737d4f5b81539026443a1ab36cc9c8605f89d)) +* Update dependency protobuf to v4 ([#402](https://github.com/googleapis/java-accesscontextmanager/issues/402)) ([853e1f5](https://github.com/googleapis/java-accesscontextmanager/commit/853e1f5bae6e399a1c1601deb33a211c1cc16c99)) +* Update dependency pyjwt to v2.5.0 ([#397](https://github.com/googleapis/java-accesscontextmanager/issues/397)) ([71e699e](https://github.com/googleapis/java-accesscontextmanager/commit/71e699ee49aecf3dd77eb27ec640b6b4c6cee5db)) +* Update dependency requests to v2.28.1 ([#398](https://github.com/googleapis/java-accesscontextmanager/issues/398)) ([2397952](https://github.com/googleapis/java-accesscontextmanager/commit/239795204f6ccea67fb41100b81230d3a73b681d)) +* Update dependency typing-extensions to v4.3.0 ([#399](https://github.com/googleapis/java-accesscontextmanager/issues/399)) ([ac12e13](https://github.com/googleapis/java-accesscontextmanager/commit/ac12e130add91b78f0f0ede6e479c950c2b8f067)) +* Update dependency zipp to v3.8.1 ([#400](https://github.com/googleapis/java-accesscontextmanager/issues/400)) ([b908fe4](https://github.com/googleapis/java-accesscontextmanager/commit/b908fe4c79bddb57243227acb8928210dff37ad8)) + ## [1.4.3](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.2...v1.4.3) (2022-09-15) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 0387f8d..8e433f2 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.4-SNAPSHOT + 1.4.4 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.4-SNAPSHOT + 1.4.4 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.4-SNAPSHOT + 1.4.4 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.4-SNAPSHOT + 1.4.4 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4-SNAPSHOT + 1.4.4
diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index e56617b..2f74638 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.4-SNAPSHOT + 1.4.4 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4-SNAPSHOT + 1.4.4 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index d0e344e..02f13bd 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.4-SNAPSHOT + 1.4.4 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4-SNAPSHOT + 1.4.4 diff --git a/pom.xml b/pom.xml index 3f5e6f9..87795ef 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.4-SNAPSHOT + 1.4.4 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4-SNAPSHOT + 1.4.4 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.4-SNAPSHOT + 1.4.4 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.4-SNAPSHOT + 1.4.4 com.google.cloud google-identity-accesscontextmanager - 1.4.4-SNAPSHOT + 1.4.4 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index 0bc90d7..f987cac 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4-SNAPSHOT + 1.4.4 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4-SNAPSHOT + 1.4.4 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index d670ac9..a32e2a9 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.4-SNAPSHOT + 1.4.4 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4-SNAPSHOT + 1.4.4 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4-SNAPSHOT + 1.4.4 diff --git a/versions.txt b/versions.txt index a8a56c9..9ee813d 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.3:1.4.4-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.4.3:1.4.4-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.4.3:1.4.4-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.4.3:1.4.4-SNAPSHOT +google-identity-accesscontextmanager:1.4.4:1.4.4 +grpc-google-identity-accesscontextmanager-v1:1.4.4:1.4.4 +proto-google-identity-accesscontextmanager-v1:1.4.4:1.4.4 +proto-google-identity-accesscontextmanager-type:1.4.4:1.4.4 From 07e4d5355a213447b03046e05553b7ed9741ea36 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 14:16:31 +0000 Subject: [PATCH 107/123] chore(main): release 1.4.5-SNAPSHOT (#406) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 8e433f2..6810f88 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.4 + 1.4.5-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.4 + 1.4.5-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.4 + 1.4.5-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.4 + 1.4.5-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4 + 1.4.5-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 2f74638..d1e9b8d 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.4 + 1.4.5-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4 + 1.4.5-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 02f13bd..1dd46f2 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.4 + 1.4.5-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4 + 1.4.5-SNAPSHOT diff --git a/pom.xml b/pom.xml index 87795ef..c4e7a46 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.4 + 1.4.5-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4 + 1.4.5-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.4 + 1.4.5-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.4 + 1.4.5-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.4.4 + 1.4.5-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index f987cac..af9ffef 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4 + 1.4.5-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4 + 1.4.5-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index a32e2a9..953a353 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.4 + 1.4.5-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.4 + 1.4.5-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.4 + 1.4.5-SNAPSHOT diff --git a/versions.txt b/versions.txt index 9ee813d..e3de736 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.4:1.4.4 -grpc-google-identity-accesscontextmanager-v1:1.4.4:1.4.4 -proto-google-identity-accesscontextmanager-v1:1.4.4:1.4.4 -proto-google-identity-accesscontextmanager-type:1.4.4:1.4.4 +google-identity-accesscontextmanager:1.4.4:1.4.5-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.4.4:1.4.5-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.4.4:1.4.5-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.4.4:1.4.5-SNAPSHOT From 2daf1f0b6f8ff412b520553b704c83b8d5d3b8f5 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 15:14:17 +0000 Subject: [PATCH 108/123] chore(bazel): update protobuf to v3.21.7 (#404) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 477955264 Source-Link: https://togithub.com/googleapis/googleapis/commit/a724450af76d0001f23602684c49cd6a4b3a5654 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/4abcbcaec855e74a0b22a4988cf9e0eb61a83094 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGFiY2JjYWVjODU1ZTc0YTBiMjJhNDk4OGNmOWUwZWI2MWE4MzA5NCJ9 --- ...AccessContextManagerOperationMetadata.java | 102 +- .../accesscontextmanager/v1/AccessLevel.java | 237 +-- .../accesscontextmanager/v1/AccessPolicy.java | 194 +- .../accesscontextmanager/v1/BasicLevel.java | 150 +- .../v1/CommitServicePerimetersRequest.java | 128 +- .../v1/CommitServicePerimetersResponse.java | 139 +- .../accesscontextmanager/v1/Condition.java | 215 +- .../v1/CreateAccessLevelRequest.java | 137 +- .../v1/CreateGcpUserAccessBindingRequest.java | 140 +- .../v1/CreateServicePerimeterRequest.java | 140 +- .../accesscontextmanager/v1/CustomLevel.java | 120 +- .../v1/DeleteAccessLevelRequest.java | 114 +- .../v1/DeleteAccessPolicyRequest.java | 114 +- .../v1/DeleteGcpUserAccessBindingRequest.java | 115 +- .../v1/DeleteServicePerimeterRequest.java | 115 +- .../accesscontextmanager/v1/DevicePolicy.java | 266 +-- .../v1/GcpUserAccessBinding.java | 148 +- ...GcpUserAccessBindingOperationMetadata.java | 102 +- .../v1/GetAccessLevelRequest.java | 127 +- .../v1/GetAccessPolicyRequest.java | 114 +- .../v1/GetGcpUserAccessBindingRequest.java | 115 +- .../v1/GetServicePerimeterRequest.java | 114 +- .../v1/ListAccessLevelsRequest.java | 151 +- .../v1/ListAccessLevelsResponse.java | 151 +- .../v1/ListAccessPoliciesRequest.java | 138 +- .../v1/ListAccessPoliciesResponse.java | 151 +- .../v1/ListGcpUserAccessBindingsRequest.java | 139 +- .../v1/ListGcpUserAccessBindingsResponse.java | 152 +- .../v1/ListServicePerimetersRequest.java | 138 +- .../v1/ListServicePerimetersResponse.java | 152 +- .../accesscontextmanager/v1/OsConstraint.java | 137 +- .../v1/ReplaceAccessLevelsRequest.java | 164 +- .../v1/ReplaceAccessLevelsResponse.java | 138 +- .../v1/ReplaceServicePerimetersRequest.java | 165 +- .../v1/ReplaceServicePerimetersResponse.java | 139 +- .../v1/ServicePerimeter.java | 253 +-- .../v1/ServicePerimeterConfig.java | 1839 +++++++---------- .../v1/UpdateAccessLevelRequest.java | 145 +- .../v1/UpdateAccessPolicyRequest.java | 145 +- .../v1/UpdateGcpUserAccessBindingRequest.java | 148 +- .../v1/UpdateServicePerimeterRequest.java | 148 +- 41 files changed, 3017 insertions(+), 4722 deletions(-) diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java index bb3b16b..f96c63a 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java @@ -53,45 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private AccessContextManagerOperationMetadata( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor; @@ -122,7 +83,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -131,7 +92,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -149,7 +110,7 @@ public boolean equals(final java.lang.Object obj) { com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata other = (com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) obj; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -160,7 +121,7 @@ public int hashCode() { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -300,17 +261,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -405,7 +359,7 @@ public Builder mergeFrom( if (other == com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata .getDefaultInstance()) return this; - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -420,20 +374,31 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -473,7 +438,18 @@ public AccessContextManagerOperationMetadata parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new AccessContextManagerOperationMetadata(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java index 86b1666..159113e 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java @@ -56,134 +56,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private AccessLevel( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - title_ = s; - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - description_ = s; - break; - } - case 34: - { - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder subBuilder = null; - if (levelCase_ == 4) { - subBuilder = - ((com.google.identity.accesscontextmanager.v1.BasicLevel) level_).toBuilder(); - } - level_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.BasicLevel.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom( - (com.google.identity.accesscontextmanager.v1.BasicLevel) level_); - level_ = subBuilder.buildPartial(); - } - levelCase_ = 4; - break; - } - case 42: - { - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder subBuilder = null; - if (levelCase_ == 5) { - subBuilder = - ((com.google.identity.accesscontextmanager.v1.CustomLevel) level_).toBuilder(); - } - level_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.CustomLevel.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom( - (com.google.identity.accesscontextmanager.v1.CustomLevel) level_); - level_ = subBuilder.buildPartial(); - } - levelCase_ = 5; - break; - } - case 50: - { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 58: - { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (updateTime_ != null) { - subBuilder = updateTime_.toBuilder(); - } - updateTime_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateTime_); - updateTime_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessLevelProto .internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor; @@ -628,7 +500,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (updateTime_ != null) { output.writeMessage(7, getUpdateTime()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -662,7 +534,7 @@ public int getSerializedSize() { if (updateTime_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getUpdateTime()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -700,7 +572,7 @@ public boolean equals(final java.lang.Object obj) { case 0: default: } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -737,7 +609,7 @@ public int hashCode() { case 0: default: } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -869,17 +741,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.AccessLevel.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -891,6 +756,12 @@ public Builder clear() { description_ = ""; + if (basicBuilder_ != null) { + basicBuilder_.clear(); + } + if (customBuilder_ != null) { + customBuilder_.clear(); + } if (createTimeBuilder_ == null) { createTime_ = null; } else { @@ -1044,7 +915,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.AccessLevel break; } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -1059,18 +930,73 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.AccessLevel parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + title_ = input.readStringRequireUtf8(); + + break; + } // case 18 + case 26: + { + description_ = input.readStringRequireUtf8(); + + break; + } // case 26 + case 34: + { + input.readMessage(getBasicFieldBuilder().getBuilder(), extensionRegistry); + levelCase_ = 4; + break; + } // case 34 + case 42: + { + input.readMessage(getCustomFieldBuilder().getBuilder(), extensionRegistry); + levelCase_ = 5; + break; + } // case 42 + case 50: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 50 + case 58: + { + input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 58 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.AccessLevel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -2241,7 +2167,18 @@ public AccessLevel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new AccessLevel(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java index 15a7ead..11e978e 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java @@ -59,103 +59,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private AccessPolicy( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - title_ = s; - break; - } - case 34: - { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 42: - { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (updateTime_ != null) { - subBuilder = updateTime_.toBuilder(); - } - updateTime_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateTime_); - updateTime_ = subBuilder.buildPartial(); - } - - break; - } - case 50: - { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.PolicyProto .internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor; @@ -503,7 +406,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, etag_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -530,7 +433,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, etag_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -558,7 +461,7 @@ public boolean equals(final java.lang.Object obj) { if (!getUpdateTime().equals(other.getUpdateTime())) return false; } if (!getEtag().equals(other.getEtag())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -585,7 +488,7 @@ public int hashCode() { } hash = (37 * hash) + ETAG_FIELD_NUMBER; hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -719,17 +622,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.AccessPolicy.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -868,7 +764,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.AccessPolic etag_ = other.etag_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -883,18 +779,67 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.AccessPolicy parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 18 + case 26: + { + title_ = input.readStringRequireUtf8(); + + break; + } // case 26 + case 34: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 34 + case 42: + { + input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 42 + case 50: + { + etag_ = input.readStringRequireUtf8(); + + break; + } // case 50 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.AccessPolicy) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1750,7 +1695,18 @@ public AccessPolicy parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new AccessPolicy(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java index 4e03054..f9e3320 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java @@ -53,70 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private BasicLevel( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - conditions_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.Condition>(); - mutable_bitField0_ |= 0x00000001; - } - conditions_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.Condition.parser(), - extensionRegistry)); - break; - } - case 16: - { - int rawValue = input.readEnum(); - - combiningFunction_ = rawValue; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - conditions_ = java.util.Collections.unmodifiableList(conditions_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessLevelProto .internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor; @@ -419,7 +355,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(2, combiningFunction_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -436,7 +372,7 @@ public int getSerializedSize() { .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, combiningFunction_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -454,7 +390,7 @@ public boolean equals(final java.lang.Object obj) { if (!getConditionsList().equals(other.getConditionsList())) return false; if (combiningFunction_ != other.combiningFunction_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -471,7 +407,7 @@ public int hashCode() { } hash = (37 * hash) + COMBINING_FUNCTION_FIELD_NUMBER; hash = (53 * hash) + combiningFunction_; - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -601,19 +537,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.BasicLevel.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getConditionsFieldBuilder(); - } } @java.lang.Override @@ -621,10 +548,11 @@ public Builder clear() { super.clear(); if (conditionsBuilder_ == null) { conditions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + conditions_ = null; conditionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); combiningFunction_ = 0; return this; @@ -745,7 +673,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.BasicLevel if (other.combiningFunction_ != 0) { setCombiningFunctionValue(other.getCombiningFunctionValue()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -760,18 +688,51 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.BasicLevel parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.Condition m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.Condition.parser(), + extensionRegistry); + if (conditionsBuilder_ == null) { + ensureConditionsIsMutable(); + conditions_.add(m); + } else { + conditionsBuilder_.addMessage(m); + } + break; + } // case 10 + case 16: + { + combiningFunction_ = input.readEnum(); + + break; + } // case 16 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.BasicLevel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1296,7 +1257,18 @@ public BasicLevel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new BasicLevel(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java index 8fb33a3..4f78bbd 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java @@ -56,59 +56,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private CommitServicePerimetersRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor; @@ -269,7 +216,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, etag_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -284,7 +231,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, etag_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -303,7 +250,7 @@ public boolean equals(final java.lang.Object obj) { if (!getParent().equals(other.getParent())) return false; if (!getEtag().equals(other.getEtag())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -318,7 +265,7 @@ public int hashCode() { hash = (53 * hash) + getParent().hashCode(); hash = (37 * hash) + ETAG_FIELD_NUMBER; hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -458,17 +405,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -573,7 +513,7 @@ public Builder mergeFrom( etag_ = other.etag_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -588,20 +528,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + etag_ = input.readStringRequireUtf8(); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -917,7 +880,18 @@ public CommitServicePerimetersRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new CommitServicePerimetersRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java index 8ab514b..d83ac61 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java @@ -54,63 +54,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private CommitServicePerimetersResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeter>(); - mutable_bitField0_ |= 0x00000001; - } - servicePerimeters_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry)); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor; @@ -243,7 +186,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < servicePerimeters_.size(); i++) { output.writeMessage(1, servicePerimeters_.get(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -256,7 +199,7 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, servicePerimeters_.get(i)); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -274,7 +217,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) obj; if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -289,7 +232,7 @@ public int hashCode() { hash = (37 * hash) + SERVICE_PERIMETERS_FIELD_NUMBER; hash = (53 * hash) + getServicePerimetersList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -428,19 +371,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getServicePerimetersFieldBuilder(); - } } @java.lang.Override @@ -448,10 +382,11 @@ public Builder clear() { super.clear(); if (servicePerimetersBuilder_ == null) { servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + servicePerimeters_ = null; servicePerimetersBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -574,7 +509,7 @@ public Builder mergeFrom( } } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -589,20 +524,45 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeter m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), + extensionRegistry); + if (servicePerimetersBuilder_ == null) { + ensureServicePerimetersIsMutable(); + servicePerimeters_.add(m); + } else { + servicePerimetersBuilder_.addMessage(m); + } + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1104,7 +1064,18 @@ public CommitServicePerimetersResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new CommitServicePerimetersResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java index 26448ec..16e9f5d 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java @@ -59,120 +59,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private Condition( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - ipSubnetworks_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - ipSubnetworks_.add(s); - break; - } - case 18: - { - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder subBuilder = null; - if (devicePolicy_ != null) { - subBuilder = devicePolicy_.toBuilder(); - } - devicePolicy_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.DevicePolicy.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(devicePolicy_); - devicePolicy_ = subBuilder.buildPartial(); - } - - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - requiredAccessLevels_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000002; - } - requiredAccessLevels_.add(s); - break; - } - case 40: - { - negate_ = input.readBool(); - break; - } - case 50: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - members_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000004; - } - members_.add(s); - break; - } - case 58: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - regions_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000008; - } - regions_.add(s); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - ipSubnetworks_ = ipSubnetworks_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - requiredAccessLevels_ = requiredAccessLevels_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - members_ = members_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - regions_ = regions_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessLevelProto .internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor; @@ -605,7 +491,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < regions_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, regions_.getRaw(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -652,7 +538,7 @@ public int getSerializedSize() { size += dataSize; size += 1 * getRegionsList().size(); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -677,7 +563,7 @@ public boolean equals(final java.lang.Object obj) { if (getNegate() != other.getNegate()) return false; if (!getMembersList().equals(other.getMembersList())) return false; if (!getRegionsList().equals(other.getRegionsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -710,7 +596,7 @@ public int hashCode() { hash = (37 * hash) + REGIONS_FIELD_NUMBER; hash = (53 * hash) + getRegionsList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -844,17 +730,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.Condition.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -1026,7 +905,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.Condition o } onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -1041,18 +920,71 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.Condition parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureIpSubnetworksIsMutable(); + ipSubnetworks_.add(s); + break; + } // case 10 + case 18: + { + input.readMessage(getDevicePolicyFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + case 26: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureRequiredAccessLevelsIsMutable(); + requiredAccessLevels_.add(s); + break; + } // case 26 + case 40: + { + negate_ = input.readBool(); + + break; + } // case 40 + case 50: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureMembersIsMutable(); + members_.add(s); + break; + } // case 50 + case 58: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureRegionsIsMutable(); + regions_.add(s); + break; + } // case 58 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.Condition) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -2171,7 +2103,18 @@ public Condition parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new Condition(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java index 8a28883..5b04632 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java @@ -52,69 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private CreateAccessLevelRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: - { - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder subBuilder = null; - if (accessLevel_ != null) { - subBuilder = accessLevel_.toBuilder(); - } - accessLevel_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(accessLevel_); - accessLevel_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor; @@ -274,7 +211,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (accessLevel_ != null) { output.writeMessage(2, getAccessLevel()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -289,7 +226,7 @@ public int getSerializedSize() { if (accessLevel_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getAccessLevel()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -310,7 +247,7 @@ public boolean equals(final java.lang.Object obj) { if (hasAccessLevel()) { if (!getAccessLevel().equals(other.getAccessLevel())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -327,7 +264,7 @@ public int hashCode() { hash = (37 * hash) + ACCESS_LEVEL_FIELD_NUMBER; hash = (53 * hash) + getAccessLevel().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -459,17 +396,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -578,7 +508,7 @@ public Builder mergeFrom( if (other.hasAccessLevel()) { mergeAccessLevel(other.getAccessLevel()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -593,19 +523,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + input.readMessage(getAccessLevelFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1010,7 +964,18 @@ public CreateAccessLevelRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateAccessLevelRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java index 0b17eb2..3ae62cc 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java @@ -54,70 +54,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private CreateGcpUserAccessBindingRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: - { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder subBuilder = - null; - if (gcpUserAccessBinding_ != null) { - subBuilder = gcpUserAccessBinding_.toBuilder(); - } - gcpUserAccessBinding_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(gcpUserAccessBinding_); - gcpUserAccessBinding_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor; @@ -266,7 +202,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (gcpUserAccessBinding_ != null) { output.writeMessage(2, getGcpUserAccessBinding()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -282,7 +218,7 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getGcpUserAccessBinding()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -304,7 +240,7 @@ public boolean equals(final java.lang.Object obj) { if (hasGcpUserAccessBinding()) { if (!getGcpUserAccessBinding().equals(other.getGcpUserAccessBinding())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -321,7 +257,7 @@ public int hashCode() { hash = (37 * hash) + GCP_USER_ACCESS_BINDING_FIELD_NUMBER; hash = (53 * hash) + getGcpUserAccessBinding().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -460,17 +396,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -583,7 +512,7 @@ public Builder mergeFrom( if (other.hasGcpUserAccessBinding()) { mergeGcpUserAccessBinding(other.getGcpUserAccessBinding()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -598,20 +527,44 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + input.readMessage( + getGcpUserAccessBindingFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -985,7 +938,18 @@ public CreateGcpUserAccessBindingRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateGcpUserAccessBindingRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java index 399e44b..9101320 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java @@ -52,70 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private CreateServicePerimeterRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder subBuilder = - null; - if (servicePerimeter_ != null) { - subBuilder = servicePerimeter_.toBuilder(); - } - servicePerimeter_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(servicePerimeter_); - servicePerimeter_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor; @@ -276,7 +212,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (servicePerimeter_ != null) { output.writeMessage(2, getServicePerimeter()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -291,7 +227,7 @@ public int getSerializedSize() { if (servicePerimeter_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getServicePerimeter()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -313,7 +249,7 @@ public boolean equals(final java.lang.Object obj) { if (hasServicePerimeter()) { if (!getServicePerimeter().equals(other.getServicePerimeter())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -330,7 +266,7 @@ public int hashCode() { hash = (37 * hash) + SERVICE_PERIMETER_FIELD_NUMBER; hash = (53 * hash) + getServicePerimeter().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -463,17 +399,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -585,7 +514,7 @@ public Builder mergeFrom( if (other.hasServicePerimeter()) { mergeServicePerimeter(other.getServicePerimeter()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -600,20 +529,44 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + input.readMessage( + getServicePerimeterFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1023,7 +976,18 @@ public CreateServicePerimeterRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateServicePerimeterRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java index 96c2ec8..aca2955 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java @@ -52,59 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private CustomLevel( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.type.Expr.Builder subBuilder = null; - if (expr_ != null) { - subBuilder = expr_.toBuilder(); - } - expr_ = input.readMessage(com.google.type.Expr.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(expr_); - expr_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessLevelProto .internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor; @@ -183,7 +130,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (expr_ != null) { output.writeMessage(1, getExpr()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -195,7 +142,7 @@ public int getSerializedSize() { if (expr_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getExpr()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -215,7 +162,7 @@ public boolean equals(final java.lang.Object obj) { if (hasExpr()) { if (!getExpr().equals(other.getExpr())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -230,7 +177,7 @@ public int hashCode() { hash = (37 * hash) + EXPR_FIELD_NUMBER; hash = (53 * hash) + getExpr().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -362,17 +309,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.CustomLevel.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -469,7 +409,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.CustomLevel if (other.hasExpr()) { mergeExpr(other.getExpr()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -484,18 +424,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.CustomLevel parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getExprFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.CustomLevel) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -703,7 +662,18 @@ public CustomLevel parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new CustomLevel(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java index e70c857..b6077f9 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java @@ -52,52 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private DeleteAccessLevelRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor; @@ -189,7 +143,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -201,7 +155,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -218,7 +172,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -231,7 +185,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -363,17 +317,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -468,7 +415,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -483,19 +430,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -664,7 +629,18 @@ public DeleteAccessLevelRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteAccessLevelRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java index 6f53ef7..cd49e7c 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java @@ -52,52 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private DeleteAccessPolicyRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor; @@ -185,7 +139,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -197,7 +151,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -214,7 +168,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -227,7 +181,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -359,17 +313,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -464,7 +411,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -479,19 +426,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -650,7 +615,18 @@ public DeleteAccessPolicyRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteAccessPolicyRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java index 23006e3..b85871b 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java @@ -54,52 +54,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private DeleteGcpUserAccessBindingRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor; @@ -186,7 +140,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -198,7 +152,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -216,7 +170,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -229,7 +183,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -368,17 +322,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -477,7 +424,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -492,20 +439,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -660,7 +624,18 @@ public DeleteGcpUserAccessBindingRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteGcpUserAccessBindingRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java index 311fba7..937ac3f 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java @@ -52,52 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private DeleteServicePerimeterRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor; @@ -190,7 +144,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -202,7 +156,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -220,7 +174,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -233,7 +187,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -366,17 +320,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -474,7 +421,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -489,20 +436,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -672,7 +636,18 @@ public DeleteServicePerimeterRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteServicePerimeterRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java index d44e17b..31b336c 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java @@ -62,136 +62,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private DevicePolicy( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - requireScreenlock_ = input.readBool(); - break; - } - case 16: - { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - allowedEncryptionStatuses_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - allowedEncryptionStatuses_.add(rawValue); - break; - } - case 18: - { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while (input.getBytesUntilLimit() > 0) { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - allowedEncryptionStatuses_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - allowedEncryptionStatuses_.add(rawValue); - } - input.popLimit(oldLimit); - break; - } - case 26: - { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - osConstraints_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.OsConstraint>(); - mutable_bitField0_ |= 0x00000002; - } - osConstraints_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.OsConstraint.parser(), - extensionRegistry)); - break; - } - case 48: - { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - allowedDeviceManagementLevels_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - allowedDeviceManagementLevels_.add(rawValue); - break; - } - case 50: - { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while (input.getBytesUntilLimit() > 0) { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - allowedDeviceManagementLevels_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - allowedDeviceManagementLevels_.add(rawValue); - } - input.popLimit(oldLimit); - break; - } - case 56: - { - requireAdminApproval_ = input.readBool(); - break; - } - case 64: - { - requireCorpOwned_ = input.readBool(); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - allowedEncryptionStatuses_ = - java.util.Collections.unmodifiableList(allowedEncryptionStatuses_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - osConstraints_ = java.util.Collections.unmodifiableList(osConstraints_); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - allowedDeviceManagementLevels_ = - java.util.Collections.unmodifiableList(allowedDeviceManagementLevels_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessLevelProto .internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor; @@ -607,7 +477,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (requireCorpOwned_ != false) { output.writeBool(8, requireCorpOwned_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -656,7 +526,7 @@ public int getSerializedSize() { if (requireCorpOwned_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, requireCorpOwned_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -678,7 +548,7 @@ public boolean equals(final java.lang.Object obj) { if (!allowedDeviceManagementLevels_.equals(other.allowedDeviceManagementLevels_)) return false; if (getRequireAdminApproval() != other.getRequireAdminApproval()) return false; if (getRequireCorpOwned() != other.getRequireCorpOwned()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -707,7 +577,7 @@ public int hashCode() { hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireAdminApproval()); hash = (37 * hash) + REQUIRE_CORP_OWNED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireCorpOwned()); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -845,19 +715,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.DevicePolicy.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getOsConstraintsFieldBuilder(); - } } @java.lang.Override @@ -869,10 +730,11 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00000001); if (osConstraintsBuilder_ == null) { osConstraints_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + osConstraints_ = null; osConstraintsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); allowedDeviceManagementLevels_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); requireAdminApproval_ = false; @@ -1037,7 +899,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.DevicePolic if (other.getRequireCorpOwned() != false) { setRequireCorpOwned(other.getRequireCorpOwned()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -1052,18 +914,101 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.DevicePolicy parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + requireScreenlock_ = input.readBool(); + + break; + } // case 8 + case 16: + { + int tmpRaw = input.readEnum(); + ensureAllowedEncryptionStatusesIsMutable(); + allowedEncryptionStatuses_.add(tmpRaw); + break; + } // case 16 + case 18: + { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while (input.getBytesUntilLimit() > 0) { + int tmpRaw = input.readEnum(); + ensureAllowedEncryptionStatusesIsMutable(); + allowedEncryptionStatuses_.add(tmpRaw); + } + input.popLimit(oldLimit); + break; + } // case 18 + case 26: + { + com.google.identity.accesscontextmanager.v1.OsConstraint m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.OsConstraint.parser(), + extensionRegistry); + if (osConstraintsBuilder_ == null) { + ensureOsConstraintsIsMutable(); + osConstraints_.add(m); + } else { + osConstraintsBuilder_.addMessage(m); + } + break; + } // case 26 + case 48: + { + int tmpRaw = input.readEnum(); + ensureAllowedDeviceManagementLevelsIsMutable(); + allowedDeviceManagementLevels_.add(tmpRaw); + break; + } // case 48 + case 50: + { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while (input.getBytesUntilLimit() > 0) { + int tmpRaw = input.readEnum(); + ensureAllowedDeviceManagementLevelsIsMutable(); + allowedDeviceManagementLevels_.add(tmpRaw); + } + input.popLimit(oldLimit); + break; + } // case 50 + case 56: + { + requireAdminApproval_ = input.readBool(); + + break; + } // case 56 + case 64: + { + requireCorpOwned_ = input.readBool(); + + break; + } // case 64 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.DevicePolicy) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -2170,7 +2115,18 @@ public DevicePolicy parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new DevicePolicy(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java index 0ec3e91..9d0f9cf 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java @@ -55,73 +55,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private GcpUserAccessBinding( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - groupKey_ = s; - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - accessLevels_.add(s); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = accessLevels_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor; @@ -363,7 +296,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < accessLevels_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, accessLevels_.getRaw(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -386,7 +319,7 @@ public int getSerializedSize() { size += dataSize; size += 1 * getAccessLevelsList().size(); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -405,7 +338,7 @@ public boolean equals(final java.lang.Object obj) { if (!getName().equals(other.getName())) return false; if (!getGroupKey().equals(other.getGroupKey())) return false; if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -424,7 +357,7 @@ public int hashCode() { hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; hash = (53 * hash) + getAccessLevelsList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -555,17 +488,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -683,7 +609,7 @@ public Builder mergeFrom( } onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -698,19 +624,50 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + groupKey_ = input.readStringRequireUtf8(); + + break; + } // case 18 + case 26: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureAccessLevelsIsMutable(); + accessLevels_.add(s); + break; + } // case 26 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1235,7 +1192,18 @@ public GcpUserAccessBinding parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GcpUserAccessBinding(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java index d7927ca..e68a4bb 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java @@ -55,45 +55,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private GcpUserAccessBindingOperationMetadata( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor; @@ -124,7 +85,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -133,7 +94,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -151,7 +112,7 @@ public boolean equals(final java.lang.Object obj) { com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata other = (com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) obj; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -162,7 +123,7 @@ public int hashCode() { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -304,17 +265,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -409,7 +363,7 @@ public Builder mergeFrom( if (other == com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata .getDefaultInstance()) return this; - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -424,20 +378,31 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -477,7 +442,18 @@ public GcpUserAccessBindingOperationMetadata parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GcpUserAccessBindingOperationMetadata(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java index cbc2e28..3b52bb3 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java @@ -53,59 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private GetAccessLevelRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 16: - { - int rawValue = input.readEnum(); - - accessLevelFormat_ = rawValue; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor; @@ -254,7 +201,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(2, accessLevelFormat_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -271,7 +218,7 @@ public int getSerializedSize() { .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, accessLevelFormat_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -289,7 +236,7 @@ public boolean equals(final java.lang.Object obj) { if (!getName().equals(other.getName())) return false; if (accessLevelFormat_ != other.accessLevelFormat_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -304,7 +251,7 @@ public int hashCode() { hash = (53 * hash) + getName().hashCode(); hash = (37 * hash) + ACCESS_LEVEL_FORMAT_FIELD_NUMBER; hash = (53 * hash) + accessLevelFormat_; - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -436,17 +383,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -545,7 +485,7 @@ public Builder mergeFrom( if (other.accessLevelFormat_ != 0) { setAccessLevelFormatValue(other.getAccessLevelFormatValue()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -560,19 +500,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 16: + { + accessLevelFormat_ = input.readEnum(); + + break; + } // case 16 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -870,7 +834,18 @@ public GetAccessLevelRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GetAccessLevelRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java index 037f912..7383b1f 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java @@ -52,52 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private GetAccessPolicyRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor; @@ -185,7 +139,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -197,7 +151,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -214,7 +168,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -227,7 +181,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -359,17 +313,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -464,7 +411,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -479,19 +426,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -650,7 +615,18 @@ public GetAccessPolicyRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GetAccessPolicyRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java index fd593f8..a59b555 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java @@ -54,52 +54,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private GetGcpUserAccessBindingRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor; @@ -186,7 +140,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -198,7 +152,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -216,7 +170,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -229,7 +183,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -368,17 +322,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -476,7 +423,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -491,20 +438,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -659,7 +623,18 @@ public GetGcpUserAccessBindingRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GetGcpUserAccessBindingRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java index a4f0ded..c347b5e 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java @@ -52,52 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private GetServicePerimeterRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor; @@ -189,7 +143,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -201,7 +155,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -218,7 +172,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) obj; if (!getName().equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -231,7 +185,7 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -363,17 +317,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -469,7 +416,7 @@ public Builder mergeFrom( name_ = other.name_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -484,19 +431,37 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -665,7 +630,18 @@ public GetServicePerimeterRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GetServicePerimeterRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java index 0e0ae0c..6066d26 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java @@ -54,71 +54,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListAccessLevelsRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 16: - { - pageSize_ = input.readInt32(); - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - pageToken_ = s; - break; - } - case 32: - { - int rawValue = input.readEnum(); - - accessLevelFormat_ = rawValue; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor; @@ -336,7 +271,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(4, accessLevelFormat_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -359,7 +294,7 @@ public int getSerializedSize() { .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(4, accessLevelFormat_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -379,7 +314,7 @@ public boolean equals(final java.lang.Object obj) { if (getPageSize() != other.getPageSize()) return false; if (!getPageToken().equals(other.getPageToken())) return false; if (accessLevelFormat_ != other.accessLevelFormat_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -398,7 +333,7 @@ public int hashCode() { hash = (53 * hash) + getPageToken().hashCode(); hash = (37 * hash) + ACCESS_LEVEL_FORMAT_FIELD_NUMBER; hash = (53 * hash) + accessLevelFormat_; - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -530,17 +465,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -654,7 +582,7 @@ public Builder mergeFrom( if (other.accessLevelFormat_ != 0) { setAccessLevelFormatValue(other.getAccessLevelFormatValue()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -669,19 +597,55 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + + break; + } // case 16 + case 26: + { + pageToken_ = input.readStringRequireUtf8(); + + break; + } // case 26 + case 32: + { + accessLevelFormat_ = input.readEnum(); + + break; + } // case 32 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1128,7 +1092,18 @@ public ListAccessLevelsRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListAccessLevelsRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java index 6b3a861..a133d4f 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java @@ -53,70 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListAccessLevelsResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.AccessLevel>(); - mutable_bitField0_ |= 0x00000001; - } - accessLevels_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry)); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - nextPageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = java.util.Collections.unmodifiableList(accessLevels_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor; @@ -279,7 +215,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -294,7 +230,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -312,7 +248,7 @@ public boolean equals(final java.lang.Object obj) { if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -329,7 +265,7 @@ public int hashCode() { } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -461,19 +397,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getAccessLevelsFieldBuilder(); - } } @java.lang.Override @@ -481,10 +408,11 @@ public Builder clear() { super.clear(); if (accessLevelsBuilder_ == null) { accessLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + accessLevels_ = null; accessLevelsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); nextPageToken_ = ""; return this; @@ -611,7 +539,7 @@ public Builder mergeFrom( nextPageToken_ = other.nextPageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -626,19 +554,51 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.AccessLevel m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), + extensionRegistry); + if (accessLevelsBuilder_ == null) { + ensureAccessLevelsIsMutable(); + accessLevels_.add(m); + } else { + accessLevelsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1171,7 +1131,18 @@ public ListAccessLevelsResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListAccessLevelsResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java index 1433302..014b065 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java @@ -53,64 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListAccessPoliciesRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 16: - { - pageSize_ = input.readInt32(); - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - pageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor; @@ -277,7 +219,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -295,7 +237,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -314,7 +256,7 @@ public boolean equals(final java.lang.Object obj) { if (!getParent().equals(other.getParent())) return false; if (getPageSize() != other.getPageSize()) return false; if (!getPageToken().equals(other.getPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -331,7 +273,7 @@ public int hashCode() { hash = (53 * hash) + getPageSize(); hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -463,17 +405,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -581,7 +516,7 @@ public Builder mergeFrom( pageToken_ = other.pageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -596,19 +531,49 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + + break; + } // case 16 + case 26: + { + pageToken_ = input.readStringRequireUtf8(); + + break; + } // case 26 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -940,7 +905,18 @@ public ListAccessPoliciesRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListAccessPoliciesRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java index d8d9590..cab0fe7 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java @@ -53,70 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListAccessPoliciesResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - accessPolicies_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.AccessPolicy>(); - mutable_bitField0_ |= 0x00000001; - } - accessPolicies_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessPolicy.parser(), - extensionRegistry)); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - nextPageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - accessPolicies_ = java.util.Collections.unmodifiableList(accessPolicies_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor; @@ -279,7 +215,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -294,7 +230,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -312,7 +248,7 @@ public boolean equals(final java.lang.Object obj) { if (!getAccessPoliciesList().equals(other.getAccessPoliciesList())) return false; if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -329,7 +265,7 @@ public int hashCode() { } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -461,19 +397,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getAccessPoliciesFieldBuilder(); - } } @java.lang.Override @@ -481,10 +408,11 @@ public Builder clear() { super.clear(); if (accessPoliciesBuilder_ == null) { accessPolicies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + accessPolicies_ = null; accessPoliciesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); nextPageToken_ = ""; return this; @@ -612,7 +540,7 @@ public Builder mergeFrom( nextPageToken_ = other.nextPageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -627,19 +555,51 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.AccessPolicy m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.AccessPolicy.parser(), + extensionRegistry); + if (accessPoliciesBuilder_ == null) { + ensureAccessPoliciesIsMutable(); + accessPolicies_.add(m); + } else { + accessPoliciesBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1177,7 +1137,18 @@ public ListAccessPoliciesResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListAccessPoliciesResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java index f7cff0c..26fdc68 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java @@ -55,64 +55,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListGcpUserAccessBindingsRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 16: - { - pageSize_ = input.readInt32(); - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - pageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor; @@ -279,7 +221,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -297,7 +239,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -317,7 +259,7 @@ public boolean equals(final java.lang.Object obj) { if (!getParent().equals(other.getParent())) return false; if (getPageSize() != other.getPageSize()) return false; if (!getPageToken().equals(other.getPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -334,7 +276,7 @@ public int hashCode() { hash = (53 * hash) + getPageSize(); hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -473,17 +415,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -594,7 +529,7 @@ public Builder mergeFrom( pageToken_ = other.pageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -609,20 +544,49 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + + break; + } // case 16 + case 26: + { + pageToken_ = input.readStringRequireUtf8(); + + break; + } // case 26 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -953,7 +917,18 @@ public ListGcpUserAccessBindingsRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListGcpUserAccessBindingsRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java index 50d4aae..6d92a75 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java @@ -55,70 +55,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListGcpUserAccessBindingsResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - gcpUserAccessBindings_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding>(); - mutable_bitField0_ |= 0x00000001; - } - gcpUserAccessBindings_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.parser(), - extensionRegistry)); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - nextPageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - gcpUserAccessBindings_ = java.util.Collections.unmodifiableList(gcpUserAccessBindings_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor; @@ -293,7 +229,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -310,7 +246,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -329,7 +265,7 @@ public boolean equals(final java.lang.Object obj) { if (!getGcpUserAccessBindingsList().equals(other.getGcpUserAccessBindingsList())) return false; if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -346,7 +282,7 @@ public int hashCode() { } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -485,19 +421,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getGcpUserAccessBindingsFieldBuilder(); - } } @java.lang.Override @@ -505,10 +432,11 @@ public Builder clear() { super.clear(); if (gcpUserAccessBindingsBuilder_ == null) { gcpUserAccessBindings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gcpUserAccessBindings_ = null; gcpUserAccessBindingsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); nextPageToken_ = ""; return this; @@ -639,7 +567,7 @@ public Builder mergeFrom( nextPageToken_ = other.nextPageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -654,20 +582,51 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.parser(), + extensionRegistry); + if (gcpUserAccessBindingsBuilder_ == null) { + ensureGcpUserAccessBindingsIsMutable(); + gcpUserAccessBindings_.add(m); + } else { + gcpUserAccessBindingsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1243,7 +1202,18 @@ public ListGcpUserAccessBindingsResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListGcpUserAccessBindingsResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java index 81bdc88..da28509 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java @@ -53,64 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListServicePerimetersRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 16: - { - pageSize_ = input.readInt32(); - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - pageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor; @@ -281,7 +223,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -299,7 +241,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -319,7 +261,7 @@ public boolean equals(final java.lang.Object obj) { if (!getParent().equals(other.getParent())) return false; if (getPageSize() != other.getPageSize()) return false; if (!getPageToken().equals(other.getPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -336,7 +278,7 @@ public int hashCode() { hash = (53 * hash) + getPageSize(); hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -469,17 +411,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -589,7 +524,7 @@ public Builder mergeFrom( pageToken_ = other.pageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -604,19 +539,49 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + + break; + } // case 16 + case 26: + { + pageToken_ = input.readStringRequireUtf8(); + + break; + } // case 26 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -960,7 +925,18 @@ public ListServicePerimetersRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListServicePerimetersRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java index 449c46e..a75322d 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java @@ -53,70 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ListServicePerimetersResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeter>(); - mutable_bitField0_ |= 0x00000001; - } - servicePerimeters_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry)); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - nextPageToken_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor; @@ -293,7 +229,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -309,7 +245,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -328,7 +264,7 @@ public boolean equals(final java.lang.Object obj) { if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -345,7 +281,7 @@ public int hashCode() { } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -478,19 +414,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getServicePerimetersFieldBuilder(); - } } @java.lang.Override @@ -498,10 +425,11 @@ public Builder clear() { super.clear(); if (servicePerimetersBuilder_ == null) { servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + servicePerimeters_ = null; servicePerimetersBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); nextPageToken_ = ""; return this; @@ -631,7 +559,7 @@ public Builder mergeFrom( nextPageToken_ = other.nextPageToken_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -646,20 +574,51 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeter m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), + extensionRegistry); + if (servicePerimetersBuilder_ == null) { + ensureServicePerimetersIsMutable(); + servicePerimeters_.add(m); + } else { + servicePerimetersBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1236,7 +1195,18 @@ public ListServicePerimetersResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ListServicePerimetersResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java index 70a1cb7..468477c 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java @@ -53,64 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private OsConstraint( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - int rawValue = input.readEnum(); - - osType_ = rawValue; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - minimumVersion_ = s; - break; - } - case 24: - { - requireVerifiedChromeOs_ = input.readBool(); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessLevelProto .internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor; @@ -262,7 +204,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (requireVerifiedChromeOs_ != false) { output.writeBool(3, requireVerifiedChromeOs_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -281,7 +223,7 @@ public int getSerializedSize() { if (requireVerifiedChromeOs_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, requireVerifiedChromeOs_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -300,7 +242,7 @@ public boolean equals(final java.lang.Object obj) { if (osType_ != other.osType_) return false; if (!getMinimumVersion().equals(other.getMinimumVersion())) return false; if (getRequireVerifiedChromeOs() != other.getRequireVerifiedChromeOs()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -317,7 +259,7 @@ public int hashCode() { hash = (53 * hash) + getMinimumVersion().hashCode(); hash = (37 * hash) + REQUIRE_VERIFIED_CHROME_OS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireVerifiedChromeOs()); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -447,17 +389,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.OsConstraint.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -559,7 +494,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.OsConstrain if (other.getRequireVerifiedChromeOs() != false) { setRequireVerifiedChromeOs(other.getRequireVerifiedChromeOs()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -574,18 +509,49 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.OsConstraint parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + osType_ = input.readEnum(); + + break; + } // case 8 + case 18: + { + minimumVersion_ = input.readStringRequireUtf8(); + + break; + } // case 18 + case 24: + { + requireVerifiedChromeOs_ = input.readBool(); + + break; + } // case 24 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.OsConstraint) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -891,7 +857,18 @@ public OsConstraint parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new OsConstraint(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java index c39ec21..1fd7e90 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java @@ -55,77 +55,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ReplaceAccessLevelsRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.AccessLevel>(); - mutable_bitField0_ |= 0x00000001; - } - accessLevels_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry)); - break; - } - case 34: - { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = java.util.Collections.unmodifiableList(accessLevels_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor; @@ -390,7 +319,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, etag_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -408,7 +337,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, etag_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -427,7 +356,7 @@ public boolean equals(final java.lang.Object obj) { if (!getParent().equals(other.getParent())) return false; if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; if (!getEtag().equals(other.getEtag())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -446,7 +375,7 @@ public int hashCode() { } hash = (37 * hash) + ETAG_FIELD_NUMBER; hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -579,19 +508,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getAccessLevelsFieldBuilder(); - } } @java.lang.Override @@ -601,10 +521,11 @@ public Builder clear() { if (accessLevelsBuilder_ == null) { accessLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + accessLevels_ = null; accessLevelsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); etag_ = ""; return this; @@ -737,7 +658,7 @@ public Builder mergeFrom( etag_ = other.etag_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -752,19 +673,57 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + com.google.identity.accesscontextmanager.v1.AccessLevel m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), + extensionRegistry); + if (accessLevelsBuilder_ == null) { + ensureAccessLevelsIsMutable(); + accessLevels_.add(m); + } else { + accessLevelsBuilder_.addMessage(m); + } + break; + } // case 18 + case 34: + { + etag_ = input.readStringRequireUtf8(); + + break; + } // case 34 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1561,7 +1520,18 @@ public ReplaceAccessLevelsRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ReplaceAccessLevelsRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java index d3be0b7..eeb60bc 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java @@ -53,63 +53,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ReplaceAccessLevelsResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.AccessLevel>(); - mutable_bitField0_ |= 0x00000001; - } - accessLevels_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry)); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - accessLevels_ = java.util.Collections.unmodifiableList(accessLevels_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor; @@ -218,7 +161,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < accessLevels_.size(); i++) { output.writeMessage(1, accessLevels_.get(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -230,7 +173,7 @@ public int getSerializedSize() { for (int i = 0; i < accessLevels_.size(); i++) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, accessLevels_.get(i)); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -247,7 +190,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) obj; if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -262,7 +205,7 @@ public int hashCode() { hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; hash = (53 * hash) + getAccessLevelsList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -396,19 +339,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getAccessLevelsFieldBuilder(); - } } @java.lang.Override @@ -416,10 +350,11 @@ public Builder clear() { super.clear(); if (accessLevelsBuilder_ == null) { accessLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + accessLevels_ = null; accessLevelsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -541,7 +476,7 @@ public Builder mergeFrom( } } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -556,19 +491,45 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.AccessLevel m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), + extensionRegistry); + if (accessLevelsBuilder_ == null) { + ensureAccessLevelsIsMutable(); + accessLevels_.add(m); + } else { + accessLevelsBuilder_.addMessage(m); + } + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -991,7 +952,18 @@ public ReplaceAccessLevelsResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ReplaceAccessLevelsResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java index be40176..cbc6108 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java @@ -56,77 +56,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ReplaceServicePerimetersRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeter>(); - mutable_bitField0_ |= 0x00000001; - } - servicePerimeters_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry)); - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor; @@ -395,7 +324,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, etag_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -414,7 +343,7 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, etag_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -434,7 +363,7 @@ public boolean equals(final java.lang.Object obj) { if (!getParent().equals(other.getParent())) return false; if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; if (!getEtag().equals(other.getEtag())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -453,7 +382,7 @@ public int hashCode() { } hash = (37 * hash) + ETAG_FIELD_NUMBER; hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -592,19 +521,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getServicePerimetersFieldBuilder(); - } } @java.lang.Override @@ -614,10 +534,11 @@ public Builder clear() { if (servicePerimetersBuilder_ == null) { servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + servicePerimeters_ = null; servicePerimetersBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); etag_ = ""; return this; @@ -752,7 +673,7 @@ public Builder mergeFrom( etag_ = other.etag_; onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -767,20 +688,57 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + parent_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeter m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), + extensionRegistry); + if (servicePerimetersBuilder_ == null) { + ensureServicePerimetersIsMutable(); + servicePerimeters_.add(m); + } else { + servicePerimetersBuilder_.addMessage(m); + } + break; + } // case 18 + case 26: + { + etag_ = input.readStringRequireUtf8(); + + break; + } // case 26 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1585,7 +1543,18 @@ public ReplaceServicePerimetersRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ReplaceServicePerimetersRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java index 4036842..5036a0f 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java @@ -54,63 +54,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ReplaceServicePerimetersResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeter>(); - mutable_bitField0_ |= 0x00000001; - } - servicePerimeters_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry)); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor; @@ -233,7 +176,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < servicePerimeters_.size(); i++) { output.writeMessage(1, servicePerimeters_.get(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -246,7 +189,7 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, servicePerimeters_.get(i)); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -264,7 +207,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) obj; if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -279,7 +222,7 @@ public int hashCode() { hash = (37 * hash) + SERVICE_PERIMETERS_FIELD_NUMBER; hash = (53 * hash) + getServicePerimetersList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -418,19 +361,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getServicePerimetersFieldBuilder(); - } } @java.lang.Override @@ -438,10 +372,11 @@ public Builder clear() { super.clear(); if (servicePerimetersBuilder_ == null) { servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + servicePerimeters_ = null; servicePerimetersBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -564,7 +499,7 @@ public Builder mergeFrom( } } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -579,20 +514,45 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeter m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), + extensionRegistry); + if (servicePerimetersBuilder_ == null) { + ensureServicePerimetersIsMutable(); + servicePerimeters_.add(m); + } else { + servicePerimetersBuilder_.addMessage(m); + } + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1058,7 +1018,18 @@ public ReplaceServicePerimetersResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ReplaceServicePerimetersResponse(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java index 868e403..1da4c5f 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java @@ -64,144 +64,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ServicePerimeter( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - title_ = s; - break; - } - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - - description_ = s; - break; - } - case 34: - { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 42: - { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (updateTime_ != null) { - subBuilder = updateTime_.toBuilder(); - } - updateTime_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateTime_); - updateTime_ = subBuilder.buildPartial(); - } - - break; - } - case 48: - { - int rawValue = input.readEnum(); - - perimeterType_ = rawValue; - break; - } - case 58: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder - subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 66: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder - subBuilder = null; - if (spec_ != null) { - subBuilder = spec_.toBuilder(); - } - spec_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(spec_); - spec_ = subBuilder.buildPartial(); - } - - break; - } - case 72: - { - useExplicitDryRunSpec_ = input.readBool(); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor; @@ -851,7 +713,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (useExplicitDryRunSpec_ != false) { output.writeBool(9, useExplicitDryRunSpec_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -890,7 +752,7 @@ public int getSerializedSize() { if (useExplicitDryRunSpec_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, useExplicitDryRunSpec_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -927,7 +789,7 @@ public boolean equals(final java.lang.Object obj) { if (!getSpec().equals(other.getSpec())) return false; } if (getUseExplicitDryRunSpec() != other.getUseExplicitDryRunSpec()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -964,7 +826,7 @@ public int hashCode() { } hash = (37 * hash) + USE_EXPLICIT_DRY_RUN_SPEC_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getUseExplicitDryRunSpec()); - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -1103,17 +965,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.identity.accesscontextmanager.v1.ServicePerimeter.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -1287,7 +1142,7 @@ public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.ServicePeri if (other.getUseExplicitDryRunSpec() != false) { setUseExplicitDryRunSpec(other.getUseExplicitDryRunSpec()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -1302,18 +1157,85 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeter parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + title_ = input.readStringRequireUtf8(); + + break; + } // case 18 + case 26: + { + description_ = input.readStringRequireUtf8(); + + break; + } // case 26 + case 34: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 34 + case 42: + { + input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 42 + case 48: + { + perimeterType_ = input.readEnum(); + + break; + } // case 48 + case 58: + { + input.readMessage(getStatusFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 58 + case 66: + { + input.readMessage(getSpecFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 66 + case 72: + { + useExplicitDryRunSpec_ = input.readBool(); + + break; + } // case 72 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeter) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -2695,7 +2617,18 @@ public ServicePerimeter parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ServicePerimeter(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java index 9afb052..9d09306 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java @@ -57,143 +57,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ServicePerimeterConfig( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - resources_.add(s); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - accessLevels_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000002; - } - accessLevels_.add(s); - break; - } - case 34: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - restrictedServices_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000004; - } - restrictedServices_.add(s); - break; - } - case 66: - { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - ingressPolicies_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicy>(); - mutable_bitField0_ |= 0x00000008; - } - ingressPolicies_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicy.parser(), - extensionRegistry)); - break; - } - case 74: - { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - egressPolicies_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicy>(); - mutable_bitField0_ |= 0x00000010; - } - egressPolicies_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicy.parser(), - extensionRegistry)); - break; - } - case 82: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.Builder - subBuilder = null; - if (vpcAccessibleServices_ != null) { - subBuilder = vpcAccessibleServices_.toBuilder(); - } - vpcAccessibleServices_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(vpcAccessibleServices_); - vpcAccessibleServices_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = resources_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - accessLevels_ = accessLevels_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - restrictedServices_ = restrictedServices_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - ingressPolicies_ = java.util.Collections.unmodifiableList(ingressPolicies_); - } - if (((mutable_bitField0_ & 0x00000010) != 0)) { - egressPolicies_ = java.util.Collections.unmodifiableList(egressPolicies_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor; @@ -514,64 +377,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private VpcAccessibleServices( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - enableRestriction_ = input.readBool(); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - allowedServices_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - allowedServices_.add(s); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - allowedServices_ = allowedServices_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor; @@ -701,7 +506,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < allowedServices_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, allowedServices_.getRaw(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -721,7 +526,7 @@ public int getSerializedSize() { size += dataSize; size += 1 * getAllowedServicesList().size(); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -745,7 +550,7 @@ public boolean equals(final java.lang.Object obj) { if (getEnableRestriction() != other.getEnableRestriction()) return false; if (!getAllowedServicesList().equals(other.getAllowedServicesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -762,7 +567,7 @@ public int hashCode() { hash = (37 * hash) + ALLOWED_SERVICES_FIELD_NUMBER; hash = (53 * hash) + getAllowedServicesList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -919,17 +724,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -1057,7 +855,7 @@ public Builder mergeFrom( } onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -1072,21 +870,44 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + enableRestriction_ = input.readBool(); + + break; + } // case 8 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureAllowedServicesIsMutable(); + allowedServices_.add(s); + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1381,7 +1202,19 @@ public VpcAccessibleServices parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new VpcAccessibleServices(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -1536,59 +1369,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private MethodSelector( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - kindCase_ = 1; - kind_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - kindCase_ = 2; - kind_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor; @@ -1831,7 +1611,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (kindCase_ == 2) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, kind_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -1846,7 +1626,7 @@ public int getSerializedSize() { if (kindCase_ == 2) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, kind_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -1875,7 +1655,7 @@ public boolean equals(final java.lang.Object obj) { case 0: default: } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -1898,7 +1678,7 @@ public int hashCode() { case 0: default: } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -2042,17 +1822,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -2178,7 +1951,7 @@ public Builder mergeFrom( break; } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -2193,20 +1966,45 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + kindCase_ = 1; + kind_ = s; + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + kindCase_ = 2; + kind_ = s; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -2565,7 +2363,19 @@ public MethodSelector parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new MethodSelector(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -2754,72 +2564,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private ApiOperation( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - - serviceName_ = s; - break; - } - case 18: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - methodSelectors_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelector>(); - mutable_bitField0_ |= 0x00000001; - } - methodSelectors_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelector.parser(), - extensionRegistry)); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - methodSelectors_ = java.util.Collections.unmodifiableList(methodSelectors_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor; @@ -3028,7 +2772,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < methodSelectors_.size(); i++) { output.writeMessage(2, methodSelectors_.get(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -3044,7 +2788,7 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, methodSelectors_.get(i)); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -3064,7 +2808,7 @@ public boolean equals(final java.lang.Object obj) { if (!getServiceName().equals(other.getServiceName())) return false; if (!getMethodSelectorsList().equals(other.getMethodSelectorsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -3081,7 +2825,7 @@ public int hashCode() { hash = (37 * hash) + METHOD_SELECTORS_FIELD_NUMBER; hash = (53 * hash) + getMethodSelectorsList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -3223,19 +2967,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getMethodSelectorsFieldBuilder(); - } } @java.lang.Override @@ -3245,10 +2980,11 @@ public Builder clear() { if (methodSelectorsBuilder_ == null) { methodSelectors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + methodSelectors_ = null; methodSelectorsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -3382,7 +3118,7 @@ public Builder mergeFrom( } } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -3397,20 +3133,53 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + serviceName_ = input.readStringRequireUtf8(); + + break; + } // case 10 + case 18: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector + m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig + .MethodSelector.parser(), + extensionRegistry); + if (methodSelectorsBuilder_ == null) { + ensureMethodSelectorsIsMutable(); + methodSelectors_.add(m); + } else { + methodSelectorsBuilder_.addMessage(m); + } + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -4100,7 +3869,19 @@ public ApiOperation parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ApiOperation(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -4307,59 +4088,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private IngressSource( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - sourceCase_ = 1; - source_ = s; - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - sourceCase_ = 2; - source_ = s; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor; @@ -4653,7 +4381,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (sourceCase_ == 2) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, source_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -4668,7 +4396,7 @@ public int getSerializedSize() { if (sourceCase_ == 2) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, source_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -4697,7 +4425,7 @@ public boolean equals(final java.lang.Object obj) { case 0: default: } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -4720,7 +4448,7 @@ public int hashCode() { case 0: default: } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -4865,17 +4593,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -5001,7 +4722,7 @@ public Builder mergeFrom( break; } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -5016,20 +4737,45 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + sourceCase_ = 1; + source_ = s; + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + sourceCase_ = 2; + source_ = s; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -5490,7 +5236,19 @@ public IngressSource parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new IngressSource(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -5736,78 +5494,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private EgressTo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - resources_.add(s); - break; - } - case 18: - { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - operations_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation>(); - mutable_bitField0_ |= 0x00000002; - } - operations_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation.parser(), - extensionRegistry)); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = resources_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - operations_ = java.util.Collections.unmodifiableList(operations_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor; @@ -6046,7 +5732,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < operations_.size(); i++) { output.writeMessage(2, operations_.get(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -6066,7 +5752,7 @@ public int getSerializedSize() { for (int i = 0; i < operations_.size(); i++) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, operations_.get(i)); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -6085,7 +5771,7 @@ public boolean equals(final java.lang.Object obj) { if (!getResourcesList().equals(other.getResourcesList())) return false; if (!getOperationsList().equals(other.getOperationsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -6104,7 +5790,7 @@ public int hashCode() { hash = (37 * hash) + OPERATIONS_FIELD_NUMBER; hash = (53 * hash) + getOperationsList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -6258,19 +5944,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getOperationsFieldBuilder(); - } } @java.lang.Override @@ -6280,10 +5957,11 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00000001); if (operationsBuilder_ == null) { operations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + operations_ = null; operationsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); return this; } @@ -6424,7 +6102,7 @@ public Builder mergeFrom( } } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -6439,20 +6117,54 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureResourcesIsMutable(); + resources_.add(s); + break; + } // case 10 + case 18: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation + m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig + .ApiOperation.parser(), + extensionRegistry); + if (operationsBuilder_ == null) { + ensureOperationsIsMutable(); + operations_.add(m); + } else { + operationsBuilder_.addMessage(m); + } + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -7243,7 +6955,19 @@ public EgressTo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new EgressTo(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -7480,85 +7204,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private IngressFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - sources_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSource>(); - mutable_bitField0_ |= 0x00000001; - } - sources_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSource.parser(), - extensionRegistry)); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - identities_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000002; - } - identities_.add(s); - break; - } - case 24: - { - int rawValue = input.readEnum(); - - identityType_ = rawValue; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - sources_ = java.util.Collections.unmodifiableList(sources_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - identities_ = identities_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor; @@ -7817,7 +7462,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(3, identityType_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -7843,7 +7488,7 @@ public int getSerializedSize() { .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, identityType_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -7864,7 +7509,7 @@ public boolean equals(final java.lang.Object obj) { if (!getSourcesList().equals(other.getSourcesList())) return false; if (!getIdentitiesList().equals(other.getIdentitiesList())) return false; if (identityType_ != other.identityType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -7885,7 +7530,7 @@ public int hashCode() { } hash = (37 * hash) + IDENTITY_TYPE_FIELD_NUMBER; hash = (53 * hash) + identityType_; - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -8031,19 +7676,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getSourcesFieldBuilder(); - } } @java.lang.Override @@ -8051,10 +7687,11 @@ public Builder clear() { super.clear(); if (sourcesBuilder_ == null) { sources_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + sources_ = null; sourcesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); identityType_ = 0; @@ -8206,7 +7843,7 @@ public Builder mergeFrom( if (other.identityType_ != 0) { setIdentityTypeValue(other.getIdentityTypeValue()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -8221,20 +7858,60 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource + m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig + .IngressSource.parser(), + extensionRegistry); + if (sourcesBuilder_ == null) { + ensureSourcesIsMutable(); + sources_.add(m); + } else { + sourcesBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureIdentitiesIsMutable(); + identities_.add(s); + break; + } // case 18 + case 24: + { + identityType_ = input.readEnum(); + + break; + } // case 24 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -9047,7 +8724,19 @@ public IngressFrom parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new IngressFrom(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -9255,112 +8944,40 @@ com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation *
    * Defines the conditions under which an [IngressPolicy]
    * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * matches a request. Conditions are based on information about the
-   * [ApiOperation]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-   * intended to be performed on the target resource of the request. The request
-   * must satisfy what is defined in `operations` AND `resources` in order to
-   * match.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo} - */ - public static final class IngressTo extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - IngressToOrBuilder { - private static final long serialVersionUID = 0L; - // Use IngressTo.newBuilder() to construct. - private IngressTo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private IngressTo() { - operations_ = java.util.Collections.emptyList(); - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new IngressTo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - private IngressTo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - operations_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation>(); - mutable_bitField0_ |= 0x00000001; - } - operations_.add( - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation.parser(), - extensionRegistry)); - break; - } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - resources_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000002; - } - resources_.add(s); - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - operations_ = java.util.Collections.unmodifiableList(operations_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - resources_ = resources_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } + * matches a request. Conditions are based on information about the + * [ApiOperation] + * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] + * intended to be performed on the target resource of the request. The request + * must satisfy what is defined in `operations` AND `resources` in order to + * match. + *
+ * + * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo} + */ + public static final class IngressTo extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) + IngressToOrBuilder { + private static final long serialVersionUID = 0L; + // Use IngressTo.newBuilder() to construct. + private IngressTo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private IngressTo() { + operations_ = java.util.Collections.emptyList(); + resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new IngressTo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { @@ -9606,7 +9223,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < resources_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, resources_.getRaw(i)); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -9626,7 +9243,7 @@ public int getSerializedSize() { size += dataSize; size += 1 * getResourcesList().size(); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -9646,7 +9263,7 @@ public boolean equals(final java.lang.Object obj) { if (!getOperationsList().equals(other.getOperationsList())) return false; if (!getResourcesList().equals(other.getResourcesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -9665,7 +9282,7 @@ public int hashCode() { hash = (37 * hash) + RESOURCES_FIELD_NUMBER; hash = (53 * hash) + getResourcesList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -9813,19 +9430,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getOperationsFieldBuilder(); - } } @java.lang.Override @@ -9833,10 +9441,11 @@ public Builder clear() { super.clear(); if (operationsBuilder_ == null) { operations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + operations_ = null; operationsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; @@ -9979,7 +9588,7 @@ public Builder mergeFrom( } onChanged(); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -9994,20 +9603,54 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation + m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig + .ApiOperation.parser(), + extensionRegistry); + if (operationsBuilder_ == null) { + ensureOperationsIsMutable(); + operations_.add(m); + } else { + operationsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureResourcesIsMutable(); + resources_.add(s); + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -10817,7 +10460,19 @@ public IngressTo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new IngressTo(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -10996,84 +10651,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private IngressPolicy( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .Builder - subBuilder = null; - if (ingressFrom_ != null) { - subBuilder = ingressFrom_.toBuilder(); - } - ingressFrom_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressFrom.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(ingressFrom_); - ingressFrom_ = subBuilder.buildPartial(); - } - - break; - } - case 18: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder - subBuilder = null; - if (ingressTo_ != null) { - subBuilder = ingressTo_.toBuilder(); - } - ingressTo_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(ingressTo_); - ingressTo_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor; @@ -11247,7 +10824,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (ingressTo_ != null) { output.writeMessage(2, getIngressTo()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -11262,7 +10839,7 @@ public int getSerializedSize() { if (ingressTo_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getIngressTo()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -11288,7 +10865,7 @@ public boolean equals(final java.lang.Object obj) { if (hasIngressTo()) { if (!getIngressTo().equals(other.getIngressTo())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -11307,7 +10884,7 @@ public int hashCode() { hash = (37 * hash) + INGRESS_TO_FIELD_NUMBER; hash = (53 * hash) + getIngressTo().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -11466,17 +11043,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -11601,7 +11171,7 @@ public Builder mergeFrom( if (other.hasIngressTo()) { mergeIngressTo(other.getIngressTo()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -11616,20 +11186,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getIngressFromFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + case 18: + { + input.readMessage(getIngressToFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -12167,7 +11760,19 @@ public IngressPolicy parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new IngressPolicy(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -12349,84 +11954,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private EgressPolicy( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .Builder - subBuilder = null; - if (egressFrom_ != null) { - subBuilder = egressFrom_.toBuilder(); - } - egressFrom_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressFrom.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(egressFrom_); - egressFrom_ = subBuilder.buildPartial(); - } - - break; - } - case 18: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder - subBuilder = null; - if (egressTo_ != null) { - subBuilder = egressTo_.toBuilder(); - } - egressTo_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(egressTo_); - egressTo_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor; @@ -12593,7 +12120,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (egressTo_ != null) { output.writeMessage(2, getEgressTo()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -12608,7 +12135,7 @@ public int getSerializedSize() { if (egressTo_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getEgressTo()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -12634,7 +12161,7 @@ public boolean equals(final java.lang.Object obj) { if (hasEgressTo()) { if (!getEgressTo().equals(other.getEgressTo())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -12653,7 +12180,7 @@ public int hashCode() { hash = (37 * hash) + EGRESS_TO_FIELD_NUMBER; hash = (53 * hash) + getEgressTo().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -12820,17 +12347,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -12955,7 +12475,7 @@ public Builder mergeFrom( if (other.hasEgressTo()) { mergeEgressTo(other.getEgressTo()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -12970,20 +12490,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getEgressFromFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + case 18: + { + input.readMessage(getEgressToFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -13509,7 +13052,19 @@ public EgressPolicy parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new EgressPolicy(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -13672,66 +13227,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private EgressFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - identities_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - identities_.add(s); - break; - } - case 16: - { - int rawValue = input.readEnum(); - - identityType_ = rawValue; - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - identities_ = identities_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor; @@ -13889,7 +13384,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(2, identityType_); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -13912,7 +13407,7 @@ public int getSerializedSize() { .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, identityType_); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -13932,7 +13427,7 @@ public boolean equals(final java.lang.Object obj) { if (!getIdentitiesList().equals(other.getIdentitiesList())) return false; if (identityType_ != other.identityType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -13949,7 +13444,7 @@ public int hashCode() { } hash = (37 * hash) + IDENTITY_TYPE_FIELD_NUMBER; hash = (53 * hash) + identityType_; - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -14100,17 +13595,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -14229,7 +13717,7 @@ public Builder mergeFrom( if (other.identityType_ != 0) { setIdentityTypeValue(other.getIdentityTypeValue()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -14244,20 +13732,44 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureIdentitiesIsMutable(); + identities_.add(s); + break; + } // case 10 + case 16: + { + identityType_ = input.readEnum(); + + break; + } // case 16 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -14603,7 +14115,19 @@ public EgressFrom parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new EgressFrom(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; @@ -15187,7 +14711,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (vpcAccessibleServices_ != null) { output.writeMessage(10, getVpcAccessibleServices()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -15230,7 +14754,7 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getVpcAccessibleServices()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -15255,7 +14779,7 @@ public boolean equals(final java.lang.Object obj) { } if (!getIngressPoliciesList().equals(other.getIngressPoliciesList())) return false; if (!getEgressPoliciesList().equals(other.getEgressPoliciesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -15290,7 +14814,7 @@ public int hashCode() { hash = (37 * hash) + EGRESS_POLICIES_FIELD_NUMBER; hash = (53 * hash) + getEgressPoliciesList().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -15423,20 +14947,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getIngressPoliciesFieldBuilder(); - getEgressPoliciesFieldBuilder(); - } } @java.lang.Override @@ -15456,16 +14970,18 @@ public Builder clear() { } if (ingressPoliciesBuilder_ == null) { ingressPolicies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); } else { + ingressPolicies_ = null; ingressPoliciesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000008); if (egressPoliciesBuilder_ == null) { egressPolicies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); } else { + egressPolicies_ = null; egressPoliciesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000010); return this; } @@ -15674,7 +15190,7 @@ public Builder mergeFrom( } } } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -15689,19 +15205,89 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureResourcesIsMutable(); + resources_.add(s); + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureAccessLevelsIsMutable(); + accessLevels_.add(s); + break; + } // case 18 + case 34: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureRestrictedServicesIsMutable(); + restrictedServices_.add(s); + break; + } // case 34 + case 66: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig + .IngressPolicy.parser(), + extensionRegistry); + if (ingressPoliciesBuilder_ == null) { + ensureIngressPoliciesIsMutable(); + ingressPolicies_.add(m); + } else { + ingressPoliciesBuilder_.addMessage(m); + } + break; + } // case 66 + case 74: + { + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy m = + input.readMessage( + com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig + .EgressPolicy.parser(), + extensionRegistry); + if (egressPoliciesBuilder_ == null) { + ensureEgressPoliciesIsMutable(); + egressPolicies_.add(m); + } else { + egressPoliciesBuilder_.addMessage(m); + } + break; + } // case 74 + case 82: + { + input.readMessage( + getVpcAccessibleServicesFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 82 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -17680,7 +17266,18 @@ public ServicePerimeterConfig parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new ServicePerimeterConfig(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java index afb7b6f..bfc75dd 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java @@ -50,77 +50,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private UpdateAccessLevelRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder subBuilder = null; - if (accessLevel_ != null) { - subBuilder = accessLevel_.toBuilder(); - } - accessLevel_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(accessLevel_); - accessLevel_ = subBuilder.buildPartial(); - } - - break; - } - case 18: - { - com.google.protobuf.FieldMask.Builder subBuilder = null; - if (updateMask_ != null) { - subBuilder = updateMask_.toBuilder(); - } - updateMask_ = - input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateMask_); - updateMask_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor; @@ -272,7 +201,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (updateMask_ != null) { output.writeMessage(2, getUpdateMask()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -287,7 +216,7 @@ public int getSerializedSize() { if (updateMask_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -311,7 +240,7 @@ public boolean equals(final java.lang.Object obj) { if (hasUpdateMask()) { if (!getUpdateMask().equals(other.getUpdateMask())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -330,7 +259,7 @@ public int hashCode() { hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; hash = (53 * hash) + getUpdateMask().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -462,17 +391,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -588,7 +510,7 @@ public Builder mergeFrom( if (other.hasUpdateMask()) { mergeUpdateMask(other.getUpdateMask()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -603,19 +525,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getAccessLevelFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + case 18: + { + input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1086,7 +1032,18 @@ public UpdateAccessLevelRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateAccessLevelRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java index 7f54068..c32263a 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java @@ -50,77 +50,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private UpdateAccessPolicyRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder subBuilder = null; - if (policy_ != null) { - subBuilder = policy_.toBuilder(); - } - policy_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessPolicy.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(policy_); - policy_ = subBuilder.buildPartial(); - } - - break; - } - case 18: - { - com.google.protobuf.FieldMask.Builder subBuilder = null; - if (updateMask_ != null) { - subBuilder = updateMask_.toBuilder(); - } - updateMask_ = - input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateMask_); - updateMask_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor; @@ -259,7 +188,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (updateMask_ != null) { output.writeMessage(2, getUpdateMask()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -274,7 +203,7 @@ public int getSerializedSize() { if (updateMask_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -298,7 +227,7 @@ public boolean equals(final java.lang.Object obj) { if (hasUpdateMask()) { if (!getUpdateMask().equals(other.getUpdateMask())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -317,7 +246,7 @@ public int hashCode() { hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; hash = (53 * hash) + getUpdateMask().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -449,17 +378,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -575,7 +497,7 @@ public Builder mergeFrom( if (other.hasUpdateMask()) { mergeUpdateMask(other.getUpdateMask()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -590,19 +512,43 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parsedMessage = null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getPolicyFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + case 18: + { + input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1036,7 +982,18 @@ public UpdateAccessPolicyRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateAccessPolicyRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java index 0844a2c..34aceb0 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java @@ -52,78 +52,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private UpdateGcpUserAccessBindingRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder subBuilder = - null; - if (gcpUserAccessBinding_ != null) { - subBuilder = gcpUserAccessBinding_.toBuilder(); - } - gcpUserAccessBinding_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(gcpUserAccessBinding_); - gcpUserAccessBinding_ = subBuilder.buildPartial(); - } - - break; - } - case 18: - { - com.google.protobuf.FieldMask.Builder subBuilder = null; - if (updateMask_ != null) { - subBuilder = updateMask_.toBuilder(); - } - updateMask_ = - input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateMask_); - updateMask_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor; @@ -280,7 +208,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (updateMask_ != null) { output.writeMessage(2, getUpdateMask()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -296,7 +224,7 @@ public int getSerializedSize() { if (updateMask_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -321,7 +249,7 @@ public boolean equals(final java.lang.Object obj) { if (hasUpdateMask()) { if (!getUpdateMask().equals(other.getUpdateMask())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -340,7 +268,7 @@ public int hashCode() { hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; hash = (53 * hash) + getUpdateMask().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -479,17 +407,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -609,7 +530,7 @@ public Builder mergeFrom( if (other.hasUpdateMask()) { mergeUpdateMask(other.getUpdateMask()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -624,20 +545,44 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + getGcpUserAccessBindingFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + case 18: + { + input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1123,7 +1068,18 @@ public UpdateGcpUserAccessBindingRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateGcpUserAccessBindingRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java index 18bfe48..b853ed1 100644 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java +++ b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java @@ -50,78 +50,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - private UpdateServicePerimeterRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder subBuilder = - null; - if (servicePerimeter_ != null) { - subBuilder = servicePerimeter_.toBuilder(); - } - servicePerimeter_ = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(servicePerimeter_); - servicePerimeter_ = subBuilder.buildPartial(); - } - - break; - } - case 18: - { - com.google.protobuf.FieldMask.Builder subBuilder = null; - if (updateMask_ != null) { - subBuilder = updateMask_.toBuilder(); - } - updateMask_ = - input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateMask_); - updateMask_ = subBuilder.buildPartial(); - } - - break; - } - default: - { - if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto .internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor; @@ -265,7 +193,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (updateMask_ != null) { output.writeMessage(2, getUpdateMask()); } - unknownFields.writeTo(output); + getUnknownFields().writeTo(output); } @java.lang.Override @@ -280,7 +208,7 @@ public int getSerializedSize() { if (updateMask_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); } - size += unknownFields.getSerializedSize(); + size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @@ -305,7 +233,7 @@ public boolean equals(final java.lang.Object obj) { if (hasUpdateMask()) { if (!getUpdateMask().equals(other.getUpdateMask())) return false; } - if (!unknownFields.equals(other.unknownFields)) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -324,7 +252,7 @@ public int hashCode() { hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; hash = (53 * hash) + getUpdateMask().hashCode(); } - hash = (29 * hash) + unknownFields.hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } @@ -457,17 +385,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { // Construct using // com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} } @java.lang.Override @@ -586,7 +507,7 @@ public Builder mergeFrom( if (other.hasUpdateMask()) { mergeUpdateMask(other.getUpdateMask()); } - this.mergeUnknownFields(other.unknownFields); + this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @@ -601,20 +522,44 @@ public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parsedMessage = - null; + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + getServicePerimeterFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 10 + case 18: + { + input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); + + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = - (com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) - e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } + onChanged(); + } // finally return this; } @@ -1063,7 +1008,18 @@ public UpdateServicePerimeterRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateServicePerimeterRequest(input, extensionRegistry); + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); } }; From a02f2545fb64ed87de0e7b56fed7c4d46120c477 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 4 Oct 2022 19:56:18 +0000 Subject: [PATCH 109/123] chore(main): release 1.4.5 (#407) :robot: I have created a release *beep* *boop* --- ## [1.4.5](https://togithub.com/googleapis/java-accesscontextmanager/compare/v1.4.4...v1.4.5) (2022-10-04) ### Bug Fixes * update protobuf to v3.21.7 ([2daf1f0](https://togithub.com/googleapis/java-accesscontextmanager/commit/2daf1f0b6f8ff412b520553b704c83b8d5d3b8f5)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). --- CHANGELOG.md | 7 +++++++ google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 8 files changed, 30 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4948a6f..ee4c557 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.4.5](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.4...v1.4.5) (2022-10-04) + + +### Bug Fixes + +* update protobuf to v3.21.7 ([2daf1f0](https://github.com/googleapis/java-accesscontextmanager/commit/2daf1f0b6f8ff412b520553b704c83b8d5d3b8f5)) + ## [1.4.4](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.3...v1.4.4) (2022-10-03) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 6810f88..433bf6b 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.5-SNAPSHOT + 1.4.5 pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.5-SNAPSHOT + 1.4.5 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.5-SNAPSHOT + 1.4.5 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.5-SNAPSHOT + 1.4.5 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5-SNAPSHOT + 1.4.5 diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index d1e9b8d..513ead3 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.5-SNAPSHOT + 1.4.5 jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5-SNAPSHOT + 1.4.5 google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index 1dd46f2..dfdff96 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.5-SNAPSHOT + 1.4.5 grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5-SNAPSHOT + 1.4.5 diff --git a/pom.xml b/pom.xml index c4e7a46..89cf066 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.5-SNAPSHOT + 1.4.5 Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5-SNAPSHOT + 1.4.5 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.5-SNAPSHOT + 1.4.5 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.5-SNAPSHOT + 1.4.5 com.google.cloud google-identity-accesscontextmanager - 1.4.5-SNAPSHOT + 1.4.5 junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index af9ffef..b65b389 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5-SNAPSHOT + 1.4.5 proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5-SNAPSHOT + 1.4.5 diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 953a353..5368efc 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.5-SNAPSHOT + 1.4.5 proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5-SNAPSHOT + 1.4.5 @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5-SNAPSHOT + 1.4.5 diff --git a/versions.txt b/versions.txt index e3de736..c24ffc9 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.4:1.4.5-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.4.4:1.4.5-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.4.4:1.4.5-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.4.4:1.4.5-SNAPSHOT +google-identity-accesscontextmanager:1.4.5:1.4.5 +grpc-google-identity-accesscontextmanager-v1:1.4.5:1.4.5 +proto-google-identity-accesscontextmanager-v1:1.4.5:1.4.5 +proto-google-identity-accesscontextmanager-type:1.4.5:1.4.5 From ba5f05f69929d0cfe21d0b9add5e771a9642664e Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 4 Oct 2022 20:10:14 +0000 Subject: [PATCH 110/123] chore(main): release 1.4.6-SNAPSHOT (#408) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). --- google-identity-accesscontextmanager-bom/pom.xml | 10 +++++----- google-identity-accesscontextmanager/pom.xml | 4 ++-- grpc-google-identity-accesscontextmanager-v1/pom.xml | 4 ++-- pom.xml | 10 +++++----- .../pom.xml | 4 ++-- proto-google-identity-accesscontextmanager-v1/pom.xml | 6 +++--- versions.txt | 8 ++++---- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 433bf6b..617a4fb 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager-bom - 1.4.5 + 1.4.6-SNAPSHOT pom com.google.cloud @@ -65,22 +65,22 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.5 + 1.4.6-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.5 + 1.4.6-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.5 + 1.4.6-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5 + 1.4.6-SNAPSHOT diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml index 513ead3..0f81569 100644 --- a/google-identity-accesscontextmanager/pom.xml +++ b/google-identity-accesscontextmanager/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-identity-accesscontextmanager - 1.4.5 + 1.4.6-SNAPSHOT jar Google Identity Access Context Manager https://github.com/googleapis/java-accesscontextmanager @@ -11,7 +11,7 @@ com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5 + 1.4.6-SNAPSHOT google-identity-accesscontextmanager diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml index dfdff96..067c6e2 100644 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ b/grpc-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.5 + 1.4.6-SNAPSHOT grpc-google-identity-accesscontextmanager-v1 GRPC library for google-identity-accesscontextmanager com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5 + 1.4.6-SNAPSHOT diff --git a/pom.xml b/pom.xml index 89cf066..29c7258 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-identity-accesscontextmanager-parent pom - 1.4.5 + 1.4.6-SNAPSHOT Google Identity Access Context Manager Parent https://github.com/googleapis/java-accesscontextmanager @@ -70,22 +70,22 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5 + 1.4.6-SNAPSHOT com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.5 + 1.4.6-SNAPSHOT com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.5 + 1.4.6-SNAPSHOT com.google.cloud google-identity-accesscontextmanager - 1.4.5 + 1.4.6-SNAPSHOT junit diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml index b65b389..63b43ba 100644 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ b/proto-google-identity-accesscontextmanager-type/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5 + 1.4.6-SNAPSHOT proto-google-identity-accesscontextmanager-type PROTO library for proto-google-identity-accesscontextmanager-type com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5 + 1.4.6-SNAPSHOT diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 5368efc..0d95e99 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-identity-accesscontextmanager-v1 - 1.4.5 + 1.4.6-SNAPSHOT proto-google-identity-accesscontextmanager-v1 PROTO library for proto-google-identity-accesscontextmanager-v1 com.google.cloud google-identity-accesscontextmanager-parent - 1.4.5 + 1.4.6-SNAPSHOT @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.5 + 1.4.6-SNAPSHOT diff --git a/versions.txt b/versions.txt index c24ffc9..417981e 100644 --- a/versions.txt +++ b/versions.txt @@ -1,7 +1,7 @@ # Format: # module:released-version:current-version -google-identity-accesscontextmanager:1.4.5:1.4.5 -grpc-google-identity-accesscontextmanager-v1:1.4.5:1.4.5 -proto-google-identity-accesscontextmanager-v1:1.4.5:1.4.5 -proto-google-identity-accesscontextmanager-type:1.4.5:1.4.5 +google-identity-accesscontextmanager:1.4.5:1.4.6-SNAPSHOT +grpc-google-identity-accesscontextmanager-v1:1.4.5:1.4.6-SNAPSHOT +proto-google-identity-accesscontextmanager-v1:1.4.5:1.4.6-SNAPSHOT +proto-google-identity-accesscontextmanager-type:1.4.5:1.4.6-SNAPSHOT From 2d2f9488829c69235b61ff2952e1a9dc16e7da30 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Tue, 8 Nov 2022 22:39:20 +0100 Subject: [PATCH 111/123] deps: update dependency com.google.api.grpc:grpc-google-identity-accesscontextmanager-v1 to v1.5.0 (#411) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency com.google.api.grpc:grpc-google-identity-accesscontextmanager-v1 to v1.5.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 29c7258..3932e35 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,7 @@ com.google.api.grpc grpc-google-identity-accesscontextmanager-v1 - 1.4.6-SNAPSHOT + 1.5.0 com.google.cloud From ecc3835f2f0a6e9e9c2ff1d9ac2a2b023969912d Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Tue, 8 Nov 2022 22:39:27 +0100 Subject: [PATCH 112/123] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1.5.4 (#415) --- google-identity-accesscontextmanager-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml index 617a4fb..218f1d7 100644 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ b/google-identity-accesscontextmanager-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 1.5.3 + 1.5.4 Google Identity Access Context Manager BOM diff --git a/pom.xml b/pom.xml index 3932e35..2db900a 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 1.5.3 + 1.5.4 From c955cce2382a31471a387edd56a45899df8d1a3b Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 8 Nov 2022 16:40:10 -0500 Subject: [PATCH 113/123] chore: pin versions of certifi and google-resumable-media (#1660) (#414) chore: pin versions of certifi and google-resumable-media Source-Link: https://github.com/googleapis/synthtool/commit/09c4fcd0c6a0a880cf73662e118a8e8019da947c Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:264c6d5da60ff1684fbdd2b268d6a3ffca2038246e0948a06f15ca0c3cf28ce8 Co-authored-by: Owl Bot --- .github/.OwlBot.lock.yaml | 3 +-- .kokoro/requirements.in | 2 ++ .kokoro/requirements.txt | 14 +++++++++----- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 2c3ef72..7649651 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:f14e3fefe8e361e85752bd9890c8e56f2fe25f1e89cbb9597e4e3c7a429203a3 - + digest: sha256:264c6d5da60ff1684fbdd2b268d6a3ffca2038246e0948a06f15ca0c3cf28ce8 diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in index cfdc2e7..6aa7cf2 100644 --- a/.kokoro/requirements.in +++ b/.kokoro/requirements.in @@ -16,10 +16,12 @@ pycparser==2.21 pyperclip==1.8.2 python-dateutil==2.8.2 requests==2.27.1 +certifi==2022.9.24 importlib-metadata==4.8.3 zipp==3.6.0 google_api_core==2.8.2 google-cloud-storage==2.0.0 +google-resumable-media==2.3.3 google-cloud-core==2.3.1 typing-extensions==4.1.1 urllib3==1.26.12 diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 170f1c6..02ae42b 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -16,10 +16,12 @@ cachetools==4.2.4 \ # via # -r requirements.in # google-auth -certifi==2022.9.14 \ - --hash=sha256:36973885b9542e6bd01dea287b2b4b3b21236307c56324fcc3f1160f2d655ed5 \ - --hash=sha256:e232343de1ab72c2aa521b625c80f699e356830fd0e2c620b465b304b17b0516 - # via requests +certifi==2022.9.24 \ + --hash=sha256:0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 \ + --hash=sha256:90c1a32f1d68f940488354e36370f6cca89f0f106db09518524c88d6ed83f382 + # via + # -r requirements.in + # requests cffi==1.15.1 \ --hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \ --hash=sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef \ @@ -218,7 +220,9 @@ google-crc32c==1.3.0 \ google-resumable-media==2.3.3 \ --hash=sha256:27c52620bd364d1c8116eaac4ea2afcbfb81ae9139fb3199652fcac1724bfb6c \ --hash=sha256:5b52774ea7a829a8cdaa8bd2d4c3d4bc660c91b30857ab2668d0eb830f4ea8c5 - # via google-cloud-storage + # via + # -r requirements.in + # google-cloud-storage googleapis-common-protos==1.56.3 \ --hash=sha256:6f1369b58ed6cf3a4b7054a44ebe8d03b29c309257583a2bbdc064cd1e4a1442 \ --hash=sha256:87955d7b3a73e6e803f2572a33179de23989ebba725e05ea42f24838b792e461 From 24a5455923b49845ac1fc9bd01db5072461bf347 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Wed, 9 Nov 2022 15:33:29 +0100 Subject: [PATCH 114/123] deps: update dependency com.google.api.grpc:proto-google-identity-accesscontextmanager-type to v1.5.0 (#412) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deps: update dependency com.google.api.grpc:proto-google-identity-accesscontextmanager-type to v1.5.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot --- pom.xml | 2 +- proto-google-identity-accesscontextmanager-v1/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 2db900a..599d423 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.6-SNAPSHOT + 1.5.0 com.google.api.grpc diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml index 0d95e99..832e3d7 100644 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ b/proto-google-identity-accesscontextmanager-v1/pom.xml @@ -32,7 +32,7 @@ com.google.api.grpc proto-google-identity-accesscontextmanager-type - 1.4.6-SNAPSHOT + 1.5.0 From b9d41d75d2cd478bfe875c9dd0cab721bd8564f5 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Wed, 9 Nov 2022 16:20:58 +0100 Subject: [PATCH 115/123] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.6 (#416) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 599d423..295a33b 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.4 + 3.0.6 pom import From e54db620fd6d4fb7120e31f81d0527af00a3c112 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Wed, 9 Nov 2022 17:13:33 +0100 Subject: [PATCH 116/123] chore(deps): update dependency com.google.cloud:google-identity-accesscontextmanager to v1.6.0 (#409) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps): update dependency com.google.cloud:google-identity-accesscontextmanager to v1.6.0 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 295a33b..f5bf91d 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ com.google.cloud google-identity-accesscontextmanager - 1.4.6-SNAPSHOT + 1.6.0 junit From 6799d89846c57c73808c0681d684d5257764031d Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 9 Nov 2022 11:14:01 -0500 Subject: [PATCH 117/123] chore: update google-auth to 2.14.1 (#1703) (#429) Co-authored-by: Anthonios Partheniou Source-Link: https://github.com/googleapis/synthtool/commit/9457e69470097f8e71b6b497ceece5bc423eaf3a Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:a3fe0b4c75f322520f548e535ed329df1e475ace3cb4a979b78e003cb822636a Co-authored-by: Owl Bot Co-authored-by: Anthonios Partheniou --- .github/.OwlBot.lock.yaml | 2 +- .github/ISSUE_TEMPLATE/bug_report.md | 5 ++ .github/ISSUE_TEMPLATE/feature_request.md | 5 ++ .kokoro/dependencies.sh | 51 ---------------- .kokoro/nightly/integration.cfg | 2 +- .kokoro/nightly/java11-integration.cfg | 2 +- .kokoro/nightly/samples.cfg | 2 +- .kokoro/requirements.in | 7 ++- .kokoro/requirements.txt | 74 +++++++++++------------ renovate.json | 1 + 10 files changed, 56 insertions(+), 95 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 7649651..676aaea 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:264c6d5da60ff1684fbdd2b268d6a3ffca2038246e0948a06f15ca0c3cf28ce8 + digest: sha256:a3fe0b4c75f322520f548e535ed329df1e475ace3cb4a979b78e003cb822636a diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 48374a4..0aab2b3 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -4,6 +4,11 @@ about: Create a report to help us improve --- +:bus: This library has moved to +[google-cloud-java/java-accesscontextmanager]( +https://github.com/googleapis/google-cloud-java/tree/main/java-accesscontextmanager). +This repository will be archived in the future. + Thanks for stopping by to let us know something could be better! **PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 754e30c..6afef28 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -4,6 +4,11 @@ about: Suggest an idea for this library --- +:bus: This library has moved to +[google-cloud-java/java-accesscontextmanager]( +https://github.com/googleapis/google-cloud-java/tree/main/java-accesscontextmanager). +This repository will be archived in the future. + Thanks for stopping by to let us know something could be better! **PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh index d7476cf..bd89602 100755 --- a/.kokoro/dependencies.sh +++ b/.kokoro/dependencies.sh @@ -57,54 +57,3 @@ 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 - # Running mvn dependency:list on Java versions that support modules will also include the module of the dependency. - # This is stripped from the output as it is not present in the flattened pom. - # Only dependencies with 'compile' or 'runtime' scope are included from original dependency list. - msg "Generating dependency list using original pom..." - mvn dependency:list -f pom.xml -DincludeScope=runtime -Dsort=true | grep '\[INFO] .*:.*:.*:.*:.*' | sed -e 's/ --.*//' >.org-list.txt - - # Output dep list generated using the flattened pom (only 'compile' and 'runtime' scopes) - msg "Generating dependency list using flattened pom..." - mvn dependency:list -f .flattened-pom.xml -DincludeScope=runtime -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 **/.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 a2907a2..bd0297a 100644 --- a/.kokoro/nightly/integration.cfg +++ b/.kokoro/nightly/integration.cfg @@ -23,7 +23,7 @@ env_vars: { env_vars: { key: "ENABLE_FLAKYBOT" - value: "true" + value: "false" } env_vars: { diff --git a/.kokoro/nightly/java11-integration.cfg b/.kokoro/nightly/java11-integration.cfg index 58049cc..dc51b65 100644 --- a/.kokoro/nightly/java11-integration.cfg +++ b/.kokoro/nightly/java11-integration.cfg @@ -23,7 +23,7 @@ env_vars: { env_vars: { key: "ENABLE_FLAKYBOT" - value: "true" + value: "false" } env_vars: { diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg index 9761fd8..fee6a83 100644 --- a/.kokoro/nightly/samples.cfg +++ b/.kokoro/nightly/samples.cfg @@ -34,5 +34,5 @@ env_vars: { env_vars: { key: "ENABLE_FLAKYBOT" - value: "true" + value: "false" } diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in index 6aa7cf2..ae1d92e 100644 --- a/.kokoro/requirements.in +++ b/.kokoro/requirements.in @@ -1,7 +1,8 @@ -gcp-docuploader==0.6.3 +gcp-docuploader==0.6.4 google-crc32c==1.3.0 googleapis-common-protos==1.56.3 -gcp-releasetool==1.8.7 +gcp-releasetool==1.9.1 +cryptography==38.0.3 cachetools==4.2.4 cffi==1.15.1 jeepney==0.7.1 @@ -29,5 +30,5 @@ zipp==3.6.0 rsa==4.9 six==1.16.0 attrs==22.1.0 -google-auth==2.11.0 +google-auth==2.14.1 idna==3.4 \ No newline at end of file diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 02ae42b..9c82529 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with python 3.10 # To update, run: # -# pip-compile --allow-unsafe --generate-hashes requirements.in +# pip-compile --generate-hashes requirements.in # attrs==22.1.0 \ --hash=sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 \ @@ -104,43 +104,44 @@ colorlog==6.7.0 \ --hash=sha256:0d33ca236784a1ba3ff9c532d4964126d8a2c44f1f0cb1d2b0728196f512f662 \ --hash=sha256:bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5 # via gcp-docuploader -cryptography==38.0.1 \ - --hash=sha256:0297ffc478bdd237f5ca3a7dc96fc0d315670bfa099c04dc3a4a2172008a405a \ - --hash=sha256:10d1f29d6292fc95acb597bacefd5b9e812099d75a6469004fd38ba5471a977f \ - --hash=sha256:16fa61e7481f4b77ef53991075de29fc5bacb582a1244046d2e8b4bb72ef66d0 \ - --hash=sha256:194044c6b89a2f9f169df475cc167f6157eb9151cc69af8a2a163481d45cc407 \ - --hash=sha256:1db3d807a14931fa317f96435695d9ec386be7b84b618cc61cfa5d08b0ae33d7 \ - --hash=sha256:3261725c0ef84e7592597606f6583385fed2a5ec3909f43bc475ade9729a41d6 \ - --hash=sha256:3b72c360427889b40f36dc214630e688c2fe03e16c162ef0aa41da7ab1455153 \ - --hash=sha256:3e3a2599e640927089f932295a9a247fc40a5bdf69b0484532f530471a382750 \ - --hash=sha256:3fc26e22840b77326a764ceb5f02ca2d342305fba08f002a8c1f139540cdfaad \ - --hash=sha256:5067ee7f2bce36b11d0e334abcd1ccf8c541fc0bbdaf57cdd511fdee53e879b6 \ - --hash=sha256:52e7bee800ec869b4031093875279f1ff2ed12c1e2f74923e8f49c916afd1d3b \ - --hash=sha256:64760ba5331e3f1794d0bcaabc0d0c39e8c60bf67d09c93dc0e54189dfd7cfe5 \ - --hash=sha256:765fa194a0f3372d83005ab83ab35d7c5526c4e22951e46059b8ac678b44fa5a \ - --hash=sha256:79473cf8a5cbc471979bd9378c9f425384980fcf2ab6534b18ed7d0d9843987d \ - --hash=sha256:896dd3a66959d3a5ddcfc140a53391f69ff1e8f25d93f0e2e7830c6de90ceb9d \ - --hash=sha256:89ed49784ba88c221756ff4d4755dbc03b3c8d2c5103f6d6b4f83a0fb1e85294 \ - --hash=sha256:ac7e48f7e7261207d750fa7e55eac2d45f720027d5703cd9007e9b37bbb59ac0 \ - --hash=sha256:ad7353f6ddf285aeadfaf79e5a6829110106ff8189391704c1d8801aa0bae45a \ - --hash=sha256:b0163a849b6f315bf52815e238bc2b2346604413fa7c1601eea84bcddb5fb9ac \ - --hash=sha256:b6c9b706316d7b5a137c35e14f4103e2115b088c412140fdbd5f87c73284df61 \ - --hash=sha256:c2e5856248a416767322c8668ef1845ad46ee62629266f84a8f007a317141013 \ - --hash=sha256:ca9f6784ea96b55ff41708b92c3f6aeaebde4c560308e5fbbd3173fbc466e94e \ - --hash=sha256:d1a5bd52d684e49a36582193e0b89ff267704cd4025abefb9e26803adeb3e5fb \ - --hash=sha256:d3971e2749a723e9084dd507584e2a2761f78ad2c638aa31e80bc7a15c9db4f9 \ - --hash=sha256:d4ef6cc305394ed669d4d9eebf10d3a101059bdcf2669c366ec1d14e4fb227bd \ - --hash=sha256:d9e69ae01f99abe6ad646947bba8941e896cb3aa805be2597a0400e0764b5818 +cryptography==38.0.3 \ + --hash=sha256:068147f32fa662c81aebab95c74679b401b12b57494872886eb5c1139250ec5d \ + --hash=sha256:06fc3cc7b6f6cca87bd56ec80a580c88f1da5306f505876a71c8cfa7050257dd \ + --hash=sha256:25c1d1f19729fb09d42e06b4bf9895212292cb27bb50229f5aa64d039ab29146 \ + --hash=sha256:402852a0aea73833d982cabb6d0c3bb582c15483d29fb7085ef2c42bfa7e38d7 \ + --hash=sha256:4e269dcd9b102c5a3d72be3c45d8ce20377b8076a43cbed6f660a1afe365e436 \ + --hash=sha256:5419a127426084933076132d317911e3c6eb77568a1ce23c3ac1e12d111e61e0 \ + --hash=sha256:554bec92ee7d1e9d10ded2f7e92a5d70c1f74ba9524947c0ba0c850c7b011828 \ + --hash=sha256:5e89468fbd2fcd733b5899333bc54d0d06c80e04cd23d8c6f3e0542358c6060b \ + --hash=sha256:65535bc550b70bd6271984d9863a37741352b4aad6fb1b3344a54e6950249b55 \ + --hash=sha256:6ab9516b85bebe7aa83f309bacc5f44a61eeb90d0b4ec125d2d003ce41932d36 \ + --hash=sha256:6addc3b6d593cd980989261dc1cce38263c76954d758c3c94de51f1e010c9a50 \ + --hash=sha256:728f2694fa743a996d7784a6194da430f197d5c58e2f4e278612b359f455e4a2 \ + --hash=sha256:785e4056b5a8b28f05a533fab69febf5004458e20dad7e2e13a3120d8ecec75a \ + --hash=sha256:78cf5eefac2b52c10398a42765bfa981ce2372cbc0457e6bf9658f41ec3c41d8 \ + --hash=sha256:7f836217000342d448e1c9a342e9163149e45d5b5eca76a30e84503a5a96cab0 \ + --hash=sha256:8d41a46251bf0634e21fac50ffd643216ccecfaf3701a063257fe0b2be1b6548 \ + --hash=sha256:984fe150f350a3c91e84de405fe49e688aa6092b3525f407a18b9646f6612320 \ + --hash=sha256:9b24bcff7853ed18a63cfb0c2b008936a9554af24af2fb146e16d8e1aed75748 \ + --hash=sha256:b1b35d9d3a65542ed2e9d90115dfd16bbc027b3f07ee3304fc83580f26e43249 \ + --hash=sha256:b1b52c9e5f8aa2b802d48bd693190341fae201ea51c7a167d69fc48b60e8a959 \ + --hash=sha256:bbf203f1a814007ce24bd4d51362991d5cb90ba0c177a9c08825f2cc304d871f \ + --hash=sha256:be243c7e2bfcf6cc4cb350c0d5cdf15ca6383bbcb2a8ef51d3c9411a9d4386f0 \ + --hash=sha256:bfbe6ee19615b07a98b1d2287d6a6073f734735b49ee45b11324d85efc4d5cbd \ + --hash=sha256:c46837ea467ed1efea562bbeb543994c2d1f6e800785bd5a2c98bc096f5cb220 \ + --hash=sha256:dfb4f4dd568de1b6af9f4cda334adf7d72cf5bc052516e1b2608b683375dd95c \ + --hash=sha256:ed7b00096790213e09eb11c97cc6e2b757f15f3d2f85833cd2d3ec3fe37c1722 # via + # -r requirements.in # gcp-releasetool # secretstorage -gcp-docuploader==0.6.3 \ - --hash=sha256:ba8c9d76b3bbac54b0311c503a373b00edc2dc02d6d54ea9507045adb8e870f7 \ - --hash=sha256:c0f5aaa82ce1854a386197e4e359b120ad6d4e57ae2c812fce42219a3288026b +gcp-docuploader==0.6.4 \ + --hash=sha256:01486419e24633af78fd0167db74a2763974765ee8078ca6eb6964d0ebd388af \ + --hash=sha256:70861190c123d907b3b067da896265ead2eeb9263969d6955c9e0bb091b5ccbf # via -r requirements.in -gcp-releasetool==1.8.7 \ - --hash=sha256:3d2a67c9db39322194afb3b427e9cb0476ce8f2a04033695f0aeb63979fc2b37 \ - --hash=sha256:5e4d28f66e90780d77f3ecf1e9155852b0c3b13cbccb08ab07e66b2357c8da8d +gcp-releasetool==1.9.1 \ + --hash=sha256:952f4055d5d986b070ae2a71c4410b250000f9cc5a1e26398fcd55a5bbc5a15f \ + --hash=sha256:d0d3c814a97c1a237517e837d8cfa668ced8df4b882452578ecef4a4e79c583b # via -r requirements.in google-api-core==2.8.2 \ --hash=sha256:06f7244c640322b508b125903bb5701bebabce8832f85aba9335ec00b3d02edc \ @@ -149,9 +150,8 @@ google-api-core==2.8.2 \ # -r requirements.in # google-cloud-core # google-cloud-storage -google-auth==2.11.0 \ - --hash=sha256:be62acaae38d0049c21ca90f27a23847245c9f161ff54ede13af2cb6afecbac9 \ - --hash=sha256:ed65ecf9f681832298e29328e1ef0a3676e3732b2e56f41532d45f70a22de0fb +google-auth==2.14.1 \ + --hash=sha256:f5d8701633bebc12e0deea4df8abd8aff31c28b355360597f7f2ee60f2e4d016 # via # -r requirements.in # gcp-releasetool diff --git a/renovate.json b/renovate.json index 227f3d2..332b1ba 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,5 @@ { + "enabled": false, "extends": [ ":separateMajorReleases", ":combinePatchMinorReleases", From 990ec58f956eb46daaed6bdcd403621de99caeb1 Mon Sep 17 00:00:00 2001 From: Deepankar Dixit <90280028+ddixit14@users.noreply.github.com> Date: Thu, 23 Mar 2023 13:53:59 -0400 Subject: [PATCH 118/123] chore: Disabling owlbot (#446) --- .github/.OwlBot.lock.yaml | 16 ---------------- .github/.OwlBot.yaml | 32 -------------------------------- owlbot.py | 26 -------------------------- 3 files changed, 74 deletions(-) delete mode 100644 .github/.OwlBot.lock.yaml delete mode 100644 .github/.OwlBot.yaml delete mode 100644 owlbot.py diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml deleted file mode 100644 index 676aaea..0000000 --- a/.github/.OwlBot.lock.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. -docker: - image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest - digest: sha256:a3fe0b4c75f322520f548e535ed329df1e475ace3cb4a979b78e003cb822636a diff --git a/.github/.OwlBot.yaml b/.github/.OwlBot.yaml deleted file mode 100644 index fe4ac6e..0000000 --- a/.github/.OwlBot.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021 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. - -docker: - image: "gcr.io/cloud-devrel-public-resources/owlbot-java:latest" - -deep-remove-regex: -- "/proto-google-.*/src" - -deep-preserve-regex: -- "/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - -deep-copy-regex: -- source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/proto-google-.*/src" - dest: "/owl-bot-staging/$1/proto-google-identity-accesscontextmanager-$1/src" -- source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/grpc-google-.*/src" - dest: "/owl-bot-staging/$1/grpc-google-identity-accesscontextmanager-$1/src" -- source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/gapic-google-.*/src" - dest: "/owl-bot-staging/$1/google-identity-accesscontextmanager/src" -- source: "/google/identity/accesscontextmanager/type/.*-java/proto-google-.*/src" - dest: "/owl-bot-staging/type/proto-google-identity-accesscontextmanager-type/src" diff --git a/owlbot.py b/owlbot.py deleted file mode 100644 index a51e9dd..0000000 --- a/owlbot.py +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2021 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 -# -# https://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. - -import synthtool as s -from synthtool.languages import java - - -for library in s.get_staging_dirs(): - # put any special-case replacements here - s.move(library) - -s.remove_staging_dirs() -java.common_templates( - excludes=["README.md", "samples/*", ".github/workflows/samples.yaml"] -) From c6c62616dae500ba403cee7b5ca7d904ad091416 Mon Sep 17 00:00:00 2001 From: Deepankar Dixit <90280028+ddixit14@users.noreply.github.com> Date: Wed, 3 May 2023 17:29:28 +0000 Subject: [PATCH 119/123] chore: Disabling release-please (#448) --- .github/release-please.yml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 .github/release-please.yml diff --git a/.github/release-please.yml b/.github/release-please.yml deleted file mode 100644 index 7bf5807..0000000 --- a/.github/release-please.yml +++ /dev/null @@ -1,8 +0,0 @@ -bumpMinorPreMajor: true -handleGHRelease: true -releaseType: java-yoshi -branches: - - bumpMinorPreMajor: true - handleGHRelease: true - releaseType: java-yoshi - branch: java7 From da5a7618ee1e1b08a2dacc54c8e2f2061b2f563f Mon Sep 17 00:00:00 2001 From: Jeff Ching Date: Wed, 31 May 2023 12:14:39 -0700 Subject: [PATCH 120/123] build: enable multiScm for releases (#449) --- .github/release-trigger.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/release-trigger.yml b/.github/release-trigger.yml index d4ca941..45873c2 100644 --- a/.github/release-trigger.yml +++ b/.github/release-trigger.yml @@ -1 +1,2 @@ enabled: true +multiScmName: java-accesscontextmanager From 12e80454db8e4503368bb3ef14dcd3e648ff3398 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Mon, 5 Jun 2023 22:15:19 -0400 Subject: [PATCH 121/123] chore: update README.md about repository relocation (#452) --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 255f6ab..f0040b5 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,14 @@ Java idiomatic client for [Identity Access Context Manager][product-docs]. - [Product Documentation][product-docs] - [Client Library Documentation][javadocs] +:bus: In October 2022, this library has moved to +[google-cloud-java/java-accesscontextmanager]( +https://github.com/googleapis/google-cloud-java/tree/main/java-accesscontextmanager). +This repository will be archived in the future. +Future releases will appear in the new repository (https://github.com/googleapis/google-cloud-java/releases). +The Maven artifact coordinates (`com.google.cloud:google-identity-accesscontextmanager`) remain the same. + + ## Quickstart From 41bdaa262b12b2483fdc948c779096a11a6e7a3c Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 23 Jun 2023 23:58:51 -0400 Subject: [PATCH 122/123] chore: removing outdated files in favor of https://github.com/googleapis/google-cloud-java/tree/main/java-accesscontextmanager (#453) --- .github/CODEOWNERS | 13 - .github/ISSUE_TEMPLATE/bug_report.md | 56 - .github/ISSUE_TEMPLATE/feature_request.md | 26 - .github/ISSUE_TEMPLATE/support_request.md | 7 - .github/PULL_REQUEST_TEMPLATE.md | 10 - .github/auto-label.yaml | 15 - .github/blunderbuss.yml | 7 - .github/generated-files-bot.yml | 12 - .github/snippet-bot.yml | 0 .github/sync-repo-settings.yaml | 42 - .github/trusted-contribution.yml | 3 - .github/workflows/approve-readme.yaml | 69 - .github/workflows/auto-release.yaml | 103 - .github/workflows/ci.yaml | 89 - .gitignore | 17 - .kokoro/build.bat | 18 - .kokoro/build.sh | 134 - .kokoro/coerce_logs.sh | 37 - .kokoro/common.cfg | 13 - .kokoro/common.sh | 60 - .kokoro/continuous/common.cfg | 25 - .kokoro/continuous/java8.cfg | 12 - .kokoro/dependencies.sh | 59 - .kokoro/nightly/common.cfg | 25 - .kokoro/nightly/integration.cfg | 37 - .kokoro/nightly/java11-integration.cfg | 37 - .kokoro/nightly/java11.cfg | 7 - .kokoro/nightly/java7.cfg | 7 - .kokoro/nightly/java8-osx.cfg | 3 - .kokoro/nightly/java8-win.cfg | 3 - .kokoro/nightly/java8.cfg | 12 - .kokoro/nightly/samples.cfg | 38 - .kokoro/populate-secrets.sh | 43 - .kokoro/presubmit/clirr.cfg | 13 - .kokoro/presubmit/common.cfg | 34 - .kokoro/presubmit/dependencies.cfg | 12 - .kokoro/presubmit/graalvm-native-17.cfg | 33 - .kokoro/presubmit/graalvm-native.cfg | 33 - .kokoro/presubmit/integration.cfg | 33 - .kokoro/presubmit/java11.cfg | 7 - .kokoro/presubmit/java7.cfg | 7 - .kokoro/presubmit/java8-osx.cfg | 3 - .kokoro/presubmit/java8-win.cfg | 3 - .kokoro/presubmit/java8.cfg | 12 - .kokoro/presubmit/linkage-monitor.cfg | 12 - .kokoro/presubmit/lint.cfg | 13 - .kokoro/presubmit/samples.cfg | 33 - .kokoro/readme.sh | 45 - .kokoro/release/bump_snapshot.cfg | 53 - .kokoro/release/common.cfg | 49 - .kokoro/release/common.sh | 50 - .kokoro/release/drop.cfg | 6 - .kokoro/release/drop.sh | 32 - .kokoro/release/promote.cfg | 6 - .kokoro/release/promote.sh | 34 - .kokoro/release/publish_javadoc.cfg | 23 - .kokoro/release/publish_javadoc.sh | 53 - .kokoro/release/publish_javadoc11.cfg | 30 - .kokoro/release/publish_javadoc11.sh | 63 - .kokoro/release/snapshot.cfg | 6 - .kokoro/release/snapshot.sh | 33 - .kokoro/release/stage.cfg | 19 - .kokoro/release/stage.sh | 47 - .kokoro/requirements.in | 34 - .kokoro/requirements.txt | 456 - .kokoro/trampoline.sh | 26 - .repo-metadata.json | 15 - CHANGELOG.md | 406 - codecov.yaml | 4 - .../pom.xml | 99 - google-identity-accesscontextmanager/pom.xml | 127 - .../v1/AccessContextManagerClient.java | 4103 ---- .../v1/AccessContextManagerSettings.java | 737 - .../v1/gapic_metadata.json | 87 - .../accesscontextmanager/v1/package-info.java | 49 - .../v1/stub/AccessContextManagerStub.java | 325 - .../AccessContextManagerStubSettings.java | 2052 -- ...pcAccessContextManagerCallableFactory.java | 113 - .../v1/stub/GrpcAccessContextManagerStub.java | 1250 -- ...onAccessContextManagerCallableFactory.java | 105 - .../HttpJsonAccessContextManagerStub.java | 1833 -- ...ccessContextManagerClientHttpJsonTest.java | 2084 -- .../v1/AccessContextManagerClientTest.java | 1907 -- .../v1/MockAccessContextManager.java | 59 - .../v1/MockAccessContextManagerImpl.java | 547 - .../pom.xml | 69 - .../v1/AccessContextManagerGrpc.java | 3636 ---- java.header | 15 - license-checks.xml | 10 - pom.xml | 176 - .../clirr-ignored-differences.xml | 5 - .../pom.xml | 30 - .../type/DeviceEncryptionStatus.java | 203 - .../type/DeviceManagementLevel.java | 209 - .../accesscontextmanager/type/OsType.java | 267 - .../accesscontextmanager/type/TypeProto.java | 64 - .../type/device_resources.proto | 83 - .../clirr-ignored-differences.xml | 19 - .../pom.xml | 47 - ...AccessContextManagerOperationMetadata.java | 470 - ...textManagerOperationMetadataOrBuilder.java | 24 - .../v1/AccessContextManagerProto.java | 730 - .../accesscontextmanager/v1/AccessLevel.java | 2198 -- .../v1/AccessLevelName.java | 198 - .../v1/AccessLevelOrBuilder.java | 248 - .../v1/AccessLevelProto.java | 201 - .../accesscontextmanager/v1/AccessPolicy.java | 1726 -- .../v1/AccessPolicyName.java | 168 - .../v1/AccessPolicyOrBuilder.java | 207 - .../accesscontextmanager/v1/BasicLevel.java | 1288 -- .../v1/BasicLevelOrBuilder.java | 115 - .../v1/CommitServicePerimetersRequest.java | 912 - ...mmitServicePerimetersRequestOrBuilder.java | 101 - .../v1/CommitServicePerimetersResponse.java | 1096 - ...mitServicePerimetersResponseOrBuilder.java | 104 - .../accesscontextmanager/v1/Condition.java | 2134 -- .../v1/ConditionOrBuilder.java | 350 - .../v1/CreateAccessLevelRequest.java | 996 - .../v1/CreateAccessLevelRequestOrBuilder.java | 111 - .../v1/CreateGcpUserAccessBindingRequest.java | 970 - ...eGcpUserAccessBindingRequestOrBuilder.java | 99 - .../v1/CreateServicePerimeterRequest.java | 1008 - ...reateServicePerimeterRequestOrBuilder.java | 112 - .../accesscontextmanager/v1/CustomLevel.java | 693 - .../v1/CustomLevelOrBuilder.java | 60 - .../v1/DeleteAccessLevelRequest.java | 661 - .../v1/DeleteAccessLevelRequestOrBuilder.java | 60 - .../v1/DeleteAccessPolicyRequest.java | 647 - .../DeleteAccessPolicyRequestOrBuilder.java | 56 - .../v1/DeleteGcpUserAccessBindingRequest.java | 656 - ...eGcpUserAccessBindingRequestOrBuilder.java | 54 - .../v1/DeleteServicePerimeterRequest.java | 668 - ...eleteServicePerimeterRequestOrBuilder.java | 60 - .../accesscontextmanager/v1/DevicePolicy.java | 2146 -- .../v1/DevicePolicyOrBuilder.java | 274 - .../v1/GcpUserAccessBinding.java | 1224 -- .../v1/GcpUserAccessBindingName.java | 201 - ...GcpUserAccessBindingOperationMetadata.java | 474 - ...cessBindingOperationMetadataOrBuilder.java | 24 - .../v1/GcpUserAccessBindingOrBuilder.java | 170 - .../v1/GcpUserAccessBindingProto.java | 91 - .../v1/GetAccessLevelRequest.java | 866 - .../v1/GetAccessLevelRequestOrBuilder.java | 99 - .../v1/GetAccessPolicyRequest.java | 647 - .../v1/GetAccessPolicyRequestOrBuilder.java | 56 - .../v1/GetGcpUserAccessBindingRequest.java | 655 - ...tGcpUserAccessBindingRequestOrBuilder.java | 54 - .../v1/GetServicePerimeterRequest.java | 662 - .../GetServicePerimeterRequestOrBuilder.java | 60 - .../accesscontextmanager/v1/LevelFormat.java | 182 - .../v1/ListAccessLevelsRequest.java | 1124 - .../v1/ListAccessLevelsRequestOrBuilder.java | 133 - .../v1/ListAccessLevelsResponse.java | 1163 -- .../v1/ListAccessLevelsResponseOrBuilder.java | 110 - .../v1/ListAccessPoliciesRequest.java | 937 - .../ListAccessPoliciesRequestOrBuilder.java | 100 - .../v1/ListAccessPoliciesResponse.java | 1169 -- .../ListAccessPoliciesResponseOrBuilder.java | 110 - .../v1/ListGcpUserAccessBindingsRequest.java | 949 - ...GcpUserAccessBindingsRequestOrBuilder.java | 99 - .../v1/ListGcpUserAccessBindingsResponse.java | 1234 -- ...cpUserAccessBindingsResponseOrBuilder.java | 121 - .../v1/ListServicePerimetersRequest.java | 957 - ...ListServicePerimetersRequestOrBuilder.java | 104 - .../v1/ListServicePerimetersResponse.java | 1227 -- ...istServicePerimetersResponseOrBuilder.java | 121 - .../v1/OrganizationName.java | 168 - .../accesscontextmanager/v1/OsConstraint.java | 888 - .../v1/OsConstraintOrBuilder.java | 95 - .../accesscontextmanager/v1/PolicyProto.java | 88 - .../v1/ReplaceAccessLevelsRequest.java | 1552 -- .../ReplaceAccessLevelsRequestOrBuilder.java | 185 - .../v1/ReplaceAccessLevelsResponse.java | 984 - .../ReplaceAccessLevelsResponseOrBuilder.java | 83 - .../v1/ReplaceServicePerimetersRequest.java | 1575 -- ...laceServicePerimetersRequestOrBuilder.java | 186 - .../v1/ReplaceServicePerimetersResponse.java | 1050 - ...aceServicePerimetersResponseOrBuilder.java | 94 - .../v1/ServicePerimeter.java | 2648 --- .../v1/ServicePerimeterConfig.java | 17298 ---------------- .../v1/ServicePerimeterConfigOrBuilder.java | 471 - .../v1/ServicePerimeterName.java | 198 - .../v1/ServicePerimeterOrBuilder.java | 324 - .../v1/ServicePerimeterProto.java | 312 - .../v1/UpdateAccessLevelRequest.java | 1064 - .../v1/UpdateAccessLevelRequestOrBuilder.java | 116 - .../v1/UpdateAccessPolicyRequest.java | 1014 - .../UpdateAccessPolicyRequestOrBuilder.java | 104 - .../v1/UpdateGcpUserAccessBindingRequest.java | 1100 - ...eGcpUserAccessBindingRequestOrBuilder.java | 120 - .../v1/UpdateServicePerimeterRequest.java | 1040 - ...pdateServicePerimeterRequestOrBuilder.java | 108 - .../v1/access_context_manager.proto | 942 - .../v1/access_level.proto | 192 - .../v1/access_policy.proto | 65 - .../v1/gcp_user_access_binding.proto | 68 - .../v1/service_perimeter.proto | 464 - renovate.json | 76 - synth.metadata | 222 - versions.txt | 7 - 200 files changed, 94712 deletions(-) delete mode 100644 .github/CODEOWNERS delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md delete mode 100644 .github/ISSUE_TEMPLATE/support_request.md delete mode 100644 .github/PULL_REQUEST_TEMPLATE.md delete mode 100644 .github/auto-label.yaml delete mode 100644 .github/blunderbuss.yml delete mode 100644 .github/generated-files-bot.yml delete mode 100644 .github/snippet-bot.yml delete mode 100644 .github/sync-repo-settings.yaml delete mode 100644 .github/trusted-contribution.yml delete mode 100644 .github/workflows/approve-readme.yaml delete mode 100644 .github/workflows/auto-release.yaml delete mode 100644 .github/workflows/ci.yaml delete mode 100644 .gitignore delete mode 100644 .kokoro/build.bat delete mode 100755 .kokoro/build.sh delete mode 100755 .kokoro/coerce_logs.sh delete mode 100644 .kokoro/common.cfg delete mode 100644 .kokoro/common.sh delete mode 100644 .kokoro/continuous/common.cfg delete mode 100644 .kokoro/continuous/java8.cfg delete mode 100755 .kokoro/dependencies.sh delete mode 100644 .kokoro/nightly/common.cfg delete mode 100644 .kokoro/nightly/integration.cfg delete mode 100644 .kokoro/nightly/java11-integration.cfg delete mode 100644 .kokoro/nightly/java11.cfg delete mode 100644 .kokoro/nightly/java7.cfg delete mode 100644 .kokoro/nightly/java8-osx.cfg delete mode 100644 .kokoro/nightly/java8-win.cfg delete mode 100644 .kokoro/nightly/java8.cfg delete mode 100644 .kokoro/nightly/samples.cfg delete mode 100755 .kokoro/populate-secrets.sh delete mode 100644 .kokoro/presubmit/clirr.cfg delete mode 100644 .kokoro/presubmit/common.cfg delete mode 100644 .kokoro/presubmit/dependencies.cfg delete mode 100644 .kokoro/presubmit/graalvm-native-17.cfg delete mode 100644 .kokoro/presubmit/graalvm-native.cfg delete mode 100644 .kokoro/presubmit/integration.cfg delete mode 100644 .kokoro/presubmit/java11.cfg delete mode 100644 .kokoro/presubmit/java7.cfg delete mode 100644 .kokoro/presubmit/java8-osx.cfg delete mode 100644 .kokoro/presubmit/java8-win.cfg delete mode 100644 .kokoro/presubmit/java8.cfg delete mode 100644 .kokoro/presubmit/linkage-monitor.cfg delete mode 100644 .kokoro/presubmit/lint.cfg delete mode 100644 .kokoro/presubmit/samples.cfg delete mode 100755 .kokoro/readme.sh delete mode 100644 .kokoro/release/bump_snapshot.cfg delete mode 100644 .kokoro/release/common.cfg delete mode 100755 .kokoro/release/common.sh delete mode 100644 .kokoro/release/drop.cfg delete mode 100755 .kokoro/release/drop.sh delete mode 100644 .kokoro/release/promote.cfg delete mode 100755 .kokoro/release/promote.sh delete mode 100644 .kokoro/release/publish_javadoc.cfg delete mode 100755 .kokoro/release/publish_javadoc.sh delete mode 100644 .kokoro/release/publish_javadoc11.cfg delete mode 100755 .kokoro/release/publish_javadoc11.sh delete mode 100644 .kokoro/release/snapshot.cfg delete mode 100755 .kokoro/release/snapshot.sh delete mode 100644 .kokoro/release/stage.cfg delete mode 100755 .kokoro/release/stage.sh delete mode 100644 .kokoro/requirements.in delete mode 100644 .kokoro/requirements.txt delete mode 100644 .kokoro/trampoline.sh delete mode 100644 .repo-metadata.json delete mode 100644 CHANGELOG.md delete mode 100644 codecov.yaml delete mode 100644 google-identity-accesscontextmanager-bom/pom.xml delete mode 100644 google-identity-accesscontextmanager/pom.xml delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/gapic_metadata.json delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java delete mode 100644 google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java delete mode 100644 google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java delete mode 100644 google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java delete mode 100644 google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java delete mode 100644 google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java delete mode 100644 grpc-google-identity-accesscontextmanager-v1/pom.xml delete mode 100644 grpc-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerGrpc.java delete mode 100644 java.header delete mode 100644 license-checks.xml delete mode 100644 pom.xml delete mode 100644 proto-google-identity-accesscontextmanager-type/clirr-ignored-differences.xml delete mode 100644 proto-google-identity-accesscontextmanager-type/pom.xml delete mode 100644 proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceEncryptionStatus.java delete mode 100644 proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceManagementLevel.java delete mode 100644 proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/OsType.java delete mode 100644 proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java delete mode 100644 proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto delete mode 100644 proto-google-identity-accesscontextmanager-v1/clirr-ignored-differences.xml delete mode 100644 proto-google-identity-accesscontextmanager-v1/pom.xml delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadataOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerProto.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevelOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ConditionOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevelOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicyOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadataOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/LevelFormat.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraintOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponseOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfigOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequestOrBuilder.java delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_context_manager.proto delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto delete mode 100644 proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto delete mode 100644 renovate.json delete mode 100644 synth.metadata delete mode 100644 versions.txt diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index db2d8ad..0000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,13 +0,0 @@ -# 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 - -* @googleapis/yoshi-java - -# The java-samples-reviewers team is the default owner for samples changes -samples/**/*.java @googleapis/java-samples-reviewers - -# Generated snippets should not be owned by samples reviewers -samples/snippets/generated/ @googleapis/yoshi-java diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 0aab2b3..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve - ---- - -:bus: This library has moved to -[google-cloud-java/java-accesscontextmanager]( -https://github.com/googleapis/google-cloud-java/tree/main/java-accesscontextmanager). -This repository will be archived in the future. - -Thanks for stopping by to let us know something could be better! - -**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. - -Please run down the following list and make sure you've tried the usual "quick fixes": - - - Search the issues already opened: https://github.com/googleapis/java-accesscontextmanager/issues - - Check for answers on StackOverflow: http://stackoverflow.com/questions/tagged/google-cloud-platform - -If you are still having issues, please include as much information as possible: - -#### Environment details - -1. Specify the API at the beginning of the title. For example, "BigQuery: ..."). - General, Core, and Other are also allowed as types -2. OS type and version: -3. Java version: -4. version(s): - -#### Steps to reproduce - - 1. ? - 2. ? - -#### Code example - -```java -// example -``` - -#### Stack trace -``` -Any relevant stacktrace here. -``` - -#### External references such as API reference guides - -- ? - -#### Any additional information below - - -Following these steps guarantees the quickest resolution possible. - -Thanks! diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 6afef28..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this library - ---- - -:bus: This library has moved to -[google-cloud-java/java-accesscontextmanager]( -https://github.com/googleapis/google-cloud-java/tree/main/java-accesscontextmanager). -This repository will be archived in the future. - -Thanks for stopping by to let us know something could be better! - -**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. - -**Is your feature request related to a problem? Please describe.** -What the problem is. Example: I'm always frustrated when [...] - -**Describe the solution you'd like** -What you want to happen. - -**Describe alternatives you've considered** -Any alternative solutions or features you've considered. - -**Additional context** -Any other context or screenshots about the feature request. diff --git a/.github/ISSUE_TEMPLATE/support_request.md b/.github/ISSUE_TEMPLATE/support_request.md deleted file mode 100644 index 9958690..0000000 --- a/.github/ISSUE_TEMPLATE/support_request.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -name: Support request -about: If you have a support contract with Google, please create an issue in the Google Cloud Support console. - ---- - -**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index c08dacb..0000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,10 +0,0 @@ -Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: -- [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/java-accesscontextmanager/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea -- [ ] Ensure the tests and linter pass -- [ ] Code coverage does not decrease (if any source code was changed) -- [ ] Appropriate docs were updated (if necessary) - -Fixes # ☕️ - -If you write sample code, please follow the [samples format]( -https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md). diff --git a/.github/auto-label.yaml b/.github/auto-label.yaml deleted file mode 100644 index 4caef68..0000000 --- a/.github/auto-label.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2021 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. -requestsize: - enabled: true diff --git a/.github/blunderbuss.yml b/.github/blunderbuss.yml deleted file mode 100644 index 2176b05..0000000 --- a/.github/blunderbuss.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Configuration for the Blunderbuss GitHub app. For more info see -# https://github.com/googleapis/repo-automation-bots/tree/main/packages/blunderbuss -assign_prs_by: -- labels: - - samples - to: - - googleapis/java-samples-reviewers \ No newline at end of file diff --git a/.github/generated-files-bot.yml b/.github/generated-files-bot.yml deleted file mode 100644 index c644a24..0000000 --- a/.github/generated-files-bot.yml +++ /dev/null @@ -1,12 +0,0 @@ -externalManifests: -- type: json - file: 'synth.metadata' - jsonpath: '$.generatedFiles[*]' -- type: json - file: '.github/readme/synth.metadata/synth.metadata' - jsonpath: '$.generatedFiles[*]' -ignoreAuthors: -- 'renovate-bot' -- 'yoshi-automation' -- 'release-please[bot]' -- 'gcf-owl-bot[bot]' diff --git a/.github/snippet-bot.yml b/.github/snippet-bot.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml deleted file mode 100644 index 0501f63..0000000 --- a/.github/sync-repo-settings.yaml +++ /dev/null @@ -1,42 +0,0 @@ -rebaseMergeAllowed: false -squashMergeAllowed: true -mergeCommitAllowed: false -branchProtectionRules: - - pattern: main - isAdminEnforced: true - requiredApprovingReviewCount: 1 - requiresCodeOwnerReviews: true - requiresStrictStatusChecks: false - requiredStatusCheckContexts: - - dependencies (8) - - dependencies (11) - - lint - - units (8) - - units (11) - - 'Kokoro - Test: Integration' - - cla/google - - OwlBot Post Processor - - 'Kokoro - Test: Java GraalVM Native Image' - - 'Kokoro - Test: Java 17 GraalVM Native Image' - - pattern: java7 - isAdminEnforced: true - requiredApprovingReviewCount: 1 - requiresCodeOwnerReviews: true - requiresStrictStatusChecks: false - requiredStatusCheckContexts: - - dependencies (8) - - dependencies (11) - - lint - - units (7) - - units (8) - - units (11) - - 'Kokoro - Test: Integration' - - cla/google - - OwlBot Post Processor -permissionRules: - - team: yoshi-admins - permission: admin - - team: yoshi-java-admins - permission: admin - - team: yoshi-java - permission: push diff --git a/.github/trusted-contribution.yml b/.github/trusted-contribution.yml deleted file mode 100644 index a0ba1f7..0000000 --- a/.github/trusted-contribution.yml +++ /dev/null @@ -1,3 +0,0 @@ -trustedContributors: -- renovate-bot -- gcf-owl-bot[bot] diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml deleted file mode 100644 index f5fc7d5..0000000 --- a/.github/workflows/approve-readme.yaml +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - pull_request: -name: auto-merge-readme -jobs: - approve: - runs-on: ubuntu-latest - if: github.repository_owner == 'googleapis' && github.head_ref == 'autosynth-readme' - steps: - - uses: actions/github-script@v6 - with: - github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} - script: | - // only approve PRs from yoshi-automation - if (context.payload.pull_request.user.login !== "yoshi-automation") { - return; - } - - // only approve PRs like "chore: release " - if (!context.payload.pull_request.title === "chore: regenerate README") { - return; - } - - // only approve PRs with README.md and synth.metadata changes - const files = new Set( - ( - await github.paginate( - github.pulls.listFiles.endpoint({ - owner: context.repo.owner, - repo: context.repo.repo, - pull_number: context.payload.pull_request.number, - }) - ) - ).map(file => file.filename) - ); - if (files.size != 2 || !files.has("README.md") || !files.has(".github/readme/synth.metadata/synth.metadata")) { - return; - } - - // approve README regeneration PR - await github.pulls.createReview({ - owner: context.repo.owner, - repo: context.repo.repo, - body: 'Rubber stamped PR!', - pull_number: context.payload.pull_request.number, - event: 'APPROVE' - }); - - // attach automerge label - await github.issues.addLabels({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: context.payload.pull_request.number, - labels: ['automerge'] - }); diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml deleted file mode 100644 index 7a106d0..0000000 --- a/.github/workflows/auto-release.yaml +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - pull_request: -name: auto-release -jobs: - approve: - runs-on: ubuntu-latest - if: contains(github.head_ref, 'release-please') - steps: - - uses: actions/github-script@v6 - with: - github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} - debug: true - script: | - // only approve PRs from release-please[bot] - if (context.payload.pull_request.user.login !== "release-please[bot]") { - return; - } - - // only approve PRs like "chore(main): release " - if ( !context.payload.pull_request.title.startsWith("chore(main): release") ) { - return; - } - - // only approve PRs with pom.xml and versions.txt changes - const filesPromise = github.rest.pulls.listFiles.endpoint({ - owner: context.repo.owner, - repo: context.repo.repo, - pull_number: context.payload.pull_request.number, - }); - const changed_files = await github.paginate(filesPromise) - - if ( changed_files.length < 1 ) { - console.log( "Not proceeding since PR is empty!" ) - return; - } - - if ( !changed_files.some(v => v.filename.includes("pom")) || !changed_files.some(v => v.filename.includes("versions.txt")) ) { - console.log( "PR file changes do not have pom.xml or versions.txt -- something is wrong. PTAL!" ) - return; - } - - // trigger auto-release when - // 1) it is a SNAPSHOT release (auto-generated post regular release) - // 2) there are dependency updates only - // 3) there are no open dependency update PRs in this repo (to avoid multiple releases) - if ( - context.payload.pull_request.body.includes("Fix") || - context.payload.pull_request.body.includes("Build") || - context.payload.pull_request.body.includes("Documentation") || - context.payload.pull_request.body.includes("BREAKING CHANGES") || - context.payload.pull_request.body.includes("Features") - ) { - console.log( "Not auto-releasing since it is not a dependency-update-only release." ); - return; - } - - const promise = github.rest.pulls.list.endpoint({ - owner: context.repo.owner, - repo: context.repo.repo, - state: 'open' - }); - const open_pulls = await github.paginate(promise) - - if ( open_pulls.length > 1 && !context.payload.pull_request.title.includes("SNAPSHOT") ) { - for ( const pull of open_pulls ) { - if ( pull.title.startsWith("deps: update dependency") ) { - console.log( "Not auto-releasing yet since there are dependency update PRs open in this repo." ); - return; - } - } - } - - // approve release PR - await github.rest.pulls.createReview({ - owner: context.repo.owner, - repo: context.repo.repo, - body: 'Rubber stamped release!', - pull_number: context.payload.pull_request.number, - event: 'APPROVE' - }); - - // attach kokoro:force-run and automerge labels - await github.rest.issues.addLabels({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: context.payload.pull_request.number, - labels: ['kokoro:force-run', 'automerge'] - }); diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml deleted file mode 100644 index e3bb26e..0000000 --- a/.github/workflows/ci.yaml +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - push: - branches: - - main - pull_request: -name: ci -jobs: - units: - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - java: [8, 11, 17] - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: ${{matrix.java}} - - run: java -version - - run: .kokoro/build.sh - env: - JOB_TYPE: test - windows: - runs-on: windows-latest - steps: - - name: Support longpaths - run: git config --system core.longpaths true - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 8 - - run: java -version - - run: .kokoro/build.bat - env: - JOB_TYPE: test - dependencies: - runs-on: ubuntu-latest - strategy: - matrix: - java: [8, 11, 17] - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: ${{matrix.java}} - - run: java -version - - run: .kokoro/dependencies.sh - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 11 - - run: java -version - - run: .kokoro/build.sh - env: - JOB_TYPE: lint - clirr: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 8 - - run: java -version - - run: .kokoro/build.sh - env: - JOB_TYPE: clirr diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 069d08f..0000000 --- a/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# Maven -target/ - -# Eclipse -.classpath -.project -.settings - -# Intellij -*.iml -.idea/ - -# python utilities -*.pyc -__pycache__ - -.flattened-pom.xml diff --git a/.kokoro/build.bat b/.kokoro/build.bat deleted file mode 100644 index 067cf4a..0000000 --- a/.kokoro/build.bat +++ /dev/null @@ -1,18 +0,0 @@ -:: Copyright 2022 Google LLC -:: -:: Licensed under the Apache License, Version 2.0 (the "License"); -:: you may not use this file except in compliance with the License. -:: 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. -:: Github action job to test core java library features on -:: downstream client libraries before they are released. -:: See documentation in type-shell-output.bat - -"C:\Program Files\Git\bin\bash.exe" %~dp0build.sh diff --git a/.kokoro/build.sh b/.kokoro/build.sh deleted file mode 100755 index 7174f9a..0000000 --- a/.kokoro/build.sh +++ /dev/null @@ -1,134 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -# include common functions -source ${scriptDir}/common.sh - -# Print out Maven & Java version -mvn -version -echo ${JOB_TYPE} - -# attempt to install 3 times with exponential backoff (starting with 10 seconds) -retry_with_backoff 3 10 \ - mvn install -B -V -ntp \ - -DskipTests=true \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -Dmaven.javadoc.skip=true \ - -Dgcloud.download.skip=true \ - -T 1C - -# if GOOGLE_APPLICATION_CREDENTIALS 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_GFILE_DIR}/${GOOGLE_APPLICATION_CREDENTIALS}) -fi - -RETURN_CODE=0 -set +e - -case ${JOB_TYPE} in -test) - mvn test -B -ntp -Dclirr.skip=true -Denforcer.skip=true - RETURN_CODE=$? - ;; -lint) - mvn com.coveo:fmt-maven-plugin:check -B -ntp - RETURN_CODE=$? - ;; -javadoc) - mvn javadoc:javadoc javadoc:test-javadoc -B -ntp - RETURN_CODE=$? - ;; -integration) - mvn -B ${INTEGRATION_TEST_ARGS} \ - -ntp \ - -Penable-integration-tests \ - -DtrimStackTrace=false \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -fae \ - verify - RETURN_CODE=$? - ;; -graalvm) - # Run Unit and Integration Tests with Native Image - mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test - RETURN_CODE=$? - ;; -graalvm17) - # Run Unit and Integration Tests with Native Image - mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test - RETURN_CODE=$? - ;; -samples) - SAMPLES_DIR=samples - # only run ITs in snapshot/ on presubmit PRs. run ITs in all 3 samples/ subdirectories otherwise. - if [[ ! -z ${KOKORO_GITHUB_PULL_REQUEST_NUMBER} ]] - then - SAMPLES_DIR=samples/snapshot - fi - - if [[ -f ${SAMPLES_DIR}/pom.xml ]] - then - for FILE in ${KOKORO_GFILE_DIR}/secret_manager/*-samples-secrets; do - [[ -f "$FILE" ]] || continue - source "$FILE" - done - - pushd ${SAMPLES_DIR} - mvn -B \ - -ntp \ - -DtrimStackTrace=false \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -fae \ - verify - RETURN_CODE=$? - popd - else - echo "no sample pom.xml found - skipping sample tests" - fi - ;; -clirr) - mvn -B -ntp -Denforcer.skip=true clirr:check - RETURN_CODE=$? - ;; -*) - ;; -esac - -if [ "${REPORT_COVERAGE}" == "true" ] -then - bash ${KOKORO_GFILE_DIR}/codecov.sh -fi - -# fix output location of logs -bash .kokoro/coerce_logs.sh - -if [[ "${ENABLE_FLAKYBOT}" == "true" ]] -then - chmod +x ${KOKORO_GFILE_DIR}/linux_amd64/flakybot - ${KOKORO_GFILE_DIR}/linux_amd64/flakybot -repo=googleapis/java-accesscontextmanager -fi - -echo "exiting with ${RETURN_CODE}" -exit ${RETURN_CODE} diff --git a/.kokoro/coerce_logs.sh b/.kokoro/coerce_logs.sh deleted file mode 100755 index 46edbf7..0000000 --- a/.kokoro/coerce_logs.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This script finds and moves sponge logs so that they can be found by placer -# and are not flagged as flaky by sponge. - -set -eo pipefail - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -job=$(basename ${KOKORO_JOB_NAME}) - -echo "coercing sponge logs..." -for xml in `find . -name *-sponge_log.xml` -do - class=$(basename ${xml} | cut -d- -f2) - dir=$(dirname ${xml})/${job}/${class} - text=$(dirname ${xml})/${class}-sponge_log.txt - mkdir -p ${dir} - mv ${xml} ${dir}/sponge_log.xml - mv ${text} ${dir}/sponge_log.txt -done diff --git a/.kokoro/common.cfg b/.kokoro/common.cfg deleted file mode 100644 index 6cded8d..0000000 --- a/.kokoro/common.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Download trampoline resources. These will be in ${KOKORO_GFILE_DIR} -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# All builds use the trampoline script to run in docker. -build_file: "java-accesscontextmanager/.kokoro/trampoline.sh" - -# Tell the trampoline which build file to use. -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/build.sh" -} diff --git a/.kokoro/common.sh b/.kokoro/common.sh deleted file mode 100644 index f8f957a..0000000 --- a/.kokoro/common.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/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. - -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 - ${command} - exit_code=$? - - # restore "e" flag - if [[ ${flags} =~ e ]] - then set -e - else set +e - fi - - if [[ $exit_code == 0 ]] - then - return 0 - fi - - # failure - if [[ ${attempts_left} > 0 ]] - then - echo "failure (${exit_code}), sleeping ${sleep_seconds}..." - sleep ${sleep_seconds} - new_attempts=$((${attempts_left} - 1)) - new_sleep=$((${sleep_seconds} * 2)) - retry_with_backoff ${new_attempts} ${new_sleep} ${command} - fi - - 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) $*"; } - -## Helper comment to trigger updated repo dependency release \ No newline at end of file diff --git a/.kokoro/continuous/common.cfg b/.kokoro/continuous/common.cfg deleted file mode 100644 index 099b0d6..0000000 --- a/.kokoro/continuous/common.cfg +++ /dev/null @@ -1,25 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - regex: "**/*sponge_log.txt" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-accesscontextmanager/.kokoro/trampoline.sh" - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/build.sh" -} - -env_vars: { - key: "JOB_TYPE" - value: "test" -} diff --git a/.kokoro/continuous/java8.cfg b/.kokoro/continuous/java8.cfg deleted file mode 100644 index 495cc7b..0000000 --- a/.kokoro/continuous/java8.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "REPORT_COVERAGE" - value: "true" -} diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh deleted file mode 100755 index bd89602..0000000 --- a/.kokoro/dependencies.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail -shopt -s nullglob - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -# include common functions -source ${scriptDir}/common.sh - -# Print out Java -java -version -echo $JOB_TYPE - -function determineMavenOpts() { - local javaVersion=$( - # filter down to the version line, then pull out the version between quotes, - # then trim the version number down to its minimal number (removing any - # update or suffix number). - java -version 2>&1 | grep "version" \ - | sed -E 's/^.*"(.*?)".*$/\1/g' \ - | sed -E 's/^(1\.[0-9]\.0).*$/\1/g' - ) - - if [[ $javaVersion == 17* ]] - then - # MaxPermSize is no longer supported as of jdk 17 - echo -n "-Xmx1024m" - else - echo -n "-Xmx1024m -XX:MaxPermSize=128m" - fi -} - -export MAVEN_OPTS=$(determineMavenOpts) - -# this should run maven enforcer -retry_with_backoff 3 10 \ - mvn install -B -V -ntp \ - -DskipTests=true \ - -Dmaven.javadoc.skip=true \ - -Dclirr.skip=true - -mvn -B dependency:analyze -DfailOnWarning=true diff --git a/.kokoro/nightly/common.cfg b/.kokoro/nightly/common.cfg deleted file mode 100644 index 099b0d6..0000000 --- a/.kokoro/nightly/common.cfg +++ /dev/null @@ -1,25 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - regex: "**/*sponge_log.txt" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-accesscontextmanager/.kokoro/trampoline.sh" - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/build.sh" -} - -env_vars: { - key: "JOB_TYPE" - value: "test" -} diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg deleted file mode 100644 index bd0297a..0000000 --- a/.kokoro/nightly/integration.cfg +++ /dev/null @@ -1,37 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/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: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "ENABLE_FLAKYBOT" - value: "false" -} - -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/java11-integration.cfg b/.kokoro/nightly/java11-integration.cfg deleted file mode 100644 index dc51b65..0000000 --- a/.kokoro/nightly/java11-integration.cfg +++ /dev/null @@ -1,37 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-public-resources/java11014" -} - -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_FLAKYBOT" - value: "false" -} - -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/java11.cfg b/.kokoro/nightly/java11.cfg deleted file mode 100644 index 709f2b4..0000000 --- a/.kokoro/nightly/java11.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java11" -} diff --git a/.kokoro/nightly/java7.cfg b/.kokoro/nightly/java7.cfg deleted file mode 100644 index cb24f44..0000000 --- a/.kokoro/nightly/java7.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java7" -} diff --git a/.kokoro/nightly/java8-osx.cfg b/.kokoro/nightly/java8-osx.cfg deleted file mode 100644 index f1ae14b..0000000 --- a/.kokoro/nightly/java8-osx.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-accesscontextmanager/.kokoro/build.sh" diff --git a/.kokoro/nightly/java8-win.cfg b/.kokoro/nightly/java8-win.cfg deleted file mode 100644 index ae1a716..0000000 --- a/.kokoro/nightly/java8-win.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-accesscontextmanager/.kokoro/build.bat" diff --git a/.kokoro/nightly/java8.cfg b/.kokoro/nightly/java8.cfg deleted file mode 100644 index 495cc7b..0000000 --- a/.kokoro/nightly/java8.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "REPORT_COVERAGE" - value: "true" -} diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg deleted file mode 100644 index fee6a83..0000000 --- a/.kokoro/nightly/samples.cfg +++ /dev/null @@ -1,38 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "samples" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -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" -} - -env_vars: { - key: "ENABLE_FLAKYBOT" - value: "false" -} diff --git a/.kokoro/populate-secrets.sh b/.kokoro/populate-secrets.sh deleted file mode 100755 index f525142..0000000 --- a/.kokoro/populate-secrets.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/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/clirr.cfg b/.kokoro/presubmit/clirr.cfg deleted file mode 100644 index ec57244..0000000 --- a/.kokoro/presubmit/clirr.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. - -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "clirr" -} \ No newline at end of file diff --git a/.kokoro/presubmit/common.cfg b/.kokoro/presubmit/common.cfg deleted file mode 100644 index 2885ede..0000000 --- a/.kokoro/presubmit/common.cfg +++ /dev/null @@ -1,34 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - regex: "**/*sponge_log.txt" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-accesscontextmanager/.kokoro/trampoline.sh" - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/build.sh" -} - -env_vars: { - key: "JOB_TYPE" - value: "test" -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "dpebot_codecov_token" - } - } -} diff --git a/.kokoro/presubmit/dependencies.cfg b/.kokoro/presubmit/dependencies.cfg deleted file mode 100644 index dde68ca..0000000 --- a/.kokoro/presubmit/dependencies.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/dependencies.sh" -} diff --git a/.kokoro/presubmit/graalvm-native-17.cfg b/.kokoro/presubmit/graalvm-native-17.cfg deleted file mode 100644 index a3f7fb9..0000000 --- a/.kokoro/presubmit/graalvm-native-17.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17" -} - -env_vars: { - key: "JOB_TYPE" - value: "graalvm17" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} \ No newline at end of file diff --git a/.kokoro/presubmit/graalvm-native.cfg b/.kokoro/presubmit/graalvm-native.cfg deleted file mode 100644 index 4c7225e..0000000 --- a/.kokoro/presubmit/graalvm-native.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/graalvm" -} - -env_vars: { - key: "JOB_TYPE" - value: "graalvm" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} diff --git a/.kokoro/presubmit/integration.cfg b/.kokoro/presubmit/integration.cfg deleted file mode 100644 index dded67a..0000000 --- a/.kokoro/presubmit/integration.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/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: "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/java11.cfg b/.kokoro/presubmit/java11.cfg deleted file mode 100644 index 709f2b4..0000000 --- a/.kokoro/presubmit/java11.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java11" -} diff --git a/.kokoro/presubmit/java7.cfg b/.kokoro/presubmit/java7.cfg deleted file mode 100644 index cb24f44..0000000 --- a/.kokoro/presubmit/java7.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java7" -} diff --git a/.kokoro/presubmit/java8-osx.cfg b/.kokoro/presubmit/java8-osx.cfg deleted file mode 100644 index f1ae14b..0000000 --- a/.kokoro/presubmit/java8-osx.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-accesscontextmanager/.kokoro/build.sh" diff --git a/.kokoro/presubmit/java8-win.cfg b/.kokoro/presubmit/java8-win.cfg deleted file mode 100644 index ae1a716..0000000 --- a/.kokoro/presubmit/java8-win.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-accesscontextmanager/.kokoro/build.bat" diff --git a/.kokoro/presubmit/java8.cfg b/.kokoro/presubmit/java8.cfg deleted file mode 100644 index 495cc7b..0000000 --- a/.kokoro/presubmit/java8.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "REPORT_COVERAGE" - value: "true" -} diff --git a/.kokoro/presubmit/linkage-monitor.cfg b/.kokoro/presubmit/linkage-monitor.cfg deleted file mode 100644 index 319c9ff..0000000 --- a/.kokoro/presubmit/linkage-monitor.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/linkage-monitor.sh" -} \ No newline at end of file diff --git a/.kokoro/presubmit/lint.cfg b/.kokoro/presubmit/lint.cfg deleted file mode 100644 index 6d323c8..0000000 --- a/.kokoro/presubmit/lint.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. - -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "lint" -} \ No newline at end of file diff --git a/.kokoro/presubmit/samples.cfg b/.kokoro/presubmit/samples.cfg deleted file mode 100644 index 01e0960..0000000 --- a/.kokoro/presubmit/samples.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "samples" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -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/readme.sh b/.kokoro/readme.sh deleted file mode 100755 index 069b3b7..0000000 --- a/.kokoro/readme.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/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 - -cd ${KOKORO_ARTIFACTS_DIR}/github/java-accesscontextmanager - -# Disable buffering, so that the logs stream through. -export PYTHONUNBUFFERED=1 - -# Kokoro exposes this as a file, but the scripts expect just a plain variable. -export GITHUB_TOKEN=$(cat ${KOKORO_KEYSTORE_DIR}/73713_yoshi-automation-github-key) - -# Setup git credentials -echo "https://${GITHUB_TOKEN}:@github.com" >> ~/.git-credentials -git config --global credential.helper 'store --file ~/.git-credentials' - -python3.6 -m pip install git+https://github.com/googleapis/synthtool.git#egg=gcp-synthtool - -set +e -python3.6 -m autosynth.synth \ - --repository=googleapis/java-accesscontextmanager \ - --synth-file-name=.github/readme/synth.py \ - --metadata-path=.github/readme/synth.metadata \ - --pr-title="chore: regenerate README" \ - --branch-suffix="readme" - -# autosynth returns 28 to signal there are no changes -RETURN_CODE=$? -if [[ ${RETURN_CODE} -ne 0 && ${RETURN_CODE} -ne 28 ]] -then - exit ${RETURN_CODE} -fi diff --git a/.kokoro/release/bump_snapshot.cfg b/.kokoro/release/bump_snapshot.cfg deleted file mode 100644 index 7167943..0000000 --- a/.kokoro/release/bump_snapshot.cfg +++ /dev/null @@ -1,53 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-accesscontextmanager/.kokoro/trampoline.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/node:10-user" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/bump_snapshot.sh" -} - -# tokens used by release-please to keep an up-to-date release PR. -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "github-magic-proxy-key-release-please" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "github-magic-proxy-token-release-please" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "github-magic-proxy-url-release-please" - } - } -} diff --git a/.kokoro/release/common.cfg b/.kokoro/release/common.cfg deleted file mode 100644 index 75ee87d..0000000 --- a/.kokoro/release/common.cfg +++ /dev/null @@ -1,49 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-accesscontextmanager/.kokoro/trampoline.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "maven-gpg-keyring" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "maven-gpg-passphrase" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "maven-gpg-pubkeyring" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "sonatype-credentials" - } - } -} diff --git a/.kokoro/release/common.sh b/.kokoro/release/common.sh deleted file mode 100755 index 7f78ee4..0000000 --- a/.kokoro/release/common.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# Copyright 2018 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 - -# Get secrets from keystore and set and environment variables -setup_environment_secrets() { - export GPG_PASSPHRASE=$(cat ${KOKORO_KEYSTORE_DIR}/70247_maven-gpg-passphrase) - export GPG_TTY=$(tty) - export GPG_HOMEDIR=/gpg - mkdir $GPG_HOMEDIR - mv ${KOKORO_KEYSTORE_DIR}/70247_maven-gpg-pubkeyring $GPG_HOMEDIR/pubring.gpg - mv ${KOKORO_KEYSTORE_DIR}/70247_maven-gpg-keyring $GPG_HOMEDIR/secring.gpg - export SONATYPE_USERNAME=$(cat ${KOKORO_KEYSTORE_DIR}/70247_sonatype-credentials | cut -f1 -d'|') - export SONATYPE_PASSWORD=$(cat ${KOKORO_KEYSTORE_DIR}/70247_sonatype-credentials | cut -f2 -d'|') -} - -create_settings_xml_file() { - echo " - - - ossrh - ${SONATYPE_USERNAME} - ${SONATYPE_PASSWORD} - - - sonatype-nexus-staging - ${SONATYPE_USERNAME} - ${SONATYPE_PASSWORD} - - - sonatype-nexus-snapshots - ${SONATYPE_USERNAME} - ${SONATYPE_PASSWORD} - - -" > $1 -} \ No newline at end of file diff --git a/.kokoro/release/drop.cfg b/.kokoro/release/drop.cfg deleted file mode 100644 index 209b72f..0000000 --- a/.kokoro/release/drop.cfg +++ /dev/null @@ -1,6 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/drop.sh" -} diff --git a/.kokoro/release/drop.sh b/.kokoro/release/drop.sh deleted file mode 100755 index 742ec1a..0000000 --- a/.kokoro/release/drop.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# Copyright 2018 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 - -# STAGING_REPOSITORY_ID must be set -if [ -z "${STAGING_REPOSITORY_ID}" ]; then - echo "Missing STAGING_REPOSITORY_ID environment variable" - exit 1 -fi - -source $(dirname "$0")/common.sh -pushd $(dirname "$0")/../../ - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -mvn nexus-staging:drop -B \ - --settings=settings.xml \ - -DstagingRepositoryId=${STAGING_REPOSITORY_ID} diff --git a/.kokoro/release/promote.cfg b/.kokoro/release/promote.cfg deleted file mode 100644 index 5a23f30..0000000 --- a/.kokoro/release/promote.cfg +++ /dev/null @@ -1,6 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/promote.sh" -} diff --git a/.kokoro/release/promote.sh b/.kokoro/release/promote.sh deleted file mode 100755 index 3cac3d8..0000000 --- a/.kokoro/release/promote.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -# Copyright 2018 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 - -# STAGING_REPOSITORY_ID must be set -if [ -z "${STAGING_REPOSITORY_ID}" ]; then - echo "Missing STAGING_REPOSITORY_ID environment variable" - exit 1 -fi - -source $(dirname "$0")/common.sh - -pushd $(dirname "$0")/../../ - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -mvn nexus-staging:release -B \ - -DperformRelease=true \ - --settings=settings.xml \ - -DstagingRepositoryId=${STAGING_REPOSITORY_ID} diff --git a/.kokoro/release/publish_javadoc.cfg b/.kokoro/release/publish_javadoc.cfg deleted file mode 100644 index 449e744..0000000 --- a/.kokoro/release/publish_javadoc.cfg +++ /dev/null @@ -1,23 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/doc-templates/" - -env_vars: { - key: "STAGING_BUCKET" - value: "docs-staging" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/publish_javadoc.sh" -} - - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "docuploader_service_account" - } - } -} diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh deleted file mode 100755 index d3e538b..0000000 --- a/.kokoro/release/publish_javadoc.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -if [[ -z "${CREDENTIALS}" ]]; then - CREDENTIALS=${KOKORO_KEYSTORE_DIR}/73713_docuploader_service_account -fi - -if [[ -z "${STAGING_BUCKET}" ]]; then - echo "Need to set STAGING_BUCKET environment variable" - exit 1 -fi - -# work from the git root directory -pushd $(dirname "$0")/../../ - -# install docuploader package -python3 -m pip install --require-hashes -r .kokoro/requirements.txt - -# compile all packages -mvn clean install -B -q -DskipTests=true - -export NAME=google-identity-accesscontextmanager -export VERSION=$(grep ${NAME}: versions.txt | cut -d: -f3) - -# build the docs -mvn site -B -q - -pushd target/site/apidocs - -# create metadata -python3 -m docuploader create-metadata \ - --name ${NAME} \ - --version ${VERSION} \ - --language java - -# upload docs -python3 -m docuploader upload . \ - --credentials ${CREDENTIALS} \ - --staging-bucket ${STAGING_BUCKET} diff --git a/.kokoro/release/publish_javadoc11.cfg b/.kokoro/release/publish_javadoc11.cfg deleted file mode 100644 index 211c510..0000000 --- a/.kokoro/release/publish_javadoc11.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# cloud-rad production -env_vars: { - key: "STAGING_BUCKET_V2" - value: "docs-staging-v2" -} - -# Configure the docker image for kokoro-trampoline -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java11" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/publish_javadoc11.sh" -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "docuploader_service_account" - } - } -} - -# Downloads docfx doclet resource. This will be in ${KOKORO_GFILE_DIR}/ -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh deleted file mode 100755 index 7f5b122..0000000 --- a/.kokoro/release/publish_javadoc11.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/bash -# Copyright 2021 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 - -if [[ -z "${CREDENTIALS}" ]]; then - CREDENTIALS=${KOKORO_KEYSTORE_DIR}/73713_docuploader_service_account -fi - -if [[ -z "${STAGING_BUCKET_V2}" ]]; then - echo "Need to set STAGING_BUCKET_V2 environment variable" - exit 1 -fi - -# work from the git root directory -pushd $(dirname "$0")/../../ - -# install docuploader package -python3 -m pip install --require-hashes -r .kokoro/requirements.txt - -# compile all packages -mvn clean install -B -q -DskipTests=true - -export NAME=google-identity-accesscontextmanager -export VERSION=$(grep ${NAME}: versions.txt | cut -d: -f3) - -# cloud RAD generation -mvn clean javadoc:aggregate -B -q -P docFX -# include CHANGELOG -cp CHANGELOG.md target/docfx-yml/history.md - -pushd target/docfx-yml - -# create metadata -python3 -m docuploader create-metadata \ - --name ${NAME} \ - --version ${VERSION} \ - --xrefs devsite://java/gax \ - --xrefs devsite://java/google-cloud-core \ - --xrefs devsite://java/api-common \ - --xrefs devsite://java/proto-google-common-protos \ - --xrefs devsite://java/google-api-client \ - --xrefs devsite://java/google-http-client \ - --xrefs devsite://java/protobuf \ - --language java - -# upload yml to production bucket -python3 -m docuploader upload . \ - --credentials ${CREDENTIALS} \ - --staging-bucket ${STAGING_BUCKET_V2} \ - --destination-prefix docfx diff --git a/.kokoro/release/snapshot.cfg b/.kokoro/release/snapshot.cfg deleted file mode 100644 index 050a7fc..0000000 --- a/.kokoro/release/snapshot.cfg +++ /dev/null @@ -1,6 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/snapshot.sh" -} \ No newline at end of file diff --git a/.kokoro/release/snapshot.sh b/.kokoro/release/snapshot.sh deleted file mode 100755 index 1f55b77..0000000 --- a/.kokoro/release/snapshot.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -source $(dirname "$0")/common.sh -MAVEN_SETTINGS_FILE=$(realpath $(dirname "$0")/../../)/settings.xml -pushd $(dirname "$0")/../../ - -# ensure we're trying to push a snapshot (no-result returns non-zero exit code) -grep SNAPSHOT versions.txt - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -mvn clean deploy -B \ - --settings ${MAVEN_SETTINGS_FILE} \ - -DperformRelease=true \ - -Dgpg.executable=gpg \ - -Dgpg.passphrase=${GPG_PASSPHRASE} \ - -Dgpg.homedir=${GPG_HOMEDIR} diff --git a/.kokoro/release/stage.cfg b/.kokoro/release/stage.cfg deleted file mode 100644 index 368ffcc..0000000 --- a/.kokoro/release/stage.cfg +++ /dev/null @@ -1,19 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-accesscontextmanager/.kokoro/release/stage.sh" -} - -# Need to save the properties file -action { - define_artifacts { - regex: "github/java-accesscontextmanager/target/nexus-staging/staging/*.properties" - strip_prefix: "github/java-accesscontextmanager" - } -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "releasetool-publish-reporter-app,releasetool-publish-reporter-googleapis-installation,releasetool-publish-reporter-pem" -} diff --git a/.kokoro/release/stage.sh b/.kokoro/release/stage.sh deleted file mode 100755 index 61e714d..0000000 --- a/.kokoro/release/stage.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -# Copyright 2018 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 - -# Start the releasetool reporter -requirementsFile=$(realpath $(dirname "${BASH_SOURCE[0]}")/../requirements.txt) -python3 -m pip install --require-hashes -r $requirementsFile -python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script - -source $(dirname "$0")/common.sh -source $(dirname "$0")/../common.sh -MAVEN_SETTINGS_FILE=$(realpath $(dirname "$0")/../../)/settings.xml -pushd $(dirname "$0")/../../ - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -# attempt to stage 3 times with exponential backoff (starting with 10 seconds) -retry_with_backoff 3 10 \ - mvn clean deploy -B \ - --settings ${MAVEN_SETTINGS_FILE} \ - -DskipTests=true \ - -Dclirr.skip=true \ - -DperformRelease=true \ - -Dgpg.executable=gpg \ - -Dgpg.passphrase=${GPG_PASSPHRASE} \ - -Dgpg.homedir=${GPG_HOMEDIR} - -if [[ -n "${AUTORELEASE_PR}" ]] -then - mvn nexus-staging:release -B \ - -DperformRelease=true \ - --settings=settings.xml -fi diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in deleted file mode 100644 index ae1d92e..0000000 --- a/.kokoro/requirements.in +++ /dev/null @@ -1,34 +0,0 @@ -gcp-docuploader==0.6.4 -google-crc32c==1.3.0 -googleapis-common-protos==1.56.3 -gcp-releasetool==1.9.1 -cryptography==38.0.3 -cachetools==4.2.4 -cffi==1.15.1 -jeepney==0.7.1 -jinja2==3.0.3 -markupsafe==2.0.1 -keyring==23.4.1 -packaging==21.3 -protobuf==3.19.5 -pyjwt==2.4.0 -pyparsing==3.0.9 -pycparser==2.21 -pyperclip==1.8.2 -python-dateutil==2.8.2 -requests==2.27.1 -certifi==2022.9.24 -importlib-metadata==4.8.3 -zipp==3.6.0 -google_api_core==2.8.2 -google-cloud-storage==2.0.0 -google-resumable-media==2.3.3 -google-cloud-core==2.3.1 -typing-extensions==4.1.1 -urllib3==1.26.12 -zipp==3.6.0 -rsa==4.9 -six==1.16.0 -attrs==22.1.0 -google-auth==2.14.1 -idna==3.4 \ No newline at end of file diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt deleted file mode 100644 index 9c82529..0000000 --- a/.kokoro/requirements.txt +++ /dev/null @@ -1,456 +0,0 @@ -# -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: -# -# pip-compile --generate-hashes requirements.in -# -attrs==22.1.0 \ - --hash=sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 \ - --hash=sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c - # via - # -r requirements.in - # gcp-releasetool -cachetools==4.2.4 \ - --hash=sha256:89ea6f1b638d5a73a4f9226be57ac5e4f399d22770b92355f92dcb0f7f001693 \ - --hash=sha256:92971d3cb7d2a97efff7c7bb1657f21a8f5fb309a37530537c71b1774189f2d1 - # via - # -r requirements.in - # google-auth -certifi==2022.9.24 \ - --hash=sha256:0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 \ - --hash=sha256:90c1a32f1d68f940488354e36370f6cca89f0f106db09518524c88d6ed83f382 - # via - # -r requirements.in - # requests -cffi==1.15.1 \ - --hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \ - --hash=sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef \ - --hash=sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104 \ - --hash=sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426 \ - --hash=sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405 \ - --hash=sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375 \ - --hash=sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a \ - --hash=sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e \ - --hash=sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc \ - --hash=sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf \ - --hash=sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185 \ - --hash=sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497 \ - --hash=sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3 \ - --hash=sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35 \ - --hash=sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c \ - --hash=sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83 \ - --hash=sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21 \ - --hash=sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca \ - --hash=sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984 \ - --hash=sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac \ - --hash=sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd \ - --hash=sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee \ - --hash=sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a \ - --hash=sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2 \ - --hash=sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192 \ - --hash=sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7 \ - --hash=sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585 \ - --hash=sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f \ - --hash=sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e \ - --hash=sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27 \ - --hash=sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b \ - --hash=sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e \ - --hash=sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e \ - --hash=sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d \ - --hash=sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c \ - --hash=sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415 \ - --hash=sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82 \ - --hash=sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02 \ - --hash=sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314 \ - --hash=sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325 \ - --hash=sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c \ - --hash=sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3 \ - --hash=sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914 \ - --hash=sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045 \ - --hash=sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d \ - --hash=sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9 \ - --hash=sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5 \ - --hash=sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2 \ - --hash=sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c \ - --hash=sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3 \ - --hash=sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2 \ - --hash=sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8 \ - --hash=sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d \ - --hash=sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d \ - --hash=sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9 \ - --hash=sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162 \ - --hash=sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76 \ - --hash=sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4 \ - --hash=sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e \ - --hash=sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9 \ - --hash=sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6 \ - --hash=sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b \ - --hash=sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01 \ - --hash=sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0 - # via - # -r requirements.in - # cryptography -charset-normalizer==2.0.12 \ - --hash=sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597 \ - --hash=sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df - # via requests -click==8.0.4 \ - --hash=sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1 \ - --hash=sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb - # via - # gcp-docuploader - # gcp-releasetool -colorlog==6.7.0 \ - --hash=sha256:0d33ca236784a1ba3ff9c532d4964126d8a2c44f1f0cb1d2b0728196f512f662 \ - --hash=sha256:bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5 - # via gcp-docuploader -cryptography==38.0.3 \ - --hash=sha256:068147f32fa662c81aebab95c74679b401b12b57494872886eb5c1139250ec5d \ - --hash=sha256:06fc3cc7b6f6cca87bd56ec80a580c88f1da5306f505876a71c8cfa7050257dd \ - --hash=sha256:25c1d1f19729fb09d42e06b4bf9895212292cb27bb50229f5aa64d039ab29146 \ - --hash=sha256:402852a0aea73833d982cabb6d0c3bb582c15483d29fb7085ef2c42bfa7e38d7 \ - --hash=sha256:4e269dcd9b102c5a3d72be3c45d8ce20377b8076a43cbed6f660a1afe365e436 \ - --hash=sha256:5419a127426084933076132d317911e3c6eb77568a1ce23c3ac1e12d111e61e0 \ - --hash=sha256:554bec92ee7d1e9d10ded2f7e92a5d70c1f74ba9524947c0ba0c850c7b011828 \ - --hash=sha256:5e89468fbd2fcd733b5899333bc54d0d06c80e04cd23d8c6f3e0542358c6060b \ - --hash=sha256:65535bc550b70bd6271984d9863a37741352b4aad6fb1b3344a54e6950249b55 \ - --hash=sha256:6ab9516b85bebe7aa83f309bacc5f44a61eeb90d0b4ec125d2d003ce41932d36 \ - --hash=sha256:6addc3b6d593cd980989261dc1cce38263c76954d758c3c94de51f1e010c9a50 \ - --hash=sha256:728f2694fa743a996d7784a6194da430f197d5c58e2f4e278612b359f455e4a2 \ - --hash=sha256:785e4056b5a8b28f05a533fab69febf5004458e20dad7e2e13a3120d8ecec75a \ - --hash=sha256:78cf5eefac2b52c10398a42765bfa981ce2372cbc0457e6bf9658f41ec3c41d8 \ - --hash=sha256:7f836217000342d448e1c9a342e9163149e45d5b5eca76a30e84503a5a96cab0 \ - --hash=sha256:8d41a46251bf0634e21fac50ffd643216ccecfaf3701a063257fe0b2be1b6548 \ - --hash=sha256:984fe150f350a3c91e84de405fe49e688aa6092b3525f407a18b9646f6612320 \ - --hash=sha256:9b24bcff7853ed18a63cfb0c2b008936a9554af24af2fb146e16d8e1aed75748 \ - --hash=sha256:b1b35d9d3a65542ed2e9d90115dfd16bbc027b3f07ee3304fc83580f26e43249 \ - --hash=sha256:b1b52c9e5f8aa2b802d48bd693190341fae201ea51c7a167d69fc48b60e8a959 \ - --hash=sha256:bbf203f1a814007ce24bd4d51362991d5cb90ba0c177a9c08825f2cc304d871f \ - --hash=sha256:be243c7e2bfcf6cc4cb350c0d5cdf15ca6383bbcb2a8ef51d3c9411a9d4386f0 \ - --hash=sha256:bfbe6ee19615b07a98b1d2287d6a6073f734735b49ee45b11324d85efc4d5cbd \ - --hash=sha256:c46837ea467ed1efea562bbeb543994c2d1f6e800785bd5a2c98bc096f5cb220 \ - --hash=sha256:dfb4f4dd568de1b6af9f4cda334adf7d72cf5bc052516e1b2608b683375dd95c \ - --hash=sha256:ed7b00096790213e09eb11c97cc6e2b757f15f3d2f85833cd2d3ec3fe37c1722 - # via - # -r requirements.in - # gcp-releasetool - # secretstorage -gcp-docuploader==0.6.4 \ - --hash=sha256:01486419e24633af78fd0167db74a2763974765ee8078ca6eb6964d0ebd388af \ - --hash=sha256:70861190c123d907b3b067da896265ead2eeb9263969d6955c9e0bb091b5ccbf - # via -r requirements.in -gcp-releasetool==1.9.1 \ - --hash=sha256:952f4055d5d986b070ae2a71c4410b250000f9cc5a1e26398fcd55a5bbc5a15f \ - --hash=sha256:d0d3c814a97c1a237517e837d8cfa668ced8df4b882452578ecef4a4e79c583b - # via -r requirements.in -google-api-core==2.8.2 \ - --hash=sha256:06f7244c640322b508b125903bb5701bebabce8832f85aba9335ec00b3d02edc \ - --hash=sha256:93c6a91ccac79079ac6bbf8b74ee75db970cc899278b97d53bc012f35908cf50 - # via - # -r requirements.in - # google-cloud-core - # google-cloud-storage -google-auth==2.14.1 \ - --hash=sha256:f5d8701633bebc12e0deea4df8abd8aff31c28b355360597f7f2ee60f2e4d016 - # via - # -r requirements.in - # gcp-releasetool - # google-api-core - # google-cloud-core - # google-cloud-storage -google-cloud-core==2.3.1 \ - --hash=sha256:113ba4f492467d5bd442c8d724c1a25ad7384045c3178369038840ecdd19346c \ - --hash=sha256:34334359cb04187bdc80ddcf613e462dfd7a3aabbc3fe4d118517ab4b9303d53 - # via - # -r requirements.in - # google-cloud-storage -google-cloud-storage==2.0.0 \ - --hash=sha256:a57a15aead0f9dfbd4381f1bfdbe8bf89818a4bd75bab846cafcefb2db846c47 \ - --hash=sha256:ec4be60bb223a3a960f0d01697d849b86d91cad815a84915a32ed3635e93a5e7 - # via - # -r requirements.in - # gcp-docuploader -google-crc32c==1.3.0 \ - --hash=sha256:04e7c220798a72fd0f08242bc8d7a05986b2a08a0573396187fd32c1dcdd58b3 \ - --hash=sha256:05340b60bf05b574159e9bd940152a47d38af3fb43803ffe71f11d704b7696a6 \ - --hash=sha256:12674a4c3b56b706153a358eaa1018c4137a5a04635b92b4652440d3d7386206 \ - --hash=sha256:127f9cc3ac41b6a859bd9dc4321097b1a4f6aa7fdf71b4f9227b9e3ebffb4422 \ - --hash=sha256:13af315c3a0eec8bb8b8d80b8b128cb3fcd17d7e4edafc39647846345a3f003a \ - --hash=sha256:1926fd8de0acb9d15ee757175ce7242e235482a783cd4ec711cc999fc103c24e \ - --hash=sha256:226f2f9b8e128a6ca6a9af9b9e8384f7b53a801907425c9a292553a3a7218ce0 \ - --hash=sha256:276de6273eb074a35bc598f8efbc00c7869c5cf2e29c90748fccc8c898c244df \ - --hash=sha256:318f73f5484b5671f0c7f5f63741ab020a599504ed81d209b5c7129ee4667407 \ - --hash=sha256:3bbce1be3687bbfebe29abdb7631b83e6b25da3f4e1856a1611eb21854b689ea \ - --hash=sha256:42ae4781333e331a1743445931b08ebdad73e188fd554259e772556fc4937c48 \ - --hash=sha256:58be56ae0529c664cc04a9c76e68bb92b091e0194d6e3c50bea7e0f266f73713 \ - --hash=sha256:5da2c81575cc3ccf05d9830f9e8d3c70954819ca9a63828210498c0774fda1a3 \ - --hash=sha256:6311853aa2bba4064d0c28ca54e7b50c4d48e3de04f6770f6c60ebda1e975267 \ - --hash=sha256:650e2917660e696041ab3dcd7abac160b4121cd9a484c08406f24c5964099829 \ - --hash=sha256:6a4db36f9721fdf391646685ecffa404eb986cbe007a3289499020daf72e88a2 \ - --hash=sha256:779cbf1ce375b96111db98fca913c1f5ec11b1d870e529b1dc7354b2681a8c3a \ - --hash=sha256:7f6fe42536d9dcd3e2ffb9d3053f5d05221ae3bbcefbe472bdf2c71c793e3183 \ - --hash=sha256:891f712ce54e0d631370e1f4997b3f182f3368179198efc30d477c75d1f44942 \ - --hash=sha256:95c68a4b9b7828ba0428f8f7e3109c5d476ca44996ed9a5f8aac6269296e2d59 \ - --hash=sha256:96a8918a78d5d64e07c8ea4ed2bc44354e3f93f46a4866a40e8db934e4c0d74b \ - --hash=sha256:9c3cf890c3c0ecfe1510a452a165431b5831e24160c5fcf2071f0f85ca5a47cd \ - --hash=sha256:9f58099ad7affc0754ae42e6d87443299f15d739b0ce03c76f515153a5cda06c \ - --hash=sha256:a0b9e622c3b2b8d0ce32f77eba617ab0d6768b82836391e4f8f9e2074582bf02 \ - --hash=sha256:a7f9cbea4245ee36190f85fe1814e2d7b1e5f2186381b082f5d59f99b7f11328 \ - --hash=sha256:bab4aebd525218bab4ee615786c4581952eadc16b1ff031813a2fd51f0cc7b08 \ - --hash=sha256:c124b8c8779bf2d35d9b721e52d4adb41c9bfbde45e6a3f25f0820caa9aba73f \ - --hash=sha256:c9da0a39b53d2fab3e5467329ed50e951eb91386e9d0d5b12daf593973c3b168 \ - --hash=sha256:ca60076c388728d3b6ac3846842474f4250c91efbfe5afa872d3ffd69dd4b318 \ - --hash=sha256:cb6994fff247987c66a8a4e550ef374671c2b82e3c0d2115e689d21e511a652d \ - --hash=sha256:d1c1d6236feab51200272d79b3d3e0f12cf2cbb12b208c835b175a21efdb0a73 \ - --hash=sha256:dd7760a88a8d3d705ff562aa93f8445ead54f58fd482e4f9e2bafb7e177375d4 \ - --hash=sha256:dda4d8a3bb0b50f540f6ff4b6033f3a74e8bf0bd5320b70fab2c03e512a62812 \ - --hash=sha256:e0f1ff55dde0ebcfbef027edc21f71c205845585fffe30d4ec4979416613e9b3 \ - --hash=sha256:e7a539b9be7b9c00f11ef16b55486141bc2cdb0c54762f84e3c6fc091917436d \ - --hash=sha256:eb0b14523758e37802f27b7f8cd973f5f3d33be7613952c0df904b68c4842f0e \ - --hash=sha256:ed447680ff21c14aaceb6a9f99a5f639f583ccfe4ce1a5e1d48eb41c3d6b3217 \ - --hash=sha256:f52a4ad2568314ee713715b1e2d79ab55fab11e8b304fd1462ff5cccf4264b3e \ - --hash=sha256:fbd60c6aaa07c31d7754edbc2334aef50601b7f1ada67a96eb1eb57c7c72378f \ - --hash=sha256:fc28e0db232c62ca0c3600884933178f0825c99be4474cdd645e378a10588125 \ - --hash=sha256:fe31de3002e7b08eb20823b3735b97c86c5926dd0581c7710a680b418a8709d4 \ - --hash=sha256:fec221a051150eeddfdfcff162e6db92c65ecf46cb0f7bb1bf812a1520ec026b \ - --hash=sha256:ff71073ebf0e42258a42a0b34f2c09ec384977e7f6808999102eedd5b49920e3 - # via - # -r requirements.in - # google-resumable-media -google-resumable-media==2.3.3 \ - --hash=sha256:27c52620bd364d1c8116eaac4ea2afcbfb81ae9139fb3199652fcac1724bfb6c \ - --hash=sha256:5b52774ea7a829a8cdaa8bd2d4c3d4bc660c91b30857ab2668d0eb830f4ea8c5 - # via - # -r requirements.in - # google-cloud-storage -googleapis-common-protos==1.56.3 \ - --hash=sha256:6f1369b58ed6cf3a4b7054a44ebe8d03b29c309257583a2bbdc064cd1e4a1442 \ - --hash=sha256:87955d7b3a73e6e803f2572a33179de23989ebba725e05ea42f24838b792e461 - # via - # -r requirements.in - # google-api-core -idna==3.4 \ - --hash=sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \ - --hash=sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 - # via - # -r requirements.in - # requests -importlib-metadata==4.8.3 \ - --hash=sha256:65a9576a5b2d58ca44d133c42a241905cc45e34d2c06fd5ba2bafa221e5d7b5e \ - --hash=sha256:766abffff765960fcc18003801f7044eb6755ffae4521c8e8ce8e83b9c9b0668 - # via - # -r requirements.in - # keyring -jeepney==0.7.1 \ - --hash=sha256:1b5a0ea5c0e7b166b2f5895b91a08c14de8915afda4407fb5022a195224958ac \ - --hash=sha256:fa9e232dfa0c498bd0b8a3a73b8d8a31978304dcef0515adc859d4e096f96f4f - # via - # -r requirements.in - # keyring - # secretstorage -jinja2==3.0.3 \ - --hash=sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8 \ - --hash=sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7 - # via - # -r requirements.in - # gcp-releasetool -keyring==23.4.1 \ - --hash=sha256:17e49fb0d6883c2b4445359434dba95aad84aabb29bbff044ad0ed7100232eca \ - --hash=sha256:89cbd74d4683ed164c8082fb38619341097741323b3786905c6dac04d6915a55 - # via - # -r requirements.in - # gcp-releasetool -markupsafe==2.0.1 \ - --hash=sha256:01a9b8ea66f1658938f65b93a85ebe8bc016e6769611be228d797c9d998dd298 \ - --hash=sha256:023cb26ec21ece8dc3907c0e8320058b2e0cb3c55cf9564da612bc325bed5e64 \ - --hash=sha256:0446679737af14f45767963a1a9ef7620189912317d095f2d9ffa183a4d25d2b \ - --hash=sha256:04635854b943835a6ea959e948d19dcd311762c5c0c6e1f0e16ee57022669194 \ - --hash=sha256:0717a7390a68be14b8c793ba258e075c6f4ca819f15edfc2a3a027c823718567 \ - --hash=sha256:0955295dd5eec6cb6cc2fe1698f4c6d84af2e92de33fbcac4111913cd100a6ff \ - --hash=sha256:0d4b31cc67ab36e3392bbf3862cfbadac3db12bdd8b02a2731f509ed5b829724 \ - --hash=sha256:10f82115e21dc0dfec9ab5c0223652f7197feb168c940f3ef61563fc2d6beb74 \ - --hash=sha256:168cd0a3642de83558a5153c8bd34f175a9a6e7f6dc6384b9655d2697312a646 \ - --hash=sha256:1d609f577dc6e1aa17d746f8bd3c31aa4d258f4070d61b2aa5c4166c1539de35 \ - --hash=sha256:1f2ade76b9903f39aa442b4aadd2177decb66525062db244b35d71d0ee8599b6 \ - --hash=sha256:20dca64a3ef2d6e4d5d615a3fd418ad3bde77a47ec8a23d984a12b5b4c74491a \ - --hash=sha256:2a7d351cbd8cfeb19ca00de495e224dea7e7d919659c2841bbb7f420ad03e2d6 \ - --hash=sha256:2d7d807855b419fc2ed3e631034685db6079889a1f01d5d9dac950f764da3dad \ - --hash=sha256:2ef54abee730b502252bcdf31b10dacb0a416229b72c18b19e24a4509f273d26 \ - --hash=sha256:36bc903cbb393720fad60fc28c10de6acf10dc6cc883f3e24ee4012371399a38 \ - --hash=sha256:37205cac2a79194e3750b0af2a5720d95f786a55ce7df90c3af697bfa100eaac \ - --hash=sha256:3c112550557578c26af18a1ccc9e090bfe03832ae994343cfdacd287db6a6ae7 \ - --hash=sha256:3dd007d54ee88b46be476e293f48c85048603f5f516008bee124ddd891398ed6 \ - --hash=sha256:4296f2b1ce8c86a6aea78613c34bb1a672ea0e3de9c6ba08a960efe0b0a09047 \ - --hash=sha256:47ab1e7b91c098ab893b828deafa1203de86d0bc6ab587b160f78fe6c4011f75 \ - --hash=sha256:49e3ceeabbfb9d66c3aef5af3a60cc43b85c33df25ce03d0031a608b0a8b2e3f \ - --hash=sha256:4dc8f9fb58f7364b63fd9f85013b780ef83c11857ae79f2feda41e270468dd9b \ - --hash=sha256:4efca8f86c54b22348a5467704e3fec767b2db12fc39c6d963168ab1d3fc9135 \ - --hash=sha256:53edb4da6925ad13c07b6d26c2a852bd81e364f95301c66e930ab2aef5b5ddd8 \ - --hash=sha256:5855f8438a7d1d458206a2466bf82b0f104a3724bf96a1c781ab731e4201731a \ - --hash=sha256:594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a \ - --hash=sha256:5b6d930f030f8ed98e3e6c98ffa0652bdb82601e7a016ec2ab5d7ff23baa78d1 \ - --hash=sha256:5bb28c636d87e840583ee3adeb78172efc47c8b26127267f54a9c0ec251d41a9 \ - --hash=sha256:60bf42e36abfaf9aff1f50f52644b336d4f0a3fd6d8a60ca0d054ac9f713a864 \ - --hash=sha256:611d1ad9a4288cf3e3c16014564df047fe08410e628f89805e475368bd304914 \ - --hash=sha256:6300b8454aa6930a24b9618fbb54b5a68135092bc666f7b06901f897fa5c2fee \ - --hash=sha256:63f3268ba69ace99cab4e3e3b5840b03340efed0948ab8f78d2fd87ee5442a4f \ - --hash=sha256:6557b31b5e2c9ddf0de32a691f2312a32f77cd7681d8af66c2692efdbef84c18 \ - --hash=sha256:693ce3f9e70a6cf7d2fb9e6c9d8b204b6b39897a2c4a1aa65728d5ac97dcc1d8 \ - --hash=sha256:6a7fae0dd14cf60ad5ff42baa2e95727c3d81ded453457771d02b7d2b3f9c0c2 \ - --hash=sha256:6c4ca60fa24e85fe25b912b01e62cb969d69a23a5d5867682dd3e80b5b02581d \ - --hash=sha256:6fcf051089389abe060c9cd7caa212c707e58153afa2c649f00346ce6d260f1b \ - --hash=sha256:7d91275b0245b1da4d4cfa07e0faedd5b0812efc15b702576d103293e252af1b \ - --hash=sha256:89c687013cb1cd489a0f0ac24febe8c7a666e6e221b783e53ac50ebf68e45d86 \ - --hash=sha256:8d206346619592c6200148b01a2142798c989edcb9c896f9ac9722a99d4e77e6 \ - --hash=sha256:905fec760bd2fa1388bb5b489ee8ee5f7291d692638ea5f67982d968366bef9f \ - --hash=sha256:97383d78eb34da7e1fa37dd273c20ad4320929af65d156e35a5e2d89566d9dfb \ - --hash=sha256:984d76483eb32f1bcb536dc27e4ad56bba4baa70be32fa87152832cdd9db0833 \ - --hash=sha256:99df47edb6bda1249d3e80fdabb1dab8c08ef3975f69aed437cb69d0a5de1e28 \ - --hash=sha256:9f02365d4e99430a12647f09b6cc8bab61a6564363f313126f775eb4f6ef798e \ - --hash=sha256:a30e67a65b53ea0a5e62fe23682cfe22712e01f453b95233b25502f7c61cb415 \ - --hash=sha256:ab3ef638ace319fa26553db0624c4699e31a28bb2a835c5faca8f8acf6a5a902 \ - --hash=sha256:aca6377c0cb8a8253e493c6b451565ac77e98c2951c45f913e0b52facdcff83f \ - --hash=sha256:add36cb2dbb8b736611303cd3bfcee00afd96471b09cda130da3581cbdc56a6d \ - --hash=sha256:b2f4bf27480f5e5e8ce285a8c8fd176c0b03e93dcc6646477d4630e83440c6a9 \ - --hash=sha256:b7f2d075102dc8c794cbde1947378051c4e5180d52d276987b8d28a3bd58c17d \ - --hash=sha256:baa1a4e8f868845af802979fcdbf0bb11f94f1cb7ced4c4b8a351bb60d108145 \ - --hash=sha256:be98f628055368795d818ebf93da628541e10b75b41c559fdf36d104c5787066 \ - --hash=sha256:bf5d821ffabf0ef3533c39c518f3357b171a1651c1ff6827325e4489b0e46c3c \ - --hash=sha256:c47adbc92fc1bb2b3274c4b3a43ae0e4573d9fbff4f54cd484555edbf030baf1 \ - --hash=sha256:cdfba22ea2f0029c9261a4bd07e830a8da012291fbe44dc794e488b6c9bb353a \ - --hash=sha256:d6c7ebd4e944c85e2c3421e612a7057a2f48d478d79e61800d81468a8d842207 \ - --hash=sha256:d7f9850398e85aba693bb640262d3611788b1f29a79f0c93c565694658f4071f \ - --hash=sha256:d8446c54dc28c01e5a2dbac5a25f071f6653e6e40f3a8818e8b45d790fe6ef53 \ - --hash=sha256:deb993cacb280823246a026e3b2d81c493c53de6acfd5e6bfe31ab3402bb37dd \ - --hash=sha256:e0f138900af21926a02425cf736db95be9f4af72ba1bb21453432a07f6082134 \ - --hash=sha256:e9936f0b261d4df76ad22f8fee3ae83b60d7c3e871292cd42f40b81b70afae85 \ - --hash=sha256:f0567c4dc99f264f49fe27da5f735f414c4e7e7dd850cfd8e69f0862d7c74ea9 \ - --hash=sha256:f5653a225f31e113b152e56f154ccbe59eeb1c7487b39b9d9f9cdb58e6c79dc5 \ - --hash=sha256:f826e31d18b516f653fe296d967d700fddad5901ae07c622bb3705955e1faa94 \ - --hash=sha256:f8ba0e8349a38d3001fae7eadded3f6606f0da5d748ee53cc1dab1d6527b9509 \ - --hash=sha256:f9081981fe268bd86831e5c75f7de206ef275defcb82bc70740ae6dc507aee51 \ - --hash=sha256:fa130dd50c57d53368c9d59395cb5526eda596d3ffe36666cd81a44d56e48872 - # via - # -r requirements.in - # jinja2 -packaging==21.3 \ - --hash=sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb \ - --hash=sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522 - # via - # -r requirements.in - # gcp-releasetool -protobuf==3.19.5 \ - --hash=sha256:1867f93b06a183f87696871bb8d1e99ee71dbb69d468ce1f0cc8bf3d30f982f3 \ - --hash=sha256:3c4160b601220627f7e91154e572baf5e161a9c3f445a8242d536ee3d0b7b17c \ - --hash=sha256:4ee2af7051d3b10c8a4fe6fd1a2c69f201fea36aeee7086cf202a692e1b99ee1 \ - --hash=sha256:5266c36cc0af3bb3dbf44f199d225b33da66a9a5c3bdc2b14865ad10eddf0e37 \ - --hash=sha256:5470f892961af464ae6eaf0f3099e2c1190ae8c7f36f174b89491281341f79ca \ - --hash=sha256:66d14b5b90090353efe75c9fb1bf65ef7267383034688d255b500822e37d5c2f \ - --hash=sha256:67efb5d20618020aa9596e17bfc37ca068c28ec0c1507d9507f73c93d46c9855 \ - --hash=sha256:696e6cfab94cc15a14946f2bf72719dced087d437adbd994fff34f38986628bc \ - --hash=sha256:6a02172b9650f819d01fb8e224fc69b0706458fc1ab4f1c669281243c71c1a5e \ - --hash=sha256:6eca9ae238ba615d702387a2ddea635d535d769994a9968c09a4ca920c487ab9 \ - --hash=sha256:950abd6c00e7b51f87ae8b18a0ce4d69fea217f62f171426e77de5061f6d9850 \ - --hash=sha256:9e1d74032f56ff25f417cfe84c8147047732e5059137ca42efad20cbbd25f5e0 \ - --hash=sha256:9e42b1cf2ecd8a1bd161239e693f22035ba99905ae6d7efeac8a0546c7ec1a27 \ - --hash=sha256:9f957ef53e872d58a0afd3bf6d80d48535d28c99b40e75e6634cbc33ea42fd54 \ - --hash=sha256:a89aa0c042e61e11ade320b802d6db4ee5391d8d973e46d3a48172c1597789f8 \ - --hash=sha256:c0f80876a8ff0ae7064084ed094eb86497bd5a3812e6fc96a05318b92301674e \ - --hash=sha256:c44e3282cff74ad18c7e8a0375f407f69ee50c2116364b44492a196293e08b21 \ - --hash=sha256:d249519ba5ecf5dd6b18150c9b6bcde510b273714b696f3923ff8308fc11ae49 \ - --hash=sha256:d3973a2d58aefc7d1230725c2447ce7f86a71cbc094b86a77c6ee1505ac7cdb1 \ - --hash=sha256:dca2284378a5f2a86ffed35c6ac147d14c48b525eefcd1083e5a9ce28dfa8657 \ - --hash=sha256:e63b0b3c42e51c94add62b010366cd4979cb6d5f06158bcae8faac4c294f91e1 \ - --hash=sha256:f2b599a21c9a32e171ec29a2ac54e03297736c578698e11b099d031f79da114b \ - --hash=sha256:f2bde37667b18c2b5280df83bc799204394a5d2d774e4deaf9de0eb741df6833 \ - --hash=sha256:f4f909f4dde413dec435a44b0894956d55bb928ded7d6e3c726556ca4c796e84 \ - --hash=sha256:f976234e20ab2785f54224bcdafa027674e23663b132fa3ca0caa291a6cfbde7 \ - --hash=sha256:f9cebda093c2f6bfed88f1c17cdade09d4d96096421b344026feee236532d4de - # via - # -r requirements.in - # gcp-docuploader - # gcp-releasetool - # google-api-core - # google-cloud-storage - # googleapis-common-protos -pyasn1==0.4.8 \ - --hash=sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d \ - --hash=sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba - # via - # pyasn1-modules - # rsa -pyasn1-modules==0.2.8 \ - --hash=sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e \ - --hash=sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74 - # via google-auth -pycparser==2.21 \ - --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ - --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 - # via - # -r requirements.in - # cffi -pyjwt==2.4.0 \ - --hash=sha256:72d1d253f32dbd4f5c88eaf1fdc62f3a19f676ccbadb9dbc5d07e951b2b26daf \ - --hash=sha256:d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba - # via - # -r requirements.in - # gcp-releasetool -pyparsing==3.0.9 \ - --hash=sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb \ - --hash=sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc - # via - # -r requirements.in - # packaging -pyperclip==1.8.2 \ - --hash=sha256:105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57 - # via - # -r requirements.in - # gcp-releasetool -python-dateutil==2.8.2 \ - --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ - --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 - # via - # -r requirements.in - # gcp-releasetool -requests==2.27.1 \ - --hash=sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61 \ - --hash=sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d - # via - # -r requirements.in - # gcp-releasetool - # google-api-core - # google-cloud-storage -rsa==4.9 \ - --hash=sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7 \ - --hash=sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21 - # via - # -r requirements.in - # google-auth -secretstorage==3.3.3 \ - --hash=sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 \ - --hash=sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99 - # via keyring -six==1.16.0 \ - --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ - --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 - # via - # -r requirements.in - # gcp-docuploader - # google-auth - # python-dateutil -typing-extensions==4.1.1 \ - --hash=sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42 \ - --hash=sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2 - # via -r requirements.in -urllib3==1.26.12 \ - --hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \ - --hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997 - # via - # -r requirements.in - # requests -zipp==3.6.0 \ - --hash=sha256:71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832 \ - --hash=sha256:9fe5ea21568a0a70e50f273397638d39b03353731e6cbbb3fd8502a33fec40bc - # via - # -r requirements.in - # importlib-metadata diff --git a/.kokoro/trampoline.sh b/.kokoro/trampoline.sh deleted file mode 100644 index 8b69b79..0000000 --- a/.kokoro/trampoline.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -# Copyright 2018 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 -# Always run the cleanup script, regardless of the success of bouncing into -# the container. -function cleanup() { - chmod +x ${KOKORO_GFILE_DIR}/trampoline_cleanup.sh - ${KOKORO_GFILE_DIR}/trampoline_cleanup.sh - echo "cleanup"; -} -trap cleanup EXIT - -$(dirname $0)/populate-secrets.sh # Secret Manager secrets. -python3 "${KOKORO_GFILE_DIR}/trampoline_v1.py" diff --git a/.repo-metadata.json b/.repo-metadata.json deleted file mode 100644 index fec8e2a..0000000 --- a/.repo-metadata.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "api_shortname": "accesscontextmanager", - "name_pretty": "Identity Access Context Manager", - "product_documentation": "n/a", - "api_description": "n/a", - "client_documentation": "https://googleapis.dev/java/proto-google-identity-accesscontextmanager-v1/latest/index.html", - "release_level": "stable", - "transport": "grpc", - "requires_billing": true, - "language": "java", - "repo": "googleapis/java-accesscontextmanager", - "repo_short": "java-accesscontextmanager", - "distribution_name": "com.google.cloud:google-identity-accesscontextmanager", - "library_type": "GAPIC_AUTO" -} diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index ee4c557..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,406 +0,0 @@ -# Changelog - -## [1.4.5](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.4...v1.4.5) (2022-10-04) - - -### Bug Fixes - -* update protobuf to v3.21.7 ([2daf1f0](https://github.com/googleapis/java-accesscontextmanager/commit/2daf1f0b6f8ff412b520553b704c83b8d5d3b8f5)) - -## [1.4.4](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.3...v1.4.4) (2022-10-03) - - -### Dependencies - -* Update dependency cachetools to v5 ([#401](https://github.com/googleapis/java-accesscontextmanager/issues/401)) ([497050c](https://github.com/googleapis/java-accesscontextmanager/commit/497050cc95beb0568b4d24cf11d426de9bb63a51)) -* Update dependency certifi to v2022.9.24 ([#381](https://github.com/googleapis/java-accesscontextmanager/issues/381)) ([85409ed](https://github.com/googleapis/java-accesscontextmanager/commit/85409ed9a5241305dead9dfcec6e687ea51b10f2)) -* Update dependency charset-normalizer to v2.1.1 ([#385](https://github.com/googleapis/java-accesscontextmanager/issues/385)) ([2da0d4d](https://github.com/googleapis/java-accesscontextmanager/commit/2da0d4d8b3caa365cedf7967efec4ebeef2a1aaf)) -* Update dependency click to v8.1.3 ([#386](https://github.com/googleapis/java-accesscontextmanager/issues/386)) ([5453dca](https://github.com/googleapis/java-accesscontextmanager/commit/5453dcae28a73cefbc46a5ef9833628b00a5ea37)) -* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#405](https://github.com/googleapis/java-accesscontextmanager/issues/405)) ([a12189b](https://github.com/googleapis/java-accesscontextmanager/commit/a12189b7a2ec3014559b16ce2b0b436ed5b14f65)) -* Update dependency gcp-releasetool to v1.8.8 ([#382](https://github.com/googleapis/java-accesscontextmanager/issues/382)) ([d8799c0](https://github.com/googleapis/java-accesscontextmanager/commit/d8799c0ef9367649331b4834f138110efaa0177f)) -* Update dependency google-api-core to v2.10.1 ([#387](https://github.com/googleapis/java-accesscontextmanager/issues/387)) ([5b4e9d2](https://github.com/googleapis/java-accesscontextmanager/commit/5b4e9d2490dd08a415a10639e2ce2e08fb2a4cb5)) -* Update dependency google-auth to v2.12.0 ([#388](https://github.com/googleapis/java-accesscontextmanager/issues/388)) ([cef4dab](https://github.com/googleapis/java-accesscontextmanager/commit/cef4dab0b4d06a19ee67f39c015cb07522040011)) -* Update dependency google-cloud-core to v2.3.2 ([#383](https://github.com/googleapis/java-accesscontextmanager/issues/383)) ([9190799](https://github.com/googleapis/java-accesscontextmanager/commit/9190799d15eb2c5aa57a663288ec8555bb202129)) -* Update dependency google-cloud-storage to v2.5.0 ([#389](https://github.com/googleapis/java-accesscontextmanager/issues/389)) ([a2e6adc](https://github.com/googleapis/java-accesscontextmanager/commit/a2e6adc911d25d30605c6ffd75333c80a3864815)) -* Update dependency google-crc32c to v1.5.0 ([#390](https://github.com/googleapis/java-accesscontextmanager/issues/390)) ([8239680](https://github.com/googleapis/java-accesscontextmanager/commit/82396807564dcc415cf4394d523b6356c99395b6)) -* Update dependency googleapis-common-protos to v1.56.4 ([#384](https://github.com/googleapis/java-accesscontextmanager/issues/384)) ([e280efd](https://github.com/googleapis/java-accesscontextmanager/commit/e280efd9958fde6647ca486071452cae065c40fe)) -* Update dependency importlib-metadata to v4.12.0 ([#391](https://github.com/googleapis/java-accesscontextmanager/issues/391)) ([cf739d9](https://github.com/googleapis/java-accesscontextmanager/commit/cf739d9c58d7c3c047135ead4200af9649b4756c)) -* Update dependency jeepney to v0.8.0 ([#392](https://github.com/googleapis/java-accesscontextmanager/issues/392)) ([2910185](https://github.com/googleapis/java-accesscontextmanager/commit/291018512479827ef840bb01b0e1cf0427f1f863)) -* Update dependency jinja2 to v3.1.2 ([#393](https://github.com/googleapis/java-accesscontextmanager/issues/393)) ([d96f7ef](https://github.com/googleapis/java-accesscontextmanager/commit/d96f7ef09b9e8de68f58bdecd09e649bfe67a7ed)) -* Update dependency keyring to v23.9.3 ([#394](https://github.com/googleapis/java-accesscontextmanager/issues/394)) ([0a40552](https://github.com/googleapis/java-accesscontextmanager/commit/0a405521e78a515376289065bc5ef2d92a86dce3)) -* Update dependency markupsafe to v2.1.1 ([#395](https://github.com/googleapis/java-accesscontextmanager/issues/395)) ([2e61844](https://github.com/googleapis/java-accesscontextmanager/commit/2e61844c3ccb77eeb9dd97bf43453892de1ec766)) -* Update dependency protobuf to v3.20.2 ([#396](https://github.com/googleapis/java-accesscontextmanager/issues/396)) ([b73737d](https://github.com/googleapis/java-accesscontextmanager/commit/b73737d4f5b81539026443a1ab36cc9c8605f89d)) -* Update dependency protobuf to v4 ([#402](https://github.com/googleapis/java-accesscontextmanager/issues/402)) ([853e1f5](https://github.com/googleapis/java-accesscontextmanager/commit/853e1f5bae6e399a1c1601deb33a211c1cc16c99)) -* Update dependency pyjwt to v2.5.0 ([#397](https://github.com/googleapis/java-accesscontextmanager/issues/397)) ([71e699e](https://github.com/googleapis/java-accesscontextmanager/commit/71e699ee49aecf3dd77eb27ec640b6b4c6cee5db)) -* Update dependency requests to v2.28.1 ([#398](https://github.com/googleapis/java-accesscontextmanager/issues/398)) ([2397952](https://github.com/googleapis/java-accesscontextmanager/commit/239795204f6ccea67fb41100b81230d3a73b681d)) -* Update dependency typing-extensions to v4.3.0 ([#399](https://github.com/googleapis/java-accesscontextmanager/issues/399)) ([ac12e13](https://github.com/googleapis/java-accesscontextmanager/commit/ac12e130add91b78f0f0ede6e479c950c2b8f067)) -* Update dependency zipp to v3.8.1 ([#400](https://github.com/googleapis/java-accesscontextmanager/issues/400)) ([b908fe4](https://github.com/googleapis/java-accesscontextmanager/commit/b908fe4c79bddb57243227acb8928210dff37ad8)) - -## [1.4.3](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.2...v1.4.3) (2022-09-15) - - -### Dependencies - -* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#376](https://github.com/googleapis/java-accesscontextmanager/issues/376)) ([33e00b9](https://github.com/googleapis/java-accesscontextmanager/commit/33e00b98551c87bf65f48c9d02ee59232b861d6b)) - -## [1.4.2](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.1...v1.4.2) (2022-09-09) - - -### Dependencies - -* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ([#371](https://github.com/googleapis/java-accesscontextmanager/issues/371)) ([7245fb4](https://github.com/googleapis/java-accesscontextmanager/commit/7245fb432b5a189a917a59caaa33698329fecd6e)) - -## [1.4.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.4.0...v1.4.1) (2022-08-02) - - -### Bug Fixes - -* enable longpaths support for windows test ([#1485](https://github.com/googleapis/java-accesscontextmanager/issues/1485)) ([#361](https://github.com/googleapis/java-accesscontextmanager/issues/361)) ([7c1172c](https://github.com/googleapis/java-accesscontextmanager/commit/7c1172c27301bbe605e82e5b284b26a69fd69849)) -* the bom module was missing in the root pom ([#359](https://github.com/googleapis/java-accesscontextmanager/issues/359)) ([2af19cd](https://github.com/googleapis/java-accesscontextmanager/commit/2af19cd10f4b67eafdfb4a6f197cf6d169628ff3)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ([#366](https://github.com/googleapis/java-accesscontextmanager/issues/366)) ([3b2f972](https://github.com/googleapis/java-accesscontextmanager/commit/3b2f972ce9d8a0f6482f8a0e4174155c4712c349)) - -## [1.4.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.1...v1.4.0) (2022-07-01) - - -### Features - -* Enable REST transport for most of Java and Go clients ([#347](https://github.com/googleapis/java-accesscontextmanager/issues/347)) ([2d12ee8](https://github.com/googleapis/java-accesscontextmanager/commit/2d12ee83fedbdd0d7b937acd15ed1a3a89810e4f)) - - -### Bug Fixes - -* update gapic-generator-java with mock service generation fixes ([#354](https://github.com/googleapis/java-accesscontextmanager/issues/354)) ([c272baa](https://github.com/googleapis/java-accesscontextmanager/commit/c272baa374006559c73bd50076bd189654fc0843)) - -## [1.3.1](https://github.com/googleapis/java-accesscontextmanager/compare/v1.3.0...v1.3.1) (2022-06-23) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([#346](https://github.com/googleapis/java-accesscontextmanager/issues/346)) ([7cbfabd](https://github.com/googleapis/java-accesscontextmanager/commit/7cbfabdd0e6a011d8b5045805a321d2a3e8f34f9)) - -## [1.3.0](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.10...v1.3.0) (2022-05-19) - - -### Features - -* add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-accesscontextmanager/issues/1440)) ([#339](https://github.com/googleapis/java-accesscontextmanager/issues/339)) ([807f2c0](https://github.com/googleapis/java-accesscontextmanager/commit/807f2c0f48eb31fdf2ae7e992e9ec66aa3b05ac4)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ([#338](https://github.com/googleapis/java-accesscontextmanager/issues/338)) ([5de4042](https://github.com/googleapis/java-accesscontextmanager/commit/5de4042e93240f64e9eb26c42b2b869a8f334481)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#341](https://github.com/googleapis/java-accesscontextmanager/issues/341)) ([ecaca57](https://github.com/googleapis/java-accesscontextmanager/commit/ecaca579340770c07e19a600fa6e2eff5a111f85)) - -### [1.2.10](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.9...v1.2.10) (2022-04-15) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ([#328](https://github.com/googleapis/java-accesscontextmanager/issues/328)) ([66d20a7](https://github.com/googleapis/java-accesscontextmanager/commit/66d20a7278c847d0ced2e83f7b4b2a408607597c)) - -### [1.2.9](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.8...v1.2.9) (2022-03-29) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 ([#324](https://github.com/googleapis/java-accesscontextmanager/issues/324)) ([f3779cc](https://github.com/googleapis/java-accesscontextmanager/commit/f3779cc1b42d727bedc185b68ff08e1009d99051)) - -### [1.2.8](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.7...v1.2.8) (2022-03-02) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ([#316](https://github.com/googleapis/java-accesscontextmanager/issues/316)) ([7bdea9e](https://github.com/googleapis/java-accesscontextmanager/commit/7bdea9eee1ab1a19ecb4e02bdce24263fb3c58fb)) - -### [1.2.7](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.6...v1.2.7) (2022-02-28) - - -### Dependencies - -* update actions/setup-java action to v3 ([#310](https://github.com/googleapis/java-accesscontextmanager/issues/310)) ([e8e003f](https://github.com/googleapis/java-accesscontextmanager/commit/e8e003fa89b162f345bbed63c609a58dec8028b5)) - -### [1.2.6](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.5...v1.2.6) (2022-02-15) - - -### Dependencies - -* update actions/github-script action to v6 ([#307](https://github.com/googleapis/java-accesscontextmanager/issues/307)) ([06cba61](https://github.com/googleapis/java-accesscontextmanager/commit/06cba613c7a45c26653ef4e711d001289b778cf5)) - -### [1.2.5](https://github.com/googleapis/java-accesscontextmanager/compare/v1.2.4...v1.2.5) (2022-02-03) - - -### Dependencies - -* **java:** update actions/github-script action to v5 ([#1339](https://github.com/googleapis/java-accesscontextmanager/issues/1339)) ([#296](https://github.com/googleapis/java-accesscontextmanager/issues/296)) ([b0911b1](https://github.com/googleapis/java-accesscontextmanager/commit/b0911b1e122263023106c2e1821b9fcbe1433d5c)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 ([#298](https://github.com/googleapis/java-accesscontextmanager/issues/298)) ([a9ce7c6](https://github.com/googleapis/java-accesscontextmanager/commit/a9ce7c6f8321e7462252ba6afbe32e8cebc3d0e9)) - -### [1.2.4](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.2.3...v1.2.4) (2022-01-07) - - -### Bug Fixes - -* **java:** add -ntp flag to native image testing command ([#1299](https://www.github.com/googleapis/java-accesscontextmanager/issues/1299)) ([#282](https://www.github.com/googleapis/java-accesscontextmanager/issues/282)) ([b414a5e](https://www.github.com/googleapis/java-accesscontextmanager/commit/b414a5e2682171119862c2697364188a172d621d)) -* **java:** java 17 dependency arguments ([#1266](https://www.github.com/googleapis/java-accesscontextmanager/issues/1266)) ([#269](https://www.github.com/googleapis/java-accesscontextmanager/issues/269)) ([81f99a5](https://www.github.com/googleapis/java-accesscontextmanager/commit/81f99a5e15c6e5f96a61a68acc4554ff2cd7f6c3)) -* **java:** run Maven in plain console-friendly mode ([#1301](https://www.github.com/googleapis/java-accesscontextmanager/issues/1301)) ([#285](https://www.github.com/googleapis/java-accesscontextmanager/issues/285)) ([d494202](https://www.github.com/googleapis/java-accesscontextmanager/commit/d49420217980d1006f85a1eea43b9b8432c981f6)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 ([#277](https://www.github.com/googleapis/java-accesscontextmanager/issues/277)) ([08015cb](https://www.github.com/googleapis/java-accesscontextmanager/commit/08015cb15a64e97a10aa2b65ce6c696755869ab4)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 ([#281](https://www.github.com/googleapis/java-accesscontextmanager/issues/281)) ([c76661e](https://www.github.com/googleapis/java-accesscontextmanager/commit/c76661e14e284c0c71a99a7c9dca6ec11720ac47)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 ([#288](https://www.github.com/googleapis/java-accesscontextmanager/issues/288)) ([5dcd53f](https://www.github.com/googleapis/java-accesscontextmanager/commit/5dcd53febb300d384909eba04cfc5ea6c7c20681)) - -### [1.2.3](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.2.2...v1.2.3) (2021-10-19) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 ([#265](https://www.github.com/googleapis/java-accesscontextmanager/issues/265)) ([4dd6a4d](https://www.github.com/googleapis/java-accesscontextmanager/commit/4dd6a4dfd41661dd2fcdbd3a6beb6a51043eab73)) - -### [1.2.2](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.2.1...v1.2.2) (2021-09-22) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 ([#252](https://www.github.com/googleapis/java-accesscontextmanager/issues/252)) ([eb80586](https://www.github.com/googleapis/java-accesscontextmanager/commit/eb80586fcc6f539de9ba8737701bd8fbf377f228)) - -### [1.2.1](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.2.0...v1.2.1) (2021-09-14) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 ([#246](https://www.github.com/googleapis/java-accesscontextmanager/issues/246)) ([e1dc4ea](https://www.github.com/googleapis/java-accesscontextmanager/commit/e1dc4eaeae9fbf7cef215b0e7dead9ed2ad8a97a)) - -## [1.2.0](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.1.5...v1.2.0) (2021-09-13) - - -### Features - -* add v1 GAPIC client ([#243](https://www.github.com/googleapis/java-accesscontextmanager/issues/243)) ([0aceb4a](https://www.github.com/googleapis/java-accesscontextmanager/commit/0aceb4abc70aa6911a1219142ee5a4d823a88584)) - -### [1.1.5](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.1.4...v1.1.5) (2021-08-31) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 ([#235](https://www.github.com/googleapis/java-accesscontextmanager/issues/235)) ([15895b9](https://www.github.com/googleapis/java-accesscontextmanager/commit/15895b9a9a4de032636a335b1c07fbd2d425c0ba)) - -### [1.1.4](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.1.3...v1.1.4) (2021-08-23) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 ([#228](https://www.github.com/googleapis/java-accesscontextmanager/issues/228)) ([1a48403](https://www.github.com/googleapis/java-accesscontextmanager/commit/1a48403fda6a6c6d921a825cd833b568181f452c)) - -### [1.1.3](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.1.2...v1.1.3) (2021-08-11) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 ([#223](https://www.github.com/googleapis/java-accesscontextmanager/issues/223)) ([abf2292](https://www.github.com/googleapis/java-accesscontextmanager/commit/abf2292755539c75396e0d7055c8676628b5204d)) - -### [1.1.2](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.1.1...v1.1.2) (2021-08-11) - - -### Bug Fixes - -* Add `shopt -s nullglob` to dependencies script ([#205](https://www.github.com/googleapis/java-accesscontextmanager/issues/205)) ([69718de](https://www.github.com/googleapis/java-accesscontextmanager/commit/69718de23c70ebc482c049158f9feaa087b94b59)) -* Update dependencies.sh to not break on mac ([#202](https://www.github.com/googleapis/java-accesscontextmanager/issues/202)) ([63dae8d](https://www.github.com/googleapis/java-accesscontextmanager/commit/63dae8d96eeb6ceb9aa26c4dcb04048574528a54)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 ([#206](https://www.github.com/googleapis/java-accesscontextmanager/issues/206)) ([a51ec60](https://www.github.com/googleapis/java-accesscontextmanager/commit/a51ec60a5946f40cbcf8a461dab98d6ddeea7a5a)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2 ([#219](https://www.github.com/googleapis/java-accesscontextmanager/issues/219)) ([92445f6](https://www.github.com/googleapis/java-accesscontextmanager/commit/92445f67da6c3db6005a35e714a7591dac3d27ac)) - -### [1.1.1](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.1.0...v1.1.1) (2021-06-04) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 ([#199](https://www.github.com/googleapis/java-accesscontextmanager/issues/199)) ([6d98292](https://www.github.com/googleapis/java-accesscontextmanager/commit/6d9829271aacce69e87679696d794b02ce0bc314)) - -## [1.1.0](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.17...v1.1.0) (2021-05-25) - - -### Features - -* add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#194](https://www.github.com/googleapis/java-accesscontextmanager/issues/194)) ([5d1b43c](https://www.github.com/googleapis/java-accesscontextmanager/commit/5d1b43c9c89bc2acddbcac1ce0b9726bb135e8c3)) - - -### Bug Fixes - -* specify valid go_package option ([#184](https://www.github.com/googleapis/java-accesscontextmanager/issues/184)) ([8c305f2](https://www.github.com/googleapis/java-accesscontextmanager/commit/8c305f223859e3cfeae2f804f31ab798f6b0a3ba)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 ([#190](https://www.github.com/googleapis/java-accesscontextmanager/issues/190)) ([ef57c01](https://www.github.com/googleapis/java-accesscontextmanager/commit/ef57c01306d6e9c7723a0729246b09f282f20412)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 ([#193](https://www.github.com/googleapis/java-accesscontextmanager/issues/193)) ([d89f775](https://www.github.com/googleapis/java-accesscontextmanager/commit/d89f7759ff778b37fb2b9b2b3cf567628267d288)) - -### [1.0.17](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.16...v1.0.17) (2021-04-24) - - -### Bug Fixes - -* release scripts from issuing overlapping phases ([#177](https://www.github.com/googleapis/java-accesscontextmanager/issues/177)) ([5999ee8](https://www.github.com/googleapis/java-accesscontextmanager/commit/5999ee800dfa0fb6832f049469731f8034e37b86)) -* typo ([#174](https://www.github.com/googleapis/java-accesscontextmanager/issues/174)) ([eb87dae](https://www.github.com/googleapis/java-accesscontextmanager/commit/eb87dae53144f4aba9d29ccb9a5f5521732409e7)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 ([#178](https://www.github.com/googleapis/java-accesscontextmanager/issues/178)) ([a891911](https://www.github.com/googleapis/java-accesscontextmanager/commit/a8919118031e237c061b9b17c421398f04a27826)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1 ([#181](https://www.github.com/googleapis/java-accesscontextmanager/issues/181)) ([93153df](https://www.github.com/googleapis/java-accesscontextmanager/commit/93153dfba02e5bd39597a076d4d7205a6ce4d2b4)) - -### [1.0.16](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.15...v1.0.16) (2021-04-09) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 ([#170](https://www.github.com/googleapis/java-accesscontextmanager/issues/170)) ([fde13bf](https://www.github.com/googleapis/java-accesscontextmanager/commit/fde13bfe15aeb126fc3edecd3e824eda0f6a7ca1)) - -### [1.0.15](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.14...v1.0.15) (2021-03-11) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 ([#163](https://www.github.com/googleapis/java-accesscontextmanager/issues/163)) ([6ef180c](https://www.github.com/googleapis/java-accesscontextmanager/commit/6ef180cae275f010c28a735942bb12e19b363aad)) - -### [1.0.14](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.13...v1.0.14) (2021-02-25) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 ([#158](https://www.github.com/googleapis/java-accesscontextmanager/issues/158)) ([f3dddb6](https://www.github.com/googleapis/java-accesscontextmanager/commit/f3dddb6e09c04641f15bc93990fac8785ca5e033)) - -### [1.0.13](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.12...v1.0.13) (2021-02-19) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 ([#154](https://www.github.com/googleapis/java-accesscontextmanager/issues/154)) ([bde4227](https://www.github.com/googleapis/java-accesscontextmanager/commit/bde4227973e435a60254be623200f4b46ec1395b)) - -### [1.0.12](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.11...v1.0.12) (2021-01-14) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 ([#135](https://www.github.com/googleapis/java-accesscontextmanager/issues/135)) ([8f0eca0](https://www.github.com/googleapis/java-accesscontextmanager/commit/8f0eca0c7caeff7554acd8cfdc848ab8754e1a3e)) - -### [1.0.11](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.10...v1.0.11) (2020-12-15) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 ([#130](https://www.github.com/googleapis/java-accesscontextmanager/issues/130)) ([9183b4f](https://www.github.com/googleapis/java-accesscontextmanager/commit/9183b4f53b3e27b2eba71f66135ea6f2c9dcf8db)) - -### [1.0.10](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.9...v1.0.10) (2020-12-14) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 ([0cb5c3c](https://www.github.com/googleapis/java-accesscontextmanager/commit/0cb5c3c027c6b66b37abdfbe7d49a7cb00419bc9)) - -### [1.0.9](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.8...v1.0.9) (2020-12-02) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 ([#122](https://www.github.com/googleapis/java-accesscontextmanager/issues/122)) ([a8c66f2](https://www.github.com/googleapis/java-accesscontextmanager/commit/a8c66f20923c5b518a0fc117084616e3a6bc675e)) - -### [1.0.8](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.7...v1.0.8) (2020-11-11) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 ([#113](https://www.github.com/googleapis/java-accesscontextmanager/issues/113)) ([a7fb22b](https://www.github.com/googleapis/java-accesscontextmanager/commit/a7fb22b71899ed86996a133167e82ce8c82329c8)) - -### [1.0.7](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.6...v1.0.7) (2020-11-02) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 ([#108](https://www.github.com/googleapis/java-accesscontextmanager/issues/108)) ([2ec5331](https://www.github.com/googleapis/java-accesscontextmanager/commit/2ec53313928d34f0a94920f1e80d848069effb09)) - -### [1.0.6](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.5...v1.0.6) (2020-10-20) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 ([#100](https://www.github.com/googleapis/java-accesscontextmanager/issues/100)) ([13924a8](https://www.github.com/googleapis/java-accesscontextmanager/commit/13924a8cc9f8c81801951f208178bb7e42e5d473)) - -### [1.0.5](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.4...v1.0.5) (2020-10-19) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ([#95](https://www.github.com/googleapis/java-accesscontextmanager/issues/95)) ([13dc7c6](https://www.github.com/googleapis/java-accesscontextmanager/commit/13dc7c6ae29a893d6a2229ec2bcbf33fb53c61ad)) - -### [1.0.4](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.3...v1.0.4) (2020-10-15) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.0 ([#86](https://www.github.com/googleapis/java-accesscontextmanager/issues/86)) ([1873de2](https://www.github.com/googleapis/java-accesscontextmanager/commit/1873de29424bd3331f514cdd857f54d0a6d52a28)) - -### [1.0.3](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.2...v1.0.3) (2020-10-08) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ([#79](https://www.github.com/googleapis/java-accesscontextmanager/issues/79)) ([8fd016f](https://www.github.com/googleapis/java-accesscontextmanager/commit/8fd016f514ef993a988e8989b0856424d8cb80f7)) - -### [1.0.2](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.1...v1.0.2) (2020-09-23) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 ([#72](https://www.github.com/googleapis/java-accesscontextmanager/issues/72)) ([9ca8648](https://www.github.com/googleapis/java-accesscontextmanager/commit/9ca864850b0a1a7d12910d5ecd359a895decbf5b)) - -### [1.0.1](https://www.github.com/googleapis/java-accesscontextmanager/compare/v1.0.0...v1.0.1) (2020-09-21) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 ([#59](https://www.github.com/googleapis/java-accesscontextmanager/issues/59)) ([f0812d2](https://www.github.com/googleapis/java-accesscontextmanager/commit/f0812d2046a577803bc17246d3aa1faf353370ad)) - -## [1.0.0](https://www.github.com/googleapis/java-accesscontextmanager/compare/v0.2.1...v1.0.0) (2020-08-19) - - -### Features - -* promote to 1.0.0 ([#36](https://www.github.com/googleapis/java-accesscontextmanager/issues/36)) ([0d266f4](https://www.github.com/googleapis/java-accesscontextmanager/commit/0d266f4a37149058c7c991a72c048516cd7d242a)) - -### [0.2.1](https://www.github.com/googleapis/java-accesscontextmanager/compare/v0.2.0...v0.2.1) (2020-08-07) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 ([#41](https://www.github.com/googleapis/java-accesscontextmanager/issues/41)) ([1704049](https://www.github.com/googleapis/java-accesscontextmanager/commit/1704049f4355a5972aae31df572268564d7476dc)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.4 ([#44](https://www.github.com/googleapis/java-accesscontextmanager/issues/44)) ([71cef0e](https://www.github.com/googleapis/java-accesscontextmanager/commit/71cef0e9a25f358a9878974dc42e046ff279dddd)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 ([a32e322](https://www.github.com/googleapis/java-accesscontextmanager/commit/a32e322e083c7b55838dd6f7472929f0e6e7dbc3)) - -## [0.2.0](https://www.github.com/googleapis/java-accesscontextmanager/compare/v0.1.0...v0.2.0) (2020-06-16) - - -### Features - -* **deps:** adopt flatten plugin and google-cloud-shared-dependencies ([#33](https://www.github.com/googleapis/java-accesscontextmanager/issues/33)) ([17b504f](https://www.github.com/googleapis/java-accesscontextmanager/commit/17b504f8aa2f9c7f725a760ee0791264db529a89)) - - -### Dependencies - -* update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 ([#11](https://www.github.com/googleapis/java-accesscontextmanager/issues/11)) ([4ef8e05](https://www.github.com/googleapis/java-accesscontextmanager/commit/4ef8e0558f80e0052151879fe407eff7678a9281)) -* update dependency com.google.protobuf:protobuf-java to v3.12.0 ([#16](https://www.github.com/googleapis/java-accesscontextmanager/issues/16)) ([8ed7d53](https://www.github.com/googleapis/java-accesscontextmanager/commit/8ed7d532dc462b570421b354bb8c33ce1d412041)) -* update dependency com.google.protobuf:protobuf-java to v3.12.2 ([#19](https://www.github.com/googleapis/java-accesscontextmanager/issues/19)) ([9ebaf52](https://www.github.com/googleapis/java-accesscontextmanager/commit/9ebaf5252344c9df65633013efacfd051d6de22c)) - -## 0.1.0 (2020-04-03) - - -### Features - -* initial generation ([88678f8](https://www.github.com/googleapis/java-accesscontextmanager/commit/88678f8282fc56f413be7788ab691391226f125d)) diff --git a/codecov.yaml b/codecov.yaml deleted file mode 100644 index 5724ea9..0000000 --- a/codecov.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -codecov: - ci: - - source.cloud.google.com diff --git a/google-identity-accesscontextmanager-bom/pom.xml b/google-identity-accesscontextmanager-bom/pom.xml deleted file mode 100644 index 218f1d7..0000000 --- a/google-identity-accesscontextmanager-bom/pom.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - 4.0.0 - com.google.cloud - google-identity-accesscontextmanager-bom - 1.4.6-SNAPSHOT - pom - - com.google.cloud - google-cloud-shared-config - 1.5.4 - - - Google Identity Access Context Manager BOM - https://github.com/googleapis/java-accesscontextmanager - - BOM for Identity Access Context Manager - - - - Google LLC - - - - - chingor13 - Jeff Ching - chingor@google.com - Google LLC - - Developer - - - - neenushaji - Neenu Shaji - neenushaji@google.com - Google LLC - - Developer - - - - - - scm:git:https://github.com/googleapis/java-accesscontextmanager.git - scm:git:git@github.com:googleapis/java-accesscontextmanager.git - https://github.com/googleapis/java-accesscontextmanager - - - - true - - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - - - com.google.cloud - google-identity-accesscontextmanager - 1.4.6-SNAPSHOT - - - com.google.api.grpc - grpc-google-identity-accesscontextmanager-v1 - 1.4.6-SNAPSHOT - - - com.google.api.grpc - proto-google-identity-accesscontextmanager-v1 - 1.4.6-SNAPSHOT - - - com.google.api.grpc - proto-google-identity-accesscontextmanager-type - 1.4.6-SNAPSHOT - - - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - - true - - - - - diff --git a/google-identity-accesscontextmanager/pom.xml b/google-identity-accesscontextmanager/pom.xml deleted file mode 100644 index 0f81569..0000000 --- a/google-identity-accesscontextmanager/pom.xml +++ /dev/null @@ -1,127 +0,0 @@ - - - 4.0.0 - com.google.cloud - google-identity-accesscontextmanager - 1.4.6-SNAPSHOT - jar - Google Identity Access Context Manager - https://github.com/googleapis/java-accesscontextmanager - Identity Access Context Manager n/a - - com.google.cloud - google-identity-accesscontextmanager-parent - 1.4.6-SNAPSHOT - - - google-identity-accesscontextmanager - - - - 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-identity-accesscontextmanager-v1 - - - com.google.guava - guava - - - com.google.api - gax - - - com.google.api - gax-grpc - - - com.google.api - gax-httpjson - - - org.threeten - threetenbp - - - - - junit - junit - test - 4.13.2 - - - - com.google.api.grpc - grpc-google-identity-accesscontextmanager-v1 - test - - - - com.google.api - gax - testlib - test - - - com.google.api - gax-grpc - testlib - test - - - com.google.api - gax-httpjson - testlib - test - - - - - - java9 - - [9,) - - - - javax.annotation - javax.annotation-api - - - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java deleted file mode 100644 index 3445dd4..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClient.java +++ /dev/null @@ -1,4103 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.core.ApiFuture; -import com.google.api.core.ApiFutures; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.httpjson.longrunning.OperationsClient; -import com.google.api.gax.longrunning.OperationFuture; -import com.google.api.gax.paging.AbstractFixedSizeCollection; -import com.google.api.gax.paging.AbstractPage; -import com.google.api.gax.paging.AbstractPagedListResponse; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.common.util.concurrent.MoreExecutors; -import com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStub; -import com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStubSettings; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import java.io.IOException; -import java.util.List; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Service Description: API for setting [Access Levels] - * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] for Google Cloud Projects. Each - * organization has one [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] - * containing the [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] and [Service - * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]. This [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] is applicable to all resources in the - * organization. AccessPolicies - * - *

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

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * try (AccessContextManagerClient accessContextManagerClient =
- *     AccessContextManagerClient.create()) {
- *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
- *   AccessPolicy response = accessContextManagerClient.getAccessPolicy(name);
- * }
- * }
- * - *

Note: close() needs to be called on the AccessContextManagerClient object to clean up - * resources such as threads. In the example above, try-with-resources is used, which automatically - * calls close(). - * - *

The surface of this class includes several types of Java methods for each of the API's - * methods: - * - *

    - *
  1. A "flattened" method. With this type of method, the fields of the request type have been - * converted into function parameters. It may be the case that not all fields are available as - * parameters, and not every API method will have a flattened method entry point. - *
  2. A "request object" method. This type of method only takes one parameter, a request object, - * which must be constructed before the call. Not every API method will have a request object - * method. - *
  3. A "callable" method. This type of method takes no parameters and returns an immutable API - * callable object, which can be used to initiate calls to the service. - *
- * - *

See the individual methods for example code. - * - *

Many parameters require resource names to be formatted in a particular way. To assist with - * these names, this class includes a format method for each type of name, and additionally a parse - * method to extract the individual identifiers contained within names that are returned. - * - *

This class can be customized by passing in a custom instance of AccessContextManagerSettings - * to create(). For example: - * - *

To customize credentials: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * AccessContextManagerSettings accessContextManagerSettings =
- *     AccessContextManagerSettings.newBuilder()
- *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
- *         .build();
- * AccessContextManagerClient accessContextManagerClient =
- *     AccessContextManagerClient.create(accessContextManagerSettings);
- * }
- * - *

To customize the endpoint: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * AccessContextManagerSettings accessContextManagerSettings =
- *     AccessContextManagerSettings.newBuilder().setEndpoint(myEndpoint).build();
- * AccessContextManagerClient accessContextManagerClient =
- *     AccessContextManagerClient.create(accessContextManagerSettings);
- * }
- * - *

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over - * the wire: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * AccessContextManagerSettings accessContextManagerSettings =
- *     AccessContextManagerSettings.newBuilder()
- *         .setTransportChannelProvider(
- *             AccessContextManagerSettings.defaultHttpJsonTransportProviderBuilder().build())
- *         .build();
- * AccessContextManagerClient accessContextManagerClient =
- *     AccessContextManagerClient.create(accessContextManagerSettings);
- * }
- * - *

Please refer to the GitHub repository's samples for more quickstart code snippets. - */ -@Generated("by gapic-generator-java") -public class AccessContextManagerClient implements BackgroundResource { - private final AccessContextManagerSettings settings; - private final AccessContextManagerStub stub; - private final OperationsClient httpJsonOperationsClient; - private final com.google.longrunning.OperationsClient operationsClient; - - /** Constructs an instance of AccessContextManagerClient with default settings. */ - public static final AccessContextManagerClient create() throws IOException { - return create(AccessContextManagerSettings.newBuilder().build()); - } - - /** - * Constructs an instance of AccessContextManagerClient, using the given settings. The channels - * are created based on the settings passed in, or defaults for any settings that are not set. - */ - public static final AccessContextManagerClient create(AccessContextManagerSettings settings) - throws IOException { - return new AccessContextManagerClient(settings); - } - - /** - * Constructs an instance of AccessContextManagerClient, using the given stub for making calls. - * This is for advanced usage - prefer using create(AccessContextManagerSettings). - */ - public static final AccessContextManagerClient create(AccessContextManagerStub stub) { - return new AccessContextManagerClient(stub); - } - - /** - * Constructs an instance of AccessContextManagerClient, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected AccessContextManagerClient(AccessContextManagerSettings settings) throws IOException { - this.settings = settings; - this.stub = ((AccessContextManagerStubSettings) settings.getStubSettings()).createStub(); - this.operationsClient = - com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); - this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); - } - - protected AccessContextManagerClient(AccessContextManagerStub stub) { - this.settings = null; - this.stub = stub; - this.operationsClient = - com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); - this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); - } - - public final AccessContextManagerSettings getSettings() { - return settings; - } - - public AccessContextManagerStub getStub() { - return stub; - } - - /** - * Returns the OperationsClient that can be used to query the status of a long-running operation - * returned by another API method call. - */ - public final com.google.longrunning.OperationsClient getOperationsClient() { - return operationsClient; - } - - /** - * Returns the OperationsClient that can be used to query the status of a long-running operation - * returned by another API method call. - */ - @BetaApi - public final OperationsClient getHttpJsonOperationsClient() { - return httpJsonOperationsClient; - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [AccessPolicies] [google.identity.accesscontextmanager.v1.AccessPolicy] under a - * container. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListAccessPoliciesRequest request =
-   *       ListAccessPoliciesRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   for (AccessPolicy element :
-   *       accessContextManagerClient.listAccessPolicies(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListAccessPoliciesPagedResponse listAccessPolicies( - ListAccessPoliciesRequest request) { - return listAccessPoliciesPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [AccessPolicies] [google.identity.accesscontextmanager.v1.AccessPolicy] under a - * container. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListAccessPoliciesRequest request =
-   *       ListAccessPoliciesRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.listAccessPoliciesPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (AccessPolicy element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listAccessPoliciesPagedCallable() { - return stub.listAccessPoliciesPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [AccessPolicies] [google.identity.accesscontextmanager.v1.AccessPolicy] under a - * container. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListAccessPoliciesRequest request =
-   *       ListAccessPoliciesRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   while (true) {
-   *     ListAccessPoliciesResponse response =
-   *         accessContextManagerClient.listAccessPoliciesCallable().call(request);
-   *     for (AccessPolicy element : response.getAccessPoliciesList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listAccessPoliciesCallable() { - return stub.listAccessPoliciesCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
-   *   AccessPolicy response = accessContextManagerClient.getAccessPolicy(name);
-   * }
-   * }
- * - * @param name Required. Resource name for the access policy to get. - *

Format `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AccessPolicy getAccessPolicy(AccessPolicyName name) { - GetAccessPolicyRequest request = - GetAccessPolicyRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - return getAccessPolicy(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name = AccessPolicyName.of("[ACCESS_POLICY]").toString();
-   *   AccessPolicy response = accessContextManagerClient.getAccessPolicy(name);
-   * }
-   * }
- * - * @param name Required. Resource name for the access policy to get. - *

Format `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AccessPolicy getAccessPolicy(String name) { - GetAccessPolicyRequest request = GetAccessPolicyRequest.newBuilder().setName(name).build(); - return getAccessPolicy(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetAccessPolicyRequest request =
-   *       GetAccessPolicyRequest.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .build();
-   *   AccessPolicy response = accessContextManagerClient.getAccessPolicy(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AccessPolicy getAccessPolicy(GetAccessPolicyRequest request) { - return getAccessPolicyCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetAccessPolicyRequest request =
-   *       GetAccessPolicyRequest.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.getAccessPolicyCallable().futureCall(request);
-   *   // Do something.
-   *   AccessPolicy response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable getAccessPolicyCallable() { - return stub.getAccessPolicyCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The - * longrunning Operation will have a successful status once the `AccessPolicy` has propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicy request =
-   *       AccessPolicy.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setParent("parent-995424086")
-   *           .setTitle("title110371416")
-   *           .setCreateTime(Timestamp.newBuilder().build())
-   *           .setUpdateTime(Timestamp.newBuilder().build())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   AccessPolicy response = accessContextManagerClient.createAccessPolicyAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createAccessPolicyAsync(AccessPolicy request) { - return createAccessPolicyOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The - * longrunning Operation will have a successful status once the `AccessPolicy` has propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicy request =
-   *       AccessPolicy.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setParent("parent-995424086")
-   *           .setTitle("title110371416")
-   *           .setCreateTime(Timestamp.newBuilder().build())
-   *           .setUpdateTime(Timestamp.newBuilder().build())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.createAccessPolicyOperationCallable().futureCall(request);
-   *   // Do something.
-   *   AccessPolicy response = future.get();
-   * }
-   * }
- */ - public final OperationCallable - createAccessPolicyOperationCallable() { - return stub.createAccessPolicyOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The - * longrunning Operation will have a successful status once the `AccessPolicy` has propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicy request =
-   *       AccessPolicy.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setParent("parent-995424086")
-   *           .setTitle("title110371416")
-   *           .setCreateTime(Timestamp.newBuilder().build())
-   *           .setUpdateTime(Timestamp.newBuilder().build())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.createAccessPolicyCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable createAccessPolicyCallable() { - return stub.createAccessPolicyCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]. The - * longrunning Operation from this RPC will have a successful status once the changes to the - * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicy policy = AccessPolicy.newBuilder().build();
-   *   FieldMask updateMask = FieldMask.newBuilder().build();
-   *   AccessPolicy response =
-   *       accessContextManagerClient.updateAccessPolicyAsync(policy, updateMask).get();
-   * }
-   * }
- * - * @param policy Required. The updated AccessPolicy. - * @param updateMask Required. Mask to control which fields get updated. Must be non-empty. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateAccessPolicyAsync(AccessPolicy policy, FieldMask updateMask) { - UpdateAccessPolicyRequest request = - UpdateAccessPolicyRequest.newBuilder().setPolicy(policy).setUpdateMask(updateMask).build(); - return updateAccessPolicyAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]. The - * longrunning Operation from this RPC will have a successful status once the changes to the - * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateAccessPolicyRequest request =
-   *       UpdateAccessPolicyRequest.newBuilder()
-   *           .setPolicy(AccessPolicy.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   AccessPolicy response = accessContextManagerClient.updateAccessPolicyAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateAccessPolicyAsync(UpdateAccessPolicyRequest request) { - return updateAccessPolicyOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]. The - * longrunning Operation from this RPC will have a successful status once the changes to the - * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateAccessPolicyRequest request =
-   *       UpdateAccessPolicyRequest.newBuilder()
-   *           .setPolicy(AccessPolicy.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.updateAccessPolicyOperationCallable().futureCall(request);
-   *   // Do something.
-   *   AccessPolicy response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationCallable() { - return stub.updateAccessPolicyOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]. The - * longrunning Operation from this RPC will have a successful status once the changes to the - * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated to - * long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a - * BadRequest proto. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateAccessPolicyRequest request =
-   *       UpdateAccessPolicyRequest.newBuilder()
-   *           .setPolicy(AccessPolicy.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.updateAccessPolicyCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable updateAccessPolicyCallable() { - return stub.updateAccessPolicyCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by resource - * name. The longrunning Operation will have a successful status once the [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
-   *   accessContextManagerClient.deleteAccessPolicyAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Resource name for the access policy to delete. - *

Format `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteAccessPolicyAsync(AccessPolicyName name) { - DeleteAccessPolicyRequest request = - DeleteAccessPolicyRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - return deleteAccessPolicyAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by resource - * name. The longrunning Operation will have a successful status once the [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name = AccessPolicyName.of("[ACCESS_POLICY]").toString();
-   *   accessContextManagerClient.deleteAccessPolicyAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Resource name for the access policy to delete. - *

Format `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteAccessPolicyAsync(String name) { - DeleteAccessPolicyRequest request = - DeleteAccessPolicyRequest.newBuilder().setName(name).build(); - return deleteAccessPolicyAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by resource - * name. The longrunning Operation will have a successful status once the [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteAccessPolicyRequest request =
-   *       DeleteAccessPolicyRequest.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .build();
-   *   accessContextManagerClient.deleteAccessPolicyAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteAccessPolicyAsync(DeleteAccessPolicyRequest request) { - return deleteAccessPolicyOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by resource - * name. The longrunning Operation will have a successful status once the [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteAccessPolicyRequest request =
-   *       DeleteAccessPolicyRequest.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.deleteAccessPolicyOperationCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final OperationCallable< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationCallable() { - return stub.deleteAccessPolicyOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] by resource - * name. The longrunning Operation will have a successful status once the [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteAccessPolicyRequest request =
-   *       DeleteAccessPolicyRequest.newBuilder()
-   *           .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.deleteAccessPolicyCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable deleteAccessPolicyCallable() { - return stub.deleteAccessPolicyCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] for an access - * policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
-   *   for (AccessLevel element : accessContextManagerClient.listAccessLevels(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy to list [Access Levels] - * [google.identity.accesscontextmanager.v1.AccessLevel] from. - *

Format: `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListAccessLevelsPagedResponse listAccessLevels(AccessPolicyName parent) { - ListAccessLevelsRequest request = - ListAccessLevelsRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .build(); - return listAccessLevels(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] for an access - * policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
-   *   for (AccessLevel element : accessContextManagerClient.listAccessLevels(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy to list [Access Levels] - * [google.identity.accesscontextmanager.v1.AccessLevel] from. - *

Format: `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListAccessLevelsPagedResponse listAccessLevels(String parent) { - ListAccessLevelsRequest request = - ListAccessLevelsRequest.newBuilder().setParent(parent).build(); - return listAccessLevels(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] for an access - * policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListAccessLevelsRequest request =
-   *       ListAccessLevelsRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setAccessLevelFormat(LevelFormat.forNumber(0))
-   *           .build();
-   *   for (AccessLevel element :
-   *       accessContextManagerClient.listAccessLevels(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListAccessLevelsPagedResponse listAccessLevels(ListAccessLevelsRequest request) { - return listAccessLevelsPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] for an access - * policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListAccessLevelsRequest request =
-   *       ListAccessLevelsRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setAccessLevelFormat(LevelFormat.forNumber(0))
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.listAccessLevelsPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (AccessLevel element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listAccessLevelsPagedCallable() { - return stub.listAccessLevelsPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] for an access - * policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListAccessLevelsRequest request =
-   *       ListAccessLevelsRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setAccessLevelFormat(LevelFormat.forNumber(0))
-   *           .build();
-   *   while (true) {
-   *     ListAccessLevelsResponse response =
-   *         accessContextManagerClient.listAccessLevelsCallable().call(request);
-   *     for (AccessLevel element : response.getAccessLevelsList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listAccessLevelsCallable() { - return stub.listAccessLevelsCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]");
-   *   AccessLevel response = accessContextManagerClient.getAccessLevel(name);
-   * }
-   * }
- * - * @param name Required. Resource name for the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. - *

Format: `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AccessLevel getAccessLevel(AccessLevelName name) { - GetAccessLevelRequest request = - GetAccessLevelRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - return getAccessLevel(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString();
-   *   AccessLevel response = accessContextManagerClient.getAccessLevel(name);
-   * }
-   * }
- * - * @param name Required. Resource name for the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. - *

Format: `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AccessLevel getAccessLevel(String name) { - GetAccessLevelRequest request = GetAccessLevelRequest.newBuilder().setName(name).build(); - return getAccessLevel(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetAccessLevelRequest request =
-   *       GetAccessLevelRequest.newBuilder()
-   *           .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString())
-   *           .setAccessLevelFormat(LevelFormat.forNumber(0))
-   *           .build();
-   *   AccessLevel response = accessContextManagerClient.getAccessLevel(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AccessLevel getAccessLevel(GetAccessLevelRequest request) { - return getAccessLevelCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetAccessLevelRequest request =
-   *       GetAccessLevelRequest.newBuilder()
-   *           .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString())
-   *           .setAccessLevelFormat(LevelFormat.forNumber(0))
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.getAccessLevelCallable().futureCall(request);
-   *   // Do something.
-   *   AccessLevel response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable getAccessLevelCallable() { - return stub.getAccessLevelCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] has propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
-   *   AccessLevel accessLevel = AccessLevel.newBuilder().build();
-   *   AccessLevel response =
-   *       accessContextManagerClient.createAccessLevelAsync(parent, accessLevel).get();
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy which owns this [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. - *

Format: `accessPolicies/{policy_id}` - * @param accessLevel Required. The [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] to create. Syntactic correctness of - * the [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] is a precondition - * for creation. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createAccessLevelAsync(AccessPolicyName parent, AccessLevel accessLevel) { - CreateAccessLevelRequest request = - CreateAccessLevelRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setAccessLevel(accessLevel) - .build(); - return createAccessLevelAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] has propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
-   *   AccessLevel accessLevel = AccessLevel.newBuilder().build();
-   *   AccessLevel response =
-   *       accessContextManagerClient.createAccessLevelAsync(parent, accessLevel).get();
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy which owns this [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. - *

Format: `accessPolicies/{policy_id}` - * @param accessLevel Required. The [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] to create. Syntactic correctness of - * the [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] is a precondition - * for creation. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createAccessLevelAsync(String parent, AccessLevel accessLevel) { - CreateAccessLevelRequest request = - CreateAccessLevelRequest.newBuilder().setParent(parent).setAccessLevel(accessLevel).build(); - return createAccessLevelAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] has propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateAccessLevelRequest request =
-   *       CreateAccessLevelRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setAccessLevel(AccessLevel.newBuilder().build())
-   *           .build();
-   *   AccessLevel response = accessContextManagerClient.createAccessLevelAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createAccessLevelAsync(CreateAccessLevelRequest request) { - return createAccessLevelOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] has propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateAccessLevelRequest request =
-   *       CreateAccessLevelRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setAccessLevel(AccessLevel.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.createAccessLevelOperationCallable().futureCall(request);
-   *   // Do something.
-   *   AccessLevel response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationCallable() { - return stub.createAccessLevelOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] has propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateAccessLevelRequest request =
-   *       CreateAccessLevelRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setAccessLevel(AccessLevel.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.createAccessLevelCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable createAccessLevelCallable() { - return stub.createAccessLevelCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the changes to the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessLevel accessLevel = AccessLevel.newBuilder().build();
-   *   FieldMask updateMask = FieldMask.newBuilder().build();
-   *   AccessLevel response =
-   *       accessContextManagerClient.updateAccessLevelAsync(accessLevel, updateMask).get();
-   * }
-   * }
- * - * @param accessLevel Required. The updated [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic correctness of the [Access - * Level] [google.identity.accesscontextmanager.v1.AccessLevel] is a precondition for - * creation. - * @param updateMask Required. Mask to control which fields get updated. Must be non-empty. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateAccessLevelAsync(AccessLevel accessLevel, FieldMask updateMask) { - UpdateAccessLevelRequest request = - UpdateAccessLevelRequest.newBuilder() - .setAccessLevel(accessLevel) - .setUpdateMask(updateMask) - .build(); - return updateAccessLevelAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the changes to the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateAccessLevelRequest request =
-   *       UpdateAccessLevelRequest.newBuilder()
-   *           .setAccessLevel(AccessLevel.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   AccessLevel response = accessContextManagerClient.updateAccessLevelAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateAccessLevelAsync(UpdateAccessLevelRequest request) { - return updateAccessLevelOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the changes to the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateAccessLevelRequest request =
-   *       UpdateAccessLevelRequest.newBuilder()
-   *           .setAccessLevel(AccessLevel.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.updateAccessLevelOperationCallable().futureCall(request);
-   *   // Do something.
-   *   AccessLevel response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationCallable() { - return stub.updateAccessLevelOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - * operation from this RPC will have a successful status once the changes to the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated to long-lasting storage. - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] containing errors will - * result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateAccessLevelRequest request =
-   *       UpdateAccessLevelRequest.newBuilder()
-   *           .setAccessLevel(AccessLevel.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.updateAccessLevelCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable updateAccessLevelCallable() { - return stub.updateAccessLevelCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource - * name. The longrunning operation from this RPC will have a successful status once the [Access - * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]");
-   *   accessContextManagerClient.deleteAccessLevelAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Resource name for the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. - *

Format: `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture deleteAccessLevelAsync( - AccessLevelName name) { - DeleteAccessLevelRequest request = - DeleteAccessLevelRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - return deleteAccessLevelAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource - * name. The longrunning operation from this RPC will have a successful status once the [Access - * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString();
-   *   accessContextManagerClient.deleteAccessLevelAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Resource name for the [Access Level] - * [google.identity.accesscontextmanager.v1.AccessLevel]. - *

Format: `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture deleteAccessLevelAsync( - String name) { - DeleteAccessLevelRequest request = DeleteAccessLevelRequest.newBuilder().setName(name).build(); - return deleteAccessLevelAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource - * name. The longrunning operation from this RPC will have a successful status once the [Access - * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteAccessLevelRequest request =
-   *       DeleteAccessLevelRequest.newBuilder()
-   *           .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString())
-   *           .build();
-   *   accessContextManagerClient.deleteAccessLevelAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture deleteAccessLevelAsync( - DeleteAccessLevelRequest request) { - return deleteAccessLevelOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource - * name. The longrunning operation from this RPC will have a successful status once the [Access - * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteAccessLevelRequest request =
-   *       DeleteAccessLevelRequest.newBuilder()
-   *           .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.deleteAccessLevelOperationCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final OperationCallable< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationCallable() { - return stub.deleteAccessLevelOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete an [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] by resource - * name. The longrunning operation from this RPC will have a successful status once the [Access - * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has been removed from long-lasting - * storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteAccessLevelRequest request =
-   *       DeleteAccessLevelRequest.newBuilder()
-   *           .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.deleteAccessLevelCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable deleteAccessLevelCallable() { - return stub.deleteAccessLevelCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Replace all existing [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] in - * an [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with the [Access - * Levels] [google.identity.accesscontextmanager.v1.AccessLevel] provided. This is done - * atomically. The longrunning operation from this RPC will have a successful status once all - * replacements have propagated to long-lasting storage. Replacements containing errors will - * result in an error response for the first error encountered. Replacement will be cancelled on - * error, existing [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] will not - * be affected. Operation.response field will contain ReplaceAccessLevelsResponse. Removing - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in - * error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ReplaceAccessLevelsRequest request =
-   *       ReplaceAccessLevelsRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .addAllAccessLevels(new ArrayList())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ReplaceAccessLevelsResponse response =
-   *       accessContextManagerClient.replaceAccessLevelsAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - replaceAccessLevelsAsync(ReplaceAccessLevelsRequest request) { - return replaceAccessLevelsOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Replace all existing [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] in - * an [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with the [Access - * Levels] [google.identity.accesscontextmanager.v1.AccessLevel] provided. This is done - * atomically. The longrunning operation from this RPC will have a successful status once all - * replacements have propagated to long-lasting storage. Replacements containing errors will - * result in an error response for the first error encountered. Replacement will be cancelled on - * error, existing [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] will not - * be affected. Operation.response field will contain ReplaceAccessLevelsResponse. Removing - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in - * error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ReplaceAccessLevelsRequest request =
-   *       ReplaceAccessLevelsRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .addAllAccessLevels(new ArrayList())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.replaceAccessLevelsOperationCallable().futureCall(request);
-   *   // Do something.
-   *   ReplaceAccessLevelsResponse response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationCallable() { - return stub.replaceAccessLevelsOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Replace all existing [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] in - * an [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with the [Access - * Levels] [google.identity.accesscontextmanager.v1.AccessLevel] provided. This is done - * atomically. The longrunning operation from this RPC will have a successful status once all - * replacements have propagated to long-lasting storage. Replacements containing errors will - * result in an error response for the first error encountered. Replacement will be cancelled on - * error, existing [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] will not - * be affected. Operation.response field will contain ReplaceAccessLevelsResponse. Removing - * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in - * error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ReplaceAccessLevelsRequest request =
-   *       ReplaceAccessLevelsRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .addAllAccessLevels(new ArrayList())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.replaceAccessLevelsCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable replaceAccessLevelsCallable() { - return stub.replaceAccessLevelsCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] for an - * access policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
-   *   for (ServicePerimeter element :
-   *       accessContextManagerClient.listServicePerimeters(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy to list [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] from. - *

Format: `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListServicePerimetersPagedResponse listServicePerimeters(AccessPolicyName parent) { - ListServicePerimetersRequest request = - ListServicePerimetersRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .build(); - return listServicePerimeters(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] for an - * access policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
-   *   for (ServicePerimeter element :
-   *       accessContextManagerClient.listServicePerimeters(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy to list [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] from. - *

Format: `accessPolicies/{policy_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListServicePerimetersPagedResponse listServicePerimeters(String parent) { - ListServicePerimetersRequest request = - ListServicePerimetersRequest.newBuilder().setParent(parent).build(); - return listServicePerimeters(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] for an - * access policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListServicePerimetersRequest request =
-   *       ListServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   for (ServicePerimeter element :
-   *       accessContextManagerClient.listServicePerimeters(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListServicePerimetersPagedResponse listServicePerimeters( - ListServicePerimetersRequest request) { - return listServicePerimetersPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] for an - * access policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListServicePerimetersRequest request =
-   *       ListServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.listServicePerimetersPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (ServicePerimeter element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listServicePerimetersPagedCallable() { - return stub.listServicePerimetersPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * List all [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] for an - * access policy. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListServicePerimetersRequest request =
-   *       ListServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   while (true) {
-   *     ListServicePerimetersResponse response =
-   *         accessContextManagerClient.listServicePerimetersCallable().call(request);
-   *     for (ServicePerimeter element : response.getServicePerimetersList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listServicePerimetersCallable() { - return stub.listServicePerimetersCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]");
-   *   ServicePerimeter response = accessContextManagerClient.getServicePerimeter(name);
-   * }
-   * }
- * - * @param name Required. Resource name for the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter]. - *

Format: `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ServicePerimeter getServicePerimeter(ServicePerimeterName name) { - GetServicePerimeterRequest request = - GetServicePerimeterRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - return getServicePerimeter(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString();
-   *   ServicePerimeter response = accessContextManagerClient.getServicePerimeter(name);
-   * }
-   * }
- * - * @param name Required. Resource name for the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter]. - *

Format: `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ServicePerimeter getServicePerimeter(String name) { - GetServicePerimeterRequest request = - GetServicePerimeterRequest.newBuilder().setName(name).build(); - return getServicePerimeter(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetServicePerimeterRequest request =
-   *       GetServicePerimeterRequest.newBuilder()
-   *           .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString())
-   *           .build();
-   *   ServicePerimeter response = accessContextManagerClient.getServicePerimeter(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ServicePerimeter getServicePerimeter(GetServicePerimeterRequest request) { - return getServicePerimeterCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Get a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetServicePerimeterRequest request =
-   *       GetServicePerimeterRequest.newBuilder()
-   *           .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.getServicePerimeterCallable().futureCall(request);
-   *   // Do something.
-   *   ServicePerimeter response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - getServicePerimeterCallable() { - return stub.getServicePerimeterCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] has propagated to long-lasting - * storage. [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] - * containing errors will result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]");
-   *   ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build();
-   *   ServicePerimeter response =
-   *       accessContextManagerClient.createServicePerimeterAsync(parent, servicePerimeter).get();
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy which owns this [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter]. - *

Format: `accessPolicies/{policy_id}` - * @param servicePerimeter Required. The [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create. Syntactic correctness - * of the [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] is a - * precondition for creation. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createServicePerimeterAsync(AccessPolicyName parent, ServicePerimeter servicePerimeter) { - CreateServicePerimeterRequest request = - CreateServicePerimeterRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setServicePerimeter(servicePerimeter) - .build(); - return createServicePerimeterAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] has propagated to long-lasting - * storage. [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] - * containing errors will result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String parent = AccessPolicyName.of("[ACCESS_POLICY]").toString();
-   *   ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build();
-   *   ServicePerimeter response =
-   *       accessContextManagerClient.createServicePerimeterAsync(parent, servicePerimeter).get();
-   * }
-   * }
- * - * @param parent Required. Resource name for the access policy which owns this [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter]. - *

Format: `accessPolicies/{policy_id}` - * @param servicePerimeter Required. The [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create. Syntactic correctness - * of the [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] is a - * precondition for creation. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createServicePerimeterAsync(String parent, ServicePerimeter servicePerimeter) { - CreateServicePerimeterRequest request = - CreateServicePerimeterRequest.newBuilder() - .setParent(parent) - .setServicePerimeter(servicePerimeter) - .build(); - return createServicePerimeterAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] has propagated to long-lasting - * storage. [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] - * containing errors will result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateServicePerimeterRequest request =
-   *       CreateServicePerimeterRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setServicePerimeter(ServicePerimeter.newBuilder().build())
-   *           .build();
-   *   ServicePerimeter response =
-   *       accessContextManagerClient.createServicePerimeterAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createServicePerimeterAsync(CreateServicePerimeterRequest request) { - return createServicePerimeterOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] has propagated to long-lasting - * storage. [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] - * containing errors will result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateServicePerimeterRequest request =
-   *       CreateServicePerimeterRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setServicePerimeter(ServicePerimeter.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.createServicePerimeterOperationCallable().futureCall(request);
-   *   // Do something.
-   *   ServicePerimeter response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationCallable() { - return stub.createServicePerimeterOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Create a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] has propagated to long-lasting - * storage. [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] - * containing errors will result in an error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateServicePerimeterRequest request =
-   *       CreateServicePerimeterRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setServicePerimeter(ServicePerimeter.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.createServicePerimeterCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - createServicePerimeterCallable() { - return stub.createServicePerimeterCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the changes to the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] have propagated - * to long-lasting storage. [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing errors will result in an - * error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build();
-   *   FieldMask updateMask = FieldMask.newBuilder().build();
-   *   ServicePerimeter response =
-   *       accessContextManagerClient
-   *           .updateServicePerimeterAsync(servicePerimeter, updateMask)
-   *           .get();
-   * }
-   * }
- * - * @param servicePerimeter Required. The updated `ServicePerimeter`. Syntactic correctness of the - * `ServicePerimeter` is a precondition for creation. - * @param updateMask Required. Mask to control which fields get updated. Must be non-empty. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateServicePerimeterAsync(ServicePerimeter servicePerimeter, FieldMask updateMask) { - UpdateServicePerimeterRequest request = - UpdateServicePerimeterRequest.newBuilder() - .setServicePerimeter(servicePerimeter) - .setUpdateMask(updateMask) - .build(); - return updateServicePerimeterAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the changes to the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] have propagated - * to long-lasting storage. [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing errors will result in an - * error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateServicePerimeterRequest request =
-   *       UpdateServicePerimeterRequest.newBuilder()
-   *           .setServicePerimeter(ServicePerimeter.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ServicePerimeter response =
-   *       accessContextManagerClient.updateServicePerimeterAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateServicePerimeterAsync(UpdateServicePerimeterRequest request) { - return updateServicePerimeterOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the changes to the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] have propagated - * to long-lasting storage. [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing errors will result in an - * error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateServicePerimeterRequest request =
-   *       UpdateServicePerimeterRequest.newBuilder()
-   *           .setServicePerimeter(ServicePerimeter.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.updateServicePerimeterOperationCallable().futureCall(request);
-   *   // Do something.
-   *   ServicePerimeter response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationCallable() { - return stub.updateServicePerimeterOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Update a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - * longrunning operation from this RPC will have a successful status once the changes to the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] have propagated - * to long-lasting storage. [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing errors will result in an - * error response for the first error encountered. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateServicePerimeterRequest request =
-   *       UpdateServicePerimeterRequest.newBuilder()
-   *           .setServicePerimeter(ServicePerimeter.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.updateServicePerimeterCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - updateServicePerimeterCallable() { - return stub.updateServicePerimeterCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. The longrunning operation from this RPC will have a successful status once the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] has been removed - * from long-lasting storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]");
-   *   accessContextManagerClient.deleteServicePerimeterAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Resource name for the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter]. - *

Format: `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteServicePerimeterAsync(ServicePerimeterName name) { - DeleteServicePerimeterRequest request = - DeleteServicePerimeterRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - return deleteServicePerimeterAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. The longrunning operation from this RPC will have a successful status once the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] has been removed - * from long-lasting storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString();
-   *   accessContextManagerClient.deleteServicePerimeterAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Resource name for the [Service Perimeter] - * [google.identity.accesscontextmanager.v1.ServicePerimeter]. - *

Format: `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteServicePerimeterAsync(String name) { - DeleteServicePerimeterRequest request = - DeleteServicePerimeterRequest.newBuilder().setName(name).build(); - return deleteServicePerimeterAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. The longrunning operation from this RPC will have a successful status once the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] has been removed - * from long-lasting storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteServicePerimeterRequest request =
-   *       DeleteServicePerimeterRequest.newBuilder()
-   *           .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString())
-   *           .build();
-   *   accessContextManagerClient.deleteServicePerimeterAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteServicePerimeterAsync(DeleteServicePerimeterRequest request) { - return deleteServicePerimeterOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. The longrunning operation from this RPC will have a successful status once the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] has been removed - * from long-lasting storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteServicePerimeterRequest request =
-   *       DeleteServicePerimeterRequest.newBuilder()
-   *           .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient.deleteServicePerimeterOperationCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final OperationCallable< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationCallable() { - return stub.deleteServicePerimeterOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Delete a [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] by - * resource name. The longrunning operation from this RPC will have a successful status once the - * [Service Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] has been removed - * from long-lasting storage. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteServicePerimeterRequest request =
-   *       DeleteServicePerimeterRequest.newBuilder()
-   *           .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.deleteServicePerimeterCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable - deleteServicePerimeterCallable() { - return stub.deleteServicePerimeterCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Replace all existing [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an [Access Policy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] with the [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided. This is done atomically. - * The longrunning operation from this RPC will have a successful status once all replacements - * have propagated to long-lasting storage. Replacements containing errors will result in an error - * response for the first error encountered. Replacement will be cancelled on error, existing - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be - * affected. Operation.response field will contain ReplaceServicePerimetersResponse. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ReplaceServicePerimetersRequest request =
-   *       ReplaceServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .addAllServicePerimeters(new ArrayList())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ReplaceServicePerimetersResponse response =
-   *       accessContextManagerClient.replaceServicePerimetersAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture< - ReplaceServicePerimetersResponse, AccessContextManagerOperationMetadata> - replaceServicePerimetersAsync(ReplaceServicePerimetersRequest request) { - return replaceServicePerimetersOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Replace all existing [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an [Access Policy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] with the [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided. This is done atomically. - * The longrunning operation from this RPC will have a successful status once all replacements - * have propagated to long-lasting storage. Replacements containing errors will result in an error - * response for the first error encountered. Replacement will be cancelled on error, existing - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be - * affected. Operation.response field will contain ReplaceServicePerimetersResponse. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ReplaceServicePerimetersRequest request =
-   *       ReplaceServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .addAllServicePerimeters(new ArrayList())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   OperationFuture
-   *       future =
-   *           accessContextManagerClient
-   *               .replaceServicePerimetersOperationCallable()
-   *               .futureCall(request);
-   *   // Do something.
-   *   ReplaceServicePerimetersResponse response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationCallable() { - return stub.replaceServicePerimetersOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Replace all existing [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an [Access Policy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] with the [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided. This is done atomically. - * The longrunning operation from this RPC will have a successful status once all replacements - * have propagated to long-lasting storage. Replacements containing errors will result in an error - * response for the first error encountered. Replacement will be cancelled on error, existing - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be - * affected. Operation.response field will contain ReplaceServicePerimetersResponse. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ReplaceServicePerimetersRequest request =
-   *       ReplaceServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .addAllServicePerimeters(new ArrayList())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.replaceServicePerimetersCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - replaceServicePerimetersCallable() { - return stub.replaceServicePerimetersCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Commit the dry-run spec for all the [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an [Access - * Policy][google.identity.accesscontextmanager.v1.AccessPolicy]. A commit operation on a Service - * Perimeter involves copying its `spec` field to that Service Perimeter's `status` field. Only - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] with - * `use_explicit_dry_run_spec` field set to true are affected by a commit operation. The - * longrunning operation from this RPC will have a successful status once the dry-run specs for - * all the [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] have - * been committed. If a commit fails, it will cause the longrunning operation to return an error - * response and the entire commit operation will be cancelled. When successful, Operation.response - * field will contain CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will be - * cleared after a successful commit operation. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CommitServicePerimetersRequest request =
-   *       CommitServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   CommitServicePerimetersResponse response =
-   *       accessContextManagerClient.commitServicePerimetersAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture< - CommitServicePerimetersResponse, AccessContextManagerOperationMetadata> - commitServicePerimetersAsync(CommitServicePerimetersRequest request) { - return commitServicePerimetersOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Commit the dry-run spec for all the [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an [Access - * Policy][google.identity.accesscontextmanager.v1.AccessPolicy]. A commit operation on a Service - * Perimeter involves copying its `spec` field to that Service Perimeter's `status` field. Only - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] with - * `use_explicit_dry_run_spec` field set to true are affected by a commit operation. The - * longrunning operation from this RPC will have a successful status once the dry-run specs for - * all the [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] have - * been committed. If a commit fails, it will cause the longrunning operation to return an error - * response and the entire commit operation will be cancelled. When successful, Operation.response - * field will contain CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will be - * cleared after a successful commit operation. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CommitServicePerimetersRequest request =
-   *       CommitServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   OperationFuture
-   *       future =
-   *           accessContextManagerClient
-   *               .commitServicePerimetersOperationCallable()
-   *               .futureCall(request);
-   *   // Do something.
-   *   CommitServicePerimetersResponse response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationCallable() { - return stub.commitServicePerimetersOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Commit the dry-run spec for all the [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an [Access - * Policy][google.identity.accesscontextmanager.v1.AccessPolicy]. A commit operation on a Service - * Perimeter involves copying its `spec` field to that Service Perimeter's `status` field. Only - * [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] with - * `use_explicit_dry_run_spec` field set to true are affected by a commit operation. The - * longrunning operation from this RPC will have a successful status once the dry-run specs for - * all the [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] have - * been committed. If a commit fails, it will cause the longrunning operation to return an error - * response and the entire commit operation will be cancelled. When successful, Operation.response - * field will contain CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will be - * cleared after a successful commit operation. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CommitServicePerimetersRequest request =
-   *       CommitServicePerimetersRequest.newBuilder()
-   *           .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.commitServicePerimetersCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - commitServicePerimetersCallable() { - return stub.commitServicePerimetersCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists all [GcpUserAccessBindings] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a Google Cloud organization. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
-   *   for (GcpUserAccessBinding element :
-   *       accessContextManagerClient.listGcpUserAccessBindings(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Example: "organizations/256" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings( - OrganizationName parent) { - ListGcpUserAccessBindingsRequest request = - ListGcpUserAccessBindingsRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .build(); - return listGcpUserAccessBindings(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists all [GcpUserAccessBindings] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a Google Cloud organization. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String parent = OrganizationName.of("[ORGANIZATION]").toString();
-   *   for (GcpUserAccessBinding element :
-   *       accessContextManagerClient.listGcpUserAccessBindings(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Example: "organizations/256" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings(String parent) { - ListGcpUserAccessBindingsRequest request = - ListGcpUserAccessBindingsRequest.newBuilder().setParent(parent).build(); - return listGcpUserAccessBindings(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists all [GcpUserAccessBindings] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a Google Cloud organization. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListGcpUserAccessBindingsRequest request =
-   *       ListGcpUserAccessBindingsRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   for (GcpUserAccessBinding element :
-   *       accessContextManagerClient.listGcpUserAccessBindings(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListGcpUserAccessBindingsPagedResponse listGcpUserAccessBindings( - ListGcpUserAccessBindingsRequest request) { - return listGcpUserAccessBindingsPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists all [GcpUserAccessBindings] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a Google Cloud organization. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListGcpUserAccessBindingsRequest request =
-   *       ListGcpUserAccessBindingsRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.listGcpUserAccessBindingsPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (GcpUserAccessBinding element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable< - ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsPagedCallable() { - return stub.listGcpUserAccessBindingsPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists all [GcpUserAccessBindings] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a Google Cloud organization. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   ListGcpUserAccessBindingsRequest request =
-   *       ListGcpUserAccessBindingsRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .build();
-   *   while (true) {
-   *     ListGcpUserAccessBindingsResponse response =
-   *         accessContextManagerClient.listGcpUserAccessBindingsCallable().call(request);
-   *     for (GcpUserAccessBinding element : response.getGcpUserAccessBindingsList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listGcpUserAccessBindingsCallable() { - return stub.listGcpUserAccessBindingsCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets the [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * with the given name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GcpUserAccessBindingName name =
-   *       GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]");
-   *   GcpUserAccessBinding response = accessContextManagerClient.getGcpUserAccessBinding(name);
-   * }
-   * }
- * - * @param name Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final GcpUserAccessBinding getGcpUserAccessBinding(GcpUserAccessBindingName name) { - GetGcpUserAccessBindingRequest request = - GetGcpUserAccessBindingRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - return getGcpUserAccessBinding(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets the [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * with the given name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name =
-   *       GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]").toString();
-   *   GcpUserAccessBinding response = accessContextManagerClient.getGcpUserAccessBinding(name);
-   * }
-   * }
- * - * @param name Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final GcpUserAccessBinding getGcpUserAccessBinding(String name) { - GetGcpUserAccessBindingRequest request = - GetGcpUserAccessBindingRequest.newBuilder().setName(name).build(); - return getGcpUserAccessBinding(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets the [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * with the given name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetGcpUserAccessBindingRequest request =
-   *       GetGcpUserAccessBindingRequest.newBuilder()
-   *           .setName(
-   *               GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]")
-   *                   .toString())
-   *           .build();
-   *   GcpUserAccessBinding response = accessContextManagerClient.getGcpUserAccessBinding(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final GcpUserAccessBinding getGcpUserAccessBinding( - GetGcpUserAccessBindingRequest request) { - return getGcpUserAccessBindingCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets the [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * with the given name. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GetGcpUserAccessBindingRequest request =
-   *       GetGcpUserAccessBindingRequest.newBuilder()
-   *           .setName(
-   *               GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]")
-   *                   .toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.getGcpUserAccessBindingCallable().futureCall(request);
-   *   // Do something.
-   *   GcpUserAccessBinding response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - getGcpUserAccessBindingCallable() { - return stub.getGcpUserAccessBindingCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the client specifies a - * [name] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name], the server will - * ignore it. Fails if a resource already exists with the same [group_key] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key]. Completion of this - * long-running operation does not necessarily signify that the new binding is deployed onto all - * affected users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
-   *   GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build();
-   *   GcpUserAccessBinding response =
-   *       accessContextManagerClient
-   *           .createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding)
-   *           .get();
-   * }
-   * }
- * - * @param parent Required. Example: "organizations/256" - * @param gcpUserAccessBinding Required. [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createGcpUserAccessBindingAsync( - OrganizationName parent, GcpUserAccessBinding gcpUserAccessBinding) { - CreateGcpUserAccessBindingRequest request = - CreateGcpUserAccessBindingRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setGcpUserAccessBinding(gcpUserAccessBinding) - .build(); - return createGcpUserAccessBindingAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the client specifies a - * [name] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name], the server will - * ignore it. Fails if a resource already exists with the same [group_key] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key]. Completion of this - * long-running operation does not necessarily signify that the new binding is deployed onto all - * affected users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String parent = OrganizationName.of("[ORGANIZATION]").toString();
-   *   GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build();
-   *   GcpUserAccessBinding response =
-   *       accessContextManagerClient
-   *           .createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding)
-   *           .get();
-   * }
-   * }
- * - * @param parent Required. Example: "organizations/256" - * @param gcpUserAccessBinding Required. [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createGcpUserAccessBindingAsync(String parent, GcpUserAccessBinding gcpUserAccessBinding) { - CreateGcpUserAccessBindingRequest request = - CreateGcpUserAccessBindingRequest.newBuilder() - .setParent(parent) - .setGcpUserAccessBinding(gcpUserAccessBinding) - .build(); - return createGcpUserAccessBindingAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the client specifies a - * [name] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name], the server will - * ignore it. Fails if a resource already exists with the same [group_key] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key]. Completion of this - * long-running operation does not necessarily signify that the new binding is deployed onto all - * affected users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateGcpUserAccessBindingRequest request =
-   *       CreateGcpUserAccessBindingRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setGcpUserAccessBinding(GcpUserAccessBinding.newBuilder().build())
-   *           .build();
-   *   GcpUserAccessBinding response =
-   *       accessContextManagerClient.createGcpUserAccessBindingAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - createGcpUserAccessBindingAsync(CreateGcpUserAccessBindingRequest request) { - return createGcpUserAccessBindingOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the client specifies a - * [name] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name], the server will - * ignore it. Fails if a resource already exists with the same [group_key] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key]. Completion of this - * long-running operation does not necessarily signify that the new binding is deployed onto all - * affected users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateGcpUserAccessBindingRequest request =
-   *       CreateGcpUserAccessBindingRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setGcpUserAccessBinding(GcpUserAccessBinding.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient
-   *           .createGcpUserAccessBindingOperationCallable()
-   *           .futureCall(request);
-   *   // Do something.
-   *   GcpUserAccessBinding response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationCallable() { - return stub.createGcpUserAccessBindingOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the client specifies a - * [name] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name], the server will - * ignore it. Fails if a resource already exists with the same [group_key] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key]. Completion of this - * long-running operation does not necessarily signify that the new binding is deployed onto all - * affected users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   CreateGcpUserAccessBindingRequest request =
-   *       CreateGcpUserAccessBindingRequest.newBuilder()
-   *           .setParent(OrganizationName.of("[ORGANIZATION]").toString())
-   *           .setGcpUserAccessBinding(GcpUserAccessBinding.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.createGcpUserAccessBindingCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - createGcpUserAccessBindingCallable() { - return stub.createGcpUserAccessBindingCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the changed binding is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build();
-   *   FieldMask updateMask = FieldMask.newBuilder().build();
-   *   GcpUserAccessBinding response =
-   *       accessContextManagerClient
-   *           .updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask)
-   *           .get();
-   * }
-   * }
- * - * @param gcpUserAccessBinding Required. [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - * @param updateMask Required. Only the fields specified in this mask are updated. Because name - * and group_key cannot be changed, update_mask is required and must always be: - *

update_mask { paths: "access_levels" } - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateGcpUserAccessBindingAsync( - GcpUserAccessBinding gcpUserAccessBinding, FieldMask updateMask) { - UpdateGcpUserAccessBindingRequest request = - UpdateGcpUserAccessBindingRequest.newBuilder() - .setGcpUserAccessBinding(gcpUserAccessBinding) - .setUpdateMask(updateMask) - .build(); - return updateGcpUserAccessBindingAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the changed binding is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateGcpUserAccessBindingRequest request =
-   *       UpdateGcpUserAccessBindingRequest.newBuilder()
-   *           .setGcpUserAccessBinding(GcpUserAccessBinding.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   GcpUserAccessBinding response =
-   *       accessContextManagerClient.updateGcpUserAccessBindingAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - updateGcpUserAccessBindingAsync(UpdateGcpUserAccessBindingRequest request) { - return updateGcpUserAccessBindingOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the changed binding is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateGcpUserAccessBindingRequest request =
-   *       UpdateGcpUserAccessBindingRequest.newBuilder()
-   *           .setGcpUserAccessBinding(GcpUserAccessBinding.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient
-   *           .updateGcpUserAccessBindingOperationCallable()
-   *           .futureCall(request);
-   *   // Do something.
-   *   GcpUserAccessBinding response = future.get();
-   * }
-   * }
- */ - public final OperationCallable< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationCallable() { - return stub.updateGcpUserAccessBindingOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the changed binding is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   UpdateGcpUserAccessBindingRequest request =
-   *       UpdateGcpUserAccessBindingRequest.newBuilder()
-   *           .setGcpUserAccessBinding(GcpUserAccessBinding.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.updateGcpUserAccessBindingCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - updateGcpUserAccessBindingCallable() { - return stub.updateGcpUserAccessBindingCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the binding deletion is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   GcpUserAccessBindingName name =
-   *       GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]");
-   *   accessContextManagerClient.deleteGcpUserAccessBindingAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteGcpUserAccessBindingAsync(GcpUserAccessBindingName name) { - DeleteGcpUserAccessBindingRequest request = - DeleteGcpUserAccessBindingRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - return deleteGcpUserAccessBindingAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the binding deletion is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   String name =
-   *       GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]").toString();
-   *   accessContextManagerClient.deleteGcpUserAccessBindingAsync(name).get();
-   * }
-   * }
- * - * @param name Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteGcpUserAccessBindingAsync(String name) { - DeleteGcpUserAccessBindingRequest request = - DeleteGcpUserAccessBindingRequest.newBuilder().setName(name).build(); - return deleteGcpUserAccessBindingAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the binding deletion is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteGcpUserAccessBindingRequest request =
-   *       DeleteGcpUserAccessBindingRequest.newBuilder()
-   *           .setName(
-   *               GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]")
-   *                   .toString())
-   *           .build();
-   *   accessContextManagerClient.deleteGcpUserAccessBindingAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture - deleteGcpUserAccessBindingAsync(DeleteGcpUserAccessBindingRequest request) { - return deleteGcpUserAccessBindingOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the binding deletion is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteGcpUserAccessBindingRequest request =
-   *       DeleteGcpUserAccessBindingRequest.newBuilder()
-   *           .setName(
-   *               GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]")
-   *                   .toString())
-   *           .build();
-   *   OperationFuture future =
-   *       accessContextManagerClient
-   *           .deleteGcpUserAccessBindingOperationCallable()
-   *           .futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final OperationCallable< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationCallable() { - return stub.deleteGcpUserAccessBindingOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a [GcpUserAccessBinding] - * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. Completion of this long-running - * operation does not necessarily signify that the binding deletion is deployed onto all affected - * users, which may take more time. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (AccessContextManagerClient accessContextManagerClient =
-   *     AccessContextManagerClient.create()) {
-   *   DeleteGcpUserAccessBindingRequest request =
-   *       DeleteGcpUserAccessBindingRequest.newBuilder()
-   *           .setName(
-   *               GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]")
-   *                   .toString())
-   *           .build();
-   *   ApiFuture future =
-   *       accessContextManagerClient.deleteGcpUserAccessBindingCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable - deleteGcpUserAccessBindingCallable() { - return stub.deleteGcpUserAccessBindingCallable(); - } - - @Override - public final void close() { - stub.close(); - } - - @Override - public void shutdown() { - stub.shutdown(); - } - - @Override - public boolean isShutdown() { - return stub.isShutdown(); - } - - @Override - public boolean isTerminated() { - return stub.isTerminated(); - } - - @Override - public void shutdownNow() { - stub.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return stub.awaitTermination(duration, unit); - } - - public static class ListAccessPoliciesPagedResponse - extends AbstractPagedListResponse< - ListAccessPoliciesRequest, - ListAccessPoliciesResponse, - AccessPolicy, - ListAccessPoliciesPage, - ListAccessPoliciesFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListAccessPoliciesPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListAccessPoliciesPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListAccessPoliciesPagedResponse(ListAccessPoliciesPage page) { - super(page, ListAccessPoliciesFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListAccessPoliciesPage - extends AbstractPage< - ListAccessPoliciesRequest, - ListAccessPoliciesResponse, - AccessPolicy, - ListAccessPoliciesPage> { - - private ListAccessPoliciesPage( - PageContext context, - ListAccessPoliciesResponse response) { - super(context, response); - } - - private static ListAccessPoliciesPage createEmptyPage() { - return new ListAccessPoliciesPage(null, null); - } - - @Override - protected ListAccessPoliciesPage createPage( - PageContext context, - ListAccessPoliciesResponse response) { - return new ListAccessPoliciesPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListAccessPoliciesFixedSizeCollection - extends AbstractFixedSizeCollection< - ListAccessPoliciesRequest, - ListAccessPoliciesResponse, - AccessPolicy, - ListAccessPoliciesPage, - ListAccessPoliciesFixedSizeCollection> { - - private ListAccessPoliciesFixedSizeCollection( - List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListAccessPoliciesFixedSizeCollection createEmptyCollection() { - return new ListAccessPoliciesFixedSizeCollection(null, 0); - } - - @Override - protected ListAccessPoliciesFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListAccessPoliciesFixedSizeCollection(pages, collectionSize); - } - } - - public static class ListAccessLevelsPagedResponse - extends AbstractPagedListResponse< - ListAccessLevelsRequest, - ListAccessLevelsResponse, - AccessLevel, - ListAccessLevelsPage, - ListAccessLevelsFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListAccessLevelsPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListAccessLevelsPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListAccessLevelsPagedResponse(ListAccessLevelsPage page) { - super(page, ListAccessLevelsFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListAccessLevelsPage - extends AbstractPage< - ListAccessLevelsRequest, ListAccessLevelsResponse, AccessLevel, ListAccessLevelsPage> { - - private ListAccessLevelsPage( - PageContext context, - ListAccessLevelsResponse response) { - super(context, response); - } - - private static ListAccessLevelsPage createEmptyPage() { - return new ListAccessLevelsPage(null, null); - } - - @Override - protected ListAccessLevelsPage createPage( - PageContext context, - ListAccessLevelsResponse response) { - return new ListAccessLevelsPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListAccessLevelsFixedSizeCollection - extends AbstractFixedSizeCollection< - ListAccessLevelsRequest, - ListAccessLevelsResponse, - AccessLevel, - ListAccessLevelsPage, - ListAccessLevelsFixedSizeCollection> { - - private ListAccessLevelsFixedSizeCollection( - List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListAccessLevelsFixedSizeCollection createEmptyCollection() { - return new ListAccessLevelsFixedSizeCollection(null, 0); - } - - @Override - protected ListAccessLevelsFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListAccessLevelsFixedSizeCollection(pages, collectionSize); - } - } - - public static class ListServicePerimetersPagedResponse - extends AbstractPagedListResponse< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ServicePerimeter, - ListServicePerimetersPage, - ListServicePerimetersFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext - context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListServicePerimetersPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListServicePerimetersPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListServicePerimetersPagedResponse(ListServicePerimetersPage page) { - super(page, ListServicePerimetersFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListServicePerimetersPage - extends AbstractPage< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ServicePerimeter, - ListServicePerimetersPage> { - - private ListServicePerimetersPage( - PageContext - context, - ListServicePerimetersResponse response) { - super(context, response); - } - - private static ListServicePerimetersPage createEmptyPage() { - return new ListServicePerimetersPage(null, null); - } - - @Override - protected ListServicePerimetersPage createPage( - PageContext - context, - ListServicePerimetersResponse response) { - return new ListServicePerimetersPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext - context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListServicePerimetersFixedSizeCollection - extends AbstractFixedSizeCollection< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ServicePerimeter, - ListServicePerimetersPage, - ListServicePerimetersFixedSizeCollection> { - - private ListServicePerimetersFixedSizeCollection( - List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListServicePerimetersFixedSizeCollection createEmptyCollection() { - return new ListServicePerimetersFixedSizeCollection(null, 0); - } - - @Override - protected ListServicePerimetersFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListServicePerimetersFixedSizeCollection(pages, collectionSize); - } - } - - public static class ListGcpUserAccessBindingsPagedResponse - extends AbstractPagedListResponse< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding, - ListGcpUserAccessBindingsPage, - ListGcpUserAccessBindingsFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding> - context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListGcpUserAccessBindingsPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListGcpUserAccessBindingsPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListGcpUserAccessBindingsPagedResponse(ListGcpUserAccessBindingsPage page) { - super(page, ListGcpUserAccessBindingsFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListGcpUserAccessBindingsPage - extends AbstractPage< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding, - ListGcpUserAccessBindingsPage> { - - private ListGcpUserAccessBindingsPage( - PageContext< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding> - context, - ListGcpUserAccessBindingsResponse response) { - super(context, response); - } - - private static ListGcpUserAccessBindingsPage createEmptyPage() { - return new ListGcpUserAccessBindingsPage(null, null); - } - - @Override - protected ListGcpUserAccessBindingsPage createPage( - PageContext< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding> - context, - ListGcpUserAccessBindingsResponse response) { - return new ListGcpUserAccessBindingsPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding> - context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListGcpUserAccessBindingsFixedSizeCollection - extends AbstractFixedSizeCollection< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding, - ListGcpUserAccessBindingsPage, - ListGcpUserAccessBindingsFixedSizeCollection> { - - private ListGcpUserAccessBindingsFixedSizeCollection( - List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListGcpUserAccessBindingsFixedSizeCollection createEmptyCollection() { - return new ListGcpUserAccessBindingsFixedSizeCollection(null, 0); - } - - @Override - protected ListGcpUserAccessBindingsFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListGcpUserAccessBindingsFixedSizeCollection(pages, collectionSize); - } - } -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java deleted file mode 100644 index 6887fe8..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerSettings.java +++ /dev/null @@ -1,737 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientSettings; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStubSettings; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link AccessContextManagerClient}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (accesscontextmanager.googleapis.com) and default port (443) - * are used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

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

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * AccessContextManagerSettings.Builder accessContextManagerSettingsBuilder =
- *     AccessContextManagerSettings.newBuilder();
- * accessContextManagerSettingsBuilder
- *     .getAccessPolicySettings()
- *     .setRetrySettings(
- *         accessContextManagerSettingsBuilder
- *             .getAccessPolicySettings()
- *             .getRetrySettings()
- *             .toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * AccessContextManagerSettings accessContextManagerSettings =
- *     accessContextManagerSettingsBuilder.build();
- * }
- */ -@Generated("by gapic-generator-java") -public class AccessContextManagerSettings extends ClientSettings { - - /** Returns the object with the settings used for calls to listAccessPolicies. */ - public PagedCallSettings< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - listAccessPoliciesSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).listAccessPoliciesSettings(); - } - - /** Returns the object with the settings used for calls to getAccessPolicy. */ - public UnaryCallSettings getAccessPolicySettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).getAccessPolicySettings(); - } - - /** Returns the object with the settings used for calls to createAccessPolicy. */ - public UnaryCallSettings createAccessPolicySettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).createAccessPolicySettings(); - } - - /** Returns the object with the settings used for calls to createAccessPolicy. */ - public OperationCallSettings - createAccessPolicyOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .createAccessPolicyOperationSettings(); - } - - /** Returns the object with the settings used for calls to updateAccessPolicy. */ - public UnaryCallSettings updateAccessPolicySettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).updateAccessPolicySettings(); - } - - /** Returns the object with the settings used for calls to updateAccessPolicy. */ - public OperationCallSettings< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .updateAccessPolicyOperationSettings(); - } - - /** Returns the object with the settings used for calls to deleteAccessPolicy. */ - public UnaryCallSettings deleteAccessPolicySettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).deleteAccessPolicySettings(); - } - - /** Returns the object with the settings used for calls to deleteAccessPolicy. */ - public OperationCallSettings< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .deleteAccessPolicyOperationSettings(); - } - - /** Returns the object with the settings used for calls to listAccessLevels. */ - public PagedCallSettings< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - listAccessLevelsSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).listAccessLevelsSettings(); - } - - /** Returns the object with the settings used for calls to getAccessLevel. */ - public UnaryCallSettings getAccessLevelSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).getAccessLevelSettings(); - } - - /** Returns the object with the settings used for calls to createAccessLevel. */ - public UnaryCallSettings createAccessLevelSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).createAccessLevelSettings(); - } - - /** Returns the object with the settings used for calls to createAccessLevel. */ - public OperationCallSettings< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .createAccessLevelOperationSettings(); - } - - /** Returns the object with the settings used for calls to updateAccessLevel. */ - public UnaryCallSettings updateAccessLevelSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).updateAccessLevelSettings(); - } - - /** Returns the object with the settings used for calls to updateAccessLevel. */ - public OperationCallSettings< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .updateAccessLevelOperationSettings(); - } - - /** Returns the object with the settings used for calls to deleteAccessLevel. */ - public UnaryCallSettings deleteAccessLevelSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).deleteAccessLevelSettings(); - } - - /** Returns the object with the settings used for calls to deleteAccessLevel. */ - public OperationCallSettings< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .deleteAccessLevelOperationSettings(); - } - - /** Returns the object with the settings used for calls to replaceAccessLevels. */ - public UnaryCallSettings replaceAccessLevelsSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).replaceAccessLevelsSettings(); - } - - /** Returns the object with the settings used for calls to replaceAccessLevels. */ - public OperationCallSettings< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .replaceAccessLevelsOperationSettings(); - } - - /** Returns the object with the settings used for calls to listServicePerimeters. */ - public PagedCallSettings< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - listServicePerimetersSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).listServicePerimetersSettings(); - } - - /** Returns the object with the settings used for calls to getServicePerimeter. */ - public UnaryCallSettings - getServicePerimeterSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).getServicePerimeterSettings(); - } - - /** Returns the object with the settings used for calls to createServicePerimeter. */ - public UnaryCallSettings - createServicePerimeterSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).createServicePerimeterSettings(); - } - - /** Returns the object with the settings used for calls to createServicePerimeter. */ - public OperationCallSettings< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .createServicePerimeterOperationSettings(); - } - - /** Returns the object with the settings used for calls to updateServicePerimeter. */ - public UnaryCallSettings - updateServicePerimeterSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).updateServicePerimeterSettings(); - } - - /** Returns the object with the settings used for calls to updateServicePerimeter. */ - public OperationCallSettings< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .updateServicePerimeterOperationSettings(); - } - - /** Returns the object with the settings used for calls to deleteServicePerimeter. */ - public UnaryCallSettings - deleteServicePerimeterSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).deleteServicePerimeterSettings(); - } - - /** Returns the object with the settings used for calls to deleteServicePerimeter. */ - public OperationCallSettings< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .deleteServicePerimeterOperationSettings(); - } - - /** Returns the object with the settings used for calls to replaceServicePerimeters. */ - public UnaryCallSettings - replaceServicePerimetersSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .replaceServicePerimetersSettings(); - } - - /** Returns the object with the settings used for calls to replaceServicePerimeters. */ - public OperationCallSettings< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .replaceServicePerimetersOperationSettings(); - } - - /** Returns the object with the settings used for calls to commitServicePerimeters. */ - public UnaryCallSettings - commitServicePerimetersSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).commitServicePerimetersSettings(); - } - - /** Returns the object with the settings used for calls to commitServicePerimeters. */ - public OperationCallSettings< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .commitServicePerimetersOperationSettings(); - } - - /** Returns the object with the settings used for calls to listGcpUserAccessBindings. */ - public PagedCallSettings< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .listGcpUserAccessBindingsSettings(); - } - - /** Returns the object with the settings used for calls to getGcpUserAccessBinding. */ - public UnaryCallSettings - getGcpUserAccessBindingSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()).getGcpUserAccessBindingSettings(); - } - - /** Returns the object with the settings used for calls to createGcpUserAccessBinding. */ - public UnaryCallSettings - createGcpUserAccessBindingSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .createGcpUserAccessBindingSettings(); - } - - /** Returns the object with the settings used for calls to createGcpUserAccessBinding. */ - public OperationCallSettings< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .createGcpUserAccessBindingOperationSettings(); - } - - /** Returns the object with the settings used for calls to updateGcpUserAccessBinding. */ - public UnaryCallSettings - updateGcpUserAccessBindingSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .updateGcpUserAccessBindingSettings(); - } - - /** Returns the object with the settings used for calls to updateGcpUserAccessBinding. */ - public OperationCallSettings< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .updateGcpUserAccessBindingOperationSettings(); - } - - /** Returns the object with the settings used for calls to deleteGcpUserAccessBinding. */ - public UnaryCallSettings - deleteGcpUserAccessBindingSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .deleteGcpUserAccessBindingSettings(); - } - - /** Returns the object with the settings used for calls to deleteGcpUserAccessBinding. */ - public OperationCallSettings< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationSettings() { - return ((AccessContextManagerStubSettings) getStubSettings()) - .deleteGcpUserAccessBindingOperationSettings(); - } - - public static final AccessContextManagerSettings create(AccessContextManagerStubSettings stub) - throws IOException { - return new AccessContextManagerSettings.Builder(stub.toBuilder()).build(); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return AccessContextManagerStubSettings.defaultExecutorProviderBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return AccessContextManagerStubSettings.getDefaultEndpoint(); - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return AccessContextManagerStubSettings.getDefaultServiceScopes(); - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return AccessContextManagerStubSettings.defaultCredentialsProviderBuilder(); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return AccessContextManagerStubSettings.defaultGrpcTransportProviderBuilder(); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return AccessContextManagerStubSettings.defaultHttpJsonTransportProviderBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return AccessContextManagerStubSettings.defaultTransportChannelProvider(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return AccessContextManagerStubSettings.defaultApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - @BetaApi - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected AccessContextManagerSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - } - - /** Builder for AccessContextManagerSettings. */ - public static class Builder - extends ClientSettings.Builder { - - protected Builder() throws IOException { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(AccessContextManagerStubSettings.newBuilder(clientContext)); - } - - protected Builder(AccessContextManagerSettings settings) { - super(settings.getStubSettings().toBuilder()); - } - - protected Builder(AccessContextManagerStubSettings.Builder stubSettings) { - super(stubSettings); - } - - private static Builder createDefault() { - return new Builder(AccessContextManagerStubSettings.newBuilder()); - } - - @BetaApi - private static Builder createHttpJsonDefault() { - return new Builder(AccessContextManagerStubSettings.newHttpJsonBuilder()); - } - - public AccessContextManagerStubSettings.Builder getStubSettingsBuilder() { - return ((AccessContextManagerStubSettings.Builder) getStubSettings()); - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods( - getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); - return this; - } - - /** Returns the builder for the settings used for calls to listAccessPolicies. */ - public PagedCallSettings.Builder< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - listAccessPoliciesSettings() { - return getStubSettingsBuilder().listAccessPoliciesSettings(); - } - - /** Returns the builder for the settings used for calls to getAccessPolicy. */ - public UnaryCallSettings.Builder - getAccessPolicySettings() { - return getStubSettingsBuilder().getAccessPolicySettings(); - } - - /** Returns the builder for the settings used for calls to createAccessPolicy. */ - public UnaryCallSettings.Builder createAccessPolicySettings() { - return getStubSettingsBuilder().createAccessPolicySettings(); - } - - /** Returns the builder for the settings used for calls to createAccessPolicy. */ - public OperationCallSettings.Builder< - AccessPolicy, AccessPolicy, AccessContextManagerOperationMetadata> - createAccessPolicyOperationSettings() { - return getStubSettingsBuilder().createAccessPolicyOperationSettings(); - } - - /** Returns the builder for the settings used for calls to updateAccessPolicy. */ - public UnaryCallSettings.Builder - updateAccessPolicySettings() { - return getStubSettingsBuilder().updateAccessPolicySettings(); - } - - /** Returns the builder for the settings used for calls to updateAccessPolicy. */ - public OperationCallSettings.Builder< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationSettings() { - return getStubSettingsBuilder().updateAccessPolicyOperationSettings(); - } - - /** Returns the builder for the settings used for calls to deleteAccessPolicy. */ - public UnaryCallSettings.Builder - deleteAccessPolicySettings() { - return getStubSettingsBuilder().deleteAccessPolicySettings(); - } - - /** Returns the builder for the settings used for calls to deleteAccessPolicy. */ - public OperationCallSettings.Builder< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationSettings() { - return getStubSettingsBuilder().deleteAccessPolicyOperationSettings(); - } - - /** Returns the builder for the settings used for calls to listAccessLevels. */ - public PagedCallSettings.Builder< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - listAccessLevelsSettings() { - return getStubSettingsBuilder().listAccessLevelsSettings(); - } - - /** Returns the builder for the settings used for calls to getAccessLevel. */ - public UnaryCallSettings.Builder getAccessLevelSettings() { - return getStubSettingsBuilder().getAccessLevelSettings(); - } - - /** Returns the builder for the settings used for calls to createAccessLevel. */ - public UnaryCallSettings.Builder - createAccessLevelSettings() { - return getStubSettingsBuilder().createAccessLevelSettings(); - } - - /** Returns the builder for the settings used for calls to createAccessLevel. */ - public OperationCallSettings.Builder< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationSettings() { - return getStubSettingsBuilder().createAccessLevelOperationSettings(); - } - - /** Returns the builder for the settings used for calls to updateAccessLevel. */ - public UnaryCallSettings.Builder - updateAccessLevelSettings() { - return getStubSettingsBuilder().updateAccessLevelSettings(); - } - - /** Returns the builder for the settings used for calls to updateAccessLevel. */ - public OperationCallSettings.Builder< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationSettings() { - return getStubSettingsBuilder().updateAccessLevelOperationSettings(); - } - - /** Returns the builder for the settings used for calls to deleteAccessLevel. */ - public UnaryCallSettings.Builder - deleteAccessLevelSettings() { - return getStubSettingsBuilder().deleteAccessLevelSettings(); - } - - /** Returns the builder for the settings used for calls to deleteAccessLevel. */ - public OperationCallSettings.Builder< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationSettings() { - return getStubSettingsBuilder().deleteAccessLevelOperationSettings(); - } - - /** Returns the builder for the settings used for calls to replaceAccessLevels. */ - public UnaryCallSettings.Builder - replaceAccessLevelsSettings() { - return getStubSettingsBuilder().replaceAccessLevelsSettings(); - } - - /** Returns the builder for the settings used for calls to replaceAccessLevels. */ - public OperationCallSettings.Builder< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationSettings() { - return getStubSettingsBuilder().replaceAccessLevelsOperationSettings(); - } - - /** Returns the builder for the settings used for calls to listServicePerimeters. */ - public PagedCallSettings.Builder< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - listServicePerimetersSettings() { - return getStubSettingsBuilder().listServicePerimetersSettings(); - } - - /** Returns the builder for the settings used for calls to getServicePerimeter. */ - public UnaryCallSettings.Builder - getServicePerimeterSettings() { - return getStubSettingsBuilder().getServicePerimeterSettings(); - } - - /** Returns the builder for the settings used for calls to createServicePerimeter. */ - public UnaryCallSettings.Builder - createServicePerimeterSettings() { - return getStubSettingsBuilder().createServicePerimeterSettings(); - } - - /** Returns the builder for the settings used for calls to createServicePerimeter. */ - public OperationCallSettings.Builder< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationSettings() { - return getStubSettingsBuilder().createServicePerimeterOperationSettings(); - } - - /** Returns the builder for the settings used for calls to updateServicePerimeter. */ - public UnaryCallSettings.Builder - updateServicePerimeterSettings() { - return getStubSettingsBuilder().updateServicePerimeterSettings(); - } - - /** Returns the builder for the settings used for calls to updateServicePerimeter. */ - public OperationCallSettings.Builder< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationSettings() { - return getStubSettingsBuilder().updateServicePerimeterOperationSettings(); - } - - /** Returns the builder for the settings used for calls to deleteServicePerimeter. */ - public UnaryCallSettings.Builder - deleteServicePerimeterSettings() { - return getStubSettingsBuilder().deleteServicePerimeterSettings(); - } - - /** Returns the builder for the settings used for calls to deleteServicePerimeter. */ - public OperationCallSettings.Builder< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationSettings() { - return getStubSettingsBuilder().deleteServicePerimeterOperationSettings(); - } - - /** Returns the builder for the settings used for calls to replaceServicePerimeters. */ - public UnaryCallSettings.Builder - replaceServicePerimetersSettings() { - return getStubSettingsBuilder().replaceServicePerimetersSettings(); - } - - /** Returns the builder for the settings used for calls to replaceServicePerimeters. */ - public OperationCallSettings.Builder< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationSettings() { - return getStubSettingsBuilder().replaceServicePerimetersOperationSettings(); - } - - /** Returns the builder for the settings used for calls to commitServicePerimeters. */ - public UnaryCallSettings.Builder - commitServicePerimetersSettings() { - return getStubSettingsBuilder().commitServicePerimetersSettings(); - } - - /** Returns the builder for the settings used for calls to commitServicePerimeters. */ - public OperationCallSettings.Builder< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationSettings() { - return getStubSettingsBuilder().commitServicePerimetersOperationSettings(); - } - - /** Returns the builder for the settings used for calls to listGcpUserAccessBindings. */ - public PagedCallSettings.Builder< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsSettings() { - return getStubSettingsBuilder().listGcpUserAccessBindingsSettings(); - } - - /** Returns the builder for the settings used for calls to getGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - getGcpUserAccessBindingSettings() { - return getStubSettingsBuilder().getGcpUserAccessBindingSettings(); - } - - /** Returns the builder for the settings used for calls to createGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - createGcpUserAccessBindingSettings() { - return getStubSettingsBuilder().createGcpUserAccessBindingSettings(); - } - - /** Returns the builder for the settings used for calls to createGcpUserAccessBinding. */ - public OperationCallSettings.Builder< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationSettings() { - return getStubSettingsBuilder().createGcpUserAccessBindingOperationSettings(); - } - - /** Returns the builder for the settings used for calls to updateGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - updateGcpUserAccessBindingSettings() { - return getStubSettingsBuilder().updateGcpUserAccessBindingSettings(); - } - - /** Returns the builder for the settings used for calls to updateGcpUserAccessBinding. */ - public OperationCallSettings.Builder< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationSettings() { - return getStubSettingsBuilder().updateGcpUserAccessBindingOperationSettings(); - } - - /** Returns the builder for the settings used for calls to deleteGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - deleteGcpUserAccessBindingSettings() { - return getStubSettingsBuilder().deleteGcpUserAccessBindingSettings(); - } - - /** Returns the builder for the settings used for calls to deleteGcpUserAccessBinding. */ - public OperationCallSettings.Builder< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationSettings() { - return getStubSettingsBuilder().deleteGcpUserAccessBindingOperationSettings(); - } - - @Override - public AccessContextManagerSettings build() throws IOException { - return new AccessContextManagerSettings(this); - } - } -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/gapic_metadata.json b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/gapic_metadata.json deleted file mode 100644 index df4097f..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/gapic_metadata.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", - "language": "java", - "protoPackage": "google.identity.accesscontextmanager.v1", - "libraryPackage": "com.google.identity.accesscontextmanager.v1", - "services": { - "AccessContextManager": { - "clients": { - "grpc": { - "libraryClient": "AccessContextManagerClient", - "rpcs": { - "CommitServicePerimeters": { - "methods": ["commitServicePerimetersAsync", "commitServicePerimetersOperationCallable", "commitServicePerimetersCallable"] - }, - "CreateAccessLevel": { - "methods": ["createAccessLevelAsync", "createAccessLevelAsync", "createAccessLevelAsync", "createAccessLevelOperationCallable", "createAccessLevelCallable"] - }, - "CreateAccessPolicy": { - "methods": ["createAccessPolicyAsync", "createAccessPolicyOperationCallable", "createAccessPolicyCallable"] - }, - "CreateGcpUserAccessBinding": { - "methods": ["createGcpUserAccessBindingAsync", "createGcpUserAccessBindingAsync", "createGcpUserAccessBindingAsync", "createGcpUserAccessBindingOperationCallable", "createGcpUserAccessBindingCallable"] - }, - "CreateServicePerimeter": { - "methods": ["createServicePerimeterAsync", "createServicePerimeterAsync", "createServicePerimeterAsync", "createServicePerimeterOperationCallable", "createServicePerimeterCallable"] - }, - "DeleteAccessLevel": { - "methods": ["deleteAccessLevelAsync", "deleteAccessLevelAsync", "deleteAccessLevelAsync", "deleteAccessLevelOperationCallable", "deleteAccessLevelCallable"] - }, - "DeleteAccessPolicy": { - "methods": ["deleteAccessPolicyAsync", "deleteAccessPolicyAsync", "deleteAccessPolicyAsync", "deleteAccessPolicyOperationCallable", "deleteAccessPolicyCallable"] - }, - "DeleteGcpUserAccessBinding": { - "methods": ["deleteGcpUserAccessBindingAsync", "deleteGcpUserAccessBindingAsync", "deleteGcpUserAccessBindingAsync", "deleteGcpUserAccessBindingOperationCallable", "deleteGcpUserAccessBindingCallable"] - }, - "DeleteServicePerimeter": { - "methods": ["deleteServicePerimeterAsync", "deleteServicePerimeterAsync", "deleteServicePerimeterAsync", "deleteServicePerimeterOperationCallable", "deleteServicePerimeterCallable"] - }, - "GetAccessLevel": { - "methods": ["getAccessLevel", "getAccessLevel", "getAccessLevel", "getAccessLevelCallable"] - }, - "GetAccessPolicy": { - "methods": ["getAccessPolicy", "getAccessPolicy", "getAccessPolicy", "getAccessPolicyCallable"] - }, - "GetGcpUserAccessBinding": { - "methods": ["getGcpUserAccessBinding", "getGcpUserAccessBinding", "getGcpUserAccessBinding", "getGcpUserAccessBindingCallable"] - }, - "GetServicePerimeter": { - "methods": ["getServicePerimeter", "getServicePerimeter", "getServicePerimeter", "getServicePerimeterCallable"] - }, - "ListAccessLevels": { - "methods": ["listAccessLevels", "listAccessLevels", "listAccessLevels", "listAccessLevelsPagedCallable", "listAccessLevelsCallable"] - }, - "ListAccessPolicies": { - "methods": ["listAccessPolicies", "listAccessPoliciesPagedCallable", "listAccessPoliciesCallable"] - }, - "ListGcpUserAccessBindings": { - "methods": ["listGcpUserAccessBindings", "listGcpUserAccessBindings", "listGcpUserAccessBindings", "listGcpUserAccessBindingsPagedCallable", "listGcpUserAccessBindingsCallable"] - }, - "ListServicePerimeters": { - "methods": ["listServicePerimeters", "listServicePerimeters", "listServicePerimeters", "listServicePerimetersPagedCallable", "listServicePerimetersCallable"] - }, - "ReplaceAccessLevels": { - "methods": ["replaceAccessLevelsAsync", "replaceAccessLevelsOperationCallable", "replaceAccessLevelsCallable"] - }, - "ReplaceServicePerimeters": { - "methods": ["replaceServicePerimetersAsync", "replaceServicePerimetersOperationCallable", "replaceServicePerimetersCallable"] - }, - "UpdateAccessLevel": { - "methods": ["updateAccessLevelAsync", "updateAccessLevelAsync", "updateAccessLevelOperationCallable", "updateAccessLevelCallable"] - }, - "UpdateAccessPolicy": { - "methods": ["updateAccessPolicyAsync", "updateAccessPolicyAsync", "updateAccessPolicyOperationCallable", "updateAccessPolicyCallable"] - }, - "UpdateGcpUserAccessBinding": { - "methods": ["updateGcpUserAccessBindingAsync", "updateGcpUserAccessBindingAsync", "updateGcpUserAccessBindingOperationCallable", "updateGcpUserAccessBindingCallable"] - }, - "UpdateServicePerimeter": { - "methods": ["updateServicePerimeterAsync", "updateServicePerimeterAsync", "updateServicePerimeterOperationCallable", "updateServicePerimeterCallable"] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java deleted file mode 100644 index 8977537..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/package-info.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ - -/** - * The interfaces provided are listed below, along with usage samples. - * - *

======================= AccessContextManagerClient ======================= - * - *

Service Description: API for setting [Access Levels] - * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service Perimeters] - * [google.identity.accesscontextmanager.v1.ServicePerimeter] for Google Cloud Projects. Each - * organization has one [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] - * containing the [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] and [Service - * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]. This [AccessPolicy] - * [google.identity.accesscontextmanager.v1.AccessPolicy] is applicable to all resources in the - * organization. AccessPolicies - * - *

Sample for AccessContextManagerClient: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * try (AccessContextManagerClient accessContextManagerClient =
- *     AccessContextManagerClient.create()) {
- *   AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]");
- *   AccessPolicy response = accessContextManagerClient.getAccessPolicy(name);
- * }
- * }
- */ -@Generated("by gapic-generator-java") -package com.google.identity.accesscontextmanager.v1; - -import javax.annotation.Generated; diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java deleted file mode 100644 index 5ab449a..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStub.java +++ /dev/null @@ -1,325 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1.stub; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata; -import com.google.identity.accesscontextmanager.v1.AccessLevel; -import com.google.identity.accesscontextmanager.v1.AccessPolicy; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata; -import com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ServicePerimeter; -import com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import com.google.protobuf.Empty; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Base stub class for the AccessContextManager service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -public abstract class AccessContextManagerStub implements BackgroundResource { - - public OperationsStub getOperationsStub() { - return null; - } - - public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { - return null; - } - - public UnaryCallable - listAccessPoliciesPagedCallable() { - throw new UnsupportedOperationException("Not implemented: listAccessPoliciesPagedCallable()"); - } - - public UnaryCallable - listAccessPoliciesCallable() { - throw new UnsupportedOperationException("Not implemented: listAccessPoliciesCallable()"); - } - - public UnaryCallable getAccessPolicyCallable() { - throw new UnsupportedOperationException("Not implemented: getAccessPolicyCallable()"); - } - - public OperationCallable - createAccessPolicyOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: createAccessPolicyOperationCallable()"); - } - - public UnaryCallable createAccessPolicyCallable() { - throw new UnsupportedOperationException("Not implemented: createAccessPolicyCallable()"); - } - - public OperationCallable< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: updateAccessPolicyOperationCallable()"); - } - - public UnaryCallable updateAccessPolicyCallable() { - throw new UnsupportedOperationException("Not implemented: updateAccessPolicyCallable()"); - } - - public OperationCallable - deleteAccessPolicyOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: deleteAccessPolicyOperationCallable()"); - } - - public UnaryCallable deleteAccessPolicyCallable() { - throw new UnsupportedOperationException("Not implemented: deleteAccessPolicyCallable()"); - } - - public UnaryCallable - listAccessLevelsPagedCallable() { - throw new UnsupportedOperationException("Not implemented: listAccessLevelsPagedCallable()"); - } - - public UnaryCallable - listAccessLevelsCallable() { - throw new UnsupportedOperationException("Not implemented: listAccessLevelsCallable()"); - } - - public UnaryCallable getAccessLevelCallable() { - throw new UnsupportedOperationException("Not implemented: getAccessLevelCallable()"); - } - - public OperationCallable< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: createAccessLevelOperationCallable()"); - } - - public UnaryCallable createAccessLevelCallable() { - throw new UnsupportedOperationException("Not implemented: createAccessLevelCallable()"); - } - - public OperationCallable< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: updateAccessLevelOperationCallable()"); - } - - public UnaryCallable updateAccessLevelCallable() { - throw new UnsupportedOperationException("Not implemented: updateAccessLevelCallable()"); - } - - public OperationCallable - deleteAccessLevelOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: deleteAccessLevelOperationCallable()"); - } - - public UnaryCallable deleteAccessLevelCallable() { - throw new UnsupportedOperationException("Not implemented: deleteAccessLevelCallable()"); - } - - public OperationCallable< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: replaceAccessLevelsOperationCallable()"); - } - - public UnaryCallable replaceAccessLevelsCallable() { - throw new UnsupportedOperationException("Not implemented: replaceAccessLevelsCallable()"); - } - - public UnaryCallable - listServicePerimetersPagedCallable() { - throw new UnsupportedOperationException( - "Not implemented: listServicePerimetersPagedCallable()"); - } - - public UnaryCallable - listServicePerimetersCallable() { - throw new UnsupportedOperationException("Not implemented: listServicePerimetersCallable()"); - } - - public UnaryCallable getServicePerimeterCallable() { - throw new UnsupportedOperationException("Not implemented: getServicePerimeterCallable()"); - } - - public OperationCallable< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: createServicePerimeterOperationCallable()"); - } - - public UnaryCallable createServicePerimeterCallable() { - throw new UnsupportedOperationException("Not implemented: createServicePerimeterCallable()"); - } - - public OperationCallable< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: updateServicePerimeterOperationCallable()"); - } - - public UnaryCallable updateServicePerimeterCallable() { - throw new UnsupportedOperationException("Not implemented: updateServicePerimeterCallable()"); - } - - public OperationCallable< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: deleteServicePerimeterOperationCallable()"); - } - - public UnaryCallable deleteServicePerimeterCallable() { - throw new UnsupportedOperationException("Not implemented: deleteServicePerimeterCallable()"); - } - - public OperationCallable< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: replaceServicePerimetersOperationCallable()"); - } - - public UnaryCallable - replaceServicePerimetersCallable() { - throw new UnsupportedOperationException("Not implemented: replaceServicePerimetersCallable()"); - } - - public OperationCallable< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: commitServicePerimetersOperationCallable()"); - } - - public UnaryCallable - commitServicePerimetersCallable() { - throw new UnsupportedOperationException("Not implemented: commitServicePerimetersCallable()"); - } - - public UnaryCallable - listGcpUserAccessBindingsPagedCallable() { - throw new UnsupportedOperationException( - "Not implemented: listGcpUserAccessBindingsPagedCallable()"); - } - - public UnaryCallable - listGcpUserAccessBindingsCallable() { - throw new UnsupportedOperationException("Not implemented: listGcpUserAccessBindingsCallable()"); - } - - public UnaryCallable - getGcpUserAccessBindingCallable() { - throw new UnsupportedOperationException("Not implemented: getGcpUserAccessBindingCallable()"); - } - - public OperationCallable< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: createGcpUserAccessBindingOperationCallable()"); - } - - public UnaryCallable - createGcpUserAccessBindingCallable() { - throw new UnsupportedOperationException( - "Not implemented: createGcpUserAccessBindingCallable()"); - } - - public OperationCallable< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: updateGcpUserAccessBindingOperationCallable()"); - } - - public UnaryCallable - updateGcpUserAccessBindingCallable() { - throw new UnsupportedOperationException( - "Not implemented: updateGcpUserAccessBindingCallable()"); - } - - public OperationCallable< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationCallable() { - throw new UnsupportedOperationException( - "Not implemented: deleteGcpUserAccessBindingOperationCallable()"); - } - - public UnaryCallable - deleteGcpUserAccessBindingCallable() { - throw new UnsupportedOperationException( - "Not implemented: deleteGcpUserAccessBindingCallable()"); - } - - @Override - public abstract void close(); -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java deleted file mode 100644 index 826adde..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/AccessContextManagerStubSettings.java +++ /dev/null @@ -1,2052 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1.stub; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.ApiFuture; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GaxProperties; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.GrpcTransportChannel; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.grpc.ProtoOperationTransformers; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.HttpJsonTransportChannel; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.longrunning.OperationSnapshot; -import com.google.api.gax.longrunning.OperationTimedPollAlgorithm; -import com.google.api.gax.retrying.RetrySettings; -import com.google.api.gax.rpc.ApiCallContext; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.PagedListDescriptor; -import com.google.api.gax.rpc.PagedListResponseFactory; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.StubSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; -import com.google.common.collect.ImmutableSet; -import com.google.common.collect.Lists; -import com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata; -import com.google.identity.accesscontextmanager.v1.AccessLevel; -import com.google.identity.accesscontextmanager.v1.AccessPolicy; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata; -import com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ServicePerimeter; -import com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; -import org.threeten.bp.Duration; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link AccessContextManagerStub}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (accesscontextmanager.googleapis.com) and default port (443) - * are used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

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

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * AccessContextManagerStubSettings.Builder accessContextManagerSettingsBuilder =
- *     AccessContextManagerStubSettings.newBuilder();
- * accessContextManagerSettingsBuilder
- *     .getAccessPolicySettings()
- *     .setRetrySettings(
- *         accessContextManagerSettingsBuilder
- *             .getAccessPolicySettings()
- *             .getRetrySettings()
- *             .toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * AccessContextManagerStubSettings accessContextManagerSettings =
- *     accessContextManagerSettingsBuilder.build();
- * }
- */ -@Generated("by gapic-generator-java") -public class AccessContextManagerStubSettings - extends StubSettings { - /** The default scopes of the service. */ - private static final ImmutableList DEFAULT_SERVICE_SCOPES = - ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build(); - - private final PagedCallSettings< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - listAccessPoliciesSettings; - private final UnaryCallSettings getAccessPolicySettings; - private final UnaryCallSettings createAccessPolicySettings; - private final OperationCallSettings< - AccessPolicy, AccessPolicy, AccessContextManagerOperationMetadata> - createAccessPolicyOperationSettings; - private final UnaryCallSettings updateAccessPolicySettings; - private final OperationCallSettings< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationSettings; - private final UnaryCallSettings deleteAccessPolicySettings; - private final OperationCallSettings< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationSettings; - private final PagedCallSettings< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - listAccessLevelsSettings; - private final UnaryCallSettings getAccessLevelSettings; - private final UnaryCallSettings createAccessLevelSettings; - private final OperationCallSettings< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationSettings; - private final UnaryCallSettings updateAccessLevelSettings; - private final OperationCallSettings< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationSettings; - private final UnaryCallSettings deleteAccessLevelSettings; - private final OperationCallSettings< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationSettings; - private final UnaryCallSettings - replaceAccessLevelsSettings; - private final OperationCallSettings< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationSettings; - private final PagedCallSettings< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - listServicePerimetersSettings; - private final UnaryCallSettings - getServicePerimeterSettings; - private final UnaryCallSettings - createServicePerimeterSettings; - private final OperationCallSettings< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationSettings; - private final UnaryCallSettings - updateServicePerimeterSettings; - private final OperationCallSettings< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationSettings; - private final UnaryCallSettings - deleteServicePerimeterSettings; - private final OperationCallSettings< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationSettings; - private final UnaryCallSettings - replaceServicePerimetersSettings; - private final OperationCallSettings< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationSettings; - private final UnaryCallSettings - commitServicePerimetersSettings; - private final OperationCallSettings< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationSettings; - private final PagedCallSettings< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsSettings; - private final UnaryCallSettings - getGcpUserAccessBindingSettings; - private final UnaryCallSettings - createGcpUserAccessBindingSettings; - private final OperationCallSettings< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationSettings; - private final UnaryCallSettings - updateGcpUserAccessBindingSettings; - private final OperationCallSettings< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationSettings; - private final UnaryCallSettings - deleteGcpUserAccessBindingSettings; - private final OperationCallSettings< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationSettings; - - private static final PagedListDescriptor< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, AccessPolicy> - LIST_ACCESS_POLICIES_PAGE_STR_DESC = - new PagedListDescriptor< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, AccessPolicy>() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListAccessPoliciesRequest injectToken( - ListAccessPoliciesRequest payload, String token) { - return ListAccessPoliciesRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListAccessPoliciesRequest injectPageSize( - ListAccessPoliciesRequest payload, int pageSize) { - return ListAccessPoliciesRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListAccessPoliciesRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListAccessPoliciesResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources(ListAccessPoliciesResponse payload) { - return payload.getAccessPoliciesList() == null - ? ImmutableList.of() - : payload.getAccessPoliciesList(); - } - }; - - private static final PagedListDescriptor< - ListAccessLevelsRequest, ListAccessLevelsResponse, AccessLevel> - LIST_ACCESS_LEVELS_PAGE_STR_DESC = - new PagedListDescriptor< - ListAccessLevelsRequest, ListAccessLevelsResponse, AccessLevel>() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListAccessLevelsRequest injectToken( - ListAccessLevelsRequest payload, String token) { - return ListAccessLevelsRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListAccessLevelsRequest injectPageSize( - ListAccessLevelsRequest payload, int pageSize) { - return ListAccessLevelsRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListAccessLevelsRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListAccessLevelsResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources(ListAccessLevelsResponse payload) { - return payload.getAccessLevelsList() == null - ? ImmutableList.of() - : payload.getAccessLevelsList(); - } - }; - - private static final PagedListDescriptor< - ListServicePerimetersRequest, ListServicePerimetersResponse, ServicePerimeter> - LIST_SERVICE_PERIMETERS_PAGE_STR_DESC = - new PagedListDescriptor< - ListServicePerimetersRequest, ListServicePerimetersResponse, ServicePerimeter>() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListServicePerimetersRequest injectToken( - ListServicePerimetersRequest payload, String token) { - return ListServicePerimetersRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListServicePerimetersRequest injectPageSize( - ListServicePerimetersRequest payload, int pageSize) { - return ListServicePerimetersRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListServicePerimetersRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListServicePerimetersResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources( - ListServicePerimetersResponse payload) { - return payload.getServicePerimetersList() == null - ? ImmutableList.of() - : payload.getServicePerimetersList(); - } - }; - - private static final PagedListDescriptor< - ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsResponse, GcpUserAccessBinding> - LIST_GCP_USER_ACCESS_BINDINGS_PAGE_STR_DESC = - new PagedListDescriptor< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding>() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListGcpUserAccessBindingsRequest injectToken( - ListGcpUserAccessBindingsRequest payload, String token) { - return ListGcpUserAccessBindingsRequest.newBuilder(payload) - .setPageToken(token) - .build(); - } - - @Override - public ListGcpUserAccessBindingsRequest injectPageSize( - ListGcpUserAccessBindingsRequest payload, int pageSize) { - return ListGcpUserAccessBindingsRequest.newBuilder(payload) - .setPageSize(pageSize) - .build(); - } - - @Override - public Integer extractPageSize(ListGcpUserAccessBindingsRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListGcpUserAccessBindingsResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources( - ListGcpUserAccessBindingsResponse payload) { - return payload.getGcpUserAccessBindingsList() == null - ? ImmutableList.of() - : payload.getGcpUserAccessBindingsList(); - } - }; - - private static final PagedListResponseFactory< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - LIST_ACCESS_POLICIES_PAGE_STR_FACT = - new PagedListResponseFactory< - ListAccessPoliciesRequest, - ListAccessPoliciesResponse, - ListAccessPoliciesPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListAccessPoliciesRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext - pageContext = - PageContext.create( - callable, LIST_ACCESS_POLICIES_PAGE_STR_DESC, request, context); - return ListAccessPoliciesPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - private static final PagedListResponseFactory< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - LIST_ACCESS_LEVELS_PAGE_STR_FACT = - new PagedListResponseFactory< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListAccessLevelsRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext - pageContext = - PageContext.create( - callable, LIST_ACCESS_LEVELS_PAGE_STR_DESC, request, context); - return ListAccessLevelsPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - private static final PagedListResponseFactory< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - LIST_SERVICE_PERIMETERS_PAGE_STR_FACT = - new PagedListResponseFactory< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListServicePerimetersRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext< - ListServicePerimetersRequest, ListServicePerimetersResponse, ServicePerimeter> - pageContext = - PageContext.create( - callable, LIST_SERVICE_PERIMETERS_PAGE_STR_DESC, request, context); - return ListServicePerimetersPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - private static final PagedListResponseFactory< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - LIST_GCP_USER_ACCESS_BINDINGS_PAGE_STR_FACT = - new PagedListResponseFactory< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable - callable, - ListGcpUserAccessBindingsRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - GcpUserAccessBinding> - pageContext = - PageContext.create( - callable, LIST_GCP_USER_ACCESS_BINDINGS_PAGE_STR_DESC, request, context); - return ListGcpUserAccessBindingsPagedResponse.createAsync( - pageContext, futureResponse); - } - }; - - /** Returns the object with the settings used for calls to listAccessPolicies. */ - public PagedCallSettings< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - listAccessPoliciesSettings() { - return listAccessPoliciesSettings; - } - - /** Returns the object with the settings used for calls to getAccessPolicy. */ - public UnaryCallSettings getAccessPolicySettings() { - return getAccessPolicySettings; - } - - /** Returns the object with the settings used for calls to createAccessPolicy. */ - public UnaryCallSettings createAccessPolicySettings() { - return createAccessPolicySettings; - } - - /** Returns the object with the settings used for calls to createAccessPolicy. */ - public OperationCallSettings - createAccessPolicyOperationSettings() { - return createAccessPolicyOperationSettings; - } - - /** Returns the object with the settings used for calls to updateAccessPolicy. */ - public UnaryCallSettings updateAccessPolicySettings() { - return updateAccessPolicySettings; - } - - /** Returns the object with the settings used for calls to updateAccessPolicy. */ - public OperationCallSettings< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationSettings() { - return updateAccessPolicyOperationSettings; - } - - /** Returns the object with the settings used for calls to deleteAccessPolicy. */ - public UnaryCallSettings deleteAccessPolicySettings() { - return deleteAccessPolicySettings; - } - - /** Returns the object with the settings used for calls to deleteAccessPolicy. */ - public OperationCallSettings< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationSettings() { - return deleteAccessPolicyOperationSettings; - } - - /** Returns the object with the settings used for calls to listAccessLevels. */ - public PagedCallSettings< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - listAccessLevelsSettings() { - return listAccessLevelsSettings; - } - - /** Returns the object with the settings used for calls to getAccessLevel. */ - public UnaryCallSettings getAccessLevelSettings() { - return getAccessLevelSettings; - } - - /** Returns the object with the settings used for calls to createAccessLevel. */ - public UnaryCallSettings createAccessLevelSettings() { - return createAccessLevelSettings; - } - - /** Returns the object with the settings used for calls to createAccessLevel. */ - public OperationCallSettings< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationSettings() { - return createAccessLevelOperationSettings; - } - - /** Returns the object with the settings used for calls to updateAccessLevel. */ - public UnaryCallSettings updateAccessLevelSettings() { - return updateAccessLevelSettings; - } - - /** Returns the object with the settings used for calls to updateAccessLevel. */ - public OperationCallSettings< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationSettings() { - return updateAccessLevelOperationSettings; - } - - /** Returns the object with the settings used for calls to deleteAccessLevel. */ - public UnaryCallSettings deleteAccessLevelSettings() { - return deleteAccessLevelSettings; - } - - /** Returns the object with the settings used for calls to deleteAccessLevel. */ - public OperationCallSettings< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationSettings() { - return deleteAccessLevelOperationSettings; - } - - /** Returns the object with the settings used for calls to replaceAccessLevels. */ - public UnaryCallSettings replaceAccessLevelsSettings() { - return replaceAccessLevelsSettings; - } - - /** Returns the object with the settings used for calls to replaceAccessLevels. */ - public OperationCallSettings< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationSettings() { - return replaceAccessLevelsOperationSettings; - } - - /** Returns the object with the settings used for calls to listServicePerimeters. */ - public PagedCallSettings< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - listServicePerimetersSettings() { - return listServicePerimetersSettings; - } - - /** Returns the object with the settings used for calls to getServicePerimeter. */ - public UnaryCallSettings - getServicePerimeterSettings() { - return getServicePerimeterSettings; - } - - /** Returns the object with the settings used for calls to createServicePerimeter. */ - public UnaryCallSettings - createServicePerimeterSettings() { - return createServicePerimeterSettings; - } - - /** Returns the object with the settings used for calls to createServicePerimeter. */ - public OperationCallSettings< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationSettings() { - return createServicePerimeterOperationSettings; - } - - /** Returns the object with the settings used for calls to updateServicePerimeter. */ - public UnaryCallSettings - updateServicePerimeterSettings() { - return updateServicePerimeterSettings; - } - - /** Returns the object with the settings used for calls to updateServicePerimeter. */ - public OperationCallSettings< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationSettings() { - return updateServicePerimeterOperationSettings; - } - - /** Returns the object with the settings used for calls to deleteServicePerimeter. */ - public UnaryCallSettings - deleteServicePerimeterSettings() { - return deleteServicePerimeterSettings; - } - - /** Returns the object with the settings used for calls to deleteServicePerimeter. */ - public OperationCallSettings< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationSettings() { - return deleteServicePerimeterOperationSettings; - } - - /** Returns the object with the settings used for calls to replaceServicePerimeters. */ - public UnaryCallSettings - replaceServicePerimetersSettings() { - return replaceServicePerimetersSettings; - } - - /** Returns the object with the settings used for calls to replaceServicePerimeters. */ - public OperationCallSettings< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationSettings() { - return replaceServicePerimetersOperationSettings; - } - - /** Returns the object with the settings used for calls to commitServicePerimeters. */ - public UnaryCallSettings - commitServicePerimetersSettings() { - return commitServicePerimetersSettings; - } - - /** Returns the object with the settings used for calls to commitServicePerimeters. */ - public OperationCallSettings< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationSettings() { - return commitServicePerimetersOperationSettings; - } - - /** Returns the object with the settings used for calls to listGcpUserAccessBindings. */ - public PagedCallSettings< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsSettings() { - return listGcpUserAccessBindingsSettings; - } - - /** Returns the object with the settings used for calls to getGcpUserAccessBinding. */ - public UnaryCallSettings - getGcpUserAccessBindingSettings() { - return getGcpUserAccessBindingSettings; - } - - /** Returns the object with the settings used for calls to createGcpUserAccessBinding. */ - public UnaryCallSettings - createGcpUserAccessBindingSettings() { - return createGcpUserAccessBindingSettings; - } - - /** Returns the object with the settings used for calls to createGcpUserAccessBinding. */ - public OperationCallSettings< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationSettings() { - return createGcpUserAccessBindingOperationSettings; - } - - /** Returns the object with the settings used for calls to updateGcpUserAccessBinding. */ - public UnaryCallSettings - updateGcpUserAccessBindingSettings() { - return updateGcpUserAccessBindingSettings; - } - - /** Returns the object with the settings used for calls to updateGcpUserAccessBinding. */ - public OperationCallSettings< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationSettings() { - return updateGcpUserAccessBindingOperationSettings; - } - - /** Returns the object with the settings used for calls to deleteGcpUserAccessBinding. */ - public UnaryCallSettings - deleteGcpUserAccessBindingSettings() { - return deleteGcpUserAccessBindingSettings; - } - - /** Returns the object with the settings used for calls to deleteGcpUserAccessBinding. */ - public OperationCallSettings< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationSettings() { - return deleteGcpUserAccessBindingOperationSettings; - } - - public AccessContextManagerStub createStub() throws IOException { - if (getTransportChannelProvider() - .getTransportName() - .equals(GrpcTransportChannel.getGrpcTransportName())) { - return GrpcAccessContextManagerStub.create(this); - } - if (getTransportChannelProvider() - .getTransportName() - .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { - return HttpJsonAccessContextManagerStub.create(this); - } - throw new UnsupportedOperationException( - String.format( - "Transport not supported: %s", getTransportChannelProvider().getTransportName())); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return InstantiatingExecutorProvider.newBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return "accesscontextmanager.googleapis.com:443"; - } - - /** Returns the default mTLS service endpoint. */ - public static String getDefaultMtlsEndpoint() { - return "accesscontextmanager.mtls.googleapis.com:443"; - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return DEFAULT_SERVICE_SCOPES; - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder() - .setScopesToApply(DEFAULT_SERVICE_SCOPES) - .setUseJwtAccessWithScope(true); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return InstantiatingGrpcChannelProvider.newBuilder() - .setMaxInboundMessageSize(Integer.MAX_VALUE); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return InstantiatingHttpJsonChannelProvider.newBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return defaultGrpcTransportProviderBuilder().build(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(AccessContextManagerStubSettings.class)) - .setTransportToken( - GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(AccessContextManagerStubSettings.class)) - .setTransportToken( - GaxHttpJsonProperties.getHttpJsonTokenName(), - GaxHttpJsonProperties.getHttpJsonVersion()); - } - - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return AccessContextManagerStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected AccessContextManagerStubSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - - listAccessPoliciesSettings = settingsBuilder.listAccessPoliciesSettings().build(); - getAccessPolicySettings = settingsBuilder.getAccessPolicySettings().build(); - createAccessPolicySettings = settingsBuilder.createAccessPolicySettings().build(); - createAccessPolicyOperationSettings = - settingsBuilder.createAccessPolicyOperationSettings().build(); - updateAccessPolicySettings = settingsBuilder.updateAccessPolicySettings().build(); - updateAccessPolicyOperationSettings = - settingsBuilder.updateAccessPolicyOperationSettings().build(); - deleteAccessPolicySettings = settingsBuilder.deleteAccessPolicySettings().build(); - deleteAccessPolicyOperationSettings = - settingsBuilder.deleteAccessPolicyOperationSettings().build(); - listAccessLevelsSettings = settingsBuilder.listAccessLevelsSettings().build(); - getAccessLevelSettings = settingsBuilder.getAccessLevelSettings().build(); - createAccessLevelSettings = settingsBuilder.createAccessLevelSettings().build(); - createAccessLevelOperationSettings = - settingsBuilder.createAccessLevelOperationSettings().build(); - updateAccessLevelSettings = settingsBuilder.updateAccessLevelSettings().build(); - updateAccessLevelOperationSettings = - settingsBuilder.updateAccessLevelOperationSettings().build(); - deleteAccessLevelSettings = settingsBuilder.deleteAccessLevelSettings().build(); - deleteAccessLevelOperationSettings = - settingsBuilder.deleteAccessLevelOperationSettings().build(); - replaceAccessLevelsSettings = settingsBuilder.replaceAccessLevelsSettings().build(); - replaceAccessLevelsOperationSettings = - settingsBuilder.replaceAccessLevelsOperationSettings().build(); - listServicePerimetersSettings = settingsBuilder.listServicePerimetersSettings().build(); - getServicePerimeterSettings = settingsBuilder.getServicePerimeterSettings().build(); - createServicePerimeterSettings = settingsBuilder.createServicePerimeterSettings().build(); - createServicePerimeterOperationSettings = - settingsBuilder.createServicePerimeterOperationSettings().build(); - updateServicePerimeterSettings = settingsBuilder.updateServicePerimeterSettings().build(); - updateServicePerimeterOperationSettings = - settingsBuilder.updateServicePerimeterOperationSettings().build(); - deleteServicePerimeterSettings = settingsBuilder.deleteServicePerimeterSettings().build(); - deleteServicePerimeterOperationSettings = - settingsBuilder.deleteServicePerimeterOperationSettings().build(); - replaceServicePerimetersSettings = settingsBuilder.replaceServicePerimetersSettings().build(); - replaceServicePerimetersOperationSettings = - settingsBuilder.replaceServicePerimetersOperationSettings().build(); - commitServicePerimetersSettings = settingsBuilder.commitServicePerimetersSettings().build(); - commitServicePerimetersOperationSettings = - settingsBuilder.commitServicePerimetersOperationSettings().build(); - listGcpUserAccessBindingsSettings = settingsBuilder.listGcpUserAccessBindingsSettings().build(); - getGcpUserAccessBindingSettings = settingsBuilder.getGcpUserAccessBindingSettings().build(); - createGcpUserAccessBindingSettings = - settingsBuilder.createGcpUserAccessBindingSettings().build(); - createGcpUserAccessBindingOperationSettings = - settingsBuilder.createGcpUserAccessBindingOperationSettings().build(); - updateGcpUserAccessBindingSettings = - settingsBuilder.updateGcpUserAccessBindingSettings().build(); - updateGcpUserAccessBindingOperationSettings = - settingsBuilder.updateGcpUserAccessBindingOperationSettings().build(); - deleteGcpUserAccessBindingSettings = - settingsBuilder.deleteGcpUserAccessBindingSettings().build(); - deleteGcpUserAccessBindingOperationSettings = - settingsBuilder.deleteGcpUserAccessBindingOperationSettings().build(); - } - - /** Builder for AccessContextManagerStubSettings. */ - public static class Builder - extends StubSettings.Builder { - private final ImmutableList> unaryMethodSettingsBuilders; - private final PagedCallSettings.Builder< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - listAccessPoliciesSettings; - private final UnaryCallSettings.Builder - getAccessPolicySettings; - private final UnaryCallSettings.Builder createAccessPolicySettings; - private final OperationCallSettings.Builder< - AccessPolicy, AccessPolicy, AccessContextManagerOperationMetadata> - createAccessPolicyOperationSettings; - private final UnaryCallSettings.Builder - updateAccessPolicySettings; - private final OperationCallSettings.Builder< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationSettings; - private final UnaryCallSettings.Builder - deleteAccessPolicySettings; - private final OperationCallSettings.Builder< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationSettings; - private final PagedCallSettings.Builder< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - listAccessLevelsSettings; - private final UnaryCallSettings.Builder - getAccessLevelSettings; - private final UnaryCallSettings.Builder - createAccessLevelSettings; - private final OperationCallSettings.Builder< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationSettings; - private final UnaryCallSettings.Builder - updateAccessLevelSettings; - private final OperationCallSettings.Builder< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationSettings; - private final UnaryCallSettings.Builder - deleteAccessLevelSettings; - private final OperationCallSettings.Builder< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationSettings; - private final UnaryCallSettings.Builder - replaceAccessLevelsSettings; - private final OperationCallSettings.Builder< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationSettings; - private final PagedCallSettings.Builder< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - listServicePerimetersSettings; - private final UnaryCallSettings.Builder - getServicePerimeterSettings; - private final UnaryCallSettings.Builder - createServicePerimeterSettings; - private final OperationCallSettings.Builder< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationSettings; - private final UnaryCallSettings.Builder - updateServicePerimeterSettings; - private final OperationCallSettings.Builder< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationSettings; - private final UnaryCallSettings.Builder - deleteServicePerimeterSettings; - private final OperationCallSettings.Builder< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationSettings; - private final UnaryCallSettings.Builder - replaceServicePerimetersSettings; - private final OperationCallSettings.Builder< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationSettings; - private final UnaryCallSettings.Builder - commitServicePerimetersSettings; - private final OperationCallSettings.Builder< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationSettings; - private final PagedCallSettings.Builder< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsSettings; - private final UnaryCallSettings.Builder - getGcpUserAccessBindingSettings; - private final UnaryCallSettings.Builder - createGcpUserAccessBindingSettings; - private final OperationCallSettings.Builder< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationSettings; - private final UnaryCallSettings.Builder - updateGcpUserAccessBindingSettings; - private final OperationCallSettings.Builder< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationSettings; - private final UnaryCallSettings.Builder - deleteGcpUserAccessBindingSettings; - private final OperationCallSettings.Builder< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationSettings; - private static final ImmutableMap> - RETRYABLE_CODE_DEFINITIONS; - - static { - ImmutableMap.Builder> definitions = - ImmutableMap.builder(); - definitions.put( - "no_retry_0_codes", ImmutableSet.copyOf(Lists.newArrayList())); - RETRYABLE_CODE_DEFINITIONS = definitions.build(); - } - - private static final ImmutableMap RETRY_PARAM_DEFINITIONS; - - static { - ImmutableMap.Builder definitions = ImmutableMap.builder(); - RetrySettings settings = null; - settings = - RetrySettings.newBuilder() - .setInitialRpcTimeout(Duration.ofMillis(60000L)) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ofMillis(60000L)) - .setTotalTimeout(Duration.ofMillis(60000L)) - .build(); - definitions.put("no_retry_0_params", settings); - RETRY_PARAM_DEFINITIONS = definitions.build(); - } - - protected Builder() { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(clientContext); - - listAccessPoliciesSettings = PagedCallSettings.newBuilder(LIST_ACCESS_POLICIES_PAGE_STR_FACT); - getAccessPolicySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createAccessPolicySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createAccessPolicyOperationSettings = OperationCallSettings.newBuilder(); - updateAccessPolicySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - updateAccessPolicyOperationSettings = OperationCallSettings.newBuilder(); - deleteAccessPolicySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteAccessPolicyOperationSettings = OperationCallSettings.newBuilder(); - listAccessLevelsSettings = PagedCallSettings.newBuilder(LIST_ACCESS_LEVELS_PAGE_STR_FACT); - getAccessLevelSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createAccessLevelSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createAccessLevelOperationSettings = OperationCallSettings.newBuilder(); - updateAccessLevelSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - updateAccessLevelOperationSettings = OperationCallSettings.newBuilder(); - deleteAccessLevelSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteAccessLevelOperationSettings = OperationCallSettings.newBuilder(); - replaceAccessLevelsSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - replaceAccessLevelsOperationSettings = OperationCallSettings.newBuilder(); - listServicePerimetersSettings = - PagedCallSettings.newBuilder(LIST_SERVICE_PERIMETERS_PAGE_STR_FACT); - getServicePerimeterSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createServicePerimeterSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createServicePerimeterOperationSettings = OperationCallSettings.newBuilder(); - updateServicePerimeterSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - updateServicePerimeterOperationSettings = OperationCallSettings.newBuilder(); - deleteServicePerimeterSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteServicePerimeterOperationSettings = OperationCallSettings.newBuilder(); - replaceServicePerimetersSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - replaceServicePerimetersOperationSettings = OperationCallSettings.newBuilder(); - commitServicePerimetersSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - commitServicePerimetersOperationSettings = OperationCallSettings.newBuilder(); - listGcpUserAccessBindingsSettings = - PagedCallSettings.newBuilder(LIST_GCP_USER_ACCESS_BINDINGS_PAGE_STR_FACT); - getGcpUserAccessBindingSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createGcpUserAccessBindingSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createGcpUserAccessBindingOperationSettings = OperationCallSettings.newBuilder(); - updateGcpUserAccessBindingSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - updateGcpUserAccessBindingOperationSettings = OperationCallSettings.newBuilder(); - deleteGcpUserAccessBindingSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteGcpUserAccessBindingOperationSettings = OperationCallSettings.newBuilder(); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - listAccessPoliciesSettings, - getAccessPolicySettings, - createAccessPolicySettings, - updateAccessPolicySettings, - deleteAccessPolicySettings, - listAccessLevelsSettings, - getAccessLevelSettings, - createAccessLevelSettings, - updateAccessLevelSettings, - deleteAccessLevelSettings, - replaceAccessLevelsSettings, - listServicePerimetersSettings, - getServicePerimeterSettings, - createServicePerimeterSettings, - updateServicePerimeterSettings, - deleteServicePerimeterSettings, - replaceServicePerimetersSettings, - commitServicePerimetersSettings, - listGcpUserAccessBindingsSettings, - getGcpUserAccessBindingSettings, - createGcpUserAccessBindingSettings, - updateGcpUserAccessBindingSettings, - deleteGcpUserAccessBindingSettings); - initDefaults(this); - } - - protected Builder(AccessContextManagerStubSettings settings) { - super(settings); - - listAccessPoliciesSettings = settings.listAccessPoliciesSettings.toBuilder(); - getAccessPolicySettings = settings.getAccessPolicySettings.toBuilder(); - createAccessPolicySettings = settings.createAccessPolicySettings.toBuilder(); - createAccessPolicyOperationSettings = - settings.createAccessPolicyOperationSettings.toBuilder(); - updateAccessPolicySettings = settings.updateAccessPolicySettings.toBuilder(); - updateAccessPolicyOperationSettings = - settings.updateAccessPolicyOperationSettings.toBuilder(); - deleteAccessPolicySettings = settings.deleteAccessPolicySettings.toBuilder(); - deleteAccessPolicyOperationSettings = - settings.deleteAccessPolicyOperationSettings.toBuilder(); - listAccessLevelsSettings = settings.listAccessLevelsSettings.toBuilder(); - getAccessLevelSettings = settings.getAccessLevelSettings.toBuilder(); - createAccessLevelSettings = settings.createAccessLevelSettings.toBuilder(); - createAccessLevelOperationSettings = settings.createAccessLevelOperationSettings.toBuilder(); - updateAccessLevelSettings = settings.updateAccessLevelSettings.toBuilder(); - updateAccessLevelOperationSettings = settings.updateAccessLevelOperationSettings.toBuilder(); - deleteAccessLevelSettings = settings.deleteAccessLevelSettings.toBuilder(); - deleteAccessLevelOperationSettings = settings.deleteAccessLevelOperationSettings.toBuilder(); - replaceAccessLevelsSettings = settings.replaceAccessLevelsSettings.toBuilder(); - replaceAccessLevelsOperationSettings = - settings.replaceAccessLevelsOperationSettings.toBuilder(); - listServicePerimetersSettings = settings.listServicePerimetersSettings.toBuilder(); - getServicePerimeterSettings = settings.getServicePerimeterSettings.toBuilder(); - createServicePerimeterSettings = settings.createServicePerimeterSettings.toBuilder(); - createServicePerimeterOperationSettings = - settings.createServicePerimeterOperationSettings.toBuilder(); - updateServicePerimeterSettings = settings.updateServicePerimeterSettings.toBuilder(); - updateServicePerimeterOperationSettings = - settings.updateServicePerimeterOperationSettings.toBuilder(); - deleteServicePerimeterSettings = settings.deleteServicePerimeterSettings.toBuilder(); - deleteServicePerimeterOperationSettings = - settings.deleteServicePerimeterOperationSettings.toBuilder(); - replaceServicePerimetersSettings = settings.replaceServicePerimetersSettings.toBuilder(); - replaceServicePerimetersOperationSettings = - settings.replaceServicePerimetersOperationSettings.toBuilder(); - commitServicePerimetersSettings = settings.commitServicePerimetersSettings.toBuilder(); - commitServicePerimetersOperationSettings = - settings.commitServicePerimetersOperationSettings.toBuilder(); - listGcpUserAccessBindingsSettings = settings.listGcpUserAccessBindingsSettings.toBuilder(); - getGcpUserAccessBindingSettings = settings.getGcpUserAccessBindingSettings.toBuilder(); - createGcpUserAccessBindingSettings = settings.createGcpUserAccessBindingSettings.toBuilder(); - createGcpUserAccessBindingOperationSettings = - settings.createGcpUserAccessBindingOperationSettings.toBuilder(); - updateGcpUserAccessBindingSettings = settings.updateGcpUserAccessBindingSettings.toBuilder(); - updateGcpUserAccessBindingOperationSettings = - settings.updateGcpUserAccessBindingOperationSettings.toBuilder(); - deleteGcpUserAccessBindingSettings = settings.deleteGcpUserAccessBindingSettings.toBuilder(); - deleteGcpUserAccessBindingOperationSettings = - settings.deleteGcpUserAccessBindingOperationSettings.toBuilder(); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - listAccessPoliciesSettings, - getAccessPolicySettings, - createAccessPolicySettings, - updateAccessPolicySettings, - deleteAccessPolicySettings, - listAccessLevelsSettings, - getAccessLevelSettings, - createAccessLevelSettings, - updateAccessLevelSettings, - deleteAccessLevelSettings, - replaceAccessLevelsSettings, - listServicePerimetersSettings, - getServicePerimeterSettings, - createServicePerimeterSettings, - updateServicePerimeterSettings, - deleteServicePerimeterSettings, - replaceServicePerimetersSettings, - commitServicePerimetersSettings, - listGcpUserAccessBindingsSettings, - getGcpUserAccessBindingSettings, - createGcpUserAccessBindingSettings, - updateGcpUserAccessBindingSettings, - deleteGcpUserAccessBindingSettings); - } - - private static Builder createDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultTransportChannelProvider()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder createHttpJsonDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder initDefaults(Builder builder) { - builder - .listAccessPoliciesSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .getAccessPolicySettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .createAccessPolicySettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .updateAccessPolicySettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .deleteAccessPolicySettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .listAccessLevelsSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .getAccessLevelSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .createAccessLevelSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .updateAccessLevelSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .deleteAccessLevelSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .replaceAccessLevelsSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .listServicePerimetersSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .getServicePerimeterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .createServicePerimeterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .updateServicePerimeterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .deleteServicePerimeterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .replaceServicePerimetersSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .commitServicePerimetersSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .listGcpUserAccessBindingsSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .getGcpUserAccessBindingSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .createGcpUserAccessBindingSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .updateGcpUserAccessBindingSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .deleteGcpUserAccessBindingSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .createAccessPolicyOperationSettings() - .setInitialCallSettings( - UnaryCallSettings.newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(AccessPolicy.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .updateAccessPolicyOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(AccessPolicy.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .deleteAccessPolicyOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .createAccessLevelOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(AccessLevel.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .updateAccessLevelOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(AccessLevel.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .deleteAccessLevelOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .replaceAccessLevelsOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create( - ReplaceAccessLevelsResponse.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .createServicePerimeterOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(ServicePerimeter.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .updateServicePerimeterOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(ServicePerimeter.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .deleteServicePerimeterOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .replaceServicePerimetersOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create( - ReplaceServicePerimetersResponse.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .commitServicePerimetersOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create( - CommitServicePerimetersResponse.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - AccessContextManagerOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .createGcpUserAccessBindingOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - . - newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(GcpUserAccessBinding.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - GcpUserAccessBindingOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .updateGcpUserAccessBindingOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - . - newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(GcpUserAccessBinding.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - GcpUserAccessBindingOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - builder - .deleteGcpUserAccessBindingOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - . - newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - GcpUserAccessBindingOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - return builder; - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); - return this; - } - - public ImmutableList> unaryMethodSettingsBuilders() { - return unaryMethodSettingsBuilders; - } - - /** Returns the builder for the settings used for calls to listAccessPolicies. */ - public PagedCallSettings.Builder< - ListAccessPoliciesRequest, ListAccessPoliciesResponse, ListAccessPoliciesPagedResponse> - listAccessPoliciesSettings() { - return listAccessPoliciesSettings; - } - - /** Returns the builder for the settings used for calls to getAccessPolicy. */ - public UnaryCallSettings.Builder - getAccessPolicySettings() { - return getAccessPolicySettings; - } - - /** Returns the builder for the settings used for calls to createAccessPolicy. */ - public UnaryCallSettings.Builder createAccessPolicySettings() { - return createAccessPolicySettings; - } - - /** Returns the builder for the settings used for calls to createAccessPolicy. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - AccessPolicy, AccessPolicy, AccessContextManagerOperationMetadata> - createAccessPolicyOperationSettings() { - return createAccessPolicyOperationSettings; - } - - /** Returns the builder for the settings used for calls to updateAccessPolicy. */ - public UnaryCallSettings.Builder - updateAccessPolicySettings() { - return updateAccessPolicySettings; - } - - /** Returns the builder for the settings used for calls to updateAccessPolicy. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationSettings() { - return updateAccessPolicyOperationSettings; - } - - /** Returns the builder for the settings used for calls to deleteAccessPolicy. */ - public UnaryCallSettings.Builder - deleteAccessPolicySettings() { - return deleteAccessPolicySettings; - } - - /** Returns the builder for the settings used for calls to deleteAccessPolicy. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationSettings() { - return deleteAccessPolicyOperationSettings; - } - - /** Returns the builder for the settings used for calls to listAccessLevels. */ - public PagedCallSettings.Builder< - ListAccessLevelsRequest, ListAccessLevelsResponse, ListAccessLevelsPagedResponse> - listAccessLevelsSettings() { - return listAccessLevelsSettings; - } - - /** Returns the builder for the settings used for calls to getAccessLevel. */ - public UnaryCallSettings.Builder getAccessLevelSettings() { - return getAccessLevelSettings; - } - - /** Returns the builder for the settings used for calls to createAccessLevel. */ - public UnaryCallSettings.Builder - createAccessLevelSettings() { - return createAccessLevelSettings; - } - - /** Returns the builder for the settings used for calls to createAccessLevel. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationSettings() { - return createAccessLevelOperationSettings; - } - - /** Returns the builder for the settings used for calls to updateAccessLevel. */ - public UnaryCallSettings.Builder - updateAccessLevelSettings() { - return updateAccessLevelSettings; - } - - /** Returns the builder for the settings used for calls to updateAccessLevel. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationSettings() { - return updateAccessLevelOperationSettings; - } - - /** Returns the builder for the settings used for calls to deleteAccessLevel. */ - public UnaryCallSettings.Builder - deleteAccessLevelSettings() { - return deleteAccessLevelSettings; - } - - /** Returns the builder for the settings used for calls to deleteAccessLevel. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationSettings() { - return deleteAccessLevelOperationSettings; - } - - /** Returns the builder for the settings used for calls to replaceAccessLevels. */ - public UnaryCallSettings.Builder - replaceAccessLevelsSettings() { - return replaceAccessLevelsSettings; - } - - /** Returns the builder for the settings used for calls to replaceAccessLevels. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationSettings() { - return replaceAccessLevelsOperationSettings; - } - - /** Returns the builder for the settings used for calls to listServicePerimeters. */ - public PagedCallSettings.Builder< - ListServicePerimetersRequest, - ListServicePerimetersResponse, - ListServicePerimetersPagedResponse> - listServicePerimetersSettings() { - return listServicePerimetersSettings; - } - - /** Returns the builder for the settings used for calls to getServicePerimeter. */ - public UnaryCallSettings.Builder - getServicePerimeterSettings() { - return getServicePerimeterSettings; - } - - /** Returns the builder for the settings used for calls to createServicePerimeter. */ - public UnaryCallSettings.Builder - createServicePerimeterSettings() { - return createServicePerimeterSettings; - } - - /** Returns the builder for the settings used for calls to createServicePerimeter. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationSettings() { - return createServicePerimeterOperationSettings; - } - - /** Returns the builder for the settings used for calls to updateServicePerimeter. */ - public UnaryCallSettings.Builder - updateServicePerimeterSettings() { - return updateServicePerimeterSettings; - } - - /** Returns the builder for the settings used for calls to updateServicePerimeter. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationSettings() { - return updateServicePerimeterOperationSettings; - } - - /** Returns the builder for the settings used for calls to deleteServicePerimeter. */ - public UnaryCallSettings.Builder - deleteServicePerimeterSettings() { - return deleteServicePerimeterSettings; - } - - /** Returns the builder for the settings used for calls to deleteServicePerimeter. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationSettings() { - return deleteServicePerimeterOperationSettings; - } - - /** Returns the builder for the settings used for calls to replaceServicePerimeters. */ - public UnaryCallSettings.Builder - replaceServicePerimetersSettings() { - return replaceServicePerimetersSettings; - } - - /** Returns the builder for the settings used for calls to replaceServicePerimeters. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationSettings() { - return replaceServicePerimetersOperationSettings; - } - - /** Returns the builder for the settings used for calls to commitServicePerimeters. */ - public UnaryCallSettings.Builder - commitServicePerimetersSettings() { - return commitServicePerimetersSettings; - } - - /** Returns the builder for the settings used for calls to commitServicePerimeters. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationSettings() { - return commitServicePerimetersOperationSettings; - } - - /** Returns the builder for the settings used for calls to listGcpUserAccessBindings. */ - public PagedCallSettings.Builder< - ListGcpUserAccessBindingsRequest, - ListGcpUserAccessBindingsResponse, - ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsSettings() { - return listGcpUserAccessBindingsSettings; - } - - /** Returns the builder for the settings used for calls to getGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - getGcpUserAccessBindingSettings() { - return getGcpUserAccessBindingSettings; - } - - /** Returns the builder for the settings used for calls to createGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - createGcpUserAccessBindingSettings() { - return createGcpUserAccessBindingSettings; - } - - /** Returns the builder for the settings used for calls to createGcpUserAccessBinding. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationSettings() { - return createGcpUserAccessBindingOperationSettings; - } - - /** Returns the builder for the settings used for calls to updateGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - updateGcpUserAccessBindingSettings() { - return updateGcpUserAccessBindingSettings; - } - - /** Returns the builder for the settings used for calls to updateGcpUserAccessBinding. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationSettings() { - return updateGcpUserAccessBindingOperationSettings; - } - - /** Returns the builder for the settings used for calls to deleteGcpUserAccessBinding. */ - public UnaryCallSettings.Builder - deleteGcpUserAccessBindingSettings() { - return deleteGcpUserAccessBindingSettings; - } - - /** Returns the builder for the settings used for calls to deleteGcpUserAccessBinding. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationSettings() { - return deleteGcpUserAccessBindingOperationSettings; - } - - @Override - public AccessContextManagerStubSettings build() throws IOException { - return new AccessContextManagerStubSettings(this); - } - } -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java deleted file mode 100644 index b972a94..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerCallableFactory.java +++ /dev/null @@ -1,113 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1.stub; - -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcCallableFactory; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.BidiStreamingCallable; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientStreamingCallable; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.StreamingCallSettings; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC callable factory implementation for the AccessContextManager service API. - * - *

This class is for advanced usage. - */ -@Generated("by gapic-generator-java") -public class GrpcAccessContextManagerCallableFactory implements GrpcStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - GrpcCallSettings grpcCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - GrpcCallSettings grpcCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - GrpcCallSettings grpcCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBatchingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - OperationCallable createOperationCallable( - GrpcCallSettings grpcCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - return GrpcCallableFactory.createOperationCallable( - grpcCallSettings, callSettings, clientContext, operationsStub); - } - - @Override - public - BidiStreamingCallable createBidiStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBidiStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - GrpcCallSettings grpcCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createServerStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ClientStreamingCallable createClientStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createClientStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java deleted file mode 100644 index 755160a..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/GrpcAccessContextManagerStub.java +++ /dev/null @@ -1,1250 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1.stub; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.common.collect.ImmutableMap; -import com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata; -import com.google.identity.accesscontextmanager.v1.AccessLevel; -import com.google.identity.accesscontextmanager.v1.AccessPolicy; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata; -import com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ServicePerimeter; -import com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.GrpcOperationsStub; -import com.google.protobuf.Empty; -import io.grpc.MethodDescriptor; -import io.grpc.protobuf.ProtoUtils; -import java.io.IOException; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC stub implementation for the AccessContextManager service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -public class GrpcAccessContextManagerStub extends AccessContextManagerStub { - private static final MethodDescriptor - listAccessPoliciesMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListAccessPolicies") - .setRequestMarshaller( - ProtoUtils.marshaller(ListAccessPoliciesRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListAccessPoliciesResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - getAccessPolicyMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetAccessPolicy") - .setRequestMarshaller( - ProtoUtils.marshaller(GetAccessPolicyRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(AccessPolicy.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - createAccessPolicyMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateAccessPolicy") - .setRequestMarshaller(ProtoUtils.marshaller(AccessPolicy.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - updateAccessPolicyMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateAccessPolicy") - .setRequestMarshaller( - ProtoUtils.marshaller(UpdateAccessPolicyRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteAccessPolicyMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteAccessPolicy") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteAccessPolicyRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - listAccessLevelsMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListAccessLevels") - .setRequestMarshaller( - ProtoUtils.marshaller(ListAccessLevelsRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListAccessLevelsResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - getAccessLevelMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetAccessLevel") - .setRequestMarshaller( - ProtoUtils.marshaller(GetAccessLevelRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(AccessLevel.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - createAccessLevelMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateAccessLevel") - .setRequestMarshaller( - ProtoUtils.marshaller(CreateAccessLevelRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - updateAccessLevelMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateAccessLevel") - .setRequestMarshaller( - ProtoUtils.marshaller(UpdateAccessLevelRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteAccessLevelMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteAccessLevel") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteAccessLevelRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - replaceAccessLevelsMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ReplaceAccessLevels") - .setRequestMarshaller( - ProtoUtils.marshaller(ReplaceAccessLevelsRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - listServicePerimetersMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListServicePerimeters") - .setRequestMarshaller( - ProtoUtils.marshaller(ListServicePerimetersRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListServicePerimetersResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - getServicePerimeterMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetServicePerimeter") - .setRequestMarshaller( - ProtoUtils.marshaller(GetServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(ServicePerimeter.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - createServicePerimeterMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateServicePerimeter") - .setRequestMarshaller( - ProtoUtils.marshaller(CreateServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - updateServicePerimeterMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateServicePerimeter") - .setRequestMarshaller( - ProtoUtils.marshaller(UpdateServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteServicePerimeterMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteServicePerimeter") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - replaceServicePerimetersMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ReplaceServicePerimeters") - .setRequestMarshaller( - ProtoUtils.marshaller(ReplaceServicePerimetersRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - commitServicePerimetersMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CommitServicePerimeters") - .setRequestMarshaller( - ProtoUtils.marshaller(CommitServicePerimetersRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor< - ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsResponse> - listGcpUserAccessBindingsMethodDescriptor = - MethodDescriptor - .newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListGcpUserAccessBindings") - .setRequestMarshaller( - ProtoUtils.marshaller(ListGcpUserAccessBindingsRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListGcpUserAccessBindingsResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - getGcpUserAccessBindingMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetGcpUserAccessBinding") - .setRequestMarshaller( - ProtoUtils.marshaller(GetGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(GcpUserAccessBinding.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - createGcpUserAccessBindingMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateGcpUserAccessBinding") - .setRequestMarshaller( - ProtoUtils.marshaller(CreateGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - updateGcpUserAccessBindingMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateGcpUserAccessBinding") - .setRequestMarshaller( - ProtoUtils.marshaller(UpdateGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteGcpUserAccessBindingMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteGcpUserAccessBinding") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private final UnaryCallable - listAccessPoliciesCallable; - private final UnaryCallable - listAccessPoliciesPagedCallable; - private final UnaryCallable getAccessPolicyCallable; - private final UnaryCallable createAccessPolicyCallable; - private final OperationCallable - createAccessPolicyOperationCallable; - private final UnaryCallable updateAccessPolicyCallable; - private final OperationCallable< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationCallable; - private final UnaryCallable deleteAccessPolicyCallable; - private final OperationCallable< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationCallable; - private final UnaryCallable - listAccessLevelsCallable; - private final UnaryCallable - listAccessLevelsPagedCallable; - private final UnaryCallable getAccessLevelCallable; - private final UnaryCallable createAccessLevelCallable; - private final OperationCallable< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationCallable; - private final UnaryCallable updateAccessLevelCallable; - private final OperationCallable< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationCallable; - private final UnaryCallable deleteAccessLevelCallable; - private final OperationCallable< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationCallable; - private final UnaryCallable replaceAccessLevelsCallable; - private final OperationCallable< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationCallable; - private final UnaryCallable - listServicePerimetersCallable; - private final UnaryCallable - listServicePerimetersPagedCallable; - private final UnaryCallable - getServicePerimeterCallable; - private final UnaryCallable - createServicePerimeterCallable; - private final OperationCallable< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationCallable; - private final UnaryCallable - updateServicePerimeterCallable; - private final OperationCallable< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationCallable; - private final UnaryCallable - deleteServicePerimeterCallable; - private final OperationCallable< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationCallable; - private final UnaryCallable - replaceServicePerimetersCallable; - private final OperationCallable< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationCallable; - private final UnaryCallable - commitServicePerimetersCallable; - private final OperationCallable< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationCallable; - private final UnaryCallable - listGcpUserAccessBindingsCallable; - private final UnaryCallable< - ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsPagedCallable; - private final UnaryCallable - getGcpUserAccessBindingCallable; - private final UnaryCallable - createGcpUserAccessBindingCallable; - private final OperationCallable< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationCallable; - private final UnaryCallable - updateGcpUserAccessBindingCallable; - private final OperationCallable< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationCallable; - private final UnaryCallable - deleteGcpUserAccessBindingCallable; - private final OperationCallable< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationCallable; - - private final BackgroundResource backgroundResources; - private final GrpcOperationsStub operationsStub; - private final GrpcStubCallableFactory callableFactory; - - public static final GrpcAccessContextManagerStub create(AccessContextManagerStubSettings settings) - throws IOException { - return new GrpcAccessContextManagerStub(settings, ClientContext.create(settings)); - } - - public static final GrpcAccessContextManagerStub create(ClientContext clientContext) - throws IOException { - return new GrpcAccessContextManagerStub( - AccessContextManagerStubSettings.newBuilder().build(), clientContext); - } - - public static final GrpcAccessContextManagerStub create( - ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { - return new GrpcAccessContextManagerStub( - AccessContextManagerStubSettings.newBuilder().build(), clientContext, callableFactory); - } - - /** - * Constructs an instance of GrpcAccessContextManagerStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcAccessContextManagerStub( - AccessContextManagerStubSettings settings, ClientContext clientContext) throws IOException { - this(settings, clientContext, new GrpcAccessContextManagerCallableFactory()); - } - - /** - * Constructs an instance of GrpcAccessContextManagerStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcAccessContextManagerStub( - AccessContextManagerStubSettings settings, - ClientContext clientContext, - GrpcStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); - - GrpcCallSettings - listAccessPoliciesTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(listAccessPoliciesMethodDescriptor) - .build(); - GrpcCallSettings getAccessPolicyTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getAccessPolicyMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings createAccessPolicyTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createAccessPolicyMethodDescriptor) - .build(); - GrpcCallSettings updateAccessPolicyTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(updateAccessPolicyMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("policy.name", String.valueOf(request.getPolicy().getName())); - return params.build(); - }) - .build(); - GrpcCallSettings deleteAccessPolicyTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteAccessPolicyMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings - listAccessLevelsTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(listAccessLevelsMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings getAccessLevelTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getAccessLevelMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings createAccessLevelTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createAccessLevelMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings updateAccessLevelTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(updateAccessLevelMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "access_level.name", String.valueOf(request.getAccessLevel().getName())); - return params.build(); - }) - .build(); - GrpcCallSettings deleteAccessLevelTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteAccessLevelMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings replaceAccessLevelsTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(replaceAccessLevelsMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - listServicePerimetersTransportSettings = - GrpcCallSettings - .newBuilder() - .setMethodDescriptor(listServicePerimetersMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - getServicePerimeterTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getServicePerimeterMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings - createServicePerimeterTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createServicePerimeterMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - updateServicePerimeterTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(updateServicePerimeterMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "service_perimeter.name", - String.valueOf(request.getServicePerimeter().getName())); - return params.build(); - }) - .build(); - GrpcCallSettings - deleteServicePerimeterTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteServicePerimeterMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings - replaceServicePerimetersTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(replaceServicePerimetersMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - commitServicePerimetersTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(commitServicePerimetersMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - listGcpUserAccessBindingsTransportSettings = - GrpcCallSettings - .newBuilder() - .setMethodDescriptor(listGcpUserAccessBindingsMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - getGcpUserAccessBindingTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getGcpUserAccessBindingMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings - createGcpUserAccessBindingTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createGcpUserAccessBindingMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - updateGcpUserAccessBindingTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(updateGcpUserAccessBindingMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "gcp_user_access_binding.name", - String.valueOf(request.getGcpUserAccessBinding().getName())); - return params.build(); - }) - .build(); - GrpcCallSettings - deleteGcpUserAccessBindingTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteGcpUserAccessBindingMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - - this.listAccessPoliciesCallable = - callableFactory.createUnaryCallable( - listAccessPoliciesTransportSettings, - settings.listAccessPoliciesSettings(), - clientContext); - this.listAccessPoliciesPagedCallable = - callableFactory.createPagedCallable( - listAccessPoliciesTransportSettings, - settings.listAccessPoliciesSettings(), - clientContext); - this.getAccessPolicyCallable = - callableFactory.createUnaryCallable( - getAccessPolicyTransportSettings, settings.getAccessPolicySettings(), clientContext); - this.createAccessPolicyCallable = - callableFactory.createUnaryCallable( - createAccessPolicyTransportSettings, - settings.createAccessPolicySettings(), - clientContext); - this.createAccessPolicyOperationCallable = - callableFactory.createOperationCallable( - createAccessPolicyTransportSettings, - settings.createAccessPolicyOperationSettings(), - clientContext, - operationsStub); - this.updateAccessPolicyCallable = - callableFactory.createUnaryCallable( - updateAccessPolicyTransportSettings, - settings.updateAccessPolicySettings(), - clientContext); - this.updateAccessPolicyOperationCallable = - callableFactory.createOperationCallable( - updateAccessPolicyTransportSettings, - settings.updateAccessPolicyOperationSettings(), - clientContext, - operationsStub); - this.deleteAccessPolicyCallable = - callableFactory.createUnaryCallable( - deleteAccessPolicyTransportSettings, - settings.deleteAccessPolicySettings(), - clientContext); - this.deleteAccessPolicyOperationCallable = - callableFactory.createOperationCallable( - deleteAccessPolicyTransportSettings, - settings.deleteAccessPolicyOperationSettings(), - clientContext, - operationsStub); - this.listAccessLevelsCallable = - callableFactory.createUnaryCallable( - listAccessLevelsTransportSettings, settings.listAccessLevelsSettings(), clientContext); - this.listAccessLevelsPagedCallable = - callableFactory.createPagedCallable( - listAccessLevelsTransportSettings, settings.listAccessLevelsSettings(), clientContext); - this.getAccessLevelCallable = - callableFactory.createUnaryCallable( - getAccessLevelTransportSettings, settings.getAccessLevelSettings(), clientContext); - this.createAccessLevelCallable = - callableFactory.createUnaryCallable( - createAccessLevelTransportSettings, - settings.createAccessLevelSettings(), - clientContext); - this.createAccessLevelOperationCallable = - callableFactory.createOperationCallable( - createAccessLevelTransportSettings, - settings.createAccessLevelOperationSettings(), - clientContext, - operationsStub); - this.updateAccessLevelCallable = - callableFactory.createUnaryCallable( - updateAccessLevelTransportSettings, - settings.updateAccessLevelSettings(), - clientContext); - this.updateAccessLevelOperationCallable = - callableFactory.createOperationCallable( - updateAccessLevelTransportSettings, - settings.updateAccessLevelOperationSettings(), - clientContext, - operationsStub); - this.deleteAccessLevelCallable = - callableFactory.createUnaryCallable( - deleteAccessLevelTransportSettings, - settings.deleteAccessLevelSettings(), - clientContext); - this.deleteAccessLevelOperationCallable = - callableFactory.createOperationCallable( - deleteAccessLevelTransportSettings, - settings.deleteAccessLevelOperationSettings(), - clientContext, - operationsStub); - this.replaceAccessLevelsCallable = - callableFactory.createUnaryCallable( - replaceAccessLevelsTransportSettings, - settings.replaceAccessLevelsSettings(), - clientContext); - this.replaceAccessLevelsOperationCallable = - callableFactory.createOperationCallable( - replaceAccessLevelsTransportSettings, - settings.replaceAccessLevelsOperationSettings(), - clientContext, - operationsStub); - this.listServicePerimetersCallable = - callableFactory.createUnaryCallable( - listServicePerimetersTransportSettings, - settings.listServicePerimetersSettings(), - clientContext); - this.listServicePerimetersPagedCallable = - callableFactory.createPagedCallable( - listServicePerimetersTransportSettings, - settings.listServicePerimetersSettings(), - clientContext); - this.getServicePerimeterCallable = - callableFactory.createUnaryCallable( - getServicePerimeterTransportSettings, - settings.getServicePerimeterSettings(), - clientContext); - this.createServicePerimeterCallable = - callableFactory.createUnaryCallable( - createServicePerimeterTransportSettings, - settings.createServicePerimeterSettings(), - clientContext); - this.createServicePerimeterOperationCallable = - callableFactory.createOperationCallable( - createServicePerimeterTransportSettings, - settings.createServicePerimeterOperationSettings(), - clientContext, - operationsStub); - this.updateServicePerimeterCallable = - callableFactory.createUnaryCallable( - updateServicePerimeterTransportSettings, - settings.updateServicePerimeterSettings(), - clientContext); - this.updateServicePerimeterOperationCallable = - callableFactory.createOperationCallable( - updateServicePerimeterTransportSettings, - settings.updateServicePerimeterOperationSettings(), - clientContext, - operationsStub); - this.deleteServicePerimeterCallable = - callableFactory.createUnaryCallable( - deleteServicePerimeterTransportSettings, - settings.deleteServicePerimeterSettings(), - clientContext); - this.deleteServicePerimeterOperationCallable = - callableFactory.createOperationCallable( - deleteServicePerimeterTransportSettings, - settings.deleteServicePerimeterOperationSettings(), - clientContext, - operationsStub); - this.replaceServicePerimetersCallable = - callableFactory.createUnaryCallable( - replaceServicePerimetersTransportSettings, - settings.replaceServicePerimetersSettings(), - clientContext); - this.replaceServicePerimetersOperationCallable = - callableFactory.createOperationCallable( - replaceServicePerimetersTransportSettings, - settings.replaceServicePerimetersOperationSettings(), - clientContext, - operationsStub); - this.commitServicePerimetersCallable = - callableFactory.createUnaryCallable( - commitServicePerimetersTransportSettings, - settings.commitServicePerimetersSettings(), - clientContext); - this.commitServicePerimetersOperationCallable = - callableFactory.createOperationCallable( - commitServicePerimetersTransportSettings, - settings.commitServicePerimetersOperationSettings(), - clientContext, - operationsStub); - this.listGcpUserAccessBindingsCallable = - callableFactory.createUnaryCallable( - listGcpUserAccessBindingsTransportSettings, - settings.listGcpUserAccessBindingsSettings(), - clientContext); - this.listGcpUserAccessBindingsPagedCallable = - callableFactory.createPagedCallable( - listGcpUserAccessBindingsTransportSettings, - settings.listGcpUserAccessBindingsSettings(), - clientContext); - this.getGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - getGcpUserAccessBindingTransportSettings, - settings.getGcpUserAccessBindingSettings(), - clientContext); - this.createGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - createGcpUserAccessBindingTransportSettings, - settings.createGcpUserAccessBindingSettings(), - clientContext); - this.createGcpUserAccessBindingOperationCallable = - callableFactory.createOperationCallable( - createGcpUserAccessBindingTransportSettings, - settings.createGcpUserAccessBindingOperationSettings(), - clientContext, - operationsStub); - this.updateGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - updateGcpUserAccessBindingTransportSettings, - settings.updateGcpUserAccessBindingSettings(), - clientContext); - this.updateGcpUserAccessBindingOperationCallable = - callableFactory.createOperationCallable( - updateGcpUserAccessBindingTransportSettings, - settings.updateGcpUserAccessBindingOperationSettings(), - clientContext, - operationsStub); - this.deleteGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - deleteGcpUserAccessBindingTransportSettings, - settings.deleteGcpUserAccessBindingSettings(), - clientContext); - this.deleteGcpUserAccessBindingOperationCallable = - callableFactory.createOperationCallable( - deleteGcpUserAccessBindingTransportSettings, - settings.deleteGcpUserAccessBindingOperationSettings(), - clientContext, - operationsStub); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - public GrpcOperationsStub getOperationsStub() { - return operationsStub; - } - - @Override - public UnaryCallable - listAccessPoliciesCallable() { - return listAccessPoliciesCallable; - } - - @Override - public UnaryCallable - listAccessPoliciesPagedCallable() { - return listAccessPoliciesPagedCallable; - } - - @Override - public UnaryCallable getAccessPolicyCallable() { - return getAccessPolicyCallable; - } - - @Override - public UnaryCallable createAccessPolicyCallable() { - return createAccessPolicyCallable; - } - - @Override - public OperationCallable - createAccessPolicyOperationCallable() { - return createAccessPolicyOperationCallable; - } - - @Override - public UnaryCallable updateAccessPolicyCallable() { - return updateAccessPolicyCallable; - } - - @Override - public OperationCallable< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationCallable() { - return updateAccessPolicyOperationCallable; - } - - @Override - public UnaryCallable deleteAccessPolicyCallable() { - return deleteAccessPolicyCallable; - } - - @Override - public OperationCallable - deleteAccessPolicyOperationCallable() { - return deleteAccessPolicyOperationCallable; - } - - @Override - public UnaryCallable - listAccessLevelsCallable() { - return listAccessLevelsCallable; - } - - @Override - public UnaryCallable - listAccessLevelsPagedCallable() { - return listAccessLevelsPagedCallable; - } - - @Override - public UnaryCallable getAccessLevelCallable() { - return getAccessLevelCallable; - } - - @Override - public UnaryCallable createAccessLevelCallable() { - return createAccessLevelCallable; - } - - @Override - public OperationCallable< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationCallable() { - return createAccessLevelOperationCallable; - } - - @Override - public UnaryCallable updateAccessLevelCallable() { - return updateAccessLevelCallable; - } - - @Override - public OperationCallable< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationCallable() { - return updateAccessLevelOperationCallable; - } - - @Override - public UnaryCallable deleteAccessLevelCallable() { - return deleteAccessLevelCallable; - } - - @Override - public OperationCallable - deleteAccessLevelOperationCallable() { - return deleteAccessLevelOperationCallable; - } - - @Override - public UnaryCallable replaceAccessLevelsCallable() { - return replaceAccessLevelsCallable; - } - - @Override - public OperationCallable< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationCallable() { - return replaceAccessLevelsOperationCallable; - } - - @Override - public UnaryCallable - listServicePerimetersCallable() { - return listServicePerimetersCallable; - } - - @Override - public UnaryCallable - listServicePerimetersPagedCallable() { - return listServicePerimetersPagedCallable; - } - - @Override - public UnaryCallable getServicePerimeterCallable() { - return getServicePerimeterCallable; - } - - @Override - public UnaryCallable createServicePerimeterCallable() { - return createServicePerimeterCallable; - } - - @Override - public OperationCallable< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationCallable() { - return createServicePerimeterOperationCallable; - } - - @Override - public UnaryCallable updateServicePerimeterCallable() { - return updateServicePerimeterCallable; - } - - @Override - public OperationCallable< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationCallable() { - return updateServicePerimeterOperationCallable; - } - - @Override - public UnaryCallable deleteServicePerimeterCallable() { - return deleteServicePerimeterCallable; - } - - @Override - public OperationCallable< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationCallable() { - return deleteServicePerimeterOperationCallable; - } - - @Override - public UnaryCallable - replaceServicePerimetersCallable() { - return replaceServicePerimetersCallable; - } - - @Override - public OperationCallable< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationCallable() { - return replaceServicePerimetersOperationCallable; - } - - @Override - public UnaryCallable - commitServicePerimetersCallable() { - return commitServicePerimetersCallable; - } - - @Override - public OperationCallable< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationCallable() { - return commitServicePerimetersOperationCallable; - } - - @Override - public UnaryCallable - listGcpUserAccessBindingsCallable() { - return listGcpUserAccessBindingsCallable; - } - - @Override - public UnaryCallable - listGcpUserAccessBindingsPagedCallable() { - return listGcpUserAccessBindingsPagedCallable; - } - - @Override - public UnaryCallable - getGcpUserAccessBindingCallable() { - return getGcpUserAccessBindingCallable; - } - - @Override - public UnaryCallable - createGcpUserAccessBindingCallable() { - return createGcpUserAccessBindingCallable; - } - - @Override - public OperationCallable< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationCallable() { - return createGcpUserAccessBindingOperationCallable; - } - - @Override - public UnaryCallable - updateGcpUserAccessBindingCallable() { - return updateGcpUserAccessBindingCallable; - } - - @Override - public OperationCallable< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationCallable() { - return updateGcpUserAccessBindingOperationCallable; - } - - @Override - public UnaryCallable - deleteGcpUserAccessBindingCallable() { - return deleteGcpUserAccessBindingCallable; - } - - @Override - public OperationCallable< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationCallable() { - return deleteGcpUserAccessBindingOperationCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java deleted file mode 100644 index bb4a078..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerCallableFactory.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1.stub; - -import com.google.api.core.BetaApi; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonCallableFactory; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST callable factory implementation for the AccessContextManager service API. - * - *

This class is for advanced usage. - */ -@Generated("by gapic-generator-java") -@BetaApi -public class HttpJsonAccessContextManagerCallableFactory - implements HttpJsonStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - HttpJsonCallSettings httpJsonCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createUnaryCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - HttpJsonCallSettings httpJsonCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createPagedCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - HttpJsonCallSettings httpJsonCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createBatchingCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @BetaApi( - "The surface for long-running operations is not stable yet and may change in the future.") - @Override - public - OperationCallable createOperationCallable( - HttpJsonCallSettings httpJsonCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - UnaryCallable innerCallable = - HttpJsonCallableFactory.createBaseUnaryCallable( - httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); - HttpJsonOperationSnapshotCallable initialCallable = - new HttpJsonOperationSnapshotCallable( - innerCallable, - httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); - return HttpJsonCallableFactory.createOperationCallable( - callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - HttpJsonCallSettings httpJsonCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createServerStreamingCallable( - httpJsonCallSettings, callSettings, clientContext); - } -} diff --git a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java b/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java deleted file mode 100644 index 8a12390..0000000 --- a/google-identity-accesscontextmanager/src/main/java/com/google/identity/accesscontextmanager/v1/stub/HttpJsonAccessContextManagerStub.java +++ /dev/null @@ -1,1833 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1.stub; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.core.BetaApi; -import com.google.api.core.InternalApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.httpjson.ApiMethodDescriptor; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshot; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; -import com.google.api.gax.httpjson.ProtoMessageResponseParser; -import com.google.api.gax.httpjson.ProtoRestSerializer; -import com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata; -import com.google.identity.accesscontextmanager.v1.AccessLevel; -import com.google.identity.accesscontextmanager.v1.AccessPolicy; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding; -import com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata; -import com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest; -import com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest; -import com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest; -import com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse; -import com.google.identity.accesscontextmanager.v1.ServicePerimeter; -import com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest; -import com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest; -import com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest; -import com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import com.google.protobuf.TypeRegistry; -import java.io.IOException; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST stub implementation for the AccessContextManager service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -@BetaApi -public class HttpJsonAccessContextManagerStub extends AccessContextManagerStub { - private static final TypeRegistry typeRegistry = - TypeRegistry.newBuilder() - .add(Empty.getDescriptor()) - .add(AccessPolicy.getDescriptor()) - .add(GcpUserAccessBinding.getDescriptor()) - .add(ReplaceAccessLevelsResponse.getDescriptor()) - .add(ServicePerimeter.getDescriptor()) - .add(ReplaceServicePerimetersResponse.getDescriptor()) - .add(CommitServicePerimetersResponse.getDescriptor()) - .add(AccessLevel.getDescriptor()) - .add(AccessContextManagerOperationMetadata.getDescriptor()) - .add(GcpUserAccessBindingOperationMetadata.getDescriptor()) - .build(); - - private static final ApiMethodDescriptor - listAccessPoliciesMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListAccessPolicies") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/accessPolicies", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - serializer.putQueryParam(fields, "parent", request.getParent()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListAccessPoliciesResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - getAccessPolicyMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetAccessPolicy") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=accessPolicies/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(AccessPolicy.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - createAccessPolicyMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateAccessPolicy") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/accessPolicies", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("*", request.toBuilder().build(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (AccessPolicy request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - updateAccessPolicyMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateAccessPolicy") - .setHttpMethod("PATCH") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{policy.name=accessPolicies/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam( - fields, "policy.name", request.getPolicy().getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("policy", request.getPolicy(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (UpdateAccessPolicyRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - deleteAccessPolicyMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteAccessPolicy") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=accessPolicies/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (DeleteAccessPolicyRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - listAccessLevelsMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListAccessLevels") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/accessLevels", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam( - fields, "accessLevelFormat", request.getAccessLevelFormat()); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListAccessLevelsResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - getAccessLevelMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetAccessLevel") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=accessPolicies/*/accessLevels/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam( - fields, "accessLevelFormat", request.getAccessLevelFormat()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(AccessLevel.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - createAccessLevelMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateAccessLevel") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/accessLevels", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("accessLevel", request.getAccessLevel(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (CreateAccessLevelRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - updateAccessLevelMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateAccessLevel") - .setHttpMethod("PATCH") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{accessLevel.name=accessPolicies/*/accessLevels/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam( - fields, "accessLevel.name", request.getAccessLevel().getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("accessLevel", request.getAccessLevel(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (UpdateAccessLevelRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - deleteAccessLevelMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteAccessLevel") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=accessPolicies/*/accessLevels/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (DeleteAccessLevelRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - replaceAccessLevelsMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ReplaceAccessLevels") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/accessLevels:replaceAll", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("*", request.toBuilder().clearParent().build(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (ReplaceAccessLevelsRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor< - ListServicePerimetersRequest, ListServicePerimetersResponse> - listServicePerimetersMethodDescriptor = - ApiMethodDescriptor - .newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListServicePerimeters") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/servicePerimeters", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListServicePerimetersResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - getServicePerimeterMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetServicePerimeter") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=accessPolicies/*/servicePerimeters/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ServicePerimeter.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - createServicePerimeterMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateServicePerimeter") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/servicePerimeters", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("servicePerimeter", request.getServicePerimeter(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (CreateServicePerimeterRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - updateServicePerimeterMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateServicePerimeter") - .setHttpMethod("PATCH") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{servicePerimeter.name=accessPolicies/*/servicePerimeters/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam( - fields, - "servicePerimeter.name", - request.getServicePerimeter().getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("servicePerimeter", request.getServicePerimeter(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (UpdateServicePerimeterRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - deleteServicePerimeterMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteServicePerimeter") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=accessPolicies/*/servicePerimeters/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (DeleteServicePerimeterRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - replaceServicePerimetersMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ReplaceServicePerimeters") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/servicePerimeters:replaceAll", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("*", request.toBuilder().clearParent().build(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (ReplaceServicePerimetersRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - commitServicePerimetersMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CommitServicePerimeters") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=accessPolicies/*}/servicePerimeters:commit", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("*", request.toBuilder().clearParent().build(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (CommitServicePerimetersRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor< - ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsResponse> - listGcpUserAccessBindingsMethodDescriptor = - ApiMethodDescriptor - .newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/ListGcpUserAccessBindings") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=organizations/*}/gcpUserAccessBindings", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListGcpUserAccessBindingsResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - getGcpUserAccessBindingMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/GetGcpUserAccessBinding") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=organizations/*/gcpUserAccessBindings/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(GcpUserAccessBinding.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - createGcpUserAccessBindingMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/CreateGcpUserAccessBinding") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=organizations/*}/gcpUserAccessBindings", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody( - "gcpUserAccessBinding", - request.getGcpUserAccessBinding(), - false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (CreateGcpUserAccessBindingRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - updateGcpUserAccessBindingMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/UpdateGcpUserAccessBinding") - .setHttpMethod("PATCH") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{gcpUserAccessBinding.name=organizations/*/gcpUserAccessBindings/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam( - fields, - "gcpUserAccessBinding.name", - request.getGcpUserAccessBinding().getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody( - "gcpUserAccessBinding", - request.getGcpUserAccessBinding(), - false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (UpdateGcpUserAccessBindingRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - deleteGcpUserAccessBindingMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.identity.accesscontextmanager.v1.AccessContextManager/DeleteGcpUserAccessBinding") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=organizations/*/gcpUserAccessBindings/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (DeleteGcpUserAccessBindingRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private final UnaryCallable - listAccessPoliciesCallable; - private final UnaryCallable - listAccessPoliciesPagedCallable; - private final UnaryCallable getAccessPolicyCallable; - private final UnaryCallable createAccessPolicyCallable; - private final OperationCallable - createAccessPolicyOperationCallable; - private final UnaryCallable updateAccessPolicyCallable; - private final OperationCallable< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationCallable; - private final UnaryCallable deleteAccessPolicyCallable; - private final OperationCallable< - DeleteAccessPolicyRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessPolicyOperationCallable; - private final UnaryCallable - listAccessLevelsCallable; - private final UnaryCallable - listAccessLevelsPagedCallable; - private final UnaryCallable getAccessLevelCallable; - private final UnaryCallable createAccessLevelCallable; - private final OperationCallable< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationCallable; - private final UnaryCallable updateAccessLevelCallable; - private final OperationCallable< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationCallable; - private final UnaryCallable deleteAccessLevelCallable; - private final OperationCallable< - DeleteAccessLevelRequest, Empty, AccessContextManagerOperationMetadata> - deleteAccessLevelOperationCallable; - private final UnaryCallable replaceAccessLevelsCallable; - private final OperationCallable< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationCallable; - private final UnaryCallable - listServicePerimetersCallable; - private final UnaryCallable - listServicePerimetersPagedCallable; - private final UnaryCallable - getServicePerimeterCallable; - private final UnaryCallable - createServicePerimeterCallable; - private final OperationCallable< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationCallable; - private final UnaryCallable - updateServicePerimeterCallable; - private final OperationCallable< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationCallable; - private final UnaryCallable - deleteServicePerimeterCallable; - private final OperationCallable< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationCallable; - private final UnaryCallable - replaceServicePerimetersCallable; - private final OperationCallable< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationCallable; - private final UnaryCallable - commitServicePerimetersCallable; - private final OperationCallable< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationCallable; - private final UnaryCallable - listGcpUserAccessBindingsCallable; - private final UnaryCallable< - ListGcpUserAccessBindingsRequest, ListGcpUserAccessBindingsPagedResponse> - listGcpUserAccessBindingsPagedCallable; - private final UnaryCallable - getGcpUserAccessBindingCallable; - private final UnaryCallable - createGcpUserAccessBindingCallable; - private final OperationCallable< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationCallable; - private final UnaryCallable - updateGcpUserAccessBindingCallable; - private final OperationCallable< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationCallable; - private final UnaryCallable - deleteGcpUserAccessBindingCallable; - private final OperationCallable< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationCallable; - - private final BackgroundResource backgroundResources; - private final HttpJsonOperationsStub httpJsonOperationsStub; - private final HttpJsonStubCallableFactory callableFactory; - - public static final HttpJsonAccessContextManagerStub create( - AccessContextManagerStubSettings settings) throws IOException { - return new HttpJsonAccessContextManagerStub(settings, ClientContext.create(settings)); - } - - public static final HttpJsonAccessContextManagerStub create(ClientContext clientContext) - throws IOException { - return new HttpJsonAccessContextManagerStub( - AccessContextManagerStubSettings.newHttpJsonBuilder().build(), clientContext); - } - - public static final HttpJsonAccessContextManagerStub create( - ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { - return new HttpJsonAccessContextManagerStub( - AccessContextManagerStubSettings.newHttpJsonBuilder().build(), - clientContext, - callableFactory); - } - - /** - * Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonAccessContextManagerStub( - AccessContextManagerStubSettings settings, ClientContext clientContext) throws IOException { - this(settings, clientContext, new HttpJsonAccessContextManagerCallableFactory()); - } - - /** - * Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonAccessContextManagerStub( - AccessContextManagerStubSettings settings, - ClientContext clientContext, - HttpJsonStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.httpJsonOperationsStub = - HttpJsonOperationsStub.create(clientContext, callableFactory, typeRegistry); - - HttpJsonCallSettings - listAccessPoliciesTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(listAccessPoliciesMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings getAccessPolicyTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getAccessPolicyMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings createAccessPolicyTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createAccessPolicyMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings updateAccessPolicyTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(updateAccessPolicyMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings deleteAccessPolicyTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteAccessPolicyMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - listAccessLevelsTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(listAccessLevelsMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings getAccessLevelTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getAccessLevelMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings createAccessLevelTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createAccessLevelMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings updateAccessLevelTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(updateAccessLevelMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings deleteAccessLevelTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteAccessLevelMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - replaceAccessLevelsTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(replaceAccessLevelsMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - listServicePerimetersTransportSettings = - HttpJsonCallSettings - .newBuilder() - .setMethodDescriptor(listServicePerimetersMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - getServicePerimeterTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getServicePerimeterMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - createServicePerimeterTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createServicePerimeterMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - updateServicePerimeterTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(updateServicePerimeterMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - deleteServicePerimeterTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteServicePerimeterMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - replaceServicePerimetersTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(replaceServicePerimetersMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - commitServicePerimetersTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(commitServicePerimetersMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - listGcpUserAccessBindingsTransportSettings = - HttpJsonCallSettings - .newBuilder() - .setMethodDescriptor(listGcpUserAccessBindingsMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - getGcpUserAccessBindingTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getGcpUserAccessBindingMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - createGcpUserAccessBindingTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createGcpUserAccessBindingMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - updateGcpUserAccessBindingTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(updateGcpUserAccessBindingMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - deleteGcpUserAccessBindingTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteGcpUserAccessBindingMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - - this.listAccessPoliciesCallable = - callableFactory.createUnaryCallable( - listAccessPoliciesTransportSettings, - settings.listAccessPoliciesSettings(), - clientContext); - this.listAccessPoliciesPagedCallable = - callableFactory.createPagedCallable( - listAccessPoliciesTransportSettings, - settings.listAccessPoliciesSettings(), - clientContext); - this.getAccessPolicyCallable = - callableFactory.createUnaryCallable( - getAccessPolicyTransportSettings, settings.getAccessPolicySettings(), clientContext); - this.createAccessPolicyCallable = - callableFactory.createUnaryCallable( - createAccessPolicyTransportSettings, - settings.createAccessPolicySettings(), - clientContext); - this.createAccessPolicyOperationCallable = - callableFactory.createOperationCallable( - createAccessPolicyTransportSettings, - settings.createAccessPolicyOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.updateAccessPolicyCallable = - callableFactory.createUnaryCallable( - updateAccessPolicyTransportSettings, - settings.updateAccessPolicySettings(), - clientContext); - this.updateAccessPolicyOperationCallable = - callableFactory.createOperationCallable( - updateAccessPolicyTransportSettings, - settings.updateAccessPolicyOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.deleteAccessPolicyCallable = - callableFactory.createUnaryCallable( - deleteAccessPolicyTransportSettings, - settings.deleteAccessPolicySettings(), - clientContext); - this.deleteAccessPolicyOperationCallable = - callableFactory.createOperationCallable( - deleteAccessPolicyTransportSettings, - settings.deleteAccessPolicyOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.listAccessLevelsCallable = - callableFactory.createUnaryCallable( - listAccessLevelsTransportSettings, settings.listAccessLevelsSettings(), clientContext); - this.listAccessLevelsPagedCallable = - callableFactory.createPagedCallable( - listAccessLevelsTransportSettings, settings.listAccessLevelsSettings(), clientContext); - this.getAccessLevelCallable = - callableFactory.createUnaryCallable( - getAccessLevelTransportSettings, settings.getAccessLevelSettings(), clientContext); - this.createAccessLevelCallable = - callableFactory.createUnaryCallable( - createAccessLevelTransportSettings, - settings.createAccessLevelSettings(), - clientContext); - this.createAccessLevelOperationCallable = - callableFactory.createOperationCallable( - createAccessLevelTransportSettings, - settings.createAccessLevelOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.updateAccessLevelCallable = - callableFactory.createUnaryCallable( - updateAccessLevelTransportSettings, - settings.updateAccessLevelSettings(), - clientContext); - this.updateAccessLevelOperationCallable = - callableFactory.createOperationCallable( - updateAccessLevelTransportSettings, - settings.updateAccessLevelOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.deleteAccessLevelCallable = - callableFactory.createUnaryCallable( - deleteAccessLevelTransportSettings, - settings.deleteAccessLevelSettings(), - clientContext); - this.deleteAccessLevelOperationCallable = - callableFactory.createOperationCallable( - deleteAccessLevelTransportSettings, - settings.deleteAccessLevelOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.replaceAccessLevelsCallable = - callableFactory.createUnaryCallable( - replaceAccessLevelsTransportSettings, - settings.replaceAccessLevelsSettings(), - clientContext); - this.replaceAccessLevelsOperationCallable = - callableFactory.createOperationCallable( - replaceAccessLevelsTransportSettings, - settings.replaceAccessLevelsOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.listServicePerimetersCallable = - callableFactory.createUnaryCallable( - listServicePerimetersTransportSettings, - settings.listServicePerimetersSettings(), - clientContext); - this.listServicePerimetersPagedCallable = - callableFactory.createPagedCallable( - listServicePerimetersTransportSettings, - settings.listServicePerimetersSettings(), - clientContext); - this.getServicePerimeterCallable = - callableFactory.createUnaryCallable( - getServicePerimeterTransportSettings, - settings.getServicePerimeterSettings(), - clientContext); - this.createServicePerimeterCallable = - callableFactory.createUnaryCallable( - createServicePerimeterTransportSettings, - settings.createServicePerimeterSettings(), - clientContext); - this.createServicePerimeterOperationCallable = - callableFactory.createOperationCallable( - createServicePerimeterTransportSettings, - settings.createServicePerimeterOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.updateServicePerimeterCallable = - callableFactory.createUnaryCallable( - updateServicePerimeterTransportSettings, - settings.updateServicePerimeterSettings(), - clientContext); - this.updateServicePerimeterOperationCallable = - callableFactory.createOperationCallable( - updateServicePerimeterTransportSettings, - settings.updateServicePerimeterOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.deleteServicePerimeterCallable = - callableFactory.createUnaryCallable( - deleteServicePerimeterTransportSettings, - settings.deleteServicePerimeterSettings(), - clientContext); - this.deleteServicePerimeterOperationCallable = - callableFactory.createOperationCallable( - deleteServicePerimeterTransportSettings, - settings.deleteServicePerimeterOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.replaceServicePerimetersCallable = - callableFactory.createUnaryCallable( - replaceServicePerimetersTransportSettings, - settings.replaceServicePerimetersSettings(), - clientContext); - this.replaceServicePerimetersOperationCallable = - callableFactory.createOperationCallable( - replaceServicePerimetersTransportSettings, - settings.replaceServicePerimetersOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.commitServicePerimetersCallable = - callableFactory.createUnaryCallable( - commitServicePerimetersTransportSettings, - settings.commitServicePerimetersSettings(), - clientContext); - this.commitServicePerimetersOperationCallable = - callableFactory.createOperationCallable( - commitServicePerimetersTransportSettings, - settings.commitServicePerimetersOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.listGcpUserAccessBindingsCallable = - callableFactory.createUnaryCallable( - listGcpUserAccessBindingsTransportSettings, - settings.listGcpUserAccessBindingsSettings(), - clientContext); - this.listGcpUserAccessBindingsPagedCallable = - callableFactory.createPagedCallable( - listGcpUserAccessBindingsTransportSettings, - settings.listGcpUserAccessBindingsSettings(), - clientContext); - this.getGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - getGcpUserAccessBindingTransportSettings, - settings.getGcpUserAccessBindingSettings(), - clientContext); - this.createGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - createGcpUserAccessBindingTransportSettings, - settings.createGcpUserAccessBindingSettings(), - clientContext); - this.createGcpUserAccessBindingOperationCallable = - callableFactory.createOperationCallable( - createGcpUserAccessBindingTransportSettings, - settings.createGcpUserAccessBindingOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.updateGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - updateGcpUserAccessBindingTransportSettings, - settings.updateGcpUserAccessBindingSettings(), - clientContext); - this.updateGcpUserAccessBindingOperationCallable = - callableFactory.createOperationCallable( - updateGcpUserAccessBindingTransportSettings, - settings.updateGcpUserAccessBindingOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.deleteGcpUserAccessBindingCallable = - callableFactory.createUnaryCallable( - deleteGcpUserAccessBindingTransportSettings, - settings.deleteGcpUserAccessBindingSettings(), - clientContext); - this.deleteGcpUserAccessBindingOperationCallable = - callableFactory.createOperationCallable( - deleteGcpUserAccessBindingTransportSettings, - settings.deleteGcpUserAccessBindingOperationSettings(), - clientContext, - httpJsonOperationsStub); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - @InternalApi - public static List getMethodDescriptors() { - List methodDescriptors = new ArrayList<>(); - methodDescriptors.add(listAccessPoliciesMethodDescriptor); - methodDescriptors.add(getAccessPolicyMethodDescriptor); - methodDescriptors.add(createAccessPolicyMethodDescriptor); - methodDescriptors.add(updateAccessPolicyMethodDescriptor); - methodDescriptors.add(deleteAccessPolicyMethodDescriptor); - methodDescriptors.add(listAccessLevelsMethodDescriptor); - methodDescriptors.add(getAccessLevelMethodDescriptor); - methodDescriptors.add(createAccessLevelMethodDescriptor); - methodDescriptors.add(updateAccessLevelMethodDescriptor); - methodDescriptors.add(deleteAccessLevelMethodDescriptor); - methodDescriptors.add(replaceAccessLevelsMethodDescriptor); - methodDescriptors.add(listServicePerimetersMethodDescriptor); - methodDescriptors.add(getServicePerimeterMethodDescriptor); - methodDescriptors.add(createServicePerimeterMethodDescriptor); - methodDescriptors.add(updateServicePerimeterMethodDescriptor); - methodDescriptors.add(deleteServicePerimeterMethodDescriptor); - methodDescriptors.add(replaceServicePerimetersMethodDescriptor); - methodDescriptors.add(commitServicePerimetersMethodDescriptor); - methodDescriptors.add(listGcpUserAccessBindingsMethodDescriptor); - methodDescriptors.add(getGcpUserAccessBindingMethodDescriptor); - methodDescriptors.add(createGcpUserAccessBindingMethodDescriptor); - methodDescriptors.add(updateGcpUserAccessBindingMethodDescriptor); - methodDescriptors.add(deleteGcpUserAccessBindingMethodDescriptor); - return methodDescriptors; - } - - public HttpJsonOperationsStub getHttpJsonOperationsStub() { - return httpJsonOperationsStub; - } - - @Override - public UnaryCallable - listAccessPoliciesCallable() { - return listAccessPoliciesCallable; - } - - @Override - public UnaryCallable - listAccessPoliciesPagedCallable() { - return listAccessPoliciesPagedCallable; - } - - @Override - public UnaryCallable getAccessPolicyCallable() { - return getAccessPolicyCallable; - } - - @Override - public UnaryCallable createAccessPolicyCallable() { - return createAccessPolicyCallable; - } - - @Override - public OperationCallable - createAccessPolicyOperationCallable() { - return createAccessPolicyOperationCallable; - } - - @Override - public UnaryCallable updateAccessPolicyCallable() { - return updateAccessPolicyCallable; - } - - @Override - public OperationCallable< - UpdateAccessPolicyRequest, AccessPolicy, AccessContextManagerOperationMetadata> - updateAccessPolicyOperationCallable() { - return updateAccessPolicyOperationCallable; - } - - @Override - public UnaryCallable deleteAccessPolicyCallable() { - return deleteAccessPolicyCallable; - } - - @Override - public OperationCallable - deleteAccessPolicyOperationCallable() { - return deleteAccessPolicyOperationCallable; - } - - @Override - public UnaryCallable - listAccessLevelsCallable() { - return listAccessLevelsCallable; - } - - @Override - public UnaryCallable - listAccessLevelsPagedCallable() { - return listAccessLevelsPagedCallable; - } - - @Override - public UnaryCallable getAccessLevelCallable() { - return getAccessLevelCallable; - } - - @Override - public UnaryCallable createAccessLevelCallable() { - return createAccessLevelCallable; - } - - @Override - public OperationCallable< - CreateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - createAccessLevelOperationCallable() { - return createAccessLevelOperationCallable; - } - - @Override - public UnaryCallable updateAccessLevelCallable() { - return updateAccessLevelCallable; - } - - @Override - public OperationCallable< - UpdateAccessLevelRequest, AccessLevel, AccessContextManagerOperationMetadata> - updateAccessLevelOperationCallable() { - return updateAccessLevelOperationCallable; - } - - @Override - public UnaryCallable deleteAccessLevelCallable() { - return deleteAccessLevelCallable; - } - - @Override - public OperationCallable - deleteAccessLevelOperationCallable() { - return deleteAccessLevelOperationCallable; - } - - @Override - public UnaryCallable replaceAccessLevelsCallable() { - return replaceAccessLevelsCallable; - } - - @Override - public OperationCallable< - ReplaceAccessLevelsRequest, - ReplaceAccessLevelsResponse, - AccessContextManagerOperationMetadata> - replaceAccessLevelsOperationCallable() { - return replaceAccessLevelsOperationCallable; - } - - @Override - public UnaryCallable - listServicePerimetersCallable() { - return listServicePerimetersCallable; - } - - @Override - public UnaryCallable - listServicePerimetersPagedCallable() { - return listServicePerimetersPagedCallable; - } - - @Override - public UnaryCallable getServicePerimeterCallable() { - return getServicePerimeterCallable; - } - - @Override - public UnaryCallable createServicePerimeterCallable() { - return createServicePerimeterCallable; - } - - @Override - public OperationCallable< - CreateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - createServicePerimeterOperationCallable() { - return createServicePerimeterOperationCallable; - } - - @Override - public UnaryCallable updateServicePerimeterCallable() { - return updateServicePerimeterCallable; - } - - @Override - public OperationCallable< - UpdateServicePerimeterRequest, ServicePerimeter, AccessContextManagerOperationMetadata> - updateServicePerimeterOperationCallable() { - return updateServicePerimeterOperationCallable; - } - - @Override - public UnaryCallable deleteServicePerimeterCallable() { - return deleteServicePerimeterCallable; - } - - @Override - public OperationCallable< - DeleteServicePerimeterRequest, Empty, AccessContextManagerOperationMetadata> - deleteServicePerimeterOperationCallable() { - return deleteServicePerimeterOperationCallable; - } - - @Override - public UnaryCallable - replaceServicePerimetersCallable() { - return replaceServicePerimetersCallable; - } - - @Override - public OperationCallable< - ReplaceServicePerimetersRequest, - ReplaceServicePerimetersResponse, - AccessContextManagerOperationMetadata> - replaceServicePerimetersOperationCallable() { - return replaceServicePerimetersOperationCallable; - } - - @Override - public UnaryCallable - commitServicePerimetersCallable() { - return commitServicePerimetersCallable; - } - - @Override - public OperationCallable< - CommitServicePerimetersRequest, - CommitServicePerimetersResponse, - AccessContextManagerOperationMetadata> - commitServicePerimetersOperationCallable() { - return commitServicePerimetersOperationCallable; - } - - @Override - public UnaryCallable - listGcpUserAccessBindingsCallable() { - return listGcpUserAccessBindingsCallable; - } - - @Override - public UnaryCallable - listGcpUserAccessBindingsPagedCallable() { - return listGcpUserAccessBindingsPagedCallable; - } - - @Override - public UnaryCallable - getGcpUserAccessBindingCallable() { - return getGcpUserAccessBindingCallable; - } - - @Override - public UnaryCallable - createGcpUserAccessBindingCallable() { - return createGcpUserAccessBindingCallable; - } - - @Override - public OperationCallable< - CreateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - createGcpUserAccessBindingOperationCallable() { - return createGcpUserAccessBindingOperationCallable; - } - - @Override - public UnaryCallable - updateGcpUserAccessBindingCallable() { - return updateGcpUserAccessBindingCallable; - } - - @Override - public OperationCallable< - UpdateGcpUserAccessBindingRequest, - GcpUserAccessBinding, - GcpUserAccessBindingOperationMetadata> - updateGcpUserAccessBindingOperationCallable() { - return updateGcpUserAccessBindingOperationCallable; - } - - @Override - public UnaryCallable - deleteGcpUserAccessBindingCallable() { - return deleteGcpUserAccessBindingCallable; - } - - @Override - public OperationCallable< - DeleteGcpUserAccessBindingRequest, Empty, GcpUserAccessBindingOperationMetadata> - deleteGcpUserAccessBindingOperationCallable() { - return deleteGcpUserAccessBindingOperationCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java deleted file mode 100644 index b126b10..0000000 --- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientHttpJsonTest.java +++ /dev/null @@ -1,2084 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.testing.MockHttpService; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ApiException; -import com.google.api.gax.rpc.ApiExceptionFactory; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.testing.FakeStatusCode; -import com.google.common.collect.Lists; -import com.google.identity.accesscontextmanager.v1.stub.HttpJsonAccessContextManagerStub; -import com.google.longrunning.Operation; -import com.google.protobuf.Any; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import com.google.protobuf.Timestamp; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; -import java.util.concurrent.ExecutionException; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class AccessContextManagerClientHttpJsonTest { - private static MockHttpService mockService; - private static AccessContextManagerClient client; - - @BeforeClass - public static void startStaticServer() throws IOException { - mockService = - new MockHttpService( - HttpJsonAccessContextManagerStub.getMethodDescriptors(), - AccessContextManagerSettings.getDefaultEndpoint()); - AccessContextManagerSettings settings = - AccessContextManagerSettings.newHttpJsonBuilder() - .setTransportChannelProvider( - AccessContextManagerSettings.defaultHttpJsonTransportProviderBuilder() - .setHttpTransport(mockService) - .build()) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = AccessContextManagerClient.create(settings); - } - - @AfterClass - public static void stopServer() { - client.close(); - } - - @Before - public void setUp() {} - - @After - public void tearDown() throws Exception { - mockService.reset(); - } - - @Test - public void listAccessPoliciesTest() throws Exception { - AccessPolicy responsesElement = AccessPolicy.newBuilder().build(); - ListAccessPoliciesResponse expectedResponse = - ListAccessPoliciesResponse.newBuilder() - .setNextPageToken("") - .addAllAccessPolicies(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - ListAccessPoliciesRequest request = - ListAccessPoliciesRequest.newBuilder() - .setParent(OrganizationName.of("[ORGANIZATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .build(); - - ListAccessPoliciesPagedResponse pagedListResponse = client.listAccessPolicies(request); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getAccessPoliciesList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listAccessPoliciesExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - ListAccessPoliciesRequest request = - ListAccessPoliciesRequest.newBuilder() - .setParent(OrganizationName.of("[ORGANIZATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .build(); - client.listAccessPolicies(request); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessPolicyTest() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - mockService.addResponse(expectedResponse); - - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - - AccessPolicy actualResponse = client.getAccessPolicy(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getAccessPolicyExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - client.getAccessPolicy(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessPolicyTest2() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - mockService.addResponse(expectedResponse); - - String name = "accessPolicies/accessPolicie-4214"; - - AccessPolicy actualResponse = client.getAccessPolicy(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getAccessPolicyExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "accessPolicies/accessPolicie-4214"; - client.getAccessPolicy(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createAccessPolicyTest() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessPolicy request = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - - AccessPolicy actualResponse = client.createAccessPolicyAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createAccessPolicyExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicy request = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - client.createAccessPolicyAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void updateAccessPolicyTest() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessPolicy policy = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - AccessPolicy actualResponse = client.updateAccessPolicyAsync(policy, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void updateAccessPolicyExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicy policy = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateAccessPolicyAsync(policy, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteAccessPolicyTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - - client.deleteAccessPolicyAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteAccessPolicyExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - client.deleteAccessPolicyAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteAccessPolicyTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String name = "accessPolicies/accessPolicie-4214"; - - client.deleteAccessPolicyAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteAccessPolicyExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "accessPolicies/accessPolicie-4214"; - client.deleteAccessPolicyAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void listAccessLevelsTest() throws Exception { - AccessLevel responsesElement = AccessLevel.newBuilder().build(); - ListAccessLevelsResponse expectedResponse = - ListAccessLevelsResponse.newBuilder() - .setNextPageToken("") - .addAllAccessLevels(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - - ListAccessLevelsPagedResponse pagedListResponse = client.listAccessLevels(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getAccessLevelsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listAccessLevelsExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - client.listAccessLevels(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listAccessLevelsTest2() throws Exception { - AccessLevel responsesElement = AccessLevel.newBuilder().build(); - ListAccessLevelsResponse expectedResponse = - ListAccessLevelsResponse.newBuilder() - .setNextPageToken("") - .addAllAccessLevels(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "accessPolicies/accessPolicie-2983"; - - ListAccessLevelsPagedResponse pagedListResponse = client.listAccessLevels(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getAccessLevelsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listAccessLevelsExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "accessPolicies/accessPolicie-2983"; - client.listAccessLevels(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessLevelTest() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - - AccessLevel actualResponse = client.getAccessLevel(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getAccessLevelExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - client.getAccessLevel(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessLevelTest2() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; - - AccessLevel actualResponse = client.getAccessLevel(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getAccessLevelExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; - client.getAccessLevel(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createAccessLevelTest() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - - AccessLevel actualResponse = client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createAccessLevelExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void createAccessLevelTest2() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String parent = "accessPolicies/accessPolicie-2983"; - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - - AccessLevel actualResponse = client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createAccessLevelExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "accessPolicies/accessPolicie-2983"; - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void updateAccessLevelTest() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessLevel accessLevel = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - AccessLevel actualResponse = client.updateAccessLevelAsync(accessLevel, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void updateAccessLevelExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessLevel accessLevel = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateAccessLevelAsync(accessLevel, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteAccessLevelTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - - client.deleteAccessLevelAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteAccessLevelExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - client.deleteAccessLevelAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteAccessLevelTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; - - client.deleteAccessLevelAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteAccessLevelExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "accessPolicies/accessPolicie-6963/accessLevels/accessLevel-6963"; - client.deleteAccessLevelAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void replaceAccessLevelsTest() throws Exception { - ReplaceAccessLevelsResponse expectedResponse = - ReplaceAccessLevelsResponse.newBuilder() - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("replaceAccessLevelsTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - ReplaceAccessLevelsRequest request = - ReplaceAccessLevelsRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllAccessLevels(new ArrayList()) - .setEtag("etag3123477") - .build(); - - ReplaceAccessLevelsResponse actualResponse = client.replaceAccessLevelsAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void replaceAccessLevelsExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - ReplaceAccessLevelsRequest request = - ReplaceAccessLevelsRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllAccessLevels(new ArrayList()) - .setEtag("etag3123477") - .build(); - client.replaceAccessLevelsAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void listServicePerimetersTest() throws Exception { - ServicePerimeter responsesElement = ServicePerimeter.newBuilder().build(); - ListServicePerimetersResponse expectedResponse = - ListServicePerimetersResponse.newBuilder() - .setNextPageToken("") - .addAllServicePerimeters(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - - ListServicePerimetersPagedResponse pagedListResponse = client.listServicePerimeters(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getServicePerimetersList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listServicePerimetersExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - client.listServicePerimeters(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listServicePerimetersTest2() throws Exception { - ServicePerimeter responsesElement = ServicePerimeter.newBuilder().build(); - ListServicePerimetersResponse expectedResponse = - ListServicePerimetersResponse.newBuilder() - .setNextPageToken("") - .addAllServicePerimeters(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "accessPolicies/accessPolicie-2983"; - - ListServicePerimetersPagedResponse pagedListResponse = client.listServicePerimeters(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getServicePerimetersList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listServicePerimetersExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "accessPolicies/accessPolicie-2983"; - client.listServicePerimeters(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getServicePerimeterTest() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - mockService.addResponse(expectedResponse); - - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - - ServicePerimeter actualResponse = client.getServicePerimeter(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getServicePerimeterExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - client.getServicePerimeter(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getServicePerimeterTest2() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - mockService.addResponse(expectedResponse); - - String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; - - ServicePerimeter actualResponse = client.getServicePerimeter(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getServicePerimeterExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; - client.getServicePerimeter(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createServicePerimeterTest() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - - ServicePerimeter actualResponse = - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createServicePerimeterExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void createServicePerimeterTest2() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String parent = "accessPolicies/accessPolicie-2983"; - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - - ServicePerimeter actualResponse = - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createServicePerimeterExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "accessPolicies/accessPolicie-2983"; - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void updateServicePerimeterTest() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - ServicePerimeter servicePerimeter = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - ServicePerimeter actualResponse = - client.updateServicePerimeterAsync(servicePerimeter, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void updateServicePerimeterExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - ServicePerimeter servicePerimeter = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateServicePerimeterAsync(servicePerimeter, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteServicePerimeterTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - - client.deleteServicePerimeterAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteServicePerimeterExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - client.deleteServicePerimeterAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteServicePerimeterTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; - - client.deleteServicePerimeterAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteServicePerimeterExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "accessPolicies/accessPolicie-9697/servicePerimeters/servicePerimeter-9697"; - client.deleteServicePerimeterAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void replaceServicePerimetersTest() throws Exception { - ReplaceServicePerimetersResponse expectedResponse = - ReplaceServicePerimetersResponse.newBuilder() - .addAllServicePerimeters(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("replaceServicePerimetersTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - ReplaceServicePerimetersRequest request = - ReplaceServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllServicePerimeters(new ArrayList()) - .setEtag("etag3123477") - .build(); - - ReplaceServicePerimetersResponse actualResponse = - client.replaceServicePerimetersAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void replaceServicePerimetersExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - ReplaceServicePerimetersRequest request = - ReplaceServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllServicePerimeters(new ArrayList()) - .setEtag("etag3123477") - .build(); - client.replaceServicePerimetersAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void commitServicePerimetersTest() throws Exception { - CommitServicePerimetersResponse expectedResponse = - CommitServicePerimetersResponse.newBuilder() - .addAllServicePerimeters(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("commitServicePerimetersTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - CommitServicePerimetersRequest request = - CommitServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setEtag("etag3123477") - .build(); - - CommitServicePerimetersResponse actualResponse = - client.commitServicePerimetersAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void commitServicePerimetersExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - CommitServicePerimetersRequest request = - CommitServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setEtag("etag3123477") - .build(); - client.commitServicePerimetersAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void listGcpUserAccessBindingsTest() throws Exception { - GcpUserAccessBinding responsesElement = GcpUserAccessBinding.newBuilder().build(); - ListGcpUserAccessBindingsResponse expectedResponse = - ListGcpUserAccessBindingsResponse.newBuilder() - .setNextPageToken("") - .addAllGcpUserAccessBindings(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - - ListGcpUserAccessBindingsPagedResponse pagedListResponse = - client.listGcpUserAccessBindings(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getGcpUserAccessBindingsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listGcpUserAccessBindingsExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - client.listGcpUserAccessBindings(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listGcpUserAccessBindingsTest2() throws Exception { - GcpUserAccessBinding responsesElement = GcpUserAccessBinding.newBuilder().build(); - ListGcpUserAccessBindingsResponse expectedResponse = - ListGcpUserAccessBindingsResponse.newBuilder() - .setNextPageToken("") - .addAllGcpUserAccessBindings(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "organizations/organization-8287"; - - ListGcpUserAccessBindingsPagedResponse pagedListResponse = - client.listGcpUserAccessBindings(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getGcpUserAccessBindingsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listGcpUserAccessBindingsExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "organizations/organization-8287"; - client.listGcpUserAccessBindings(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getGcpUserAccessBindingTest() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - mockService.addResponse(expectedResponse); - - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - - GcpUserAccessBinding actualResponse = client.getGcpUserAccessBinding(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getGcpUserAccessBindingExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - client.getGcpUserAccessBinding(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getGcpUserAccessBindingTest2() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - mockService.addResponse(expectedResponse); - - String name = "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; - - GcpUserAccessBinding actualResponse = client.getGcpUserAccessBinding(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getGcpUserAccessBindingExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = - "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; - client.getGcpUserAccessBinding(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createGcpUserAccessBindingTest() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - - GcpUserAccessBinding actualResponse = - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createGcpUserAccessBindingExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void createGcpUserAccessBindingTest2() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String parent = "organizations/organization-8287"; - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - - GcpUserAccessBinding actualResponse = - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createGcpUserAccessBindingExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "organizations/organization-8287"; - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void updateGcpUserAccessBindingTest() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - GcpUserAccessBinding gcpUserAccessBinding = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - GcpUserAccessBinding actualResponse = - client.updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void updateGcpUserAccessBindingExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - GcpUserAccessBinding gcpUserAccessBinding = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteGcpUserAccessBindingTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - - client.deleteGcpUserAccessBindingAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteGcpUserAccessBindingExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - client.deleteGcpUserAccessBindingAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void deleteGcpUserAccessBindingTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String name = "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; - - client.deleteGcpUserAccessBindingAsync(name).get(); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteGcpUserAccessBindingExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = - "organizations/organization-6979/gcpUserAccessBindings/gcpUserAccessBinding-6979"; - client.deleteGcpUserAccessBindingAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } -} diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java deleted file mode 100644 index 51dbd21..0000000 --- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerClientTest.java +++ /dev/null @@ -1,1907 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessLevelsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListAccessPoliciesPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse; -import static com.google.identity.accesscontextmanager.v1.AccessContextManagerClient.ListServicePerimetersPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.testing.LocalChannelProvider; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.api.gax.grpc.testing.MockServiceHelper; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.common.collect.Lists; -import com.google.longrunning.Operation; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Any; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import com.google.protobuf.Timestamp; -import io.grpc.StatusRuntimeException; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; -import java.util.UUID; -import java.util.concurrent.ExecutionException; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class AccessContextManagerClientTest { - private static MockAccessContextManager mockAccessContextManager; - private static MockServiceHelper mockServiceHelper; - private LocalChannelProvider channelProvider; - private AccessContextManagerClient client; - - @BeforeClass - public static void startStaticServer() { - mockAccessContextManager = new MockAccessContextManager(); - mockServiceHelper = - new MockServiceHelper( - UUID.randomUUID().toString(), Arrays.asList(mockAccessContextManager)); - mockServiceHelper.start(); - } - - @AfterClass - public static void stopServer() { - mockServiceHelper.stop(); - } - - @Before - public void setUp() throws IOException { - mockServiceHelper.reset(); - channelProvider = mockServiceHelper.createChannelProvider(); - AccessContextManagerSettings settings = - AccessContextManagerSettings.newBuilder() - .setTransportChannelProvider(channelProvider) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = AccessContextManagerClient.create(settings); - } - - @After - public void tearDown() throws Exception { - client.close(); - } - - @Test - public void listAccessPoliciesTest() throws Exception { - AccessPolicy responsesElement = AccessPolicy.newBuilder().build(); - ListAccessPoliciesResponse expectedResponse = - ListAccessPoliciesResponse.newBuilder() - .setNextPageToken("") - .addAllAccessPolicies(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - ListAccessPoliciesRequest request = - ListAccessPoliciesRequest.newBuilder() - .setParent(OrganizationName.of("[ORGANIZATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .build(); - - ListAccessPoliciesPagedResponse pagedListResponse = client.listAccessPolicies(request); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getAccessPoliciesList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListAccessPoliciesRequest actualRequest = ((ListAccessPoliciesRequest) actualRequests.get(0)); - - Assert.assertEquals(request.getParent(), actualRequest.getParent()); - Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); - Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listAccessPoliciesExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - ListAccessPoliciesRequest request = - ListAccessPoliciesRequest.newBuilder() - .setParent(OrganizationName.of("[ORGANIZATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .build(); - client.listAccessPolicies(request); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessPolicyTest() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - - AccessPolicy actualResponse = client.getAccessPolicy(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetAccessPolicyRequest actualRequest = ((GetAccessPolicyRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getAccessPolicyExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - client.getAccessPolicy(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessPolicyTest2() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String name = "name3373707"; - - AccessPolicy actualResponse = client.getAccessPolicy(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetAccessPolicyRequest actualRequest = ((GetAccessPolicyRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getAccessPolicyExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.getAccessPolicy(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createAccessPolicyTest() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessPolicy request = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - - AccessPolicy actualResponse = client.createAccessPolicyAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - AccessPolicy actualRequest = ((AccessPolicy) actualRequests.get(0)); - - Assert.assertEquals(request.getName(), actualRequest.getName()); - Assert.assertEquals(request.getParent(), actualRequest.getParent()); - Assert.assertEquals(request.getTitle(), actualRequest.getTitle()); - Assert.assertEquals(request.getCreateTime(), actualRequest.getCreateTime()); - Assert.assertEquals(request.getUpdateTime(), actualRequest.getUpdateTime()); - Assert.assertEquals(request.getEtag(), actualRequest.getEtag()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createAccessPolicyExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicy request = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - client.createAccessPolicyAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void updateAccessPolicyTest() throws Exception { - AccessPolicy expectedResponse = - AccessPolicy.newBuilder() - .setName(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setParent("parent-995424086") - .setTitle("title110371416") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setEtag("etag3123477") - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessPolicy policy = AccessPolicy.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - AccessPolicy actualResponse = client.updateAccessPolicyAsync(policy, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - UpdateAccessPolicyRequest actualRequest = ((UpdateAccessPolicyRequest) actualRequests.get(0)); - - Assert.assertEquals(policy, actualRequest.getPolicy()); - Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void updateAccessPolicyExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicy policy = AccessPolicy.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateAccessPolicyAsync(policy, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteAccessPolicyTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - - client.deleteAccessPolicyAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteAccessPolicyRequest actualRequest = ((DeleteAccessPolicyRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteAccessPolicyExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicyName name = AccessPolicyName.of("[ACCESS_POLICY]"); - client.deleteAccessPolicyAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteAccessPolicyTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessPolicyTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String name = "name3373707"; - - client.deleteAccessPolicyAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteAccessPolicyRequest actualRequest = ((DeleteAccessPolicyRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteAccessPolicyExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.deleteAccessPolicyAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void listAccessLevelsTest() throws Exception { - AccessLevel responsesElement = AccessLevel.newBuilder().build(); - ListAccessLevelsResponse expectedResponse = - ListAccessLevelsResponse.newBuilder() - .setNextPageToken("") - .addAllAccessLevels(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - - ListAccessLevelsPagedResponse pagedListResponse = client.listAccessLevels(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getAccessLevelsList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListAccessLevelsRequest actualRequest = ((ListAccessLevelsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listAccessLevelsExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - client.listAccessLevels(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listAccessLevelsTest2() throws Exception { - AccessLevel responsesElement = AccessLevel.newBuilder().build(); - ListAccessLevelsResponse expectedResponse = - ListAccessLevelsResponse.newBuilder() - .setNextPageToken("") - .addAllAccessLevels(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListAccessLevelsPagedResponse pagedListResponse = client.listAccessLevels(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getAccessLevelsList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListAccessLevelsRequest actualRequest = ((ListAccessLevelsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listAccessLevelsExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String parent = "parent-995424086"; - client.listAccessLevels(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessLevelTest() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - - AccessLevel actualResponse = client.getAccessLevel(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetAccessLevelRequest actualRequest = ((GetAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getAccessLevelExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - client.getAccessLevel(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getAccessLevelTest2() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String name = "name3373707"; - - AccessLevel actualResponse = client.getAccessLevel(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetAccessLevelRequest actualRequest = ((GetAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getAccessLevelExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.getAccessLevel(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createAccessLevelTest() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - - AccessLevel actualResponse = client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateAccessLevelRequest actualRequest = ((CreateAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(accessLevel, actualRequest.getAccessLevel()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createAccessLevelExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void createAccessLevelTest2() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String parent = "parent-995424086"; - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - - AccessLevel actualResponse = client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateAccessLevelRequest actualRequest = ((CreateAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(accessLevel, actualRequest.getAccessLevel()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createAccessLevelExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String parent = "parent-995424086"; - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - client.createAccessLevelAsync(parent, accessLevel).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void updateAccessLevelTest() throws Exception { - AccessLevel expectedResponse = - AccessLevel.newBuilder() - .setName(AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - AccessLevel actualResponse = client.updateAccessLevelAsync(accessLevel, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - UpdateAccessLevelRequest actualRequest = ((UpdateAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(accessLevel, actualRequest.getAccessLevel()); - Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void updateAccessLevelExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessLevel accessLevel = AccessLevel.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateAccessLevelAsync(accessLevel, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteAccessLevelTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - - client.deleteAccessLevelAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteAccessLevelRequest actualRequest = ((DeleteAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteAccessLevelExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessLevelName name = AccessLevelName.of("[ACCESS_POLICY]", "[ACCESS_LEVEL]"); - client.deleteAccessLevelAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteAccessLevelTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteAccessLevelTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String name = "name3373707"; - - client.deleteAccessLevelAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteAccessLevelRequest actualRequest = ((DeleteAccessLevelRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteAccessLevelExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.deleteAccessLevelAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void replaceAccessLevelsTest() throws Exception { - ReplaceAccessLevelsResponse expectedResponse = - ReplaceAccessLevelsResponse.newBuilder() - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("replaceAccessLevelsTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - ReplaceAccessLevelsRequest request = - ReplaceAccessLevelsRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllAccessLevels(new ArrayList()) - .setEtag("etag3123477") - .build(); - - ReplaceAccessLevelsResponse actualResponse = client.replaceAccessLevelsAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ReplaceAccessLevelsRequest actualRequest = ((ReplaceAccessLevelsRequest) actualRequests.get(0)); - - Assert.assertEquals(request.getParent(), actualRequest.getParent()); - Assert.assertEquals(request.getAccessLevelsList(), actualRequest.getAccessLevelsList()); - Assert.assertEquals(request.getEtag(), actualRequest.getEtag()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void replaceAccessLevelsExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - ReplaceAccessLevelsRequest request = - ReplaceAccessLevelsRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllAccessLevels(new ArrayList()) - .setEtag("etag3123477") - .build(); - client.replaceAccessLevelsAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void listServicePerimetersTest() throws Exception { - ServicePerimeter responsesElement = ServicePerimeter.newBuilder().build(); - ListServicePerimetersResponse expectedResponse = - ListServicePerimetersResponse.newBuilder() - .setNextPageToken("") - .addAllServicePerimeters(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - - ListServicePerimetersPagedResponse pagedListResponse = client.listServicePerimeters(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getServicePerimetersList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListServicePerimetersRequest actualRequest = - ((ListServicePerimetersRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listServicePerimetersExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - client.listServicePerimeters(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listServicePerimetersTest2() throws Exception { - ServicePerimeter responsesElement = ServicePerimeter.newBuilder().build(); - ListServicePerimetersResponse expectedResponse = - ListServicePerimetersResponse.newBuilder() - .setNextPageToken("") - .addAllServicePerimeters(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListServicePerimetersPagedResponse pagedListResponse = client.listServicePerimeters(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getServicePerimetersList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListServicePerimetersRequest actualRequest = - ((ListServicePerimetersRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listServicePerimetersExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String parent = "parent-995424086"; - client.listServicePerimeters(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getServicePerimeterTest() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - - ServicePerimeter actualResponse = client.getServicePerimeter(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetServicePerimeterRequest actualRequest = ((GetServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getServicePerimeterExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - client.getServicePerimeter(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getServicePerimeterTest2() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String name = "name3373707"; - - ServicePerimeter actualResponse = client.getServicePerimeter(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetServicePerimeterRequest actualRequest = ((GetServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getServicePerimeterExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.getServicePerimeter(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createServicePerimeterTest() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - - ServicePerimeter actualResponse = - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateServicePerimeterRequest actualRequest = - ((CreateServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(servicePerimeter, actualRequest.getServicePerimeter()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createServicePerimeterExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - AccessPolicyName parent = AccessPolicyName.of("[ACCESS_POLICY]"); - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void createServicePerimeterTest2() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String parent = "parent-995424086"; - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - - ServicePerimeter actualResponse = - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateServicePerimeterRequest actualRequest = - ((CreateServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(servicePerimeter, actualRequest.getServicePerimeter()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createServicePerimeterExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String parent = "parent-995424086"; - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - client.createServicePerimeterAsync(parent, servicePerimeter).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void updateServicePerimeterTest() throws Exception { - ServicePerimeter expectedResponse = - ServicePerimeter.newBuilder() - .setName(ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]").toString()) - .setTitle("title110371416") - .setDescription("description-1724546052") - .setCreateTime(Timestamp.newBuilder().build()) - .setUpdateTime(Timestamp.newBuilder().build()) - .setStatus(ServicePerimeterConfig.newBuilder().build()) - .setSpec(ServicePerimeterConfig.newBuilder().build()) - .setUseExplicitDryRunSpec(true) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - ServicePerimeter actualResponse = - client.updateServicePerimeterAsync(servicePerimeter, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - UpdateServicePerimeterRequest actualRequest = - ((UpdateServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(servicePerimeter, actualRequest.getServicePerimeter()); - Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void updateServicePerimeterExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - ServicePerimeter servicePerimeter = ServicePerimeter.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateServicePerimeterAsync(servicePerimeter, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteServicePerimeterTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - - client.deleteServicePerimeterAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteServicePerimeterRequest actualRequest = - ((DeleteServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteServicePerimeterExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - ServicePerimeterName name = ServicePerimeterName.of("[ACCESS_POLICY]", "[SERVICE_PERIMETER]"); - client.deleteServicePerimeterAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteServicePerimeterTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteServicePerimeterTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String name = "name3373707"; - - client.deleteServicePerimeterAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteServicePerimeterRequest actualRequest = - ((DeleteServicePerimeterRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteServicePerimeterExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.deleteServicePerimeterAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void replaceServicePerimetersTest() throws Exception { - ReplaceServicePerimetersResponse expectedResponse = - ReplaceServicePerimetersResponse.newBuilder() - .addAllServicePerimeters(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("replaceServicePerimetersTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - ReplaceServicePerimetersRequest request = - ReplaceServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllServicePerimeters(new ArrayList()) - .setEtag("etag3123477") - .build(); - - ReplaceServicePerimetersResponse actualResponse = - client.replaceServicePerimetersAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ReplaceServicePerimetersRequest actualRequest = - ((ReplaceServicePerimetersRequest) actualRequests.get(0)); - - Assert.assertEquals(request.getParent(), actualRequest.getParent()); - Assert.assertEquals( - request.getServicePerimetersList(), actualRequest.getServicePerimetersList()); - Assert.assertEquals(request.getEtag(), actualRequest.getEtag()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void replaceServicePerimetersExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - ReplaceServicePerimetersRequest request = - ReplaceServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .addAllServicePerimeters(new ArrayList()) - .setEtag("etag3123477") - .build(); - client.replaceServicePerimetersAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void commitServicePerimetersTest() throws Exception { - CommitServicePerimetersResponse expectedResponse = - CommitServicePerimetersResponse.newBuilder() - .addAllServicePerimeters(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("commitServicePerimetersTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - CommitServicePerimetersRequest request = - CommitServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setEtag("etag3123477") - .build(); - - CommitServicePerimetersResponse actualResponse = - client.commitServicePerimetersAsync(request).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CommitServicePerimetersRequest actualRequest = - ((CommitServicePerimetersRequest) actualRequests.get(0)); - - Assert.assertEquals(request.getParent(), actualRequest.getParent()); - Assert.assertEquals(request.getEtag(), actualRequest.getEtag()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void commitServicePerimetersExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - CommitServicePerimetersRequest request = - CommitServicePerimetersRequest.newBuilder() - .setParent(AccessPolicyName.of("[ACCESS_POLICY]").toString()) - .setEtag("etag3123477") - .build(); - client.commitServicePerimetersAsync(request).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void listGcpUserAccessBindingsTest() throws Exception { - GcpUserAccessBinding responsesElement = GcpUserAccessBinding.newBuilder().build(); - ListGcpUserAccessBindingsResponse expectedResponse = - ListGcpUserAccessBindingsResponse.newBuilder() - .setNextPageToken("") - .addAllGcpUserAccessBindings(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - - ListGcpUserAccessBindingsPagedResponse pagedListResponse = - client.listGcpUserAccessBindings(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getGcpUserAccessBindingsList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListGcpUserAccessBindingsRequest actualRequest = - ((ListGcpUserAccessBindingsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listGcpUserAccessBindingsExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - client.listGcpUserAccessBindings(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listGcpUserAccessBindingsTest2() throws Exception { - GcpUserAccessBinding responsesElement = GcpUserAccessBinding.newBuilder().build(); - ListGcpUserAccessBindingsResponse expectedResponse = - ListGcpUserAccessBindingsResponse.newBuilder() - .setNextPageToken("") - .addAllGcpUserAccessBindings(Arrays.asList(responsesElement)) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListGcpUserAccessBindingsPagedResponse pagedListResponse = - client.listGcpUserAccessBindings(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getGcpUserAccessBindingsList().get(0), resources.get(0)); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListGcpUserAccessBindingsRequest actualRequest = - ((ListGcpUserAccessBindingsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listGcpUserAccessBindingsExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String parent = "parent-995424086"; - client.listGcpUserAccessBindings(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getGcpUserAccessBindingTest() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - - GcpUserAccessBinding actualResponse = client.getGcpUserAccessBinding(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetGcpUserAccessBindingRequest actualRequest = - ((GetGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getGcpUserAccessBindingExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - client.getGcpUserAccessBinding(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getGcpUserAccessBindingTest2() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - mockAccessContextManager.addResponse(expectedResponse); - - String name = "name3373707"; - - GcpUserAccessBinding actualResponse = client.getGcpUserAccessBinding(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetGcpUserAccessBindingRequest actualRequest = - ((GetGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getGcpUserAccessBindingExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.getGcpUserAccessBinding(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createGcpUserAccessBindingTest() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - - GcpUserAccessBinding actualResponse = - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateGcpUserAccessBindingRequest actualRequest = - ((CreateGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(gcpUserAccessBinding, actualRequest.getGcpUserAccessBinding()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createGcpUserAccessBindingExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - OrganizationName parent = OrganizationName.of("[ORGANIZATION]"); - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void createGcpUserAccessBindingTest2() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String parent = "parent-995424086"; - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - - GcpUserAccessBinding actualResponse = - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateGcpUserAccessBindingRequest actualRequest = - ((CreateGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(gcpUserAccessBinding, actualRequest.getGcpUserAccessBinding()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createGcpUserAccessBindingExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String parent = "parent-995424086"; - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - client.createGcpUserAccessBindingAsync(parent, gcpUserAccessBinding).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void updateGcpUserAccessBindingTest() throws Exception { - GcpUserAccessBinding expectedResponse = - GcpUserAccessBinding.newBuilder() - .setName( - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]") - .toString()) - .setGroupKey("groupKey506342240") - .addAllAccessLevels(new ArrayList()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("updateGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - GcpUserAccessBinding actualResponse = - client.updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - UpdateGcpUserAccessBindingRequest actualRequest = - ((UpdateGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(gcpUserAccessBinding, actualRequest.getGcpUserAccessBinding()); - Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void updateGcpUserAccessBindingExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - GcpUserAccessBinding gcpUserAccessBinding = GcpUserAccessBinding.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateGcpUserAccessBindingAsync(gcpUserAccessBinding, updateMask).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteGcpUserAccessBindingTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - - client.deleteGcpUserAccessBindingAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteGcpUserAccessBindingRequest actualRequest = - ((DeleteGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteGcpUserAccessBindingExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - GcpUserAccessBindingName name = - GcpUserAccessBindingName.of("[ORGANIZATION]", "[GCP_USER_ACCESS_BINDING]"); - client.deleteGcpUserAccessBindingAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void deleteGcpUserAccessBindingTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - Operation resultOperation = - Operation.newBuilder() - .setName("deleteGcpUserAccessBindingTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAccessContextManager.addResponse(resultOperation); - - String name = "name3373707"; - - client.deleteGcpUserAccessBindingAsync(name).get(); - - List actualRequests = mockAccessContextManager.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteGcpUserAccessBindingRequest actualRequest = - ((DeleteGcpUserAccessBindingRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteGcpUserAccessBindingExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAccessContextManager.addException(exception); - - try { - String name = "name3373707"; - client.deleteGcpUserAccessBindingAsync(name).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } -} diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java deleted file mode 100644 index 847acec..0000000 --- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManager.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.core.BetaApi; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.protobuf.AbstractMessage; -import io.grpc.ServerServiceDefinition; -import java.util.List; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockAccessContextManager implements MockGrpcService { - private final MockAccessContextManagerImpl serviceImpl; - - public MockAccessContextManager() { - serviceImpl = new MockAccessContextManagerImpl(); - } - - @Override - public List getRequests() { - return serviceImpl.getRequests(); - } - - @Override - public void addResponse(AbstractMessage response) { - serviceImpl.addResponse(response); - } - - @Override - public void addException(Exception exception) { - serviceImpl.addException(exception); - } - - @Override - public ServerServiceDefinition getServiceDefinition() { - return serviceImpl.bindService(); - } - - @Override - public void reset() { - serviceImpl.reset(); - } -} diff --git a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java b/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java deleted file mode 100644 index 8880a78..0000000 --- a/google-identity-accesscontextmanager/src/test/java/com/google/identity/accesscontextmanager/v1/MockAccessContextManagerImpl.java +++ /dev/null @@ -1,547 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.core.BetaApi; -import com.google.identity.accesscontextmanager.v1.AccessContextManagerGrpc.AccessContextManagerImplBase; -import com.google.longrunning.Operation; -import com.google.protobuf.AbstractMessage; -import io.grpc.stub.StreamObserver; -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; -import java.util.Queue; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockAccessContextManagerImpl extends AccessContextManagerImplBase { - private List requests; - private Queue responses; - - public MockAccessContextManagerImpl() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - public List getRequests() { - return requests; - } - - public void addResponse(AbstractMessage response) { - responses.add(response); - } - - public void setResponses(List responses) { - this.responses = new LinkedList(responses); - } - - public void addException(Exception exception) { - responses.add(exception); - } - - public void reset() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - @Override - public void listAccessPolicies( - ListAccessPoliciesRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListAccessPoliciesResponse) { - requests.add(request); - responseObserver.onNext(((ListAccessPoliciesResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListAccessPolicies, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListAccessPoliciesResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getAccessPolicy( - GetAccessPolicyRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof AccessPolicy) { - requests.add(request); - responseObserver.onNext(((AccessPolicy) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetAccessPolicy, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - AccessPolicy.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void createAccessPolicy(AccessPolicy request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateAccessPolicy, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void updateAccessPolicy( - UpdateAccessPolicyRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method UpdateAccessPolicy, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteAccessPolicy( - DeleteAccessPolicyRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteAccessPolicy, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listAccessLevels( - ListAccessLevelsRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListAccessLevelsResponse) { - requests.add(request); - responseObserver.onNext(((ListAccessLevelsResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListAccessLevels, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListAccessLevelsResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getAccessLevel( - GetAccessLevelRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof AccessLevel) { - requests.add(request); - responseObserver.onNext(((AccessLevel) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetAccessLevel, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - AccessLevel.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void createAccessLevel( - CreateAccessLevelRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateAccessLevel, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void updateAccessLevel( - UpdateAccessLevelRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method UpdateAccessLevel, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteAccessLevel( - DeleteAccessLevelRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteAccessLevel, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void replaceAccessLevels( - ReplaceAccessLevelsRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ReplaceAccessLevels, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listServicePerimeters( - ListServicePerimetersRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListServicePerimetersResponse) { - requests.add(request); - responseObserver.onNext(((ListServicePerimetersResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListServicePerimeters, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListServicePerimetersResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getServicePerimeter( - GetServicePerimeterRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ServicePerimeter) { - requests.add(request); - responseObserver.onNext(((ServicePerimeter) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetServicePerimeter, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ServicePerimeter.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void createServicePerimeter( - CreateServicePerimeterRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateServicePerimeter, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void updateServicePerimeter( - UpdateServicePerimeterRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method UpdateServicePerimeter, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteServicePerimeter( - DeleteServicePerimeterRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteServicePerimeter, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void replaceServicePerimeters( - ReplaceServicePerimetersRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ReplaceServicePerimeters, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void commitServicePerimeters( - CommitServicePerimetersRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CommitServicePerimeters, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listGcpUserAccessBindings( - ListGcpUserAccessBindingsRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListGcpUserAccessBindingsResponse) { - requests.add(request); - responseObserver.onNext(((ListGcpUserAccessBindingsResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListGcpUserAccessBindings, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListGcpUserAccessBindingsResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getGcpUserAccessBinding( - GetGcpUserAccessBindingRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof GcpUserAccessBinding) { - requests.add(request); - responseObserver.onNext(((GcpUserAccessBinding) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetGcpUserAccessBinding, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - GcpUserAccessBinding.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void createGcpUserAccessBinding( - CreateGcpUserAccessBindingRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateGcpUserAccessBinding, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void updateGcpUserAccessBinding( - UpdateGcpUserAccessBindingRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method UpdateGcpUserAccessBinding, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteGcpUserAccessBinding( - DeleteGcpUserAccessBindingRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteGcpUserAccessBinding, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } -} diff --git a/grpc-google-identity-accesscontextmanager-v1/pom.xml b/grpc-google-identity-accesscontextmanager-v1/pom.xml deleted file mode 100644 index 067c6e2..0000000 --- a/grpc-google-identity-accesscontextmanager-v1/pom.xml +++ /dev/null @@ -1,69 +0,0 @@ - - 4.0.0 - com.google.api.grpc - grpc-google-identity-accesscontextmanager-v1 - 1.4.6-SNAPSHOT - grpc-google-identity-accesscontextmanager-v1 - GRPC library for google-identity-accesscontextmanager - - com.google.cloud - google-identity-accesscontextmanager-parent - 1.4.6-SNAPSHOT - - - - 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-identity-accesscontextmanager-v1 - - - com.google.guava - guava - - - - - - java9 - - [9,) - - - - javax.annotation - javax.annotation-api - - - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - \ No newline at end of file diff --git a/grpc-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerGrpc.java b/grpc-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerGrpc.java deleted file mode 100644 index 01373da..0000000 --- a/grpc-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerGrpc.java +++ /dev/null @@ -1,3636 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - * - * - *
- * API for setting [Access Levels]
- * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service
- * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]
- * for Google Cloud Projects. Each organization has one [AccessPolicy]
- * [google.identity.accesscontextmanager.v1.AccessPolicy] containing the
- * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
- * and [Service Perimeters]
- * [google.identity.accesscontextmanager.v1.ServicePerimeter]. This
- * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] is
- * applicable to all resources in the organization.
- * AccessPolicies
- * 
- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/identity/accesscontextmanager/v1/access_context_manager.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class AccessContextManagerGrpc { - - private AccessContextManagerGrpc() {} - - public static final String SERVICE_NAME = - "google.identity.accesscontextmanager.v1.AccessContextManager"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse> - getListAccessPoliciesMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListAccessPolicies", - requestType = com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.class, - responseType = com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse> - getListAccessPoliciesMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse> - getListAccessPoliciesMethod; - if ((getListAccessPoliciesMethod = AccessContextManagerGrpc.getListAccessPoliciesMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getListAccessPoliciesMethod = AccessContextManagerGrpc.getListAccessPoliciesMethod) - == null) { - AccessContextManagerGrpc.getListAccessPoliciesMethod = - getListAccessPoliciesMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListAccessPolicies")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - .getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("ListAccessPolicies")) - .build(); - } - } - } - return getListAccessPoliciesMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest, - com.google.identity.accesscontextmanager.v1.AccessPolicy> - getGetAccessPolicyMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetAccessPolicy", - requestType = com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.class, - responseType = com.google.identity.accesscontextmanager.v1.AccessPolicy.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest, - com.google.identity.accesscontextmanager.v1.AccessPolicy> - getGetAccessPolicyMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest, - com.google.identity.accesscontextmanager.v1.AccessPolicy> - getGetAccessPolicyMethod; - if ((getGetAccessPolicyMethod = AccessContextManagerGrpc.getGetAccessPolicyMethod) == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getGetAccessPolicyMethod = AccessContextManagerGrpc.getGetAccessPolicyMethod) - == null) { - AccessContextManagerGrpc.getGetAccessPolicyMethod = - getGetAccessPolicyMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetAccessPolicy")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.AccessPolicy - .getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("GetAccessPolicy")) - .build(); - } - } - } - return getGetAccessPolicyMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.longrunning.Operation> - getCreateAccessPolicyMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateAccessPolicy", - requestType = com.google.identity.accesscontextmanager.v1.AccessPolicy.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.longrunning.Operation> - getCreateAccessPolicyMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.longrunning.Operation> - getCreateAccessPolicyMethod; - if ((getCreateAccessPolicyMethod = AccessContextManagerGrpc.getCreateAccessPolicyMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getCreateAccessPolicyMethod = AccessContextManagerGrpc.getCreateAccessPolicyMethod) - == null) { - AccessContextManagerGrpc.getCreateAccessPolicyMethod = - getCreateAccessPolicyMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateAccessPolicy")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.AccessPolicy - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("CreateAccessPolicy")) - .build(); - } - } - } - return getCreateAccessPolicyMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest, - com.google.longrunning.Operation> - getUpdateAccessPolicyMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateAccessPolicy", - requestType = com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest, - com.google.longrunning.Operation> - getUpdateAccessPolicyMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest, - com.google.longrunning.Operation> - getUpdateAccessPolicyMethod; - if ((getUpdateAccessPolicyMethod = AccessContextManagerGrpc.getUpdateAccessPolicyMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getUpdateAccessPolicyMethod = AccessContextManagerGrpc.getUpdateAccessPolicyMethod) - == null) { - AccessContextManagerGrpc.getUpdateAccessPolicyMethod = - getUpdateAccessPolicyMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateAccessPolicy")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("UpdateAccessPolicy")) - .build(); - } - } - } - return getUpdateAccessPolicyMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest, - com.google.longrunning.Operation> - getDeleteAccessPolicyMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteAccessPolicy", - requestType = com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest, - com.google.longrunning.Operation> - getDeleteAccessPolicyMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest, - com.google.longrunning.Operation> - getDeleteAccessPolicyMethod; - if ((getDeleteAccessPolicyMethod = AccessContextManagerGrpc.getDeleteAccessPolicyMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getDeleteAccessPolicyMethod = AccessContextManagerGrpc.getDeleteAccessPolicyMethod) - == null) { - AccessContextManagerGrpc.getDeleteAccessPolicyMethod = - getDeleteAccessPolicyMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteAccessPolicy")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("DeleteAccessPolicy")) - .build(); - } - } - } - return getDeleteAccessPolicyMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse> - getListAccessLevelsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListAccessLevels", - requestType = com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.class, - responseType = com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse> - getListAccessLevelsMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse> - getListAccessLevelsMethod; - if ((getListAccessLevelsMethod = AccessContextManagerGrpc.getListAccessLevelsMethod) == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getListAccessLevelsMethod = AccessContextManagerGrpc.getListAccessLevelsMethod) - == null) { - AccessContextManagerGrpc.getListAccessLevelsMethod = - getListAccessLevelsMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListAccessLevels")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - .getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("ListAccessLevels")) - .build(); - } - } - } - return getListAccessLevelsMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest, - com.google.identity.accesscontextmanager.v1.AccessLevel> - getGetAccessLevelMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetAccessLevel", - requestType = com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.class, - responseType = com.google.identity.accesscontextmanager.v1.AccessLevel.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest, - com.google.identity.accesscontextmanager.v1.AccessLevel> - getGetAccessLevelMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest, - com.google.identity.accesscontextmanager.v1.AccessLevel> - getGetAccessLevelMethod; - if ((getGetAccessLevelMethod = AccessContextManagerGrpc.getGetAccessLevelMethod) == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getGetAccessLevelMethod = AccessContextManagerGrpc.getGetAccessLevelMethod) == null) { - AccessContextManagerGrpc.getGetAccessLevelMethod = - getGetAccessLevelMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetAccessLevel")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.AccessLevel - .getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("GetAccessLevel")) - .build(); - } - } - } - return getGetAccessLevelMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest, - com.google.longrunning.Operation> - getCreateAccessLevelMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateAccessLevel", - requestType = com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest, - com.google.longrunning.Operation> - getCreateAccessLevelMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest, - com.google.longrunning.Operation> - getCreateAccessLevelMethod; - if ((getCreateAccessLevelMethod = AccessContextManagerGrpc.getCreateAccessLevelMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getCreateAccessLevelMethod = AccessContextManagerGrpc.getCreateAccessLevelMethod) - == null) { - AccessContextManagerGrpc.getCreateAccessLevelMethod = - getCreateAccessLevelMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateAccessLevel")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("CreateAccessLevel")) - .build(); - } - } - } - return getCreateAccessLevelMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest, - com.google.longrunning.Operation> - getUpdateAccessLevelMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateAccessLevel", - requestType = com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest, - com.google.longrunning.Operation> - getUpdateAccessLevelMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest, - com.google.longrunning.Operation> - getUpdateAccessLevelMethod; - if ((getUpdateAccessLevelMethod = AccessContextManagerGrpc.getUpdateAccessLevelMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getUpdateAccessLevelMethod = AccessContextManagerGrpc.getUpdateAccessLevelMethod) - == null) { - AccessContextManagerGrpc.getUpdateAccessLevelMethod = - getUpdateAccessLevelMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateAccessLevel")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("UpdateAccessLevel")) - .build(); - } - } - } - return getUpdateAccessLevelMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest, - com.google.longrunning.Operation> - getDeleteAccessLevelMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteAccessLevel", - requestType = com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest, - com.google.longrunning.Operation> - getDeleteAccessLevelMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest, - com.google.longrunning.Operation> - getDeleteAccessLevelMethod; - if ((getDeleteAccessLevelMethod = AccessContextManagerGrpc.getDeleteAccessLevelMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getDeleteAccessLevelMethod = AccessContextManagerGrpc.getDeleteAccessLevelMethod) - == null) { - AccessContextManagerGrpc.getDeleteAccessLevelMethod = - getDeleteAccessLevelMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteAccessLevel")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("DeleteAccessLevel")) - .build(); - } - } - } - return getDeleteAccessLevelMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest, - com.google.longrunning.Operation> - getReplaceAccessLevelsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ReplaceAccessLevels", - requestType = com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest, - com.google.longrunning.Operation> - getReplaceAccessLevelsMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest, - com.google.longrunning.Operation> - getReplaceAccessLevelsMethod; - if ((getReplaceAccessLevelsMethod = AccessContextManagerGrpc.getReplaceAccessLevelsMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getReplaceAccessLevelsMethod = AccessContextManagerGrpc.getReplaceAccessLevelsMethod) - == null) { - AccessContextManagerGrpc.getReplaceAccessLevelsMethod = - getReplaceAccessLevelsMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "ReplaceAccessLevels")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("ReplaceAccessLevels")) - .build(); - } - } - } - return getReplaceAccessLevelsMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse> - getListServicePerimetersMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListServicePerimeters", - requestType = com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.class, - responseType = - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse> - getListServicePerimetersMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse> - getListServicePerimetersMethod; - if ((getListServicePerimetersMethod = AccessContextManagerGrpc.getListServicePerimetersMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getListServicePerimetersMethod = - AccessContextManagerGrpc.getListServicePerimetersMethod) - == null) { - AccessContextManagerGrpc.getListServicePerimetersMethod = - getListServicePerimetersMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "ListServicePerimeters")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .ListServicePerimetersRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .ListServicePerimetersResponse.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("ListServicePerimeters")) - .build(); - } - } - } - return getListServicePerimetersMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest, - com.google.identity.accesscontextmanager.v1.ServicePerimeter> - getGetServicePerimeterMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetServicePerimeter", - requestType = com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.class, - responseType = com.google.identity.accesscontextmanager.v1.ServicePerimeter.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest, - com.google.identity.accesscontextmanager.v1.ServicePerimeter> - getGetServicePerimeterMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest, - com.google.identity.accesscontextmanager.v1.ServicePerimeter> - getGetServicePerimeterMethod; - if ((getGetServicePerimeterMethod = AccessContextManagerGrpc.getGetServicePerimeterMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getGetServicePerimeterMethod = AccessContextManagerGrpc.getGetServicePerimeterMethod) - == null) { - AccessContextManagerGrpc.getGetServicePerimeterMethod = - getGetServicePerimeterMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "GetServicePerimeter")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.ServicePerimeter - .getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier("GetServicePerimeter")) - .build(); - } - } - } - return getGetServicePerimeterMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest, - com.google.longrunning.Operation> - getCreateServicePerimeterMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateServicePerimeter", - requestType = com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest, - com.google.longrunning.Operation> - getCreateServicePerimeterMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest, - com.google.longrunning.Operation> - getCreateServicePerimeterMethod; - if ((getCreateServicePerimeterMethod = AccessContextManagerGrpc.getCreateServicePerimeterMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getCreateServicePerimeterMethod = - AccessContextManagerGrpc.getCreateServicePerimeterMethod) - == null) { - AccessContextManagerGrpc.getCreateServicePerimeterMethod = - getCreateServicePerimeterMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "CreateServicePerimeter")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .CreateServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "CreateServicePerimeter")) - .build(); - } - } - } - return getCreateServicePerimeterMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest, - com.google.longrunning.Operation> - getUpdateServicePerimeterMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateServicePerimeter", - requestType = com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest, - com.google.longrunning.Operation> - getUpdateServicePerimeterMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest, - com.google.longrunning.Operation> - getUpdateServicePerimeterMethod; - if ((getUpdateServicePerimeterMethod = AccessContextManagerGrpc.getUpdateServicePerimeterMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getUpdateServicePerimeterMethod = - AccessContextManagerGrpc.getUpdateServicePerimeterMethod) - == null) { - AccessContextManagerGrpc.getUpdateServicePerimeterMethod = - getUpdateServicePerimeterMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "UpdateServicePerimeter")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .UpdateServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "UpdateServicePerimeter")) - .build(); - } - } - } - return getUpdateServicePerimeterMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest, - com.google.longrunning.Operation> - getDeleteServicePerimeterMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteServicePerimeter", - requestType = com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest, - com.google.longrunning.Operation> - getDeleteServicePerimeterMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest, - com.google.longrunning.Operation> - getDeleteServicePerimeterMethod; - if ((getDeleteServicePerimeterMethod = AccessContextManagerGrpc.getDeleteServicePerimeterMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getDeleteServicePerimeterMethod = - AccessContextManagerGrpc.getDeleteServicePerimeterMethod) - == null) { - AccessContextManagerGrpc.getDeleteServicePerimeterMethod = - getDeleteServicePerimeterMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "DeleteServicePerimeter")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .DeleteServicePerimeterRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "DeleteServicePerimeter")) - .build(); - } - } - } - return getDeleteServicePerimeterMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest, - com.google.longrunning.Operation> - getReplaceServicePerimetersMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ReplaceServicePerimeters", - requestType = - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest, - com.google.longrunning.Operation> - getReplaceServicePerimetersMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest, - com.google.longrunning.Operation> - getReplaceServicePerimetersMethod; - if ((getReplaceServicePerimetersMethod = - AccessContextManagerGrpc.getReplaceServicePerimetersMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getReplaceServicePerimetersMethod = - AccessContextManagerGrpc.getReplaceServicePerimetersMethod) - == null) { - AccessContextManagerGrpc.getReplaceServicePerimetersMethod = - getReplaceServicePerimetersMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "ReplaceServicePerimeters")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .ReplaceServicePerimetersRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "ReplaceServicePerimeters")) - .build(); - } - } - } - return getReplaceServicePerimetersMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest, - com.google.longrunning.Operation> - getCommitServicePerimetersMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CommitServicePerimeters", - requestType = - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest, - com.google.longrunning.Operation> - getCommitServicePerimetersMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest, - com.google.longrunning.Operation> - getCommitServicePerimetersMethod; - if ((getCommitServicePerimetersMethod = - AccessContextManagerGrpc.getCommitServicePerimetersMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getCommitServicePerimetersMethod = - AccessContextManagerGrpc.getCommitServicePerimetersMethod) - == null) { - AccessContextManagerGrpc.getCommitServicePerimetersMethod = - getCommitServicePerimetersMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "CommitServicePerimeters")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .CommitServicePerimetersRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "CommitServicePerimeters")) - .build(); - } - } - } - return getCommitServicePerimetersMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse> - getListGcpUserAccessBindingsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListGcpUserAccessBindings", - requestType = - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.class, - responseType = - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse> - getListGcpUserAccessBindingsMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse> - getListGcpUserAccessBindingsMethod; - if ((getListGcpUserAccessBindingsMethod = - AccessContextManagerGrpc.getListGcpUserAccessBindingsMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getListGcpUserAccessBindingsMethod = - AccessContextManagerGrpc.getListGcpUserAccessBindingsMethod) - == null) { - AccessContextManagerGrpc.getListGcpUserAccessBindingsMethod = - getListGcpUserAccessBindingsMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "ListGcpUserAccessBindings")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .ListGcpUserAccessBindingsRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .ListGcpUserAccessBindingsResponse.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "ListGcpUserAccessBindings")) - .build(); - } - } - } - return getListGcpUserAccessBindingsMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - getGetGcpUserAccessBindingMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetGcpUserAccessBinding", - requestType = - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.class, - responseType = com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - getGetGcpUserAccessBindingMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - getGetGcpUserAccessBindingMethod; - if ((getGetGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getGetGcpUserAccessBindingMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getGetGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getGetGcpUserAccessBindingMethod) - == null) { - AccessContextManagerGrpc.getGetGcpUserAccessBindingMethod = - getGetGcpUserAccessBindingMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "GetGcpUserAccessBinding")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .GetGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - .getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "GetGcpUserAccessBinding")) - .build(); - } - } - } - return getGetGcpUserAccessBindingMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getCreateGcpUserAccessBindingMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateGcpUserAccessBinding", - requestType = - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getCreateGcpUserAccessBindingMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getCreateGcpUserAccessBindingMethod; - if ((getCreateGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getCreateGcpUserAccessBindingMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getCreateGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getCreateGcpUserAccessBindingMethod) - == null) { - AccessContextManagerGrpc.getCreateGcpUserAccessBindingMethod = - getCreateGcpUserAccessBindingMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "CreateGcpUserAccessBinding")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .CreateGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "CreateGcpUserAccessBinding")) - .build(); - } - } - } - return getCreateGcpUserAccessBindingMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getUpdateGcpUserAccessBindingMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateGcpUserAccessBinding", - requestType = - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getUpdateGcpUserAccessBindingMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getUpdateGcpUserAccessBindingMethod; - if ((getUpdateGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getUpdateGcpUserAccessBindingMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getUpdateGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getUpdateGcpUserAccessBindingMethod) - == null) { - AccessContextManagerGrpc.getUpdateGcpUserAccessBindingMethod = - getUpdateGcpUserAccessBindingMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "UpdateGcpUserAccessBinding")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .UpdateGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "UpdateGcpUserAccessBinding")) - .build(); - } - } - } - return getUpdateGcpUserAccessBindingMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getDeleteGcpUserAccessBindingMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteGcpUserAccessBinding", - requestType = - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getDeleteGcpUserAccessBindingMethod() { - io.grpc.MethodDescriptor< - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest, - com.google.longrunning.Operation> - getDeleteGcpUserAccessBindingMethod; - if ((getDeleteGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getDeleteGcpUserAccessBindingMethod) - == null) { - synchronized (AccessContextManagerGrpc.class) { - if ((getDeleteGcpUserAccessBindingMethod = - AccessContextManagerGrpc.getDeleteGcpUserAccessBindingMethod) - == null) { - AccessContextManagerGrpc.getDeleteGcpUserAccessBindingMethod = - getDeleteGcpUserAccessBindingMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "DeleteGcpUserAccessBinding")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.identity.accesscontextmanager.v1 - .DeleteGcpUserAccessBindingRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor( - new AccessContextManagerMethodDescriptorSupplier( - "DeleteGcpUserAccessBinding")) - .build(); - } - } - } - return getDeleteGcpUserAccessBindingMethod; - } - - /** Creates a new async stub that supports all call types for the service */ - public static AccessContextManagerStub newStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AccessContextManagerStub newStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AccessContextManagerStub(channel, callOptions); - } - }; - return AccessContextManagerStub.newStub(factory, channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static AccessContextManagerBlockingStub newBlockingStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AccessContextManagerBlockingStub newStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AccessContextManagerBlockingStub(channel, callOptions); - } - }; - return AccessContextManagerBlockingStub.newStub(factory, channel); - } - - /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ - public static AccessContextManagerFutureStub newFutureStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AccessContextManagerFutureStub newStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AccessContextManagerFutureStub(channel, callOptions); - } - }; - return AccessContextManagerFutureStub.newStub(factory, channel); - } - - /** - * - * - *
-   * API for setting [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service
-   * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]
-   * for Google Cloud Projects. Each organization has one [AccessPolicy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] containing the
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * and [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter]. This
-   * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] is
-   * applicable to all resources in the organization.
-   * AccessPolicies
-   * 
- */ - public abstract static class AccessContextManagerImplBase implements io.grpc.BindableService { - - /** - * - * - *
-     * List all [AccessPolicies]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] under a
-     * container.
-     * 
- */ - public void listAccessPolicies( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse> - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getListAccessPoliciesMethod(), responseObserver); - } - - /** - * - * - *
-     * Get an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by name.
-     * 
- */ - public void getAccessPolicy( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getGetAccessPolicyMethod(), responseObserver); - } - - /** - * - * - *
-     * Create an `AccessPolicy`. Fails if this organization already has a
-     * `AccessPolicy`. The longrunning Operation will have a successful status
-     * once the `AccessPolicy` has propagated to long-lasting storage.
-     * Syntactic and basic semantic errors will be returned in `metadata` as a
-     * BadRequest proto.
-     * 
- */ - public void createAccessPolicy( - com.google.identity.accesscontextmanager.v1.AccessPolicy request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getCreateAccessPolicyMethod(), responseObserver); - } - - /** - * - * - *
-     * Update an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy]. The
-     * longrunning Operation from this RPC will have a successful status once the
-     * changes to the [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated
-     * to long-lasting storage. Syntactic and basic semantic errors will be
-     * returned in `metadata` as a BadRequest proto.
-     * 
- */ - public void updateAccessPolicy( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getUpdateAccessPolicyMethod(), responseObserver); - } - - /** - * - * - *
-     * Delete an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by resource
-     * name. The longrunning Operation will have a successful status once the
-     * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * has been removed from long-lasting storage.
-     * 
- */ - public void deleteAccessPolicy( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getDeleteAccessPolicyMethod(), responseObserver); - } - - /** - * - * - *
-     * List all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] for an access
-     * policy.
-     * 
- */ - public void listAccessLevels( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse> - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getListAccessLevelsMethod(), responseObserver); - } - - /** - * - * - *
-     * Get an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name.
-     * 
- */ - public void getAccessLevel( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getGetAccessLevelMethod(), responseObserver); - } - - /** - * - * - *
-     * Create an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has
-     * propagated to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void createAccessLevel( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getCreateAccessLevelMethod(), responseObserver); - } - - /** - * - * - *
-     * Update an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the changes to
-     * the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated
-     * to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void updateAccessLevel( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getUpdateAccessLevelMethod(), responseObserver); - } - - /** - * - * - *
-     * Delete an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] has been removed
-     * from long-lasting storage.
-     * 
- */ - public void deleteAccessLevel( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getDeleteAccessLevelMethod(), responseObserver); - } - - /** - * - * - *
-     * Replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in an [Access
-     * Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with
-     * the [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] provided. This
-     * is done atomically. The longrunning operation from this RPC will have a
-     * successful status once all replacements have propagated to long-lasting
-     * storage. Replacements containing errors will result in an error response
-     * for the first error encountered.  Replacement will be cancelled on error,
-     * existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will not be
-     * affected. Operation.response field will contain
-     * ReplaceAccessLevelsResponse. Removing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in
-     * error.
-     * 
- */ - public void replaceAccessLevels( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getReplaceAccessLevelsMethod(), responseObserver); - } - - /** - * - * - *
-     * List all [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] for an
-     * access policy.
-     * 
- */ - public void listServicePerimeters( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse> - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getListServicePerimetersMethod(), responseObserver); - } - - /** - * - * - *
-     * Get a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name.
-     * 
- */ - public void getServicePerimeter( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getGetServicePerimeterMethod(), responseObserver); - } - - /** - * - * - *
-     * Create a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has
-     * propagated to long-lasting storage. [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void createServicePerimeter( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getCreateServicePerimeterMethod(), responseObserver); - } - - /** - * - * - *
-     * Update a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * changes to the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have
-     * propagated to long-lasting storage. [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void updateServicePerimeter( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getUpdateServicePerimeterMethod(), responseObserver); - } - - /** - * - * - *
-     * Delete a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has been
-     * removed from long-lasting storage.
-     * 
- */ - public void deleteServicePerimeter( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getDeleteServicePerimeterMethod(), responseObserver); - } - - /** - * - * - *
-     * Replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * with the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided.
-     * This is done atomically. The longrunning operation from this
-     * RPC will have a successful status once all replacements have propagated to
-     * long-lasting storage. Replacements containing errors will result in an
-     * error response for the first error encountered. Replacement will be
-     * cancelled on error, existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be
-     * affected. Operation.response field will contain
-     * ReplaceServicePerimetersResponse.
-     * 
- */ - public void replaceServicePerimeters( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getReplaceServicePerimetersMethod(), responseObserver); - } - - /** - * - * - *
-     * Commit the dry-run spec for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy].
-     * A commit operation on a Service Perimeter involves copying its `spec` field
-     * to that Service Perimeter's `status` field. Only [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] with
-     * `use_explicit_dry_run_spec` field set to true are affected by a commit
-     * operation. The longrunning operation from this RPC will have a successful
-     * status once the dry-run specs for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have been
-     * committed. If a commit fails, it will cause the longrunning operation to
-     * return an error response and the entire commit operation will be cancelled.
-     * When successful, Operation.response field will contain
-     * CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will
-     * be cleared after a successful commit operation.
-     * 
- */ - public void commitServicePerimeters( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getCommitServicePerimetersMethod(), responseObserver); - } - - /** - * - * - *
-     * Lists all [GcpUserAccessBindings]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a
-     * Google Cloud organization.
-     * 
- */ - public void listGcpUserAccessBindings( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse> - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getListGcpUserAccessBindingsMethod(), responseObserver); - } - - /** - * - * - *
-     * Gets the [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] with
-     * the given name.
-     * 
- */ - public void getGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getGetGcpUserAccessBindingMethod(), responseObserver); - } - - /** - * - * - *
-     * Creates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the
-     * client specifies a [name]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name],
-     * the server will ignore it. Fails if a resource already exists with the same
-     * [group_key]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key].
-     * Completion of this long-running operation does not necessarily signify that
-     * the new binding is deployed onto all affected users, which may take more
-     * time.
-     * 
- */ - public void createGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getCreateGcpUserAccessBindingMethod(), responseObserver); - } - - /** - * - * - *
-     * Updates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the changed binding is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public void updateGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getUpdateGcpUserAccessBindingMethod(), responseObserver); - } - - /** - * - * - *
-     * Deletes a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the binding deletion is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public void deleteGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getDeleteGcpUserAccessBindingMethod(), responseObserver); - } - - @java.lang.Override - public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getListAccessPoliciesMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse>( - this, METHODID_LIST_ACCESS_POLICIES))) - .addMethod( - getGetAccessPolicyMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest, - com.google.identity.accesscontextmanager.v1.AccessPolicy>( - this, METHODID_GET_ACCESS_POLICY))) - .addMethod( - getCreateAccessPolicyMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.longrunning.Operation>(this, METHODID_CREATE_ACCESS_POLICY))) - .addMethod( - getUpdateAccessPolicyMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest, - com.google.longrunning.Operation>(this, METHODID_UPDATE_ACCESS_POLICY))) - .addMethod( - getDeleteAccessPolicyMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest, - com.google.longrunning.Operation>(this, METHODID_DELETE_ACCESS_POLICY))) - .addMethod( - getListAccessLevelsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse>( - this, METHODID_LIST_ACCESS_LEVELS))) - .addMethod( - getGetAccessLevelMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest, - com.google.identity.accesscontextmanager.v1.AccessLevel>( - this, METHODID_GET_ACCESS_LEVEL))) - .addMethod( - getCreateAccessLevelMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest, - com.google.longrunning.Operation>(this, METHODID_CREATE_ACCESS_LEVEL))) - .addMethod( - getUpdateAccessLevelMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest, - com.google.longrunning.Operation>(this, METHODID_UPDATE_ACCESS_LEVEL))) - .addMethod( - getDeleteAccessLevelMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest, - com.google.longrunning.Operation>(this, METHODID_DELETE_ACCESS_LEVEL))) - .addMethod( - getReplaceAccessLevelsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest, - com.google.longrunning.Operation>(this, METHODID_REPLACE_ACCESS_LEVELS))) - .addMethod( - getListServicePerimetersMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse>( - this, METHODID_LIST_SERVICE_PERIMETERS))) - .addMethod( - getGetServicePerimeterMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest, - com.google.identity.accesscontextmanager.v1.ServicePerimeter>( - this, METHODID_GET_SERVICE_PERIMETER))) - .addMethod( - getCreateServicePerimeterMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest, - com.google.longrunning.Operation>(this, METHODID_CREATE_SERVICE_PERIMETER))) - .addMethod( - getUpdateServicePerimeterMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest, - com.google.longrunning.Operation>(this, METHODID_UPDATE_SERVICE_PERIMETER))) - .addMethod( - getDeleteServicePerimeterMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest, - com.google.longrunning.Operation>(this, METHODID_DELETE_SERVICE_PERIMETER))) - .addMethod( - getReplaceServicePerimetersMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest, - com.google.longrunning.Operation>(this, METHODID_REPLACE_SERVICE_PERIMETERS))) - .addMethod( - getCommitServicePerimetersMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest, - com.google.longrunning.Operation>(this, METHODID_COMMIT_SERVICE_PERIMETERS))) - .addMethod( - getListGcpUserAccessBindingsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest, - com.google.identity.accesscontextmanager.v1 - .ListGcpUserAccessBindingsResponse>( - this, METHODID_LIST_GCP_USER_ACCESS_BINDINGS))) - .addMethod( - getGetGcpUserAccessBindingMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding>( - this, METHODID_GET_GCP_USER_ACCESS_BINDING))) - .addMethod( - getCreateGcpUserAccessBindingMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest, - com.google.longrunning.Operation>( - this, METHODID_CREATE_GCP_USER_ACCESS_BINDING))) - .addMethod( - getUpdateGcpUserAccessBindingMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest, - com.google.longrunning.Operation>( - this, METHODID_UPDATE_GCP_USER_ACCESS_BINDING))) - .addMethod( - getDeleteGcpUserAccessBindingMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest, - com.google.longrunning.Operation>( - this, METHODID_DELETE_GCP_USER_ACCESS_BINDING))) - .build(); - } - } - - /** - * - * - *
-   * API for setting [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service
-   * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]
-   * for Google Cloud Projects. Each organization has one [AccessPolicy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] containing the
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * and [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter]. This
-   * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] is
-   * applicable to all resources in the organization.
-   * AccessPolicies
-   * 
- */ - public static final class AccessContextManagerStub - extends io.grpc.stub.AbstractAsyncStub { - private AccessContextManagerStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AccessContextManagerStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AccessContextManagerStub(channel, callOptions); - } - - /** - * - * - *
-     * List all [AccessPolicies]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] under a
-     * container.
-     * 
- */ - public void listAccessPolicies( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse> - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListAccessPoliciesMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Get an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by name.
-     * 
- */ - public void getAccessPolicy( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetAccessPolicyMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Create an `AccessPolicy`. Fails if this organization already has a
-     * `AccessPolicy`. The longrunning Operation will have a successful status
-     * once the `AccessPolicy` has propagated to long-lasting storage.
-     * Syntactic and basic semantic errors will be returned in `metadata` as a
-     * BadRequest proto.
-     * 
- */ - public void createAccessPolicy( - com.google.identity.accesscontextmanager.v1.AccessPolicy request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateAccessPolicyMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Update an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy]. The
-     * longrunning Operation from this RPC will have a successful status once the
-     * changes to the [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated
-     * to long-lasting storage. Syntactic and basic semantic errors will be
-     * returned in `metadata` as a BadRequest proto.
-     * 
- */ - public void updateAccessPolicy( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateAccessPolicyMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Delete an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by resource
-     * name. The longrunning Operation will have a successful status once the
-     * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * has been removed from long-lasting storage.
-     * 
- */ - public void deleteAccessPolicy( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteAccessPolicyMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * List all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] for an access
-     * policy.
-     * 
- */ - public void listAccessLevels( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse> - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListAccessLevelsMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Get an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name.
-     * 
- */ - public void getAccessLevel( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetAccessLevelMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Create an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has
-     * propagated to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void createAccessLevel( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateAccessLevelMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Update an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the changes to
-     * the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated
-     * to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void updateAccessLevel( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateAccessLevelMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Delete an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] has been removed
-     * from long-lasting storage.
-     * 
- */ - public void deleteAccessLevel( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteAccessLevelMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in an [Access
-     * Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with
-     * the [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] provided. This
-     * is done atomically. The longrunning operation from this RPC will have a
-     * successful status once all replacements have propagated to long-lasting
-     * storage. Replacements containing errors will result in an error response
-     * for the first error encountered.  Replacement will be cancelled on error,
-     * existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will not be
-     * affected. Operation.response field will contain
-     * ReplaceAccessLevelsResponse. Removing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in
-     * error.
-     * 
- */ - public void replaceAccessLevels( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getReplaceAccessLevelsMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * List all [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] for an
-     * access policy.
-     * 
- */ - public void listServicePerimeters( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse> - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListServicePerimetersMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Get a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name.
-     * 
- */ - public void getServicePerimeter( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetServicePerimeterMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Create a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has
-     * propagated to long-lasting storage. [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void createServicePerimeter( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateServicePerimeterMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Update a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * changes to the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have
-     * propagated to long-lasting storage. [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public void updateServicePerimeter( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateServicePerimeterMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Delete a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has been
-     * removed from long-lasting storage.
-     * 
- */ - public void deleteServicePerimeter( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteServicePerimeterMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * with the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided.
-     * This is done atomically. The longrunning operation from this
-     * RPC will have a successful status once all replacements have propagated to
-     * long-lasting storage. Replacements containing errors will result in an
-     * error response for the first error encountered. Replacement will be
-     * cancelled on error, existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be
-     * affected. Operation.response field will contain
-     * ReplaceServicePerimetersResponse.
-     * 
- */ - public void replaceServicePerimeters( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getReplaceServicePerimetersMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Commit the dry-run spec for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy].
-     * A commit operation on a Service Perimeter involves copying its `spec` field
-     * to that Service Perimeter's `status` field. Only [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] with
-     * `use_explicit_dry_run_spec` field set to true are affected by a commit
-     * operation. The longrunning operation from this RPC will have a successful
-     * status once the dry-run specs for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have been
-     * committed. If a commit fails, it will cause the longrunning operation to
-     * return an error response and the entire commit operation will be cancelled.
-     * When successful, Operation.response field will contain
-     * CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will
-     * be cleared after a successful commit operation.
-     * 
- */ - public void commitServicePerimeters( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCommitServicePerimetersMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Lists all [GcpUserAccessBindings]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a
-     * Google Cloud organization.
-     * 
- */ - public void listGcpUserAccessBindings( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse> - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListGcpUserAccessBindingsMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Gets the [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] with
-     * the given name.
-     * 
- */ - public void getGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetGcpUserAccessBindingMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Creates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the
-     * client specifies a [name]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name],
-     * the server will ignore it. Fails if a resource already exists with the same
-     * [group_key]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key].
-     * Completion of this long-running operation does not necessarily signify that
-     * the new binding is deployed onto all affected users, which may take more
-     * time.
-     * 
- */ - public void createGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateGcpUserAccessBindingMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Updates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the changed binding is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public void updateGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateGcpUserAccessBindingMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Deletes a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the binding deletion is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public void deleteGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteGcpUserAccessBindingMethod(), getCallOptions()), - request, - responseObserver); - } - } - - /** - * - * - *
-   * API for setting [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service
-   * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]
-   * for Google Cloud Projects. Each organization has one [AccessPolicy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] containing the
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * and [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter]. This
-   * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] is
-   * applicable to all resources in the organization.
-   * AccessPolicies
-   * 
- */ - public static final class AccessContextManagerBlockingStub - extends io.grpc.stub.AbstractBlockingStub { - private AccessContextManagerBlockingStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AccessContextManagerBlockingStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AccessContextManagerBlockingStub(channel, callOptions); - } - - /** - * - * - *
-     * List all [AccessPolicies]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] under a
-     * container.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - listAccessPolicies( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListAccessPoliciesMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Get an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by name.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy getAccessPolicy( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetAccessPolicyMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Create an `AccessPolicy`. Fails if this organization already has a
-     * `AccessPolicy`. The longrunning Operation will have a successful status
-     * once the `AccessPolicy` has propagated to long-lasting storage.
-     * Syntactic and basic semantic errors will be returned in `metadata` as a
-     * BadRequest proto.
-     * 
- */ - public com.google.longrunning.Operation createAccessPolicy( - com.google.identity.accesscontextmanager.v1.AccessPolicy request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateAccessPolicyMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Update an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy]. The
-     * longrunning Operation from this RPC will have a successful status once the
-     * changes to the [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated
-     * to long-lasting storage. Syntactic and basic semantic errors will be
-     * returned in `metadata` as a BadRequest proto.
-     * 
- */ - public com.google.longrunning.Operation updateAccessPolicy( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateAccessPolicyMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Delete an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by resource
-     * name. The longrunning Operation will have a successful status once the
-     * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * has been removed from long-lasting storage.
-     * 
- */ - public com.google.longrunning.Operation deleteAccessPolicy( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteAccessPolicyMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * List all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] for an access
-     * policy.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse listAccessLevels( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListAccessLevelsMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Get an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetAccessLevelMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Create an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has
-     * propagated to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.longrunning.Operation createAccessLevel( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateAccessLevelMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Update an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the changes to
-     * the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated
-     * to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.longrunning.Operation updateAccessLevel( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateAccessLevelMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Delete an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] has been removed
-     * from long-lasting storage.
-     * 
- */ - public com.google.longrunning.Operation deleteAccessLevel( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteAccessLevelMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in an [Access
-     * Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with
-     * the [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] provided. This
-     * is done atomically. The longrunning operation from this RPC will have a
-     * successful status once all replacements have propagated to long-lasting
-     * storage. Replacements containing errors will result in an error response
-     * for the first error encountered.  Replacement will be cancelled on error,
-     * existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will not be
-     * affected. Operation.response field will contain
-     * ReplaceAccessLevelsResponse. Removing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in
-     * error.
-     * 
- */ - public com.google.longrunning.Operation replaceAccessLevels( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getReplaceAccessLevelsMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * List all [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] for an
-     * access policy.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - listServicePerimeters( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListServicePerimetersMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Get a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetServicePerimeterMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Create a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has
-     * propagated to long-lasting storage. [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.longrunning.Operation createServicePerimeter( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateServicePerimeterMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Update a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * changes to the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have
-     * propagated to long-lasting storage. [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.longrunning.Operation updateServicePerimeter( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateServicePerimeterMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Delete a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has been
-     * removed from long-lasting storage.
-     * 
- */ - public com.google.longrunning.Operation deleteServicePerimeter( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteServicePerimeterMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * with the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided.
-     * This is done atomically. The longrunning operation from this
-     * RPC will have a successful status once all replacements have propagated to
-     * long-lasting storage. Replacements containing errors will result in an
-     * error response for the first error encountered. Replacement will be
-     * cancelled on error, existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be
-     * affected. Operation.response field will contain
-     * ReplaceServicePerimetersResponse.
-     * 
- */ - public com.google.longrunning.Operation replaceServicePerimeters( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getReplaceServicePerimetersMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Commit the dry-run spec for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy].
-     * A commit operation on a Service Perimeter involves copying its `spec` field
-     * to that Service Perimeter's `status` field. Only [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] with
-     * `use_explicit_dry_run_spec` field set to true are affected by a commit
-     * operation. The longrunning operation from this RPC will have a successful
-     * status once the dry-run specs for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have been
-     * committed. If a commit fails, it will cause the longrunning operation to
-     * return an error response and the entire commit operation will be cancelled.
-     * When successful, Operation.response field will contain
-     * CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will
-     * be cleared after a successful commit operation.
-     * 
- */ - public com.google.longrunning.Operation commitServicePerimeters( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCommitServicePerimetersMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Lists all [GcpUserAccessBindings]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a
-     * Google Cloud organization.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - listGcpUserAccessBindings( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListGcpUserAccessBindingsMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Gets the [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] with
-     * the given name.
-     * 
- */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding getGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetGcpUserAccessBindingMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Creates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the
-     * client specifies a [name]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name],
-     * the server will ignore it. Fails if a resource already exists with the same
-     * [group_key]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key].
-     * Completion of this long-running operation does not necessarily signify that
-     * the new binding is deployed onto all affected users, which may take more
-     * time.
-     * 
- */ - public com.google.longrunning.Operation createGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateGcpUserAccessBindingMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Updates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the changed binding is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public com.google.longrunning.Operation updateGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateGcpUserAccessBindingMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Deletes a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the binding deletion is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public com.google.longrunning.Operation deleteGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteGcpUserAccessBindingMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
-   * API for setting [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] and [Service
-   * Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]
-   * for Google Cloud Projects. Each organization has one [AccessPolicy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] containing the
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * and [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter]. This
-   * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] is
-   * applicable to all resources in the organization.
-   * AccessPolicies
-   * 
- */ - public static final class AccessContextManagerFutureStub - extends io.grpc.stub.AbstractFutureStub { - private AccessContextManagerFutureStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AccessContextManagerFutureStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AccessContextManagerFutureStub(channel, callOptions); - } - - /** - * - * - *
-     * List all [AccessPolicies]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] under a
-     * container.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse> - listAccessPolicies( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListAccessPoliciesMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Get an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by name.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.AccessPolicy> - getAccessPolicy( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetAccessPolicyMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Create an `AccessPolicy`. Fails if this organization already has a
-     * `AccessPolicy`. The longrunning Operation will have a successful status
-     * once the `AccessPolicy` has propagated to long-lasting storage.
-     * Syntactic and basic semantic errors will be returned in `metadata` as a
-     * BadRequest proto.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - createAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateAccessPolicyMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Update an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy]. The
-     * longrunning Operation from this RPC will have a successful status once the
-     * changes to the [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated
-     * to long-lasting storage. Syntactic and basic semantic errors will be
-     * returned in `metadata` as a BadRequest proto.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - updateAccessPolicy( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateAccessPolicyMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Delete an [AccessPolicy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] by resource
-     * name. The longrunning Operation will have a successful status once the
-     * [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * has been removed from long-lasting storage.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - deleteAccessPolicy( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteAccessPolicyMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * List all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] for an access
-     * policy.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse> - listAccessLevels( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListAccessLevelsMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Get an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.AccessLevel> - getAccessLevel(com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetAccessLevelMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Create an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel] has
-     * propagated to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - createAccessLevel( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateAccessLevelMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Update an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning
-     * operation from this RPC will have a successful status once the changes to
-     * the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] have propagated
-     * to long-lasting storage. [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - updateAccessLevel( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateAccessLevelMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Delete an [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] has been removed
-     * from long-lasting storage.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - deleteAccessLevel( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteAccessLevelMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in an [Access
-     * Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with
-     * the [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] provided. This
-     * is done atomically. The longrunning operation from this RPC will have a
-     * successful status once all replacements have propagated to long-lasting
-     * storage. Replacements containing errors will result in an error response
-     * for the first error encountered.  Replacement will be cancelled on error,
-     * existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will not be
-     * affected. Operation.response field will contain
-     * ReplaceAccessLevelsResponse. Removing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in
-     * error.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - replaceAccessLevels( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getReplaceAccessLevelsMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * List all [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] for an
-     * access policy.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse> - listServicePerimeters( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListServicePerimetersMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Get a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.ServicePerimeter> - getServicePerimeter( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetServicePerimeterMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Create a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has
-     * propagated to long-lasting storage. [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - createServicePerimeter( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateServicePerimeterMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Update a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter]. The
-     * longrunning operation from this RPC will have a successful status once the
-     * changes to the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have
-     * propagated to long-lasting storage. [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] containing
-     * errors will result in an error response for the first error encountered.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - updateServicePerimeter( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateServicePerimeterMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Delete a [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource
-     * name. The longrunning operation from this RPC will have a successful status
-     * once the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] has been
-     * removed from long-lasting storage.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - deleteServicePerimeter( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteServicePerimeterMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy]
-     * with the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] provided.
-     * This is done atomically. The longrunning operation from this
-     * RPC will have a successful status once all replacements have propagated to
-     * long-lasting storage. Replacements containing errors will result in an
-     * error response for the first error encountered. Replacement will be
-     * cancelled on error, existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be
-     * affected. Operation.response field will contain
-     * ReplaceServicePerimetersResponse.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - replaceServicePerimeters( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getReplaceServicePerimetersMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Commit the dry-run spec for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in an
-     * [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy].
-     * A commit operation on a Service Perimeter involves copying its `spec` field
-     * to that Service Perimeter's `status` field. Only [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] with
-     * `use_explicit_dry_run_spec` field set to true are affected by a commit
-     * operation. The longrunning operation from this RPC will have a successful
-     * status once the dry-run specs for all the [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] have been
-     * committed. If a commit fails, it will cause the longrunning operation to
-     * return an error response and the entire commit operation will be cancelled.
-     * When successful, Operation.response field will contain
-     * CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will
-     * be cleared after a successful commit operation.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - commitServicePerimeters( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCommitServicePerimetersMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Lists all [GcpUserAccessBindings]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a
-     * Google Cloud organization.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse> - listGcpUserAccessBindings( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListGcpUserAccessBindingsMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Gets the [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] with
-     * the given name.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - getGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetGcpUserAccessBindingMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Creates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the
-     * client specifies a [name]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name],
-     * the server will ignore it. Fails if a resource already exists with the same
-     * [group_key]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key].
-     * Completion of this long-running operation does not necessarily signify that
-     * the new binding is deployed onto all affected users, which may take more
-     * time.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - createGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateGcpUserAccessBindingMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Updates a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the changed binding is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - updateGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateGcpUserAccessBindingMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Deletes a [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding].
-     * Completion of this long-running operation does not necessarily signify that
-     * the binding deletion is deployed onto all affected users, which may take
-     * more time.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - deleteGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteGcpUserAccessBindingMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_LIST_ACCESS_POLICIES = 0; - private static final int METHODID_GET_ACCESS_POLICY = 1; - private static final int METHODID_CREATE_ACCESS_POLICY = 2; - private static final int METHODID_UPDATE_ACCESS_POLICY = 3; - private static final int METHODID_DELETE_ACCESS_POLICY = 4; - private static final int METHODID_LIST_ACCESS_LEVELS = 5; - private static final int METHODID_GET_ACCESS_LEVEL = 6; - private static final int METHODID_CREATE_ACCESS_LEVEL = 7; - private static final int METHODID_UPDATE_ACCESS_LEVEL = 8; - private static final int METHODID_DELETE_ACCESS_LEVEL = 9; - private static final int METHODID_REPLACE_ACCESS_LEVELS = 10; - private static final int METHODID_LIST_SERVICE_PERIMETERS = 11; - private static final int METHODID_GET_SERVICE_PERIMETER = 12; - private static final int METHODID_CREATE_SERVICE_PERIMETER = 13; - private static final int METHODID_UPDATE_SERVICE_PERIMETER = 14; - private static final int METHODID_DELETE_SERVICE_PERIMETER = 15; - private static final int METHODID_REPLACE_SERVICE_PERIMETERS = 16; - private static final int METHODID_COMMIT_SERVICE_PERIMETERS = 17; - private static final int METHODID_LIST_GCP_USER_ACCESS_BINDINGS = 18; - private static final int METHODID_GET_GCP_USER_ACCESS_BINDING = 19; - private static final int METHODID_CREATE_GCP_USER_ACCESS_BINDING = 20; - private static final int METHODID_UPDATE_GCP_USER_ACCESS_BINDING = 21; - private static final int METHODID_DELETE_GCP_USER_ACCESS_BINDING = 22; - - private static final class MethodHandlers - implements io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final AccessContextManagerImplBase serviceImpl; - private final int methodId; - - MethodHandlers(AccessContextManagerImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_LIST_ACCESS_POLICIES: - serviceImpl.listAccessPolicies( - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse>) - responseObserver); - break; - case METHODID_GET_ACCESS_POLICY: - serviceImpl.getAccessPolicy( - (com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.AccessPolicy>) - responseObserver); - break; - case METHODID_CREATE_ACCESS_POLICY: - serviceImpl.createAccessPolicy( - (com.google.identity.accesscontextmanager.v1.AccessPolicy) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_ACCESS_POLICY: - serviceImpl.updateAccessPolicy( - (com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_ACCESS_POLICY: - serviceImpl.deleteAccessPolicy( - (com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_ACCESS_LEVELS: - serviceImpl.listAccessLevels( - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse>) - responseObserver); - break; - case METHODID_GET_ACCESS_LEVEL: - serviceImpl.getAccessLevel( - (com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; - case METHODID_CREATE_ACCESS_LEVEL: - serviceImpl.createAccessLevel( - (com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_ACCESS_LEVEL: - serviceImpl.updateAccessLevel( - (com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_ACCESS_LEVEL: - serviceImpl.deleteAccessLevel( - (com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_REPLACE_ACCESS_LEVELS: - serviceImpl.replaceAccessLevels( - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_SERVICE_PERIMETERS: - serviceImpl.listServicePerimeters( - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse>) - responseObserver); - break; - case METHODID_GET_SERVICE_PERIMETER: - serviceImpl.getServicePerimeter( - (com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.ServicePerimeter>) - responseObserver); - break; - case METHODID_CREATE_SERVICE_PERIMETER: - serviceImpl.createServicePerimeter( - (com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_SERVICE_PERIMETER: - serviceImpl.updateServicePerimeter( - (com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_SERVICE_PERIMETER: - serviceImpl.deleteServicePerimeter( - (com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_REPLACE_SERVICE_PERIMETERS: - serviceImpl.replaceServicePerimeters( - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_COMMIT_SERVICE_PERIMETERS: - serviceImpl.commitServicePerimeters( - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_GCP_USER_ACCESS_BINDINGS: - serviceImpl.listGcpUserAccessBindings( - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1 - .ListGcpUserAccessBindingsResponse>) - responseObserver); - break; - case METHODID_GET_GCP_USER_ACCESS_BINDING: - serviceImpl.getGcpUserAccessBinding( - (com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) request, - (io.grpc.stub.StreamObserver< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding>) - responseObserver); - break; - case METHODID_CREATE_GCP_USER_ACCESS_BINDING: - serviceImpl.createGcpUserAccessBinding( - (com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_GCP_USER_ACCESS_BINDING: - serviceImpl.updateGcpUserAccessBinding( - (com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_GCP_USER_ACCESS_BINDING: - serviceImpl.deleteGcpUserAccessBinding( - (com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private abstract static class AccessContextManagerBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, - io.grpc.protobuf.ProtoServiceDescriptorSupplier { - AccessContextManagerBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("AccessContextManager"); - } - } - - private static final class AccessContextManagerFileDescriptorSupplier - extends AccessContextManagerBaseDescriptorSupplier { - AccessContextManagerFileDescriptorSupplier() {} - } - - private static final class AccessContextManagerMethodDescriptorSupplier - extends AccessContextManagerBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - AccessContextManagerMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (AccessContextManagerGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = - result = - io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new AccessContextManagerFileDescriptorSupplier()) - .addMethod(getListAccessPoliciesMethod()) - .addMethod(getGetAccessPolicyMethod()) - .addMethod(getCreateAccessPolicyMethod()) - .addMethod(getUpdateAccessPolicyMethod()) - .addMethod(getDeleteAccessPolicyMethod()) - .addMethod(getListAccessLevelsMethod()) - .addMethod(getGetAccessLevelMethod()) - .addMethod(getCreateAccessLevelMethod()) - .addMethod(getUpdateAccessLevelMethod()) - .addMethod(getDeleteAccessLevelMethod()) - .addMethod(getReplaceAccessLevelsMethod()) - .addMethod(getListServicePerimetersMethod()) - .addMethod(getGetServicePerimeterMethod()) - .addMethod(getCreateServicePerimeterMethod()) - .addMethod(getUpdateServicePerimeterMethod()) - .addMethod(getDeleteServicePerimeterMethod()) - .addMethod(getReplaceServicePerimetersMethod()) - .addMethod(getCommitServicePerimetersMethod()) - .addMethod(getListGcpUserAccessBindingsMethod()) - .addMethod(getGetGcpUserAccessBindingMethod()) - .addMethod(getCreateGcpUserAccessBindingMethod()) - .addMethod(getUpdateGcpUserAccessBindingMethod()) - .addMethod(getDeleteGcpUserAccessBindingMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/java.header b/java.header deleted file mode 100644 index d0970ba..0000000 --- a/java.header +++ /dev/null @@ -1,15 +0,0 @@ -^/\*$ -^ \* Copyright \d\d\d\d,? Google (Inc\.|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$ -^ \*$ -^ \*[ ]+https?://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\.$ -^ \*/$ diff --git a/license-checks.xml b/license-checks.xml deleted file mode 100644 index 6597fce..0000000 --- a/license-checks.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/pom.xml b/pom.xml deleted file mode 100644 index f5bf91d..0000000 --- a/pom.xml +++ /dev/null @@ -1,176 +0,0 @@ - - - 4.0.0 - com.google.cloud - google-identity-accesscontextmanager-parent - pom - 1.4.6-SNAPSHOT - Google Identity Access Context Manager Parent - https://github.com/googleapis/java-accesscontextmanager - - Java idiomatic client for Google Cloud Platform services. - - - - com.google.cloud - google-cloud-shared-config - 1.5.4 - - - - - chingor - Jeff Ching - chingor@google.com - Google - - Developer - - - - - Google LLC - - - scm:git:git@github.com:googleapis/java-accesscontextmanager.git - scm:git:git@github.com:googleapis/java-accesscontextmanager.git - https://github.com/googleapis/java-accesscontextmanager - HEAD - - - https://github.com/googleapis/java-accesscontextmanager/issues - GitHub Issues - - - - - Apache-2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - - - - - UTF-8 - UTF-8 - github - google-identity-accesscontextmanager-parent - 4.13.2 - - - - - - com.google.cloud - google-cloud-shared-dependencies - 3.0.6 - pom - import - - - - com.google.api.grpc - proto-google-identity-accesscontextmanager-type - 1.5.0 - - - com.google.api.grpc - proto-google-identity-accesscontextmanager-v1 - 1.4.6-SNAPSHOT - - - com.google.api.grpc - grpc-google-identity-accesscontextmanager-v1 - 1.5.0 - - - com.google.cloud - google-identity-accesscontextmanager - 1.6.0 - - - junit - junit - ${junit.version} - test - - - - - - google-identity-accesscontextmanager - grpc-google-identity-accesscontextmanager-v1 - proto-google-identity-accesscontextmanager-v1 - proto-google-identity-accesscontextmanager-type - google-identity-accesscontextmanager-bom - - - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 3.4.1 - - - - 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.4.1 - - - 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/ - - - - - - diff --git a/proto-google-identity-accesscontextmanager-type/clirr-ignored-differences.xml b/proto-google-identity-accesscontextmanager-type/clirr-ignored-differences.xml deleted file mode 100644 index 70e35c1..0000000 --- a/proto-google-identity-accesscontextmanager-type/clirr-ignored-differences.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/proto-google-identity-accesscontextmanager-type/pom.xml b/proto-google-identity-accesscontextmanager-type/pom.xml deleted file mode 100644 index 63b43ba..0000000 --- a/proto-google-identity-accesscontextmanager-type/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ - - 4.0.0 - com.google.api.grpc - proto-google-identity-accesscontextmanager-type - 1.4.6-SNAPSHOT - proto-google-identity-accesscontextmanager-type - PROTO library for proto-google-identity-accesscontextmanager-type - - com.google.cloud - google-identity-accesscontextmanager-parent - 1.4.6-SNAPSHOT - - - - com.google.protobuf - protobuf-java - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - diff --git a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceEncryptionStatus.java b/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceEncryptionStatus.java deleted file mode 100644 index 484ac90..0000000 --- a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceEncryptionStatus.java +++ /dev/null @@ -1,203 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/type/device_resources.proto - -package com.google.identity.accesscontextmanager.type; - -/** - * - * - *
- * The encryption state of the device.
- * 
- * - * Protobuf enum {@code google.identity.accesscontextmanager.type.DeviceEncryptionStatus} - */ -public enum DeviceEncryptionStatus implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-   * The encryption status of the device is not specified or not known.
-   * 
- * - * ENCRYPTION_UNSPECIFIED = 0; - */ - ENCRYPTION_UNSPECIFIED(0), - /** - * - * - *
-   * The device does not support encryption.
-   * 
- * - * ENCRYPTION_UNSUPPORTED = 1; - */ - ENCRYPTION_UNSUPPORTED(1), - /** - * - * - *
-   * The device supports encryption, but is currently unencrypted.
-   * 
- * - * UNENCRYPTED = 2; - */ - UNENCRYPTED(2), - /** - * - * - *
-   * The device is encrypted.
-   * 
- * - * ENCRYPTED = 3; - */ - ENCRYPTED(3), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-   * The encryption status of the device is not specified or not known.
-   * 
- * - * ENCRYPTION_UNSPECIFIED = 0; - */ - public static final int ENCRYPTION_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-   * The device does not support encryption.
-   * 
- * - * ENCRYPTION_UNSUPPORTED = 1; - */ - public static final int ENCRYPTION_UNSUPPORTED_VALUE = 1; - /** - * - * - *
-   * The device supports encryption, but is currently unencrypted.
-   * 
- * - * UNENCRYPTED = 2; - */ - public static final int UNENCRYPTED_VALUE = 2; - /** - * - * - *
-   * The device is encrypted.
-   * 
- * - * ENCRYPTED = 3; - */ - public static final int ENCRYPTED_VALUE = 3; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static DeviceEncryptionStatus valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static DeviceEncryptionStatus forNumber(int value) { - switch (value) { - case 0: - return ENCRYPTION_UNSPECIFIED; - case 1: - return ENCRYPTION_UNSUPPORTED; - case 2: - return UNENCRYPTED; - case 3: - return ENCRYPTED; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public DeviceEncryptionStatus findValueByNumber(int number) { - return DeviceEncryptionStatus.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor() - .getEnumTypes() - .get(0); - } - - private static final DeviceEncryptionStatus[] VALUES = values(); - - public static DeviceEncryptionStatus valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private DeviceEncryptionStatus(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.type.DeviceEncryptionStatus) -} diff --git a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceManagementLevel.java b/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceManagementLevel.java deleted file mode 100644 index 88902c8..0000000 --- a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceManagementLevel.java +++ /dev/null @@ -1,209 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/type/device_resources.proto - -package com.google.identity.accesscontextmanager.type; - -/** - * - * - *
- * The degree to which the device is managed by the Cloud organization.
- * 
- * - * Protobuf enum {@code google.identity.accesscontextmanager.type.DeviceManagementLevel} - */ -public enum DeviceManagementLevel implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-   * The device's management level is not specified or not known.
-   * 
- * - * MANAGEMENT_UNSPECIFIED = 0; - */ - MANAGEMENT_UNSPECIFIED(0), - /** - * - * - *
-   * The device is not managed.
-   * 
- * - * NONE = 1; - */ - NONE(1), - /** - * - * - *
-   * Basic management is enabled, which is generally limited to monitoring and
-   * wiping the corporate account.
-   * 
- * - * BASIC = 2; - */ - BASIC(2), - /** - * - * - *
-   * Complete device management. This includes more thorough monitoring and the
-   * ability to directly manage the device (such as remote wiping). This can be
-   * enabled through the Android Enterprise Platform.
-   * 
- * - * COMPLETE = 3; - */ - COMPLETE(3), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-   * The device's management level is not specified or not known.
-   * 
- * - * MANAGEMENT_UNSPECIFIED = 0; - */ - public static final int MANAGEMENT_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-   * The device is not managed.
-   * 
- * - * NONE = 1; - */ - public static final int NONE_VALUE = 1; - /** - * - * - *
-   * Basic management is enabled, which is generally limited to monitoring and
-   * wiping the corporate account.
-   * 
- * - * BASIC = 2; - */ - public static final int BASIC_VALUE = 2; - /** - * - * - *
-   * Complete device management. This includes more thorough monitoring and the
-   * ability to directly manage the device (such as remote wiping). This can be
-   * enabled through the Android Enterprise Platform.
-   * 
- * - * COMPLETE = 3; - */ - public static final int COMPLETE_VALUE = 3; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static DeviceManagementLevel valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static DeviceManagementLevel forNumber(int value) { - switch (value) { - case 0: - return MANAGEMENT_UNSPECIFIED; - case 1: - return NONE; - case 2: - return BASIC; - case 3: - return COMPLETE; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public DeviceManagementLevel findValueByNumber(int number) { - return DeviceManagementLevel.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor() - .getEnumTypes() - .get(2); - } - - private static final DeviceManagementLevel[] VALUES = values(); - - public static DeviceManagementLevel valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private DeviceManagementLevel(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.type.DeviceManagementLevel) -} diff --git a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/OsType.java b/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/OsType.java deleted file mode 100644 index ad02b96..0000000 --- a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/OsType.java +++ /dev/null @@ -1,267 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/type/device_resources.proto - -package com.google.identity.accesscontextmanager.type; - -/** - * - * - *
- * The operating system type of the device.
- * Next id: 7
- * 
- * - * Protobuf enum {@code google.identity.accesscontextmanager.type.OsType} - */ -public enum OsType implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-   * The operating system of the device is not specified or not known.
-   * 
- * - * OS_UNSPECIFIED = 0; - */ - OS_UNSPECIFIED(0), - /** - * - * - *
-   * A desktop Mac operating system.
-   * 
- * - * DESKTOP_MAC = 1; - */ - DESKTOP_MAC(1), - /** - * - * - *
-   * A desktop Windows operating system.
-   * 
- * - * DESKTOP_WINDOWS = 2; - */ - DESKTOP_WINDOWS(2), - /** - * - * - *
-   * A desktop Linux operating system.
-   * 
- * - * DESKTOP_LINUX = 3; - */ - DESKTOP_LINUX(3), - /** - * - * - *
-   * A desktop ChromeOS operating system.
-   * 
- * - * DESKTOP_CHROME_OS = 6; - */ - DESKTOP_CHROME_OS(6), - /** - * - * - *
-   * An Android operating system.
-   * 
- * - * ANDROID = 4; - */ - ANDROID(4), - /** - * - * - *
-   * An iOS operating system.
-   * 
- * - * IOS = 5; - */ - IOS(5), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-   * The operating system of the device is not specified or not known.
-   * 
- * - * OS_UNSPECIFIED = 0; - */ - public static final int OS_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-   * A desktop Mac operating system.
-   * 
- * - * DESKTOP_MAC = 1; - */ - public static final int DESKTOP_MAC_VALUE = 1; - /** - * - * - *
-   * A desktop Windows operating system.
-   * 
- * - * DESKTOP_WINDOWS = 2; - */ - public static final int DESKTOP_WINDOWS_VALUE = 2; - /** - * - * - *
-   * A desktop Linux operating system.
-   * 
- * - * DESKTOP_LINUX = 3; - */ - public static final int DESKTOP_LINUX_VALUE = 3; - /** - * - * - *
-   * A desktop ChromeOS operating system.
-   * 
- * - * DESKTOP_CHROME_OS = 6; - */ - public static final int DESKTOP_CHROME_OS_VALUE = 6; - /** - * - * - *
-   * An Android operating system.
-   * 
- * - * ANDROID = 4; - */ - public static final int ANDROID_VALUE = 4; - /** - * - * - *
-   * An iOS operating system.
-   * 
- * - * IOS = 5; - */ - public static final int IOS_VALUE = 5; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static OsType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static OsType forNumber(int value) { - switch (value) { - case 0: - return OS_UNSPECIFIED; - case 1: - return DESKTOP_MAC; - case 2: - return DESKTOP_WINDOWS; - case 3: - return DESKTOP_LINUX; - case 6: - return DESKTOP_CHROME_OS; - case 4: - return ANDROID; - case 5: - return IOS; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public OsType findValueByNumber(int number) { - return OsType.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor() - .getEnumTypes() - .get(1); - } - - private static final OsType[] VALUES = values(); - - public static OsType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private OsType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.type.OsType) -} diff --git a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java b/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java deleted file mode 100644 index 09129fc..0000000 --- a/proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/type/device_resources.proto - -package com.google.identity.accesscontextmanager.type; - -public final class TypeProto { - private TypeProto() {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); - } - - public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { - return descriptor; - } - - private static com.google.protobuf.Descriptors.FileDescriptor descriptor; - - static { - java.lang.String[] descriptorData = { - "\n@google/identity/accesscontextmanager/t" - + "ype/device_resources.proto\022)google.ident" - + "ity.accesscontextmanager.type*p\n\026DeviceE" - + "ncryptionStatus\022\032\n\026ENCRYPTION_UNSPECIFIE" - + "D\020\000\022\032\n\026ENCRYPTION_UNSUPPORTED\020\001\022\017\n\013UNENC" - + "RYPTED\020\002\022\r\n\tENCRYPTED\020\003*\202\001\n\006OsType\022\022\n\016OS" - + "_UNSPECIFIED\020\000\022\017\n\013DESKTOP_MAC\020\001\022\023\n\017DESKT" - + "OP_WINDOWS\020\002\022\021\n\rDESKTOP_LINUX\020\003\022\025\n\021DESKT" - + "OP_CHROME_OS\020\006\022\013\n\007ANDROID\020\004\022\007\n\003IOS\020\005*V\n\025" - + "DeviceManagementLevel\022\032\n\026MANAGEMENT_UNSP" - + "ECIFIED\020\000\022\010\n\004NONE\020\001\022\t\n\005BASIC\020\002\022\014\n\010COMPLE" - + "TE\020\003B\215\002\n-com.google.identity.accessconte" - + "xtmanager.typeB\tTypeProtoP\001ZHgoogle.gola" - + "ng.org/genproto/googleapis/identity/acce" - + "sscontextmanager/type\252\002)Google.Identity." - + "AccessContextManager.Type\312\002)Google\\Ident" - + "ity\\AccessContextManager\\Type\352\002,Google::" - + "Identity::AccessContextManager::Typeb\006pr" - + "oto3" - }; - descriptor = - com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {}); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto b/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto deleted file mode 100644 index a3f000c..0000000 --- a/proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright 2020 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto3"; - -package google.identity.accesscontextmanager.type; - -option csharp_namespace = "Google.Identity.AccessContextManager.Type"; -option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/type"; -option java_package = "com.google.identity.accesscontextmanager.type"; -option java_multiple_files = true; -option java_outer_classname = "TypeProto"; -option php_namespace = "Google\\Identity\\AccessContextManager\\Type"; -option ruby_package = "Google::Identity::AccessContextManager::Type"; - -// The encryption state of the device. -enum DeviceEncryptionStatus { - // The encryption status of the device is not specified or not known. - ENCRYPTION_UNSPECIFIED = 0; - - // The device does not support encryption. - ENCRYPTION_UNSUPPORTED = 1; - - // The device supports encryption, but is currently unencrypted. - UNENCRYPTED = 2; - - // The device is encrypted. - ENCRYPTED = 3; -} - -// The operating system type of the device. -// Next id: 7 -enum OsType { - // The operating system of the device is not specified or not known. - OS_UNSPECIFIED = 0; - - // A desktop Mac operating system. - DESKTOP_MAC = 1; - - // A desktop Windows operating system. - DESKTOP_WINDOWS = 2; - - // A desktop Linux operating system. - DESKTOP_LINUX = 3; - - // A desktop ChromeOS operating system. - DESKTOP_CHROME_OS = 6; - - // An Android operating system. - ANDROID = 4; - - // An iOS operating system. - IOS = 5; -} - -// The degree to which the device is managed by the Cloud organization. -enum DeviceManagementLevel { - // The device's management level is not specified or not known. - MANAGEMENT_UNSPECIFIED = 0; - - // The device is not managed. - NONE = 1; - - // Basic management is enabled, which is generally limited to monitoring and - // wiping the corporate account. - BASIC = 2; - - // Complete device management. This includes more thorough monitoring and the - // ability to directly manage the device (such as remote wiping). This can be - // enabled through the Android Enterprise Platform. - COMPLETE = 3; -} diff --git a/proto-google-identity-accesscontextmanager-v1/clirr-ignored-differences.xml b/proto-google-identity-accesscontextmanager-v1/clirr-ignored-differences.xml deleted file mode 100644 index 4d7a7e7..0000000 --- a/proto-google-identity-accesscontextmanager-v1/clirr-ignored-differences.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - 7012 - com/google/identity/accesscontextmanager/v1/*OrBuilder - * get*(*) - - - 7012 - com/google/identity/accesscontextmanager/v1/*OrBuilder - boolean contains*(*) - - - 7012 - com/google/identity/accesscontextmanager/v1/*OrBuilder - boolean has*(*) - - diff --git a/proto-google-identity-accesscontextmanager-v1/pom.xml b/proto-google-identity-accesscontextmanager-v1/pom.xml deleted file mode 100644 index 832e3d7..0000000 --- a/proto-google-identity-accesscontextmanager-v1/pom.xml +++ /dev/null @@ -1,47 +0,0 @@ - - 4.0.0 - com.google.api.grpc - proto-google-identity-accesscontextmanager-v1 - 1.4.6-SNAPSHOT - proto-google-identity-accesscontextmanager-v1 - PROTO library for proto-google-identity-accesscontextmanager-v1 - - com.google.cloud - google-identity-accesscontextmanager-parent - 1.4.6-SNAPSHOT - - - - com.google.protobuf - protobuf-java - - - com.google.api.grpc - proto-google-common-protos - - - com.google.api - api-common - - - com.google.guava - guava - - - com.google.api.grpc - proto-google-identity-accesscontextmanager-type - 1.5.0 - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - \ No newline at end of file diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java deleted file mode 100644 index f96c63a..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java +++ /dev/null @@ -1,470 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Metadata of Access Context Manager's Long Running Operations.
- * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata} - */ -public final class AccessContextManagerOperationMetadata - extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - AccessContextManagerOperationMetadataOrBuilder { - private static final long serialVersionUID = 0L; - // Use AccessContextManagerOperationMetadata.newBuilder() to construct. - private AccessContextManagerOperationMetadata( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AccessContextManagerOperationMetadata() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AccessContextManagerOperationMetadata(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata.class, - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - .Builder.class); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata other = - (com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) obj; - - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Metadata of Access Context Manager's Long Running Operations.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadataOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - .class, - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - build() { - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - buildPartial() { - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata result = - new com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata( - this); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata other) { - if (other - == com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - .getDefaultInstance()) return this; - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - private static final com.google.identity.accesscontextmanager.v1 - .AccessContextManagerOperationMetadata - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata(); - } - - public static com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AccessContextManagerOperationMetadata parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadataOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadataOrBuilder.java deleted file mode 100644 index 35abea5..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadataOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface AccessContextManagerOperationMetadataOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.AccessContextManagerOperationMetadata) - com.google.protobuf.MessageOrBuilder {} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerProto.java deleted file mode 100644 index c81fa49..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerProto.java +++ /dev/null @@ -1,730 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public final class AccessContextManagerProto { - private AccessContextManagerProto() {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); - } - - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { - return descriptor; - } - - private static com.google.protobuf.Descriptors.FileDescriptor descriptor; - - static { - java.lang.String[] descriptorData = { - "\nDgoogle/identity/accesscontextmanager/v" - + "1/access_context_manager.proto\022\'google.i" - + "dentity.accesscontextmanager.v1\032\034google/" - + "api/annotations.proto\032\027google/api/client" - + ".proto\032\037google/api/field_behavior.proto\032" - + "\031google/api/resource.proto\032:google/ident" - + "ity/accesscontextmanager/v1/access_level" - + ".proto\032;google/identity/accesscontextman" - + "ager/v1/access_policy.proto\032Egoogle/iden" - + "tity/accesscontextmanager/v1/gcp_user_ac" - + "cess_binding.proto\032?google/identity/acce" - + "sscontextmanager/v1/service_perimeter.pr" - + "oto\032#google/longrunning/operations.proto" - + "\032 google/protobuf/field_mask.proto\"\214\001\n\031L" - + "istAccessPoliciesRequest\022H\n\006parent\030\001 \001(\t" - + "B8\340A\002\372A2\n0cloudresourcemanager.googleapi" - + "s.com/Organization\022\021\n\tpage_size\030\002 \001(\005\022\022\n" - + "\npage_token\030\003 \001(\t\"\205\001\n\032ListAccessPolicies" - + "Response\022N\n\017access_policies\030\001 \003(\01325.goog" - + "le.identity.accesscontextmanager.v1.Acce" - + "ssPolicy\022\027\n\017next_page_token\030\002 \001(\t\"`\n\026Get" - + "AccessPolicyRequest\022F\n\004name\030\001 \001(\tB8\340A\002\372A" - + "2\n0accesscontextmanager.googleapis.com/A" - + "ccessPolicy\"\235\001\n\031UpdateAccessPolicyReques" - + "t\022J\n\006policy\030\001 \001(\01325.google.identity.acce" - + "sscontextmanager.v1.AccessPolicyB\003\340A\002\0224\n" - + "\013update_mask\030\002 \001(\0132\032.google.protobuf.Fie" - + "ldMaskB\003\340A\002\"c\n\031DeleteAccessPolicyRequest" - + "\022F\n\004name\030\001 \001(\tB8\340A\002\372A2\n0accesscontextman" - + "ager.googleapis.com/AccessPolicy\"\334\001\n\027Lis" - + "tAccessLevelsRequest\022G\n\006parent\030\001 \001(\tB7\340A" - + "\002\372A1\022/accesscontextmanager.googleapis.co" - + "m/AccessLevel\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage" - + "_token\030\003 \001(\t\022Q\n\023access_level_format\030\004 \001(" - + "\01624.google.identity.accesscontextmanager" - + ".v1.LevelFormat\"\200\001\n\030ListAccessLevelsResp" - + "onse\022K\n\raccess_levels\030\001 \003(\01324.google.ide" - + "ntity.accesscontextmanager.v1.AccessLeve" - + "l\022\027\n\017next_page_token\030\002 \001(\t\"\261\001\n\025GetAccess" - + "LevelRequest\022E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/acce" - + "sscontextmanager.googleapis.com/AccessLe" - + "vel\022Q\n\023access_level_format\030\002 \001(\01624.googl" - + "e.identity.accesscontextmanager.v1.Level" - + "Format\"\264\001\n\030CreateAccessLevelRequest\022G\n\006p" - + "arent\030\001 \001(\tB7\340A\002\372A1\022/accesscontextmanage" - + "r.googleapis.com/AccessLevel\022O\n\014access_l" - + "evel\030\002 \001(\01324.google.identity.accessconte" - + "xtmanager.v1.AccessLevelB\003\340A\002\"\241\001\n\030Update" - + "AccessLevelRequest\022O\n\014access_level\030\001 \001(\013" - + "24.google.identity.accesscontextmanager." - + "v1.AccessLevelB\003\340A\002\0224\n\013update_mask\030\002 \001(\013" - + "2\032.google.protobuf.FieldMaskB\003\340A\002\"a\n\030Del" - + "eteAccessLevelRequest\022E\n\004name\030\001 \001(\tB7\340A\002" - + "\372A1\n/accesscontextmanager.googleapis.com" - + "/AccessLevel\"\305\001\n\032ReplaceAccessLevelsRequ" - + "est\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\022/accessconte" - + "xtmanager.googleapis.com/AccessLevel\022P\n\r" - + "access_levels\030\002 \003(\01324.google.identity.ac" - + "cesscontextmanager.v1.AccessLevelB\003\340A\002\022\014" - + "\n\004etag\030\004 \001(\t\"j\n\033ReplaceAccessLevelsRespo" - + "nse\022K\n\raccess_levels\030\001 \003(\01324.google.iden" - + "tity.accesscontextmanager.v1.AccessLevel" - + "\"\223\001\n\034ListServicePerimetersRequest\022L\n\006par" - + "ent\030\001 \001(\tB<\340A\002\372A6\0224accesscontextmanager." - + "googleapis.com/ServicePerimeter\022\021\n\tpage_" - + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\217\001\n\035ListS" - + "ervicePerimetersResponse\022U\n\022service_peri" - + "meters\030\001 \003(\01329.google.identity.accesscon" - + "textmanager.v1.ServicePerimeter\022\027\n\017next_" - + "page_token\030\002 \001(\t\"h\n\032GetServicePerimeterR" - + "equest\022J\n\004name\030\001 \001(\tB<\340A\002\372A6\n4accesscont" - + "extmanager.googleapis.com/ServicePerimet" - + "er\"\310\001\n\035CreateServicePerimeterRequest\022L\n\006" - + "parent\030\001 \001(\tB<\340A\002\372A6\0224accesscontextmanag" - + "er.googleapis.com/ServicePerimeter\022Y\n\021se" - + "rvice_perimeter\030\002 \001(\01329.google.identity." - + "accesscontextmanager.v1.ServicePerimeter" - + "B\003\340A\002\"\260\001\n\035UpdateServicePerimeterRequest\022" - + "Y\n\021service_perimeter\030\001 \001(\01329.google.iden" - + "tity.accesscontextmanager.v1.ServicePeri" - + "meterB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google" - + ".protobuf.FieldMaskB\003\340A\002\"k\n\035DeleteServic" - + "ePerimeterRequest\022J\n\004name\030\001 \001(\tB<\340A\002\372A6\n" - + "4accesscontextmanager.googleapis.com/Ser" - + "vicePerimeter\"\331\001\n\037ReplaceServicePerimete" - + "rsRequest\022L\n\006parent\030\001 \001(\tB<\340A\002\372A6\0224acces" - + "scontextmanager.googleapis.com/ServicePe" - + "rimeter\022Z\n\022service_perimeters\030\002 \003(\01329.go" - + "ogle.identity.accesscontextmanager.v1.Se" - + "rvicePerimeterB\003\340A\002\022\014\n\004etag\030\003 \001(\t\"y\n Rep" - + "laceServicePerimetersResponse\022U\n\022service" - + "_perimeters\030\001 \003(\01329.google.identity.acce" - + "sscontextmanager.v1.ServicePerimeter\"|\n\036" - + "CommitServicePerimetersRequest\022L\n\006parent" - + "\030\001 \001(\tB<\340A\002\372A6\0224accesscontextmanager.goo" - + "gleapis.com/ServicePerimeter\022\014\n\004etag\030\002 \001" - + "(\t\"x\n\037CommitServicePerimetersResponse\022U\n" - + "\022service_perimeters\030\001 \003(\01329.google.ident" - + "ity.accesscontextmanager.v1.ServicePerim" - + "eter\"\235\001\n ListGcpUserAccessBindingsReques" - + "t\022H\n\006parent\030\001 \001(\tB8\340A\002\372A2\n0cloudresource" - + "manager.googleapis.com/Organization\022\026\n\tp" - + "age_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB" - + "\003\340A\001\"\235\001\n!ListGcpUserAccessBindingsRespon" - + "se\022_\n\030gcp_user_access_bindings\030\001 \003(\0132=.g" - + "oogle.identity.accesscontextmanager.v1.G" - + "cpUserAccessBinding\022\027\n\017next_page_token\030\002" - + " \001(\t\"p\n\036GetGcpUserAccessBindingRequest\022N" - + "\n\004name\030\001 \001(\tB@\340A\002\372A:\n8accesscontextmanag" - + "er.googleapis.com/GcpUserAccessBinding\"\322" - + "\001\n!CreateGcpUserAccessBindingRequest\022H\n\006" - + "parent\030\001 \001(\tB8\340A\002\372A2\n0cloudresourcemanag" - + "er.googleapis.com/Organization\022c\n\027gcp_us" - + "er_access_binding\030\002 \001(\0132=.google.identit" - + "y.accesscontextmanager.v1.GcpUserAccessB" - + "indingB\003\340A\002\"\276\001\n!UpdateGcpUserAccessBindi" - + "ngRequest\022c\n\027gcp_user_access_binding\030\001 \001" - + "(\0132=.google.identity.accesscontextmanage" - + "r.v1.GcpUserAccessBindingB\003\340A\002\0224\n\013update" - + "_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB" - + "\003\340A\002\"s\n!DeleteGcpUserAccessBindingReques" - + "t\022N\n\004name\030\001 \001(\tB@\340A\002\372A:\n8accesscontextma" - + "nager.googleapis.com/GcpUserAccessBindin" - + "g\"\'\n%GcpUserAccessBindingOperationMetada" - + "ta\"\'\n%AccessContextManagerOperationMetad" - + "ata*D\n\013LevelFormat\022\034\n\030LEVEL_FORMAT_UNSPE" - + "CIFIED\020\000\022\016\n\nAS_DEFINED\020\001\022\007\n\003CEL\020\0022\245.\n\024Ac" - + "cessContextManager\022\271\001\n\022ListAccessPolicie" - + "s\022B.google.identity.accesscontextmanager" - + ".v1.ListAccessPoliciesRequest\032C.google.i" - + "dentity.accesscontextmanager.v1.ListAcce" - + "ssPoliciesResponse\"\032\202\323\344\223\002\024\022\022/v1/accessPo" - + "licies\022\265\001\n\017GetAccessPolicy\022?.google.iden" - + "tity.accesscontextmanager.v1.GetAccessPo" - + "licyRequest\0325.google.identity.accesscont" - + "extmanager.v1.AccessPolicy\"*\202\323\344\223\002\035\022\033/v1/" - + "{name=accessPolicies/*}\332A\004name\022\301\001\n\022Creat" - + "eAccessPolicy\0225.google.identity.accessco" - + "ntextmanager.v1.AccessPolicy\032\035.google.lo" - + "ngrunning.Operation\"U\202\323\344\223\002\027\"\022/v1/accessP" - + "olicies:\001*\312A5\n\014AccessPolicy\022%AccessConte" - + "xtManagerOperationMetadata\022\370\001\n\022UpdateAcc" - + "essPolicy\022B.google.identity.accesscontex" - + "tmanager.v1.UpdateAccessPolicyRequest\032\035." - + "google.longrunning.Operation\"\177\202\323\344\223\002,2\"/v" - + "1/{policy.name=accessPolicies/*}:\006policy" - + "\332A\022policy,update_mask\312A5\n\014AccessPolicy\022%" - + "AccessContextManagerOperationMetadata\022\344\001" - + "\n\022DeleteAccessPolicy\022B.google.identity.a" - + "ccesscontextmanager.v1.DeleteAccessPolic" - + "yRequest\032\035.google.longrunning.Operation\"" - + "k\202\323\344\223\002\035*\033/v1/{name=accessPolicies/*}\332A\004n" - + "ame\312A>\n\025google.protobuf.Empty\022%AccessCon" - + "textManagerOperationMetadata\022\324\001\n\020ListAcc" - + "essLevels\022@.google.identity.accesscontex" - + "tmanager.v1.ListAccessLevelsRequest\032A.go" - + "ogle.identity.accesscontextmanager.v1.Li" - + "stAccessLevelsResponse\";\202\323\344\223\002,\022*/v1/{par" - + "ent=accessPolicies/*}/accessLevels\332A\006par" - + "ent\022\301\001\n\016GetAccessLevel\022>.google.identity" - + ".accesscontextmanager.v1.GetAccessLevelR" - + "equest\0324.google.identity.accesscontextma" - + "nager.v1.AccessLevel\"9\202\323\344\223\002,\022*/v1/{name=" - + "accessPolicies/*/accessLevels/*}\332A\004name\022" - + "\205\002\n\021CreateAccessLevel\022A.google.identity." - + "accesscontextmanager.v1.CreateAccessLeve" - + "lRequest\032\035.google.longrunning.Operation\"" - + "\215\001\202\323\344\223\002:\"*/v1/{parent=accessPolicies/*}/" - + "accessLevels:\014access_level\332A\023parent,acce" - + "ss_level\312A4\n\013AccessLevel\022%AccessContextM" - + "anagerOperationMetadata\022\227\002\n\021UpdateAccess" - + "Level\022A.google.identity.accesscontextman" - + "ager.v1.UpdateAccessLevelRequest\032\035.googl" - + "e.longrunning.Operation\"\237\001\202\323\344\223\002G27/v1/{a" - + "ccess_level.name=accessPolicies/*/access" - + "Levels/*}:\014access_level\332A\030access_level,u" - + "pdate_mask\312A4\n\013AccessLevel\022%AccessContex" - + "tManagerOperationMetadata\022\361\001\n\021DeleteAcce" - + "ssLevel\022A.google.identity.accesscontextm" - + "anager.v1.DeleteAccessLevelRequest\032\035.goo" - + "gle.longrunning.Operation\"z\202\323\344\223\002,**/v1/{" - + "name=accessPolicies/*/accessLevels/*}\332A\004" - + "name\312A>\n\025google.protobuf.Empty\022%AccessCo" - + "ntextManagerOperationMetadata\022\203\002\n\023Replac" - + "eAccessLevels\022C.google.identity.accessco" - + "ntextmanager.v1.ReplaceAccessLevelsReque" - + "st\032\035.google.longrunning.Operation\"\207\001\202\323\344\223" - + "\002:\"5/v1/{parent=accessPolicies/*}/access" - + "Levels:replaceAll:\001*\312AD\n\033ReplaceAccessLe" - + "velsResponse\022%AccessContextManagerOperat" - + "ionMetadata\022\350\001\n\025ListServicePerimeters\022E." - + "google.identity.accesscontextmanager.v1." - + "ListServicePerimetersRequest\032F.google.id" - + "entity.accesscontextmanager.v1.ListServi" - + "cePerimetersResponse\"@\202\323\344\223\0021\022//v1/{paren" - + "t=accessPolicies/*}/servicePerimeters\332A\006" - + "parent\022\325\001\n\023GetServicePerimeter\022C.google." - + "identity.accesscontextmanager.v1.GetServ" - + "icePerimeterRequest\0329.google.identity.ac" - + "cesscontextmanager.v1.ServicePerimeter\">" - + "\202\323\344\223\0021\022//v1/{name=accessPolicies/*/servi" - + "cePerimeters/*}\332A\004name\022\243\002\n\026CreateService" - + "Perimeter\022F.google.identity.accesscontex" - + "tmanager.v1.CreateServicePerimeterReques" - + "t\032\035.google.longrunning.Operation\"\241\001\202\323\344\223\002" - + "D\"//v1/{parent=accessPolicies/*}/service" - + "Perimeters:\021service_perimeter\332A\030parent,s" - + "ervice_perimeter\312A9\n\020ServicePerimeter\022%A" - + "ccessContextManagerOperationMetadata\022\272\002\n" - + "\026UpdateServicePerimeter\022F.google.identit" - + "y.accesscontextmanager.v1.UpdateServiceP" - + "erimeterRequest\032\035.google.longrunning.Ope" - + "ration\"\270\001\202\323\344\223\002V2A/v1/{service_perimeter." - + "name=accessPolicies/*/servicePerimeters/" - + "*}:\021service_perimeter\332A\035service_perimete" - + "r,update_mask\312A9\n\020ServicePerimeter\022%Acce" - + "ssContextManagerOperationMetadata\022\200\002\n\026De" - + "leteServicePerimeter\022F.google.identity.a" - + "ccesscontextmanager.v1.DeleteServicePeri" - + "meterRequest\032\035.google.longrunning.Operat" - + "ion\"\177\202\323\344\223\0021*//v1/{name=accessPolicies/*/" - + "servicePerimeters/*}\332A\004name\312A>\n\025google.p" - + "rotobuf.Empty\022%AccessContextManagerOpera" - + "tionMetadata\022\227\002\n\030ReplaceServicePerimeter" - + "s\022H.google.identity.accesscontextmanager" - + ".v1.ReplaceServicePerimetersRequest\032\035.go" - + "ogle.longrunning.Operation\"\221\001\202\323\344\223\002?\":/v1" - + "/{parent=accessPolicies/*}/servicePerime" - + "ters:replaceAll:\001*\312AI\n ReplaceServicePer" - + "imetersResponse\022%AccessContextManagerOpe" - + "rationMetadata\022\220\002\n\027CommitServicePerimete" - + "rs\022G.google.identity.accesscontextmanage" - + "r.v1.CommitServicePerimetersRequest\032\035.go" - + "ogle.longrunning.Operation\"\214\001\202\323\344\223\002;\"6/v1" - + "/{parent=accessPolicies/*}/servicePerime" - + "ters:commit:\001*\312AH\n\037CommitServicePerimete" - + "rsResponse\022%AccessContextManagerOperatio" - + "nMetadata\022\367\001\n\031ListGcpUserAccessBindings\022" - + "I.google.identity.accesscontextmanager.v" - + "1.ListGcpUserAccessBindingsRequest\032J.goo" - + "gle.identity.accesscontextmanager.v1.Lis" - + "tGcpUserAccessBindingsResponse\"C\202\323\344\223\0024\0222" - + "/v1/{parent=organizations/*}/gcpUserAcce" - + "ssBindings\332A\006parent\022\344\001\n\027GetGcpUserAccess" - + "Binding\022G.google.identity.accesscontextm" - + "anager.v1.GetGcpUserAccessBindingRequest" - + "\032=.google.identity.accesscontextmanager." - + "v1.GcpUserAccessBinding\"A\202\323\344\223\0024\0222/v1/{na" - + "me=organizations/*/gcpUserAccessBindings" - + "/*}\332A\004name\022\276\002\n\032CreateGcpUserAccessBindin" - + "g\022J.google.identity.accesscontextmanager" - + ".v1.CreateGcpUserAccessBindingRequest\032\035." - + "google.longrunning.Operation\"\264\001\202\323\344\223\002M\"2/" - + "v1/{parent=organizations/*}/gcpUserAcces" - + "sBindings:\027gcp_user_access_binding\332A\036par" - + "ent,gcp_user_access_binding\312A=\n\024GcpUserA" - + "ccessBinding\022%GcpUserAccessBindingOperat" - + "ionMetadata\022\333\002\n\032UpdateGcpUserAccessBindi" - + "ng\022J.google.identity.accesscontextmanage" - + "r.v1.UpdateGcpUserAccessBindingRequest\032\035" - + ".google.longrunning.Operation\"\321\001\202\323\344\223\002e2J" - + "/v1/{gcp_user_access_binding.name=organi" - + "zations/*/gcpUserAccessBindings/*}:\027gcp_" - + "user_access_binding\332A#gcp_user_access_bi" - + "nding,update_mask\312A=\n\024GcpUserAccessBindi" - + "ng\022%GcpUserAccessBindingOperationMetadat" - + "a\022\214\002\n\032DeleteGcpUserAccessBinding\022J.googl" - + "e.identity.accesscontextmanager.v1.Delet" - + "eGcpUserAccessBindingRequest\032\035.google.lo" - + "ngrunning.Operation\"\202\001\202\323\344\223\0024*2/v1/{name=" - + "organizations/*/gcpUserAccessBindings/*}" - + "\332A\004name\312A>\n\025google.protobuf.Empty\022%GcpUs" - + "erAccessBindingOperationMetadata\032W\312A#acc" - + "esscontextmanager.googleapis.com\322A.https" - + "://www.googleapis.com/auth/cloud-platfor" - + "mB\257\002\n+com.google.identity.accesscontextm" - + "anager.v1B\031AccessContextManagerProtoP\001Z[" - + "google.golang.org/genproto/googleapis/id" - + "entity/accesscontextmanager/v1;accesscon" - + "textmanager\242\002\004GACM\252\002\'Google.Identity.Acc" - + "essContextManager.V1\312\002\'Google\\Identity\\A" - + "ccessContextManager\\V1\352\002*Google::Identit" - + "y::AccessContextManager::V1b\006proto3" - }; - descriptor = - com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), - com.google.api.ClientProto.getDescriptor(), - com.google.api.FieldBehaviorProto.getDescriptor(), - com.google.api.ResourceProto.getDescriptor(), - com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor(), - com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor(), - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto.getDescriptor(), - com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor(), - com.google.longrunning.OperationsProto.getDescriptor(), - com.google.protobuf.FieldMaskProto.getDescriptor(), - }); - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor, - new java.lang.String[] { - "Parent", "PageSize", "PageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor, - new java.lang.String[] { - "AccessPolicies", "NextPageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor, - new java.lang.String[] { - "Policy", "UpdateMask", - }); - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor, - new java.lang.String[] { - "Parent", "PageSize", "PageToken", "AccessLevelFormat", - }); - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor, - new java.lang.String[] { - "AccessLevels", "NextPageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor, - new java.lang.String[] { - "Name", "AccessLevelFormat", - }); - internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor, - new java.lang.String[] { - "Parent", "AccessLevel", - }); - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor = - getDescriptor().getMessageTypes().get(9); - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor, - new java.lang.String[] { - "AccessLevel", "UpdateMask", - }); - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor = - getDescriptor().getMessageTypes().get(10); - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor = - getDescriptor().getMessageTypes().get(11); - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor, - new java.lang.String[] { - "Parent", "AccessLevels", "Etag", - }); - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor = - getDescriptor().getMessageTypes().get(12); - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor, - new java.lang.String[] { - "AccessLevels", - }); - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor = - getDescriptor().getMessageTypes().get(13); - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor, - new java.lang.String[] { - "Parent", "PageSize", "PageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor = - getDescriptor().getMessageTypes().get(14); - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor, - new java.lang.String[] { - "ServicePerimeters", "NextPageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor = - getDescriptor().getMessageTypes().get(15); - internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor = - getDescriptor().getMessageTypes().get(16); - internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor, - new java.lang.String[] { - "Parent", "ServicePerimeter", - }); - internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor = - getDescriptor().getMessageTypes().get(17); - internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor, - new java.lang.String[] { - "ServicePerimeter", "UpdateMask", - }); - internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor = - getDescriptor().getMessageTypes().get(18); - internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor = - getDescriptor().getMessageTypes().get(19); - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor, - new java.lang.String[] { - "Parent", "ServicePerimeters", "Etag", - }); - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor = - getDescriptor().getMessageTypes().get(20); - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor, - new java.lang.String[] { - "ServicePerimeters", - }); - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor = - getDescriptor().getMessageTypes().get(21); - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor, - new java.lang.String[] { - "Parent", "Etag", - }); - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor = - getDescriptor().getMessageTypes().get(22); - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor, - new java.lang.String[] { - "ServicePerimeters", - }); - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor = - getDescriptor().getMessageTypes().get(23); - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor, - new java.lang.String[] { - "Parent", "PageSize", "PageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor = - getDescriptor().getMessageTypes().get(24); - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor, - new java.lang.String[] { - "GcpUserAccessBindings", "NextPageToken", - }); - internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor = - getDescriptor().getMessageTypes().get(25); - internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor = - getDescriptor().getMessageTypes().get(26); - internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor, - new java.lang.String[] { - "Parent", "GcpUserAccessBinding", - }); - internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor = - getDescriptor().getMessageTypes().get(27); - internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor, - new java.lang.String[] { - "GcpUserAccessBinding", "UpdateMask", - }); - internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor = - getDescriptor().getMessageTypes().get(28); - internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor, - new java.lang.String[] { - "Name", - }); - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(29); - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor, - new java.lang.String[] {}); - internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(30); - internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_AccessContextManagerOperationMetadata_descriptor, - new java.lang.String[] {}); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.ClientProto.defaultHost); - registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); - registry.add(com.google.api.AnnotationsProto.http); - registry.add(com.google.api.ClientProto.methodSignature); - registry.add(com.google.api.ClientProto.oauthScopes); - registry.add(com.google.api.ResourceProto.resourceReference); - registry.add(com.google.longrunning.OperationsProto.operationInfo); - com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( - descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); - com.google.api.ClientProto.getDescriptor(); - com.google.api.FieldBehaviorProto.getDescriptor(); - com.google.api.ResourceProto.getDescriptor(); - com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor(); - com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor(); - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto.getDescriptor(); - com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor(); - com.google.longrunning.OperationsProto.getDescriptor(); - com.google.protobuf.FieldMaskProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java deleted file mode 100644 index 159113e..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java +++ /dev/null @@ -1,2198 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * An `AccessLevel` is a label that can be applied to requests to Google Cloud
- * services, along with a list of requirements necessary for the label to be
- * applied.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.AccessLevel} - */ -public final class AccessLevel extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.AccessLevel) - AccessLevelOrBuilder { - private static final long serialVersionUID = 0L; - // Use AccessLevel.newBuilder() to construct. - private AccessLevel(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AccessLevel() { - name_ = ""; - title_ = ""; - description_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AccessLevel(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_AccessLevel_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.AccessLevel.class, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder.class); - } - - private int levelCase_ = 0; - private java.lang.Object level_; - - public enum LevelCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - BASIC(4), - CUSTOM(5), - LEVEL_NOT_SET(0); - private final int value; - - private LevelCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static LevelCase valueOf(int value) { - return forNumber(value); - } - - public static LevelCase forNumber(int value) { - switch (value) { - case 4: - return BASIC; - case 5: - return CUSTOM; - case 0: - return LEVEL_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public LevelCase getLevelCase() { - return LevelCase.forNumber(levelCase_); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the Access Level. The `short_name` component
-   * must begin with a letter and only include alphanumeric and '_'. Format:
-   * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-   * length of the `access_level` component is 50 characters.
-   * 
- * - * string name = 1; - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the Access Level. The `short_name` component
-   * must begin with a letter and only include alphanumeric and '_'. Format:
-   * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-   * length of the `access_level` component is 50 characters.
-   * 
- * - * string name = 1; - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TITLE_FIELD_NUMBER = 2; - private volatile java.lang.Object title_; - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The title. - */ - @java.lang.Override - public java.lang.String getTitle() { - java.lang.Object ref = title_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - title_ = s; - return s; - } - } - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The bytes for title. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTitleBytes() { - java.lang.Object ref = title_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - title_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DESCRIPTION_FIELD_NUMBER = 3; - private volatile java.lang.Object description_; - /** - * - * - *
-   * Description of the `AccessLevel` and its use. Does not affect behavior.
-   * 
- * - * string description = 3; - * - * @return The description. - */ - @java.lang.Override - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } - } - /** - * - * - *
-   * Description of the `AccessLevel` and its use. Does not affect behavior.
-   * 
- * - * string description = 3; - * - * @return The bytes for description. - */ - @java.lang.Override - public com.google.protobuf.ByteString getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BASIC_FIELD_NUMBER = 4; - /** - * - * - *
-   * A `BasicLevel` composed of `Conditions`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - * - * @return Whether the basic field is set. - */ - @java.lang.Override - public boolean hasBasic() { - return levelCase_ == 4; - } - /** - * - * - *
-   * A `BasicLevel` composed of `Conditions`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - * - * @return The basic. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel getBasic() { - if (levelCase_ == 4) { - return (com.google.identity.accesscontextmanager.v1.BasicLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } - /** - * - * - *
-   * A `BasicLevel` composed of `Conditions`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder getBasicOrBuilder() { - if (levelCase_ == 4) { - return (com.google.identity.accesscontextmanager.v1.BasicLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } - - public static final int CUSTOM_FIELD_NUMBER = 5; - /** - * - * - *
-   * A `CustomLevel` written in the Common Expression Language.
-   * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - * - * @return Whether the custom field is set. - */ - @java.lang.Override - public boolean hasCustom() { - return levelCase_ == 5; - } - /** - * - * - *
-   * A `CustomLevel` written in the Common Expression Language.
-   * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - * - * @return The custom. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevel getCustom() { - if (levelCase_ == 5) { - return (com.google.identity.accesscontextmanager.v1.CustomLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } - /** - * - * - *
-   * A `CustomLevel` written in the Common Expression Language.
-   * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder getCustomOrBuilder() { - if (levelCase_ == 5) { - return (com.google.identity.accesscontextmanager.v1.CustomLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } - - public static final int CREATE_TIME_FIELD_NUMBER = 6; - private com.google.protobuf.Timestamp createTime_; - /** - * - * - *
-   * Output only. Time the `AccessLevel` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 6; - * - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - * - * - *
-   * Output only. Time the `AccessLevel` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 6; - * - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - * - * - *
-   * Output only. Time the `AccessLevel` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int UPDATE_TIME_FIELD_NUMBER = 7; - private com.google.protobuf.Timestamp updateTime_; - /** - * - * - *
-   * Output only. Time the `AccessLevel` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 7; - * - * @return Whether the updateTime field is set. - */ - @java.lang.Override - public boolean hasUpdateTime() { - return updateTime_ != null; - } - /** - * - * - *
-   * Output only. Time the `AccessLevel` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 7; - * - * @return The updateTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getUpdateTime() { - return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; - } - /** - * - * - *
-   * Output only. Time the `AccessLevel` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { - return getUpdateTime(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); - } - if (levelCase_ == 4) { - output.writeMessage(4, (com.google.identity.accesscontextmanager.v1.BasicLevel) level_); - } - if (levelCase_ == 5) { - output.writeMessage(5, (com.google.identity.accesscontextmanager.v1.CustomLevel) level_); - } - if (createTime_ != null) { - output.writeMessage(6, getCreateTime()); - } - if (updateTime_ != null) { - output.writeMessage(7, getUpdateTime()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); - } - if (levelCase_ == 4) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 4, (com.google.identity.accesscontextmanager.v1.BasicLevel) level_); - } - if (levelCase_ == 5) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 5, (com.google.identity.accesscontextmanager.v1.CustomLevel) level_); - } - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getCreateTime()); - } - if (updateTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getUpdateTime()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.AccessLevel)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.AccessLevel other = - (com.google.identity.accesscontextmanager.v1.AccessLevel) obj; - - if (!getName().equals(other.getName())) return false; - if (!getTitle().equals(other.getTitle())) return false; - if (!getDescription().equals(other.getDescription())) return false; - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime().equals(other.getCreateTime())) return false; - } - if (hasUpdateTime() != other.hasUpdateTime()) return false; - if (hasUpdateTime()) { - if (!getUpdateTime().equals(other.getUpdateTime())) return false; - } - if (!getLevelCase().equals(other.getLevelCase())) return false; - switch (levelCase_) { - case 4: - if (!getBasic().equals(other.getBasic())) return false; - break; - case 5: - if (!getCustom().equals(other.getCustom())) return false; - break; - case 0: - default: - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + TITLE_FIELD_NUMBER; - hash = (53 * hash) + getTitle().hashCode(); - hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; - hash = (53 * hash) + getDescription().hashCode(); - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - if (hasUpdateTime()) { - hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getUpdateTime().hashCode(); - } - switch (levelCase_) { - case 4: - hash = (37 * hash) + BASIC_FIELD_NUMBER; - hash = (53 * hash) + getBasic().hashCode(); - break; - case 5: - hash = (37 * hash) + CUSTOM_FIELD_NUMBER; - hash = (53 * hash) + getCustom().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.AccessLevel prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * An `AccessLevel` is a label that can be applied to requests to Google Cloud
-   * services, along with a list of requirements necessary for the label to be
-   * applied.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.AccessLevel} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.AccessLevel) - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_AccessLevel_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.AccessLevel.class, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.AccessLevel.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - title_ = ""; - - description_ = ""; - - if (basicBuilder_ != null) { - basicBuilder_.clear(); - } - if (customBuilder_ != null) { - customBuilder_.clear(); - } - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - if (updateTimeBuilder_ == null) { - updateTime_ = null; - } else { - updateTime_ = null; - updateTimeBuilder_ = null; - } - levelCase_ = 0; - level_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel build() { - com.google.identity.accesscontextmanager.v1.AccessLevel result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel buildPartial() { - com.google.identity.accesscontextmanager.v1.AccessLevel result = - new com.google.identity.accesscontextmanager.v1.AccessLevel(this); - result.name_ = name_; - result.title_ = title_; - result.description_ = description_; - if (levelCase_ == 4) { - if (basicBuilder_ == null) { - result.level_ = level_; - } else { - result.level_ = basicBuilder_.build(); - } - } - if (levelCase_ == 5) { - if (customBuilder_ == null) { - result.level_ = level_; - } else { - result.level_ = customBuilder_.build(); - } - } - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - if (updateTimeBuilder_ == null) { - result.updateTime_ = updateTime_; - } else { - result.updateTime_ = updateTimeBuilder_.build(); - } - result.levelCase_ = levelCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.AccessLevel) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.AccessLevel) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.AccessLevel other) { - if (other == com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getTitle().isEmpty()) { - title_ = other.title_; - onChanged(); - } - if (!other.getDescription().isEmpty()) { - description_ = other.description_; - onChanged(); - } - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (other.hasUpdateTime()) { - mergeUpdateTime(other.getUpdateTime()); - } - switch (other.getLevelCase()) { - case BASIC: - { - mergeBasic(other.getBasic()); - break; - } - case CUSTOM: - { - mergeCustom(other.getCustom()); - break; - } - case LEVEL_NOT_SET: - { - break; - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - title_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - description_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - input.readMessage(getBasicFieldBuilder().getBuilder(), extensionRegistry); - levelCase_ = 4; - break; - } // case 34 - case 42: - { - input.readMessage(getCustomFieldBuilder().getBuilder(), extensionRegistry); - levelCase_ = 5; - break; - } // case 42 - case 50: - { - input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 50 - case 58: - { - input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 58 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int levelCase_ = 0; - private java.lang.Object level_; - - public LevelCase getLevelCase() { - return LevelCase.forNumber(levelCase_); - } - - public Builder clearLevel() { - levelCase_ = 0; - level_ = null; - onChanged(); - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the Access Level. The `short_name` component
-     * must begin with a letter and only include alphanumeric and '_'. Format:
-     * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-     * length of the `access_level` component is 50 characters.
-     * 
- * - * string name = 1; - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the Access Level. The `short_name` component
-     * must begin with a letter and only include alphanumeric and '_'. Format:
-     * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-     * length of the `access_level` component is 50 characters.
-     * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the Access Level. The `short_name` component
-     * must begin with a letter and only include alphanumeric and '_'. Format:
-     * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-     * length of the `access_level` component is 50 characters.
-     * 
- * - * string name = 1; - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the Access Level. The `short_name` component
-     * must begin with a letter and only include alphanumeric and '_'. Format:
-     * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-     * length of the `access_level` component is 50 characters.
-     * 
- * - * string name = 1; - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the Access Level. The `short_name` component
-     * must begin with a letter and only include alphanumeric and '_'. Format:
-     * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-     * length of the `access_level` component is 50 characters.
-     * 
- * - * string name = 1; - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object title_ = ""; - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @return The title. - */ - public java.lang.String getTitle() { - java.lang.Object ref = title_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - title_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @return The bytes for title. - */ - public com.google.protobuf.ByteString getTitleBytes() { - java.lang.Object ref = title_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - title_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @param value The title to set. - * @return This builder for chaining. - */ - public Builder setTitle(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - title_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @return This builder for chaining. - */ - public Builder clearTitle() { - - title_ = getDefaultInstance().getTitle(); - onChanged(); - return this; - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @param value The bytes for title to set. - * @return This builder for chaining. - */ - public Builder setTitleBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - title_ = value; - onChanged(); - return this; - } - - private java.lang.Object description_ = ""; - /** - * - * - *
-     * Description of the `AccessLevel` and its use. Does not affect behavior.
-     * 
- * - * string description = 3; - * - * @return The description. - */ - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Description of the `AccessLevel` and its use. Does not affect behavior.
-     * 
- * - * string description = 3; - * - * @return The bytes for description. - */ - public com.google.protobuf.ByteString getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Description of the `AccessLevel` and its use. Does not affect behavior.
-     * 
- * - * string description = 3; - * - * @param value The description to set. - * @return This builder for chaining. - */ - public Builder setDescription(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - description_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Description of the `AccessLevel` and its use. Does not affect behavior.
-     * 
- * - * string description = 3; - * - * @return This builder for chaining. - */ - public Builder clearDescription() { - - description_ = getDefaultInstance().getDescription(); - onChanged(); - return this; - } - /** - * - * - *
-     * Description of the `AccessLevel` and its use. Does not affect behavior.
-     * 
- * - * string description = 3; - * - * @param value The bytes for description to set. - * @return This builder for chaining. - */ - public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - description_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.BasicLevel, - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder, - com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder> - basicBuilder_; - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - * - * @return Whether the basic field is set. - */ - @java.lang.Override - public boolean hasBasic() { - return levelCase_ == 4; - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - * - * @return The basic. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel getBasic() { - if (basicBuilder_ == null) { - if (levelCase_ == 4) { - return (com.google.identity.accesscontextmanager.v1.BasicLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } else { - if (levelCase_ == 4) { - return basicBuilder_.getMessage(); - } - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - public Builder setBasic(com.google.identity.accesscontextmanager.v1.BasicLevel value) { - if (basicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - level_ = value; - onChanged(); - } else { - basicBuilder_.setMessage(value); - } - levelCase_ = 4; - return this; - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - public Builder setBasic( - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder builderForValue) { - if (basicBuilder_ == null) { - level_ = builderForValue.build(); - onChanged(); - } else { - basicBuilder_.setMessage(builderForValue.build()); - } - levelCase_ = 4; - return this; - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - public Builder mergeBasic(com.google.identity.accesscontextmanager.v1.BasicLevel value) { - if (basicBuilder_ == null) { - if (levelCase_ == 4 - && level_ - != com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance()) { - level_ = - com.google.identity.accesscontextmanager.v1.BasicLevel.newBuilder( - (com.google.identity.accesscontextmanager.v1.BasicLevel) level_) - .mergeFrom(value) - .buildPartial(); - } else { - level_ = value; - } - onChanged(); - } else { - if (levelCase_ == 4) { - basicBuilder_.mergeFrom(value); - } else { - basicBuilder_.setMessage(value); - } - } - levelCase_ = 4; - return this; - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - public Builder clearBasic() { - if (basicBuilder_ == null) { - if (levelCase_ == 4) { - levelCase_ = 0; - level_ = null; - onChanged(); - } - } else { - if (levelCase_ == 4) { - levelCase_ = 0; - level_ = null; - } - basicBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - public com.google.identity.accesscontextmanager.v1.BasicLevel.Builder getBasicBuilder() { - return getBasicFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder getBasicOrBuilder() { - if ((levelCase_ == 4) && (basicBuilder_ != null)) { - return basicBuilder_.getMessageOrBuilder(); - } else { - if (levelCase_ == 4) { - return (com.google.identity.accesscontextmanager.v1.BasicLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } - } - /** - * - * - *
-     * A `BasicLevel` composed of `Conditions`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.BasicLevel, - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder, - com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder> - getBasicFieldBuilder() { - if (basicBuilder_ == null) { - if (!(levelCase_ == 4)) { - level_ = com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } - basicBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.BasicLevel, - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder, - com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder>( - (com.google.identity.accesscontextmanager.v1.BasicLevel) level_, - getParentForChildren(), - isClean()); - level_ = null; - } - levelCase_ = 4; - onChanged(); - ; - return basicBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.CustomLevel, - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder, - com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder> - customBuilder_; - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - * - * @return Whether the custom field is set. - */ - @java.lang.Override - public boolean hasCustom() { - return levelCase_ == 5; - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - * - * @return The custom. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevel getCustom() { - if (customBuilder_ == null) { - if (levelCase_ == 5) { - return (com.google.identity.accesscontextmanager.v1.CustomLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } else { - if (levelCase_ == 5) { - return customBuilder_.getMessage(); - } - return com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - public Builder setCustom(com.google.identity.accesscontextmanager.v1.CustomLevel value) { - if (customBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - level_ = value; - onChanged(); - } else { - customBuilder_.setMessage(value); - } - levelCase_ = 5; - return this; - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - public Builder setCustom( - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder builderForValue) { - if (customBuilder_ == null) { - level_ = builderForValue.build(); - onChanged(); - } else { - customBuilder_.setMessage(builderForValue.build()); - } - levelCase_ = 5; - return this; - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - public Builder mergeCustom(com.google.identity.accesscontextmanager.v1.CustomLevel value) { - if (customBuilder_ == null) { - if (levelCase_ == 5 - && level_ - != com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance()) { - level_ = - com.google.identity.accesscontextmanager.v1.CustomLevel.newBuilder( - (com.google.identity.accesscontextmanager.v1.CustomLevel) level_) - .mergeFrom(value) - .buildPartial(); - } else { - level_ = value; - } - onChanged(); - } else { - if (levelCase_ == 5) { - customBuilder_.mergeFrom(value); - } else { - customBuilder_.setMessage(value); - } - } - levelCase_ = 5; - return this; - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - public Builder clearCustom() { - if (customBuilder_ == null) { - if (levelCase_ == 5) { - levelCase_ = 0; - level_ = null; - onChanged(); - } - } else { - if (levelCase_ == 5) { - levelCase_ = 0; - level_ = null; - } - customBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - public com.google.identity.accesscontextmanager.v1.CustomLevel.Builder getCustomBuilder() { - return getCustomFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder getCustomOrBuilder() { - if ((levelCase_ == 5) && (customBuilder_ != null)) { - return customBuilder_.getMessageOrBuilder(); - } else { - if (levelCase_ == 5) { - return (com.google.identity.accesscontextmanager.v1.CustomLevel) level_; - } - return com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } - } - /** - * - * - *
-     * A `CustomLevel` written in the Common Expression Language.
-     * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.CustomLevel, - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder, - com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder> - getCustomFieldBuilder() { - if (customBuilder_ == null) { - if (!(levelCase_ == 5)) { - level_ = com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } - customBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.CustomLevel, - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder, - com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder>( - (com.google.identity.accesscontextmanager.v1.CustomLevel) level_, - getParentForChildren(), - isClean()); - level_ = null; - } - levelCase_ = 5; - onChanged(); - ; - return customBuilder_; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - createTimeBuilder_; - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - * - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - * - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), getParentForChildren(), isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private com.google.protobuf.Timestamp updateTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - updateTimeBuilder_; - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - * - * @return Whether the updateTime field is set. - */ - public boolean hasUpdateTime() { - return updateTimeBuilder_ != null || updateTime_ != null; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - * - * @return The updateTime. - */ - public com.google.protobuf.Timestamp getUpdateTime() { - if (updateTimeBuilder_ == null) { - return updateTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : updateTime_; - } else { - return updateTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - public Builder setUpdateTime(com.google.protobuf.Timestamp value) { - if (updateTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateTime_ = value; - onChanged(); - } else { - updateTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (updateTimeBuilder_ == null) { - updateTime_ = builderForValue.build(); - onChanged(); - } else { - updateTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { - if (updateTimeBuilder_ == null) { - if (updateTime_ != null) { - updateTime_ = - com.google.protobuf.Timestamp.newBuilder(updateTime_).mergeFrom(value).buildPartial(); - } else { - updateTime_ = value; - } - onChanged(); - } else { - updateTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - public Builder clearUpdateTime() { - if (updateTimeBuilder_ == null) { - updateTime_ = null; - onChanged(); - } else { - updateTime_ = null; - updateTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { - - onChanged(); - return getUpdateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { - if (updateTimeBuilder_ != null) { - return updateTimeBuilder_.getMessageOrBuilder(); - } else { - return updateTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : updateTime_; - } - } - /** - * - * - *
-     * Output only. Time the `AccessLevel` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getUpdateTimeFieldBuilder() { - if (updateTimeBuilder_ == null) { - updateTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getUpdateTime(), getParentForChildren(), isClean()); - updateTime_ = null; - } - return updateTimeBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.AccessLevel) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.AccessLevel) - private static final com.google.identity.accesscontextmanager.v1.AccessLevel DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.AccessLevel(); - } - - public static com.google.identity.accesscontextmanager.v1.AccessLevel getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AccessLevel parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java deleted file mode 100644 index 36085c1..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java +++ /dev/null @@ -1,198 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class AccessLevelName implements ResourceName { - private static final PathTemplate ACCESS_POLICY_ACCESS_LEVEL = - PathTemplate.createWithoutUrlEncoding( - "accessPolicies/{access_policy}/accessLevels/{access_level}"); - private volatile Map fieldValuesMap; - private final String accessPolicy; - private final String accessLevel; - - @Deprecated - protected AccessLevelName() { - accessPolicy = null; - accessLevel = null; - } - - private AccessLevelName(Builder builder) { - accessPolicy = Preconditions.checkNotNull(builder.getAccessPolicy()); - accessLevel = Preconditions.checkNotNull(builder.getAccessLevel()); - } - - public String getAccessPolicy() { - return accessPolicy; - } - - public String getAccessLevel() { - return accessLevel; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static AccessLevelName of(String accessPolicy, String accessLevel) { - return newBuilder().setAccessPolicy(accessPolicy).setAccessLevel(accessLevel).build(); - } - - public static String format(String accessPolicy, String accessLevel) { - return newBuilder() - .setAccessPolicy(accessPolicy) - .setAccessLevel(accessLevel) - .build() - .toString(); - } - - public static AccessLevelName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ACCESS_POLICY_ACCESS_LEVEL.validatedMatch( - formattedString, "AccessLevelName.parse: formattedString not in valid format"); - return of(matchMap.get("access_policy"), matchMap.get("access_level")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (AccessLevelName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ACCESS_POLICY_ACCESS_LEVEL.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (accessPolicy != null) { - fieldMapBuilder.put("access_policy", accessPolicy); - } - if (accessLevel != null) { - fieldMapBuilder.put("access_level", accessLevel); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ACCESS_POLICY_ACCESS_LEVEL.instantiate( - "access_policy", accessPolicy, "access_level", accessLevel); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - AccessLevelName that = ((AccessLevelName) o); - return Objects.equals(this.accessPolicy, that.accessPolicy) - && Objects.equals(this.accessLevel, that.accessLevel); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(accessPolicy); - h *= 1000003; - h ^= Objects.hashCode(accessLevel); - return h; - } - - /** Builder for accessPolicies/{access_policy}/accessLevels/{access_level}. */ - public static class Builder { - private String accessPolicy; - private String accessLevel; - - protected Builder() {} - - public String getAccessPolicy() { - return accessPolicy; - } - - public String getAccessLevel() { - return accessLevel; - } - - public Builder setAccessPolicy(String accessPolicy) { - this.accessPolicy = accessPolicy; - return this; - } - - public Builder setAccessLevel(String accessLevel) { - this.accessLevel = accessLevel; - return this; - } - - private Builder(AccessLevelName accessLevelName) { - this.accessPolicy = accessLevelName.accessPolicy; - this.accessLevel = accessLevelName.accessLevel; - } - - public AccessLevelName build() { - return new AccessLevelName(this); - } - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelOrBuilder.java deleted file mode 100644 index b7ee822..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelOrBuilder.java +++ /dev/null @@ -1,248 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface AccessLevelOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.AccessLevel) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the Access Level. The `short_name` component
-   * must begin with a letter and only include alphanumeric and '_'. Format:
-   * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-   * length of the `access_level` component is 50 characters.
-   * 
- * - * string name = 1; - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the Access Level. The `short_name` component
-   * must begin with a letter and only include alphanumeric and '_'. Format:
-   * `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum
-   * length of the `access_level` component is 50 characters.
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The title. - */ - java.lang.String getTitle(); - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The bytes for title. - */ - com.google.protobuf.ByteString getTitleBytes(); - - /** - * - * - *
-   * Description of the `AccessLevel` and its use. Does not affect behavior.
-   * 
- * - * string description = 3; - * - * @return The description. - */ - java.lang.String getDescription(); - /** - * - * - *
-   * Description of the `AccessLevel` and its use. Does not affect behavior.
-   * 
- * - * string description = 3; - * - * @return The bytes for description. - */ - com.google.protobuf.ByteString getDescriptionBytes(); - - /** - * - * - *
-   * A `BasicLevel` composed of `Conditions`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - * - * @return Whether the basic field is set. - */ - boolean hasBasic(); - /** - * - * - *
-   * A `BasicLevel` composed of `Conditions`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - * - * @return The basic. - */ - com.google.identity.accesscontextmanager.v1.BasicLevel getBasic(); - /** - * - * - *
-   * A `BasicLevel` composed of `Conditions`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.BasicLevel basic = 4; - */ - com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder getBasicOrBuilder(); - - /** - * - * - *
-   * A `CustomLevel` written in the Common Expression Language.
-   * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - * - * @return Whether the custom field is set. - */ - boolean hasCustom(); - /** - * - * - *
-   * A `CustomLevel` written in the Common Expression Language.
-   * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - * - * @return The custom. - */ - com.google.identity.accesscontextmanager.v1.CustomLevel getCustom(); - /** - * - * - *
-   * A `CustomLevel` written in the Common Expression Language.
-   * 
- * - * .google.identity.accesscontextmanager.v1.CustomLevel custom = 5; - */ - com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder getCustomOrBuilder(); - - /** - * - * - *
-   * Output only. Time the `AccessLevel` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 6; - * - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - * - * - *
-   * Output only. Time the `AccessLevel` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 6; - * - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - * - * - *
-   * Output only. Time the `AccessLevel` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 6; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - * - * - *
-   * Output only. Time the `AccessLevel` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 7; - * - * @return Whether the updateTime field is set. - */ - boolean hasUpdateTime(); - /** - * - * - *
-   * Output only. Time the `AccessLevel` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 7; - * - * @return The updateTime. - */ - com.google.protobuf.Timestamp getUpdateTime(); - /** - * - * - *
-   * Output only. Time the `AccessLevel` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 7; - */ - com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); - - public com.google.identity.accesscontextmanager.v1.AccessLevel.LevelCase getLevelCase(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java deleted file mode 100644 index 4ae7330..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public final class AccessLevelProto { - private AccessLevelProto() {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); - } - - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_AccessLevel_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_BasicLevel_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_Condition_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_CustomLevel_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_OsConstraint_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { - return descriptor; - } - - private static com.google.protobuf.Descriptors.FileDescriptor descriptor; - - static { - java.lang.String[] descriptorData = { - "\n:google/identity/accesscontextmanager/v" - + "1/access_level.proto\022\'google.identity.ac" - + "cesscontextmanager.v1\032\031google/api/resour" - + "ce.proto\032@google/identity/accesscontextm" - + "anager/type/device_resources.proto\032\037goog" - + "le/protobuf/timestamp.proto\032\026google/type" - + "/expr.proto\"\252\003\n\013AccessLevel\022\014\n\004name\030\001 \001(" - + "\t\022\r\n\005title\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022D\n" - + "\005basic\030\004 \001(\01323.google.identity.accesscon" - + "textmanager.v1.BasicLevelH\000\022F\n\006custom\030\005 " - + "\001(\01324.google.identity.accesscontextmanag" - + "er.v1.CustomLevelH\000\022/\n\013create_time\030\006 \001(\013" - + "2\032.google.protobuf.Timestamp\022/\n\013update_t" - + "ime\030\007 \001(\0132\032.google.protobuf.Timestamp:p\352" - + "Am\n/accesscontextmanager.googleapis.com/" - + "AccessLevel\022:accessPolicies/{access_poli" - + "cy}/accessLevels/{access_level}B\007\n\005level" - + "\"\357\001\n\nBasicLevel\022F\n\nconditions\030\001 \003(\01322.go" - + "ogle.identity.accesscontextmanager.v1.Co" - + "ndition\022j\n\022combining_function\030\002 \001(\0162N.go" - + "ogle.identity.accesscontextmanager.v1.Ba" - + "sicLevel.ConditionCombiningFunction\"-\n\032C" - + "onditionCombiningFunction\022\007\n\003AND\020\000\022\006\n\002OR" - + "\020\001\"\303\001\n\tCondition\022\026\n\016ip_subnetworks\030\001 \003(\t" - + "\022L\n\rdevice_policy\030\002 \001(\01325.google.identit" - + "y.accesscontextmanager.v1.DevicePolicy\022\036" - + "\n\026required_access_levels\030\003 \003(\t\022\016\n\006negate" - + "\030\005 \001(\010\022\017\n\007members\030\006 \003(\t\022\017\n\007regions\030\007 \003(\t" - + "\".\n\013CustomLevel\022\037\n\004expr\030\001 \001(\0132\021.google.t" - + "ype.Expr\"\211\003\n\014DevicePolicy\022\032\n\022require_scr" - + "eenlock\030\001 \001(\010\022f\n\033allowed_encryption_stat" - + "uses\030\002 \003(\0162A.google.identity.accessconte" - + "xtmanager.type.DeviceEncryptionStatus\022M\n" - + "\016os_constraints\030\003 \003(\01325.google.identity." - + "accesscontextmanager.v1.OsConstraint\022j\n " - + "allowed_device_management_levels\030\006 \003(\0162@" - + ".google.identity.accesscontextmanager.ty" - + "pe.DeviceManagementLevel\022\036\n\026require_admi" - + "n_approval\030\007 \001(\010\022\032\n\022require_corp_owned\030\010" - + " \001(\010\"\217\001\n\014OsConstraint\022B\n\007os_type\030\001 \001(\01621" - + ".google.identity.accesscontextmanager.ty" - + "pe.OsType\022\027\n\017minimum_version\030\002 \001(\t\022\"\n\032re" - + "quire_verified_chrome_os\030\003 \001(\010B\246\002\n+com.g" - + "oogle.identity.accesscontextmanager.v1B\020" - + "AccessLevelProtoP\001Z[google.golang.org/ge" - + "nproto/googleapis/identity/accesscontext" - + "manager/v1;accesscontextmanager\242\002\004GACM\252\002" - + "\'Google.Identity.AccessContextManager.V1" - + "\312\002\'Google\\Identity\\AccessContextManager\\" - + "V1\352\002*Google::Identity::AccessContextMana" - + "ger::V1b\006proto3" - }; - descriptor = - com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.ResourceProto.getDescriptor(), - com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - com.google.type.ExprProto.getDescriptor(), - }); - internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_identity_accesscontextmanager_v1_AccessLevel_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor, - new java.lang.String[] { - "Name", - "Title", - "Description", - "Basic", - "Custom", - "CreateTime", - "UpdateTime", - "Level", - }); - internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_google_identity_accesscontextmanager_v1_BasicLevel_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor, - new java.lang.String[] { - "Conditions", "CombiningFunction", - }); - internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_google_identity_accesscontextmanager_v1_Condition_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor, - new java.lang.String[] { - "IpSubnetworks", - "DevicePolicy", - "RequiredAccessLevels", - "Negate", - "Members", - "Regions", - }); - internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_google_identity_accesscontextmanager_v1_CustomLevel_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor, - new java.lang.String[] { - "Expr", - }); - internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor, - new java.lang.String[] { - "RequireScreenlock", - "AllowedEncryptionStatuses", - "OsConstraints", - "AllowedDeviceManagementLevels", - "RequireAdminApproval", - "RequireCorpOwned", - }); - internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_google_identity_accesscontextmanager_v1_OsConstraint_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor, - new java.lang.String[] { - "OsType", "MinimumVersion", "RequireVerifiedChromeOs", - }); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.ResourceProto.resource); - com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( - descriptor, registry); - com.google.api.ResourceProto.getDescriptor(); - com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - com.google.type.ExprProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java deleted file mode 100644 index 11e978e..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java +++ /dev/null @@ -1,1726 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_policy.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * `AccessPolicy` is a container for `AccessLevels` (which define the necessary
- * attributes to use Google Cloud services) and `ServicePerimeters` (which
- * define regions of services able to freely pass data within a perimeter). An
- * access policy is globally visible within an organization, and the
- * restrictions it specifies apply to all projects within an organization.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.AccessPolicy} - */ -public final class AccessPolicy extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.AccessPolicy) - AccessPolicyOrBuilder { - private static final long serialVersionUID = 0L; - // Use AccessPolicy.newBuilder() to construct. - private AccessPolicy(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AccessPolicy() { - name_ = ""; - parent_ = ""; - title_ = ""; - etag_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AccessPolicy(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.PolicyProto - .internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.PolicyProto - .internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.AccessPolicy.class, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Output only. Resource name of the `AccessPolicy`. Format:
-   * `accessPolicies/{access_policy}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Output only. Resource name of the `AccessPolicy`. Format:
-   * `accessPolicies/{access_policy}`
-   * 
- * - * string name = 1; - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PARENT_FIELD_NUMBER = 2; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. The parent of this `AccessPolicy` in the Cloud Resource
-   * Hierarchy. Currently immutable once created. Format:
-   * `organizations/{organization_id}`
-   * 
- * - * string parent = 2; - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The parent of this `AccessPolicy` in the Cloud Resource
-   * Hierarchy. Currently immutable once created. Format:
-   * `organizations/{organization_id}`
-   * 
- * - * string parent = 2; - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TITLE_FIELD_NUMBER = 3; - private volatile java.lang.Object title_; - /** - * - * - *
-   * Required. Human readable title. Does not affect behavior.
-   * 
- * - * string title = 3; - * - * @return The title. - */ - @java.lang.Override - public java.lang.String getTitle() { - java.lang.Object ref = title_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - title_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Human readable title. Does not affect behavior.
-   * 
- * - * string title = 3; - * - * @return The bytes for title. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTitleBytes() { - java.lang.Object ref = title_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - title_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CREATE_TIME_FIELD_NUMBER = 4; - private com.google.protobuf.Timestamp createTime_; - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int UPDATE_TIME_FIELD_NUMBER = 5; - private com.google.protobuf.Timestamp updateTime_; - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return Whether the updateTime field is set. - */ - @java.lang.Override - public boolean hasUpdateTime() { - return updateTime_ != null; - } - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return The updateTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getUpdateTime() { - return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; - } - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { - return getUpdateTime(); - } - - public static final int ETAG_FIELD_NUMBER = 6; - private volatile java.lang.Object etag_; - /** - * - * - *
-   * Output only. An opaque identifier for the current version of the
-   * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-   * two Access Polices will be identical if and only if their etags are
-   * identical. Clients should not expect this to be in any specific format.
-   * 
- * - * string etag = 6; - * - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - * - * - *
-   * Output only. An opaque identifier for the current version of the
-   * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-   * two Access Polices will be identical if and only if their etags are
-   * identical. Clients should not expect this to be in any specific format.
-   * 
- * - * string etag = 6; - * - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, parent_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, title_); - } - if (createTime_ != null) { - output.writeMessage(4, getCreateTime()); - } - if (updateTime_ != null) { - output.writeMessage(5, getUpdateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, etag_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, parent_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, title_); - } - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getCreateTime()); - } - if (updateTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getUpdateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, etag_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.AccessPolicy)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.AccessPolicy other = - (com.google.identity.accesscontextmanager.v1.AccessPolicy) obj; - - if (!getName().equals(other.getName())) return false; - if (!getParent().equals(other.getParent())) return false; - if (!getTitle().equals(other.getTitle())) return false; - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime().equals(other.getCreateTime())) return false; - } - if (hasUpdateTime() != other.hasUpdateTime()) return false; - if (hasUpdateTime()) { - if (!getUpdateTime().equals(other.getUpdateTime())) return false; - } - if (!getEtag().equals(other.getEtag())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + TITLE_FIELD_NUMBER; - hash = (53 * hash) + getTitle().hashCode(); - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - if (hasUpdateTime()) { - hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getUpdateTime().hashCode(); - } - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.AccessPolicy prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * `AccessPolicy` is a container for `AccessLevels` (which define the necessary
-   * attributes to use Google Cloud services) and `ServicePerimeters` (which
-   * define regions of services able to freely pass data within a perimeter). An
-   * access policy is globally visible within an organization, and the
-   * restrictions it specifies apply to all projects within an organization.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.AccessPolicy} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.AccessPolicy) - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.PolicyProto - .internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.PolicyProto - .internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.AccessPolicy.class, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.AccessPolicy.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - parent_ = ""; - - title_ = ""; - - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - if (updateTimeBuilder_ == null) { - updateTime_ = null; - } else { - updateTime_ = null; - updateTimeBuilder_ = null; - } - etag_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.PolicyProto - .internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicy getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicy build() { - com.google.identity.accesscontextmanager.v1.AccessPolicy result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicy buildPartial() { - com.google.identity.accesscontextmanager.v1.AccessPolicy result = - new com.google.identity.accesscontextmanager.v1.AccessPolicy(this); - result.name_ = name_; - result.parent_ = parent_; - result.title_ = title_; - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - if (updateTimeBuilder_ == null) { - result.updateTime_ = updateTime_; - } else { - result.updateTime_ = updateTimeBuilder_.build(); - } - result.etag_ = etag_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.AccessPolicy) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.AccessPolicy) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.AccessPolicy other) { - if (other == com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (!other.getTitle().isEmpty()) { - title_ = other.title_; - onChanged(); - } - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (other.hasUpdateTime()) { - mergeUpdateTime(other.getUpdateTime()); - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - title_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 34 - case 42: - { - input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 42 - case 50: - { - etag_ = input.readStringRequireUtf8(); - - break; - } // case 50 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Output only. Resource name of the `AccessPolicy`. Format:
-     * `accessPolicies/{access_policy}`
-     * 
- * - * string name = 1; - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Output only. Resource name of the `AccessPolicy`. Format:
-     * `accessPolicies/{access_policy}`
-     * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Output only. Resource name of the `AccessPolicy`. Format:
-     * `accessPolicies/{access_policy}`
-     * 
- * - * string name = 1; - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Output only. Resource name of the `AccessPolicy`. Format:
-     * `accessPolicies/{access_policy}`
-     * 
- * - * string name = 1; - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Output only. Resource name of the `AccessPolicy`. Format:
-     * `accessPolicies/{access_policy}`
-     * 
- * - * string name = 1; - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. The parent of this `AccessPolicy` in the Cloud Resource
-     * Hierarchy. Currently immutable once created. Format:
-     * `organizations/{organization_id}`
-     * 
- * - * string parent = 2; - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The parent of this `AccessPolicy` in the Cloud Resource
-     * Hierarchy. Currently immutable once created. Format:
-     * `organizations/{organization_id}`
-     * 
- * - * string parent = 2; - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The parent of this `AccessPolicy` in the Cloud Resource
-     * Hierarchy. Currently immutable once created. Format:
-     * `organizations/{organization_id}`
-     * 
- * - * string parent = 2; - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent of this `AccessPolicy` in the Cloud Resource
-     * Hierarchy. Currently immutable once created. Format:
-     * `organizations/{organization_id}`
-     * 
- * - * string parent = 2; - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent of this `AccessPolicy` in the Cloud Resource
-     * Hierarchy. Currently immutable once created. Format:
-     * `organizations/{organization_id}`
-     * 
- * - * string parent = 2; - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private java.lang.Object title_ = ""; - /** - * - * - *
-     * Required. Human readable title. Does not affect behavior.
-     * 
- * - * string title = 3; - * - * @return The title. - */ - public java.lang.String getTitle() { - java.lang.Object ref = title_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - title_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Human readable title. Does not affect behavior.
-     * 
- * - * string title = 3; - * - * @return The bytes for title. - */ - public com.google.protobuf.ByteString getTitleBytes() { - java.lang.Object ref = title_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - title_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Human readable title. Does not affect behavior.
-     * 
- * - * string title = 3; - * - * @param value The title to set. - * @return This builder for chaining. - */ - public Builder setTitle(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - title_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Human readable title. Does not affect behavior.
-     * 
- * - * string title = 3; - * - * @return This builder for chaining. - */ - public Builder clearTitle() { - - title_ = getDefaultInstance().getTitle(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Human readable title. Does not affect behavior.
-     * 
- * - * string title = 3; - * - * @param value The bytes for title to set. - * @return This builder for chaining. - */ - public Builder setTitleBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - title_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - createTimeBuilder_; - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), getParentForChildren(), isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private com.google.protobuf.Timestamp updateTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - updateTimeBuilder_; - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return Whether the updateTime field is set. - */ - public boolean hasUpdateTime() { - return updateTimeBuilder_ != null || updateTime_ != null; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return The updateTime. - */ - public com.google.protobuf.Timestamp getUpdateTime() { - if (updateTimeBuilder_ == null) { - return updateTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : updateTime_; - } else { - return updateTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder setUpdateTime(com.google.protobuf.Timestamp value) { - if (updateTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateTime_ = value; - onChanged(); - } else { - updateTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (updateTimeBuilder_ == null) { - updateTime_ = builderForValue.build(); - onChanged(); - } else { - updateTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { - if (updateTimeBuilder_ == null) { - if (updateTime_ != null) { - updateTime_ = - com.google.protobuf.Timestamp.newBuilder(updateTime_).mergeFrom(value).buildPartial(); - } else { - updateTime_ = value; - } - onChanged(); - } else { - updateTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder clearUpdateTime() { - if (updateTimeBuilder_ == null) { - updateTime_ = null; - onChanged(); - } else { - updateTime_ = null; - updateTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { - - onChanged(); - return getUpdateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { - if (updateTimeBuilder_ != null) { - return updateTimeBuilder_.getMessageOrBuilder(); - } else { - return updateTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : updateTime_; - } - } - /** - * - * - *
-     * Output only. Time the `AccessPolicy` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getUpdateTimeFieldBuilder() { - if (updateTimeBuilder_ == null) { - updateTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getUpdateTime(), getParentForChildren(), isClean()); - updateTime_ = null; - } - return updateTimeBuilder_; - } - - private java.lang.Object etag_ = ""; - /** - * - * - *
-     * Output only. An opaque identifier for the current version of the
-     * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-     * two Access Polices will be identical if and only if their etags are
-     * identical. Clients should not expect this to be in any specific format.
-     * 
- * - * string etag = 6; - * - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Output only. An opaque identifier for the current version of the
-     * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-     * two Access Polices will be identical if and only if their etags are
-     * identical. Clients should not expect this to be in any specific format.
-     * 
- * - * string etag = 6; - * - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Output only. An opaque identifier for the current version of the
-     * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-     * two Access Polices will be identical if and only if their etags are
-     * identical. Clients should not expect this to be in any specific format.
-     * 
- * - * string etag = 6; - * - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Output only. An opaque identifier for the current version of the
-     * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-     * two Access Polices will be identical if and only if their etags are
-     * identical. Clients should not expect this to be in any specific format.
-     * 
- * - * string etag = 6; - * - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - * - * - *
-     * Output only. An opaque identifier for the current version of the
-     * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-     * two Access Polices will be identical if and only if their etags are
-     * identical. Clients should not expect this to be in any specific format.
-     * 
- * - * string etag = 6; - * - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.AccessPolicy) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.AccessPolicy) - private static final com.google.identity.accesscontextmanager.v1.AccessPolicy DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.AccessPolicy(); - } - - public static com.google.identity.accesscontextmanager.v1.AccessPolicy getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AccessPolicy parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicy getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java deleted file mode 100644 index 5aa4bcd..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java +++ /dev/null @@ -1,168 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class AccessPolicyName implements ResourceName { - private static final PathTemplate ACCESS_POLICY = - PathTemplate.createWithoutUrlEncoding("accessPolicies/{access_policy}"); - private volatile Map fieldValuesMap; - private final String accessPolicy; - - @Deprecated - protected AccessPolicyName() { - accessPolicy = null; - } - - private AccessPolicyName(Builder builder) { - accessPolicy = Preconditions.checkNotNull(builder.getAccessPolicy()); - } - - public String getAccessPolicy() { - return accessPolicy; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static AccessPolicyName of(String accessPolicy) { - return newBuilder().setAccessPolicy(accessPolicy).build(); - } - - public static String format(String accessPolicy) { - return newBuilder().setAccessPolicy(accessPolicy).build().toString(); - } - - public static AccessPolicyName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ACCESS_POLICY.validatedMatch( - formattedString, "AccessPolicyName.parse: formattedString not in valid format"); - return of(matchMap.get("access_policy")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (AccessPolicyName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ACCESS_POLICY.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (accessPolicy != null) { - fieldMapBuilder.put("access_policy", accessPolicy); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ACCESS_POLICY.instantiate("access_policy", accessPolicy); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - AccessPolicyName that = ((AccessPolicyName) o); - return Objects.equals(this.accessPolicy, that.accessPolicy); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(accessPolicy); - return h; - } - - /** Builder for accessPolicies/{access_policy}. */ - public static class Builder { - private String accessPolicy; - - protected Builder() {} - - public String getAccessPolicy() { - return accessPolicy; - } - - public Builder setAccessPolicy(String accessPolicy) { - this.accessPolicy = accessPolicy; - return this; - } - - private Builder(AccessPolicyName accessPolicyName) { - this.accessPolicy = accessPolicyName.accessPolicy; - } - - public AccessPolicyName build() { - return new AccessPolicyName(this); - } - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyOrBuilder.java deleted file mode 100644 index ba71295..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyOrBuilder.java +++ /dev/null @@ -1,207 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_policy.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface AccessPolicyOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.AccessPolicy) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Output only. Resource name of the `AccessPolicy`. Format:
-   * `accessPolicies/{access_policy}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Output only. Resource name of the `AccessPolicy`. Format:
-   * `accessPolicies/{access_policy}`
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * Required. The parent of this `AccessPolicy` in the Cloud Resource
-   * Hierarchy. Currently immutable once created. Format:
-   * `organizations/{organization_id}`
-   * 
- * - * string parent = 2; - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. The parent of this `AccessPolicy` in the Cloud Resource
-   * Hierarchy. Currently immutable once created. Format:
-   * `organizations/{organization_id}`
-   * 
- * - * string parent = 2; - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. Human readable title. Does not affect behavior.
-   * 
- * - * string title = 3; - * - * @return The title. - */ - java.lang.String getTitle(); - /** - * - * - *
-   * Required. Human readable title. Does not affect behavior.
-   * 
- * - * string title = 3; - * - * @return The bytes for title. - */ - com.google.protobuf.ByteString getTitleBytes(); - - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return Whether the updateTime field is set. - */ - boolean hasUpdateTime(); - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return The updateTime. - */ - com.google.protobuf.Timestamp getUpdateTime(); - /** - * - * - *
-   * Output only. Time the `AccessPolicy` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); - - /** - * - * - *
-   * Output only. An opaque identifier for the current version of the
-   * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-   * two Access Polices will be identical if and only if their etags are
-   * identical. Clients should not expect this to be in any specific format.
-   * 
- * - * string etag = 6; - * - * @return The etag. - */ - java.lang.String getEtag(); - /** - * - * - *
-   * Output only. An opaque identifier for the current version of the
-   * `AccessPolicy`. This will always be a strongly validated etag, meaning that
-   * two Access Polices will be identical if and only if their etags are
-   * identical. Clients should not expect this to be in any specific format.
-   * 
- * - * string etag = 6; - * - * @return The bytes for etag. - */ - com.google.protobuf.ByteString getEtagBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java deleted file mode 100644 index f9e3320..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java +++ /dev/null @@ -1,1288 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * `BasicLevel` is an `AccessLevel` using a set of recommended features.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.BasicLevel} - */ -public final class BasicLevel extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.BasicLevel) - BasicLevelOrBuilder { - private static final long serialVersionUID = 0L; - // Use BasicLevel.newBuilder() to construct. - private BasicLevel(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private BasicLevel() { - conditions_ = java.util.Collections.emptyList(); - combiningFunction_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new BasicLevel(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_BasicLevel_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.BasicLevel.class, - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder.class); - } - - /** - * - * - *
-   * Options for how the `conditions` list should be combined to determine if
-   * this `AccessLevel` is applied. Default is AND.
-   * 
- * - * Protobuf enum {@code - * google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction} - */ - public enum ConditionCombiningFunction implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-     * All `Conditions` must be true for the `BasicLevel` to be true.
-     * 
- * - * AND = 0; - */ - AND(0), - /** - * - * - *
-     * If at least one `Condition` is true, then the `BasicLevel` is true.
-     * 
- * - * OR = 1; - */ - OR(1), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-     * All `Conditions` must be true for the `BasicLevel` to be true.
-     * 
- * - * AND = 0; - */ - public static final int AND_VALUE = 0; - /** - * - * - *
-     * If at least one `Condition` is true, then the `BasicLevel` is true.
-     * 
- * - * OR = 1; - */ - public static final int OR_VALUE = 1; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ConditionCombiningFunction valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ConditionCombiningFunction forNumber(int value) { - switch (value) { - case 0: - return AND; - case 1: - return OR; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ConditionCombiningFunction findValueByNumber(int number) { - return ConditionCombiningFunction.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDescriptor() - .getEnumTypes() - .get(0); - } - - private static final ConditionCombiningFunction[] VALUES = values(); - - public static ConditionCombiningFunction valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ConditionCombiningFunction(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction) - } - - public static final int CONDITIONS_FIELD_NUMBER = 1; - private java.util.List conditions_; - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - @java.lang.Override - public java.util.List getConditionsList() { - return conditions_; - } - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - @java.lang.Override - public java.util.List - getConditionsOrBuilderList() { - return conditions_; - } - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - @java.lang.Override - public int getConditionsCount() { - return conditions_.size(); - } - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.Condition getConditions(int index) { - return conditions_.get(index); - } - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ConditionOrBuilder getConditionsOrBuilder( - int index) { - return conditions_.get(index); - } - - public static final int COMBINING_FUNCTION_FIELD_NUMBER = 2; - private int combiningFunction_; - /** - * - * - *
-   * How the `conditions` list should be combined to determine if a request is
-   * granted this `AccessLevel`. If AND is used, each `Condition` in
-   * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-   * is used, at least one `Condition` in `conditions` must be satisfied for the
-   * `AccessLevel` to be applied. Default behavior is AND.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return The enum numeric value on the wire for combiningFunction. - */ - @java.lang.Override - public int getCombiningFunctionValue() { - return combiningFunction_; - } - /** - * - * - *
-   * How the `conditions` list should be combined to determine if a request is
-   * granted this `AccessLevel`. If AND is used, each `Condition` in
-   * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-   * is used, at least one `Condition` in `conditions` must be satisfied for the
-   * `AccessLevel` to be applied. Default behavior is AND.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return The combiningFunction. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction - getCombiningFunction() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction result = - com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction.valueOf( - combiningFunction_); - return result == null - ? com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction - .UNRECOGNIZED - : result; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < conditions_.size(); i++) { - output.writeMessage(1, conditions_.get(i)); - } - if (combiningFunction_ - != com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction.AND - .getNumber()) { - output.writeEnum(2, combiningFunction_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < conditions_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, conditions_.get(i)); - } - if (combiningFunction_ - != com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction.AND - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, combiningFunction_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.BasicLevel)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.BasicLevel other = - (com.google.identity.accesscontextmanager.v1.BasicLevel) obj; - - if (!getConditionsList().equals(other.getConditionsList())) return false; - if (combiningFunction_ != other.combiningFunction_) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getConditionsCount() > 0) { - hash = (37 * hash) + CONDITIONS_FIELD_NUMBER; - hash = (53 * hash) + getConditionsList().hashCode(); - } - hash = (37 * hash) + COMBINING_FUNCTION_FIELD_NUMBER; - hash = (53 * hash) + combiningFunction_; - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.BasicLevel prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * `BasicLevel` is an `AccessLevel` using a set of recommended features.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.BasicLevel} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.BasicLevel) - com.google.identity.accesscontextmanager.v1.BasicLevelOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_BasicLevel_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.BasicLevel.class, - com.google.identity.accesscontextmanager.v1.BasicLevel.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.BasicLevel.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (conditionsBuilder_ == null) { - conditions_ = java.util.Collections.emptyList(); - } else { - conditions_ = null; - conditionsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - combiningFunction_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel build() { - com.google.identity.accesscontextmanager.v1.BasicLevel result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel buildPartial() { - com.google.identity.accesscontextmanager.v1.BasicLevel result = - new com.google.identity.accesscontextmanager.v1.BasicLevel(this); - int from_bitField0_ = bitField0_; - if (conditionsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - conditions_ = java.util.Collections.unmodifiableList(conditions_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.conditions_ = conditions_; - } else { - result.conditions_ = conditionsBuilder_.build(); - } - result.combiningFunction_ = combiningFunction_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.BasicLevel) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.BasicLevel) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.BasicLevel other) { - if (other == com.google.identity.accesscontextmanager.v1.BasicLevel.getDefaultInstance()) - return this; - if (conditionsBuilder_ == null) { - if (!other.conditions_.isEmpty()) { - if (conditions_.isEmpty()) { - conditions_ = other.conditions_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureConditionsIsMutable(); - conditions_.addAll(other.conditions_); - } - onChanged(); - } - } else { - if (!other.conditions_.isEmpty()) { - if (conditionsBuilder_.isEmpty()) { - conditionsBuilder_.dispose(); - conditionsBuilder_ = null; - conditions_ = other.conditions_; - bitField0_ = (bitField0_ & ~0x00000001); - conditionsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getConditionsFieldBuilder() - : null; - } else { - conditionsBuilder_.addAllMessages(other.conditions_); - } - } - } - if (other.combiningFunction_ != 0) { - setCombiningFunctionValue(other.getCombiningFunctionValue()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.Condition m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.Condition.parser(), - extensionRegistry); - if (conditionsBuilder_ == null) { - ensureConditionsIsMutable(); - conditions_.add(m); - } else { - conditionsBuilder_.addMessage(m); - } - break; - } // case 10 - case 16: - { - combiningFunction_ = input.readEnum(); - - break; - } // case 16 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List conditions_ = - java.util.Collections.emptyList(); - - private void ensureConditionsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - conditions_ = - new java.util.ArrayList( - conditions_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.Condition, - com.google.identity.accesscontextmanager.v1.Condition.Builder, - com.google.identity.accesscontextmanager.v1.ConditionOrBuilder> - conditionsBuilder_; - - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public java.util.List - getConditionsList() { - if (conditionsBuilder_ == null) { - return java.util.Collections.unmodifiableList(conditions_); - } else { - return conditionsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public int getConditionsCount() { - if (conditionsBuilder_ == null) { - return conditions_.size(); - } else { - return conditionsBuilder_.getCount(); - } - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public com.google.identity.accesscontextmanager.v1.Condition getConditions(int index) { - if (conditionsBuilder_ == null) { - return conditions_.get(index); - } else { - return conditionsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder setConditions( - int index, com.google.identity.accesscontextmanager.v1.Condition value) { - if (conditionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureConditionsIsMutable(); - conditions_.set(index, value); - onChanged(); - } else { - conditionsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder setConditions( - int index, com.google.identity.accesscontextmanager.v1.Condition.Builder builderForValue) { - if (conditionsBuilder_ == null) { - ensureConditionsIsMutable(); - conditions_.set(index, builderForValue.build()); - onChanged(); - } else { - conditionsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder addConditions(com.google.identity.accesscontextmanager.v1.Condition value) { - if (conditionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureConditionsIsMutable(); - conditions_.add(value); - onChanged(); - } else { - conditionsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder addConditions( - int index, com.google.identity.accesscontextmanager.v1.Condition value) { - if (conditionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureConditionsIsMutable(); - conditions_.add(index, value); - onChanged(); - } else { - conditionsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder addConditions( - com.google.identity.accesscontextmanager.v1.Condition.Builder builderForValue) { - if (conditionsBuilder_ == null) { - ensureConditionsIsMutable(); - conditions_.add(builderForValue.build()); - onChanged(); - } else { - conditionsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder addConditions( - int index, com.google.identity.accesscontextmanager.v1.Condition.Builder builderForValue) { - if (conditionsBuilder_ == null) { - ensureConditionsIsMutable(); - conditions_.add(index, builderForValue.build()); - onChanged(); - } else { - conditionsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder addAllConditions( - java.lang.Iterable - values) { - if (conditionsBuilder_ == null) { - ensureConditionsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, conditions_); - onChanged(); - } else { - conditionsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder clearConditions() { - if (conditionsBuilder_ == null) { - conditions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - conditionsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public Builder removeConditions(int index) { - if (conditionsBuilder_ == null) { - ensureConditionsIsMutable(); - conditions_.remove(index); - onChanged(); - } else { - conditionsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public com.google.identity.accesscontextmanager.v1.Condition.Builder getConditionsBuilder( - int index) { - return getConditionsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public com.google.identity.accesscontextmanager.v1.ConditionOrBuilder getConditionsOrBuilder( - int index) { - if (conditionsBuilder_ == null) { - return conditions_.get(index); - } else { - return conditionsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public java.util.List - getConditionsOrBuilderList() { - if (conditionsBuilder_ != null) { - return conditionsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(conditions_); - } - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public com.google.identity.accesscontextmanager.v1.Condition.Builder addConditionsBuilder() { - return getConditionsFieldBuilder() - .addBuilder(com.google.identity.accesscontextmanager.v1.Condition.getDefaultInstance()); - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public com.google.identity.accesscontextmanager.v1.Condition.Builder addConditionsBuilder( - int index) { - return getConditionsFieldBuilder() - .addBuilder( - index, com.google.identity.accesscontextmanager.v1.Condition.getDefaultInstance()); - } - /** - * - * - *
-     * Required. A list of requirements for the `AccessLevel` to be granted.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - public java.util.List - getConditionsBuilderList() { - return getConditionsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.Condition, - com.google.identity.accesscontextmanager.v1.Condition.Builder, - com.google.identity.accesscontextmanager.v1.ConditionOrBuilder> - getConditionsFieldBuilder() { - if (conditionsBuilder_ == null) { - conditionsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.Condition, - com.google.identity.accesscontextmanager.v1.Condition.Builder, - com.google.identity.accesscontextmanager.v1.ConditionOrBuilder>( - conditions_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - conditions_ = null; - } - return conditionsBuilder_; - } - - private int combiningFunction_ = 0; - /** - * - * - *
-     * How the `conditions` list should be combined to determine if a request is
-     * granted this `AccessLevel`. If AND is used, each `Condition` in
-     * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-     * is used, at least one `Condition` in `conditions` must be satisfied for the
-     * `AccessLevel` to be applied. Default behavior is AND.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return The enum numeric value on the wire for combiningFunction. - */ - @java.lang.Override - public int getCombiningFunctionValue() { - return combiningFunction_; - } - /** - * - * - *
-     * How the `conditions` list should be combined to determine if a request is
-     * granted this `AccessLevel`. If AND is used, each `Condition` in
-     * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-     * is used, at least one `Condition` in `conditions` must be satisfied for the
-     * `AccessLevel` to be applied. Default behavior is AND.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @param value The enum numeric value on the wire for combiningFunction to set. - * @return This builder for chaining. - */ - public Builder setCombiningFunctionValue(int value) { - - combiningFunction_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * How the `conditions` list should be combined to determine if a request is
-     * granted this `AccessLevel`. If AND is used, each `Condition` in
-     * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-     * is used, at least one `Condition` in `conditions` must be satisfied for the
-     * `AccessLevel` to be applied. Default behavior is AND.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return The combiningFunction. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction - getCombiningFunction() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction result = - com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction.valueOf( - combiningFunction_); - return result == null - ? com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction - .UNRECOGNIZED - : result; - } - /** - * - * - *
-     * How the `conditions` list should be combined to determine if a request is
-     * granted this `AccessLevel`. If AND is used, each `Condition` in
-     * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-     * is used, at least one `Condition` in `conditions` must be satisfied for the
-     * `AccessLevel` to be applied. Default behavior is AND.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @param value The combiningFunction to set. - * @return This builder for chaining. - */ - public Builder setCombiningFunction( - com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction value) { - if (value == null) { - throw new NullPointerException(); - } - - combiningFunction_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * How the `conditions` list should be combined to determine if a request is
-     * granted this `AccessLevel`. If AND is used, each `Condition` in
-     * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-     * is used, at least one `Condition` in `conditions` must be satisfied for the
-     * `AccessLevel` to be applied. Default behavior is AND.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return This builder for chaining. - */ - public Builder clearCombiningFunction() { - - combiningFunction_ = 0; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.BasicLevel) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.BasicLevel) - private static final com.google.identity.accesscontextmanager.v1.BasicLevel DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.BasicLevel(); - } - - public static com.google.identity.accesscontextmanager.v1.BasicLevel getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BasicLevel parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.BasicLevel getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevelOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevelOrBuilder.java deleted file mode 100644 index 4104fb9..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevelOrBuilder.java +++ /dev/null @@ -1,115 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface BasicLevelOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.BasicLevel) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - java.util.List getConditionsList(); - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - com.google.identity.accesscontextmanager.v1.Condition getConditions(int index); - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - int getConditionsCount(); - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - java.util.List - getConditionsOrBuilderList(); - /** - * - * - *
-   * Required. A list of requirements for the `AccessLevel` to be granted.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.Condition conditions = 1; - */ - com.google.identity.accesscontextmanager.v1.ConditionOrBuilder getConditionsOrBuilder(int index); - - /** - * - * - *
-   * How the `conditions` list should be combined to determine if a request is
-   * granted this `AccessLevel`. If AND is used, each `Condition` in
-   * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-   * is used, at least one `Condition` in `conditions` must be satisfied for the
-   * `AccessLevel` to be applied. Default behavior is AND.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return The enum numeric value on the wire for combiningFunction. - */ - int getCombiningFunctionValue(); - /** - * - * - *
-   * How the `conditions` list should be combined to determine if a request is
-   * granted this `AccessLevel`. If AND is used, each `Condition` in
-   * `conditions` must be satisfied for the `AccessLevel` to be applied. If OR
-   * is used, at least one `Condition` in `conditions` must be satisfied for the
-   * `AccessLevel` to be applied. Default behavior is AND.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction combining_function = 2; - * - * - * @return The combiningFunction. - */ - com.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction - getCombiningFunction(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java deleted file mode 100644 index 4f78bbd..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java +++ /dev/null @@ -1,912 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to commit dry-run specs in all [Service Perimeters]
- * [google.identity.accesscontextmanager.v1.ServicePerimeter] belonging to
- * an [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest} - */ -public final class CommitServicePerimetersRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) - CommitServicePerimetersRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use CommitServicePerimetersRequest.newBuilder() to construct. - private CommitServicePerimetersRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CommitServicePerimetersRequest() { - parent_ = ""; - etag_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CommitServicePerimetersRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.class, - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.Builder - .class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the parent [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-   * the commit operation.
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the parent [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-   * the commit operation.
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ETAG_FIELD_NUMBER = 2; - private volatile java.lang.Object etag_; - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-   * commit operation is to be performed on. If, at the time of commit, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the commit operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 2; - * - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-   * commit operation is to be performed on. If, at the time of commit, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the commit operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 2; - * - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, etag_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, etag_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest other = - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (!getEtag().equals(other.getEtag())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to commit dry-run specs in all [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] belonging to
-   * an [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.class, - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - etag_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest build() { - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest result = - new com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest(this); - result.parent_ = parent_; - result.etag_ = etag_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - etag_ = input.readStringRequireUtf8(); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the parent [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-     * the commit operation.
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the parent [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-     * the commit operation.
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the parent [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-     * the commit operation.
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the parent [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-     * the commit operation.
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the parent [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-     * the commit operation.
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private java.lang.Object etag_ = ""; - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-     * commit operation is to be performed on. If, at the time of commit, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the commit operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 2; - * - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-     * commit operation is to be performed on. If, at the time of commit, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the commit operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 2; - * - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-     * commit operation is to be performed on. If, at the time of commit, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the commit operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 2; - * - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-     * commit operation is to be performed on. If, at the time of commit, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the commit operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 2; - * - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-     * commit operation is to be performed on. If, at the time of commit, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the commit operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 2; - * - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) - private static final com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CommitServicePerimetersRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequestOrBuilder.java deleted file mode 100644 index dfe98d0..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequestOrBuilder.java +++ /dev/null @@ -1,101 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface CommitServicePerimetersRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the parent [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-   * the commit operation.
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the parent [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for
-   * the commit operation.
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-   * commit operation is to be performed on. If, at the time of commit, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the commit operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 2; - * - * @return The etag. - */ - java.lang.String getEtag(); - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this
-   * commit operation is to be performed on. If, at the time of commit, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the commit operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 2; - * - * @return The bytes for etag. - */ - com.google.protobuf.ByteString getEtagBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java deleted file mode 100644 index d83ac61..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java +++ /dev/null @@ -1,1096 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A response to CommitServicePerimetersRequest. This will be put inside of
- * Operation.response field.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse} - */ -public final class CommitServicePerimetersResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) - CommitServicePerimetersResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use CommitServicePerimetersResponse.newBuilder() to construct. - private CommitServicePerimetersResponse( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CommitServicePerimetersResponse() { - servicePerimeters_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CommitServicePerimetersResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse.class, - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse.Builder - .class); - } - - public static final int SERVICE_PERIMETERS_FIELD_NUMBER = 1; - private java.util.List - servicePerimeters_; - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public java.util.List - getServicePerimetersList() { - return servicePerimeters_; - } - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - return servicePerimeters_; - } - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public int getServicePerimetersCount() { - return servicePerimeters_.size(); - } - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - return servicePerimeters_.get(index); - } - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - return servicePerimeters_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < servicePerimeters_.size(); i++) { - output.writeMessage(1, servicePerimeters_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < servicePerimeters_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(1, servicePerimeters_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse other = - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) obj; - - if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getServicePerimetersCount() > 0) { - hash = (37 * hash) + SERVICE_PERIMETERS_FIELD_NUMBER; - hash = (53 * hash) + getServicePerimetersList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A response to CommitServicePerimetersRequest. This will be put inside of
-   * Operation.response field.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse.class, - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - } else { - servicePerimeters_ = null; - servicePerimetersBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CommitServicePerimetersResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse build() { - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - buildPartial() { - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse result = - new com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse(this); - int from_bitField0_ = bitField0_; - if (servicePerimetersBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.servicePerimeters_ = servicePerimeters_; - } else { - result.servicePerimeters_ = servicePerimetersBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - .getDefaultInstance()) return this; - if (servicePerimetersBuilder_ == null) { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimeters_.isEmpty()) { - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureServicePerimetersIsMutable(); - servicePerimeters_.addAll(other.servicePerimeters_); - } - onChanged(); - } - } else { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimetersBuilder_.isEmpty()) { - servicePerimetersBuilder_.dispose(); - servicePerimetersBuilder_ = null; - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - servicePerimetersBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getServicePerimetersFieldBuilder() - : null; - } else { - servicePerimetersBuilder_.addAllMessages(other.servicePerimeters_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeter m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry); - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(m); - } else { - servicePerimetersBuilder_.addMessage(m); - } - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List - servicePerimeters_ = java.util.Collections.emptyList(); - - private void ensureServicePerimetersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList( - servicePerimeters_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - servicePerimetersBuilder_; - - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List - getServicePerimetersList() { - if (servicePerimetersBuilder_ == null) { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } else { - return servicePerimetersBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public int getServicePerimetersCount() { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.size(); - } else { - return servicePerimetersBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder setServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder setServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addAllServicePerimeters( - java.lang.Iterable - values) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, servicePerimeters_); - onChanged(); - } else { - servicePerimetersBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder clearServicePerimeters() { - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - servicePerimetersBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder removeServicePerimeters(int index) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.remove(index); - onChanged(); - } else { - servicePerimetersBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - getServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - if (servicePerimetersBuilder_ != null) { - return servicePerimetersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder() { - return getServicePerimetersFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * List of all the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-     * the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List - getServicePerimetersBuilderList() { - return getServicePerimetersFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersFieldBuilder() { - if (servicePerimetersBuilder_ == null) { - servicePerimetersBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder>( - servicePerimeters_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - servicePerimeters_ = null; - } - return servicePerimetersBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) - private static final com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CommitServicePerimetersResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponseOrBuilder.java deleted file mode 100644 index 2ec27d1..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponseOrBuilder.java +++ /dev/null @@ -1,104 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface CommitServicePerimetersResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.CommitServicePerimetersResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - java.util.List - getServicePerimetersList(); - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters(int index); - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - int getServicePerimetersCount(); - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - java.util.List - getServicePerimetersOrBuilderList(); - /** - * - * - *
-   * List of all the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in
-   * the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java deleted file mode 100644 index 16e9f5d..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java +++ /dev/null @@ -1,2134 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A condition necessary for an `AccessLevel` to be granted. The Condition is an
- * AND over its fields. So a Condition is true if: 1) the request IP is from one
- * of the listed subnetworks AND 2) the originating device complies with the
- * listed device policy AND 3) all listed access levels are granted AND 4) the
- * request was sent at a time allowed by the DateTimeRestriction.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.Condition} - */ -public final class Condition extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.Condition) - ConditionOrBuilder { - private static final long serialVersionUID = 0L; - // Use Condition.newBuilder() to construct. - private Condition(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Condition() { - ipSubnetworks_ = com.google.protobuf.LazyStringArrayList.EMPTY; - requiredAccessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - members_ = com.google.protobuf.LazyStringArrayList.EMPTY; - regions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Condition(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_Condition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.Condition.class, - com.google.identity.accesscontextmanager.v1.Condition.Builder.class); - } - - public static final int IP_SUBNETWORKS_FIELD_NUMBER = 1; - private com.google.protobuf.LazyStringList ipSubnetworks_; - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @return A list containing the ipSubnetworks. - */ - public com.google.protobuf.ProtocolStringList getIpSubnetworksList() { - return ipSubnetworks_; - } - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @return The count of ipSubnetworks. - */ - public int getIpSubnetworksCount() { - return ipSubnetworks_.size(); - } - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index of the element to return. - * @return The ipSubnetworks at the given index. - */ - public java.lang.String getIpSubnetworks(int index) { - return ipSubnetworks_.get(index); - } - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index of the value to return. - * @return The bytes of the ipSubnetworks at the given index. - */ - public com.google.protobuf.ByteString getIpSubnetworksBytes(int index) { - return ipSubnetworks_.getByteString(index); - } - - public static final int DEVICE_POLICY_FIELD_NUMBER = 2; - private com.google.identity.accesscontextmanager.v1.DevicePolicy devicePolicy_; - /** - * - * - *
-   * Device specific restrictions, all restrictions must hold for the
-   * Condition to be true. If not specified, all devices are allowed.
-   * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - * - * @return Whether the devicePolicy field is set. - */ - @java.lang.Override - public boolean hasDevicePolicy() { - return devicePolicy_ != null; - } - /** - * - * - *
-   * Device specific restrictions, all restrictions must hold for the
-   * Condition to be true. If not specified, all devices are allowed.
-   * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - * - * @return The devicePolicy. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DevicePolicy getDevicePolicy() { - return devicePolicy_ == null - ? com.google.identity.accesscontextmanager.v1.DevicePolicy.getDefaultInstance() - : devicePolicy_; - } - /** - * - * - *
-   * Device specific restrictions, all restrictions must hold for the
-   * Condition to be true. If not specified, all devices are allowed.
-   * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder - getDevicePolicyOrBuilder() { - return getDevicePolicy(); - } - - public static final int REQUIRED_ACCESS_LEVELS_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList requiredAccessLevels_; - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @return A list containing the requiredAccessLevels. - */ - public com.google.protobuf.ProtocolStringList getRequiredAccessLevelsList() { - return requiredAccessLevels_; - } - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @return The count of requiredAccessLevels. - */ - public int getRequiredAccessLevelsCount() { - return requiredAccessLevels_.size(); - } - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index of the element to return. - * @return The requiredAccessLevels at the given index. - */ - public java.lang.String getRequiredAccessLevels(int index) { - return requiredAccessLevels_.get(index); - } - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index of the value to return. - * @return The bytes of the requiredAccessLevels at the given index. - */ - public com.google.protobuf.ByteString getRequiredAccessLevelsBytes(int index) { - return requiredAccessLevels_.getByteString(index); - } - - public static final int NEGATE_FIELD_NUMBER = 5; - private boolean negate_; - /** - * - * - *
-   * Whether to negate the Condition. If true, the Condition becomes a NAND over
-   * its non-empty fields, each field must be false for the Condition overall to
-   * be satisfied. Defaults to false.
-   * 
- * - * bool negate = 5; - * - * @return The negate. - */ - @java.lang.Override - public boolean getNegate() { - return negate_; - } - - public static final int MEMBERS_FIELD_NUMBER = 6; - private com.google.protobuf.LazyStringList members_; - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @return A list containing the members. - */ - public com.google.protobuf.ProtocolStringList getMembersList() { - return members_; - } - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @return The count of members. - */ - public int getMembersCount() { - return members_.size(); - } - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @param index The index of the element to return. - * @return The members at the given index. - */ - public java.lang.String getMembers(int index) { - return members_.get(index); - } - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @param index The index of the value to return. - * @return The bytes of the members at the given index. - */ - public com.google.protobuf.ByteString getMembersBytes(int index) { - return members_.getByteString(index); - } - - public static final int REGIONS_FIELD_NUMBER = 7; - private com.google.protobuf.LazyStringList regions_; - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @return A list containing the regions. - */ - public com.google.protobuf.ProtocolStringList getRegionsList() { - return regions_; - } - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @return The count of regions. - */ - public int getRegionsCount() { - return regions_.size(); - } - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @param index The index of the element to return. - * @return The regions at the given index. - */ - public java.lang.String getRegions(int index) { - return regions_.get(index); - } - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @param index The index of the value to return. - * @return The bytes of the regions at the given index. - */ - public com.google.protobuf.ByteString getRegionsBytes(int index) { - return regions_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < ipSubnetworks_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ipSubnetworks_.getRaw(i)); - } - if (devicePolicy_ != null) { - output.writeMessage(2, getDevicePolicy()); - } - for (int i = 0; i < requiredAccessLevels_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString( - output, 3, requiredAccessLevels_.getRaw(i)); - } - if (negate_ != false) { - output.writeBool(5, negate_); - } - for (int i = 0; i < members_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, members_.getRaw(i)); - } - for (int i = 0; i < regions_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, regions_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < ipSubnetworks_.size(); i++) { - dataSize += computeStringSizeNoTag(ipSubnetworks_.getRaw(i)); - } - size += dataSize; - size += 1 * getIpSubnetworksList().size(); - } - if (devicePolicy_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getDevicePolicy()); - } - { - int dataSize = 0; - for (int i = 0; i < requiredAccessLevels_.size(); i++) { - dataSize += computeStringSizeNoTag(requiredAccessLevels_.getRaw(i)); - } - size += dataSize; - size += 1 * getRequiredAccessLevelsList().size(); - } - if (negate_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(5, negate_); - } - { - int dataSize = 0; - for (int i = 0; i < members_.size(); i++) { - dataSize += computeStringSizeNoTag(members_.getRaw(i)); - } - size += dataSize; - size += 1 * getMembersList().size(); - } - { - int dataSize = 0; - for (int i = 0; i < regions_.size(); i++) { - dataSize += computeStringSizeNoTag(regions_.getRaw(i)); - } - size += dataSize; - size += 1 * getRegionsList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.Condition)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.Condition other = - (com.google.identity.accesscontextmanager.v1.Condition) obj; - - if (!getIpSubnetworksList().equals(other.getIpSubnetworksList())) return false; - if (hasDevicePolicy() != other.hasDevicePolicy()) return false; - if (hasDevicePolicy()) { - if (!getDevicePolicy().equals(other.getDevicePolicy())) return false; - } - if (!getRequiredAccessLevelsList().equals(other.getRequiredAccessLevelsList())) return false; - if (getNegate() != other.getNegate()) return false; - if (!getMembersList().equals(other.getMembersList())) return false; - if (!getRegionsList().equals(other.getRegionsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getIpSubnetworksCount() > 0) { - hash = (37 * hash) + IP_SUBNETWORKS_FIELD_NUMBER; - hash = (53 * hash) + getIpSubnetworksList().hashCode(); - } - if (hasDevicePolicy()) { - hash = (37 * hash) + DEVICE_POLICY_FIELD_NUMBER; - hash = (53 * hash) + getDevicePolicy().hashCode(); - } - if (getRequiredAccessLevelsCount() > 0) { - hash = (37 * hash) + REQUIRED_ACCESS_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + getRequiredAccessLevelsList().hashCode(); - } - hash = (37 * hash) + NEGATE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getNegate()); - if (getMembersCount() > 0) { - hash = (37 * hash) + MEMBERS_FIELD_NUMBER; - hash = (53 * hash) + getMembersList().hashCode(); - } - if (getRegionsCount() > 0) { - hash = (37 * hash) + REGIONS_FIELD_NUMBER; - hash = (53 * hash) + getRegionsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.Condition parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.Condition prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A condition necessary for an `AccessLevel` to be granted. The Condition is an
-   * AND over its fields. So a Condition is true if: 1) the request IP is from one
-   * of the listed subnetworks AND 2) the originating device complies with the
-   * listed device policy AND 3) all listed access levels are granted AND 4) the
-   * request was sent at a time allowed by the DateTimeRestriction.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.Condition} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.Condition) - com.google.identity.accesscontextmanager.v1.ConditionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_Condition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.Condition.class, - com.google.identity.accesscontextmanager.v1.Condition.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.Condition.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - ipSubnetworks_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - if (devicePolicyBuilder_ == null) { - devicePolicy_ = null; - } else { - devicePolicy_ = null; - devicePolicyBuilder_ = null; - } - requiredAccessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - negate_ = false; - - members_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - regions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.Condition getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.Condition.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.Condition build() { - com.google.identity.accesscontextmanager.v1.Condition result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.Condition buildPartial() { - com.google.identity.accesscontextmanager.v1.Condition result = - new com.google.identity.accesscontextmanager.v1.Condition(this); - int from_bitField0_ = bitField0_; - if (((bitField0_ & 0x00000001) != 0)) { - ipSubnetworks_ = ipSubnetworks_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.ipSubnetworks_ = ipSubnetworks_; - if (devicePolicyBuilder_ == null) { - result.devicePolicy_ = devicePolicy_; - } else { - result.devicePolicy_ = devicePolicyBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - requiredAccessLevels_ = requiredAccessLevels_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.requiredAccessLevels_ = requiredAccessLevels_; - result.negate_ = negate_; - if (((bitField0_ & 0x00000004) != 0)) { - members_ = members_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.members_ = members_; - if (((bitField0_ & 0x00000008) != 0)) { - regions_ = regions_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.regions_ = regions_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.Condition) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.Condition) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.Condition other) { - if (other == com.google.identity.accesscontextmanager.v1.Condition.getDefaultInstance()) - return this; - if (!other.ipSubnetworks_.isEmpty()) { - if (ipSubnetworks_.isEmpty()) { - ipSubnetworks_ = other.ipSubnetworks_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureIpSubnetworksIsMutable(); - ipSubnetworks_.addAll(other.ipSubnetworks_); - } - onChanged(); - } - if (other.hasDevicePolicy()) { - mergeDevicePolicy(other.getDevicePolicy()); - } - if (!other.requiredAccessLevels_.isEmpty()) { - if (requiredAccessLevels_.isEmpty()) { - requiredAccessLevels_ = other.requiredAccessLevels_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureRequiredAccessLevelsIsMutable(); - requiredAccessLevels_.addAll(other.requiredAccessLevels_); - } - onChanged(); - } - if (other.getNegate() != false) { - setNegate(other.getNegate()); - } - if (!other.members_.isEmpty()) { - if (members_.isEmpty()) { - members_ = other.members_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureMembersIsMutable(); - members_.addAll(other.members_); - } - onChanged(); - } - if (!other.regions_.isEmpty()) { - if (regions_.isEmpty()) { - regions_ = other.regions_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureRegionsIsMutable(); - regions_.addAll(other.regions_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureIpSubnetworksIsMutable(); - ipSubnetworks_.add(s); - break; - } // case 10 - case 18: - { - input.readMessage(getDevicePolicyFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureRequiredAccessLevelsIsMutable(); - requiredAccessLevels_.add(s); - break; - } // case 26 - case 40: - { - negate_ = input.readBool(); - - break; - } // case 40 - case 50: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureMembersIsMutable(); - members_.add(s); - break; - } // case 50 - case 58: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureRegionsIsMutable(); - regions_.add(s); - break; - } // case 58 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.protobuf.LazyStringList ipSubnetworks_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureIpSubnetworksIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - ipSubnetworks_ = new com.google.protobuf.LazyStringArrayList(ipSubnetworks_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @return A list containing the ipSubnetworks. - */ - public com.google.protobuf.ProtocolStringList getIpSubnetworksList() { - return ipSubnetworks_.getUnmodifiableView(); - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @return The count of ipSubnetworks. - */ - public int getIpSubnetworksCount() { - return ipSubnetworks_.size(); - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index of the element to return. - * @return The ipSubnetworks at the given index. - */ - public java.lang.String getIpSubnetworks(int index) { - return ipSubnetworks_.get(index); - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index of the value to return. - * @return The bytes of the ipSubnetworks at the given index. - */ - public com.google.protobuf.ByteString getIpSubnetworksBytes(int index) { - return ipSubnetworks_.getByteString(index); - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index to set the value at. - * @param value The ipSubnetworks to set. - * @return This builder for chaining. - */ - public Builder setIpSubnetworks(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIpSubnetworksIsMutable(); - ipSubnetworks_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @param value The ipSubnetworks to add. - * @return This builder for chaining. - */ - public Builder addIpSubnetworks(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIpSubnetworksIsMutable(); - ipSubnetworks_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @param values The ipSubnetworks to add. - * @return This builder for chaining. - */ - public Builder addAllIpSubnetworks(java.lang.Iterable values) { - ensureIpSubnetworksIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ipSubnetworks_); - onChanged(); - return this; - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @return This builder for chaining. - */ - public Builder clearIpSubnetworks() { - ipSubnetworks_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-     * a CIDR IP address block, the specified IP address portion must be properly
-     * truncated (i.e. all the host bits must be zero) or the input is considered
-     * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-     * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-     * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-     * the listed subnets in order for this Condition to be true. If empty, all IP
-     * addresses are allowed.
-     * 
- * - * repeated string ip_subnetworks = 1; - * - * @param value The bytes of the ipSubnetworks to add. - * @return This builder for chaining. - */ - public Builder addIpSubnetworksBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureIpSubnetworksIsMutable(); - ipSubnetworks_.add(value); - onChanged(); - return this; - } - - private com.google.identity.accesscontextmanager.v1.DevicePolicy devicePolicy_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.DevicePolicy, - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder, - com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder> - devicePolicyBuilder_; - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - * - * @return Whether the devicePolicy field is set. - */ - public boolean hasDevicePolicy() { - return devicePolicyBuilder_ != null || devicePolicy_ != null; - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - * - * @return The devicePolicy. - */ - public com.google.identity.accesscontextmanager.v1.DevicePolicy getDevicePolicy() { - if (devicePolicyBuilder_ == null) { - return devicePolicy_ == null - ? com.google.identity.accesscontextmanager.v1.DevicePolicy.getDefaultInstance() - : devicePolicy_; - } else { - return devicePolicyBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - public Builder setDevicePolicy(com.google.identity.accesscontextmanager.v1.DevicePolicy value) { - if (devicePolicyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - devicePolicy_ = value; - onChanged(); - } else { - devicePolicyBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - public Builder setDevicePolicy( - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder builderForValue) { - if (devicePolicyBuilder_ == null) { - devicePolicy_ = builderForValue.build(); - onChanged(); - } else { - devicePolicyBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - public Builder mergeDevicePolicy( - com.google.identity.accesscontextmanager.v1.DevicePolicy value) { - if (devicePolicyBuilder_ == null) { - if (devicePolicy_ != null) { - devicePolicy_ = - com.google.identity.accesscontextmanager.v1.DevicePolicy.newBuilder(devicePolicy_) - .mergeFrom(value) - .buildPartial(); - } else { - devicePolicy_ = value; - } - onChanged(); - } else { - devicePolicyBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - public Builder clearDevicePolicy() { - if (devicePolicyBuilder_ == null) { - devicePolicy_ = null; - onChanged(); - } else { - devicePolicy_ = null; - devicePolicyBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - public com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder - getDevicePolicyBuilder() { - - onChanged(); - return getDevicePolicyFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - public com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder - getDevicePolicyOrBuilder() { - if (devicePolicyBuilder_ != null) { - return devicePolicyBuilder_.getMessageOrBuilder(); - } else { - return devicePolicy_ == null - ? com.google.identity.accesscontextmanager.v1.DevicePolicy.getDefaultInstance() - : devicePolicy_; - } - } - /** - * - * - *
-     * Device specific restrictions, all restrictions must hold for the
-     * Condition to be true. If not specified, all devices are allowed.
-     * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.DevicePolicy, - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder, - com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder> - getDevicePolicyFieldBuilder() { - if (devicePolicyBuilder_ == null) { - devicePolicyBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.DevicePolicy, - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder, - com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder>( - getDevicePolicy(), getParentForChildren(), isClean()); - devicePolicy_ = null; - } - return devicePolicyBuilder_; - } - - private com.google.protobuf.LazyStringList requiredAccessLevels_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureRequiredAccessLevelsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - requiredAccessLevels_ = new com.google.protobuf.LazyStringArrayList(requiredAccessLevels_); - bitField0_ |= 0x00000002; - } - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @return A list containing the requiredAccessLevels. - */ - public com.google.protobuf.ProtocolStringList getRequiredAccessLevelsList() { - return requiredAccessLevels_.getUnmodifiableView(); - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @return The count of requiredAccessLevels. - */ - public int getRequiredAccessLevelsCount() { - return requiredAccessLevels_.size(); - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index of the element to return. - * @return The requiredAccessLevels at the given index. - */ - public java.lang.String getRequiredAccessLevels(int index) { - return requiredAccessLevels_.get(index); - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index of the value to return. - * @return The bytes of the requiredAccessLevels at the given index. - */ - public com.google.protobuf.ByteString getRequiredAccessLevelsBytes(int index) { - return requiredAccessLevels_.getByteString(index); - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index to set the value at. - * @param value The requiredAccessLevels to set. - * @return This builder for chaining. - */ - public Builder setRequiredAccessLevels(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureRequiredAccessLevelsIsMutable(); - requiredAccessLevels_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @param value The requiredAccessLevels to add. - * @return This builder for chaining. - */ - public Builder addRequiredAccessLevels(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureRequiredAccessLevelsIsMutable(); - requiredAccessLevels_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @param values The requiredAccessLevels to add. - * @return This builder for chaining. - */ - public Builder addAllRequiredAccessLevels(java.lang.Iterable values) { - ensureRequiredAccessLevelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, requiredAccessLevels_); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @return This builder for chaining. - */ - public Builder clearRequiredAccessLevels() { - requiredAccessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of other access levels defined in the same `Policy`, referenced by
-     * resource name. Referencing an `AccessLevel` which does not exist is an
-     * error. All access levels listed must be granted for the Condition
-     * to be true. Example:
-     * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-     * 
- * - * repeated string required_access_levels = 3; - * - * @param value The bytes of the requiredAccessLevels to add. - * @return This builder for chaining. - */ - public Builder addRequiredAccessLevelsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureRequiredAccessLevelsIsMutable(); - requiredAccessLevels_.add(value); - onChanged(); - return this; - } - - private boolean negate_; - /** - * - * - *
-     * Whether to negate the Condition. If true, the Condition becomes a NAND over
-     * its non-empty fields, each field must be false for the Condition overall to
-     * be satisfied. Defaults to false.
-     * 
- * - * bool negate = 5; - * - * @return The negate. - */ - @java.lang.Override - public boolean getNegate() { - return negate_; - } - /** - * - * - *
-     * Whether to negate the Condition. If true, the Condition becomes a NAND over
-     * its non-empty fields, each field must be false for the Condition overall to
-     * be satisfied. Defaults to false.
-     * 
- * - * bool negate = 5; - * - * @param value The negate to set. - * @return This builder for chaining. - */ - public Builder setNegate(boolean value) { - - negate_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Whether to negate the Condition. If true, the Condition becomes a NAND over
-     * its non-empty fields, each field must be false for the Condition overall to
-     * be satisfied. Defaults to false.
-     * 
- * - * bool negate = 5; - * - * @return This builder for chaining. - */ - public Builder clearNegate() { - - negate_ = false; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList members_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureMembersIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - members_ = new com.google.protobuf.LazyStringArrayList(members_); - bitField0_ |= 0x00000004; - } - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @return A list containing the members. - */ - public com.google.protobuf.ProtocolStringList getMembersList() { - return members_.getUnmodifiableView(); - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @return The count of members. - */ - public int getMembersCount() { - return members_.size(); - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @param index The index of the element to return. - * @return The members at the given index. - */ - public java.lang.String getMembers(int index) { - return members_.get(index); - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @param index The index of the value to return. - * @return The bytes of the members at the given index. - */ - public com.google.protobuf.ByteString getMembersBytes(int index) { - return members_.getByteString(index); - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @param index The index to set the value at. - * @param value The members to set. - * @return This builder for chaining. - */ - public Builder setMembers(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureMembersIsMutable(); - members_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @param value The members to add. - * @return This builder for chaining. - */ - public Builder addMembers(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureMembersIsMutable(); - members_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @param values The members to add. - * @return This builder for chaining. - */ - public Builder addAllMembers(java.lang.Iterable values) { - ensureMembersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, members_); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @return This builder for chaining. - */ - public Builder clearMembers() { - members_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must be made by one of the provided user or service
-     * accounts. Groups are not supported.
-     * Syntax:
-     * `user:{emailid}`
-     * `serviceAccount:{emailid}`
-     * If not specified, a request may come from any user.
-     * 
- * - * repeated string members = 6; - * - * @param value The bytes of the members to add. - * @return This builder for chaining. - */ - public Builder addMembersBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureMembersIsMutable(); - members_.add(value); - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList regions_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureRegionsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - regions_ = new com.google.protobuf.LazyStringArrayList(regions_); - bitField0_ |= 0x00000008; - } - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @return A list containing the regions. - */ - public com.google.protobuf.ProtocolStringList getRegionsList() { - return regions_.getUnmodifiableView(); - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @return The count of regions. - */ - public int getRegionsCount() { - return regions_.size(); - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @param index The index of the element to return. - * @return The regions at the given index. - */ - public java.lang.String getRegions(int index) { - return regions_.get(index); - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @param index The index of the value to return. - * @return The bytes of the regions at the given index. - */ - public com.google.protobuf.ByteString getRegionsBytes(int index) { - return regions_.getByteString(index); - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @param index The index to set the value at. - * @param value The regions to set. - * @return This builder for chaining. - */ - public Builder setRegions(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureRegionsIsMutable(); - regions_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @param value The regions to add. - * @return This builder for chaining. - */ - public Builder addRegions(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureRegionsIsMutable(); - regions_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @param values The regions to add. - * @return This builder for chaining. - */ - public Builder addAllRegions(java.lang.Iterable values) { - ensureRegionsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, regions_); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @return This builder for chaining. - */ - public Builder clearRegions() { - regions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - return this; - } - /** - * - * - *
-     * The request must originate from one of the provided countries/regions.
-     * Must be valid ISO 3166-1 alpha-2 codes.
-     * 
- * - * repeated string regions = 7; - * - * @param value The bytes of the regions to add. - * @return This builder for chaining. - */ - public Builder addRegionsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureRegionsIsMutable(); - regions_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.Condition) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.Condition) - private static final com.google.identity.accesscontextmanager.v1.Condition DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.Condition(); - } - - public static com.google.identity.accesscontextmanager.v1.Condition getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Condition parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.Condition getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ConditionOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ConditionOrBuilder.java deleted file mode 100644 index 26ed0d2..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ConditionOrBuilder.java +++ /dev/null @@ -1,350 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ConditionOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.Condition) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @return A list containing the ipSubnetworks. - */ - java.util.List getIpSubnetworksList(); - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @return The count of ipSubnetworks. - */ - int getIpSubnetworksCount(); - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index of the element to return. - * @return The ipSubnetworks at the given index. - */ - java.lang.String getIpSubnetworks(int index); - /** - * - * - *
-   * CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for
-   * a CIDR IP address block, the specified IP address portion must be properly
-   * truncated (i.e. all the host bits must be zero) or the input is considered
-   * malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is
-   * not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas
-   * "2001:db8::1/32" is not. The originating IP of a request must be in one of
-   * the listed subnets in order for this Condition to be true. If empty, all IP
-   * addresses are allowed.
-   * 
- * - * repeated string ip_subnetworks = 1; - * - * @param index The index of the value to return. - * @return The bytes of the ipSubnetworks at the given index. - */ - com.google.protobuf.ByteString getIpSubnetworksBytes(int index); - - /** - * - * - *
-   * Device specific restrictions, all restrictions must hold for the
-   * Condition to be true. If not specified, all devices are allowed.
-   * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - * - * @return Whether the devicePolicy field is set. - */ - boolean hasDevicePolicy(); - /** - * - * - *
-   * Device specific restrictions, all restrictions must hold for the
-   * Condition to be true. If not specified, all devices are allowed.
-   * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - * - * @return The devicePolicy. - */ - com.google.identity.accesscontextmanager.v1.DevicePolicy getDevicePolicy(); - /** - * - * - *
-   * Device specific restrictions, all restrictions must hold for the
-   * Condition to be true. If not specified, all devices are allowed.
-   * 
- * - * .google.identity.accesscontextmanager.v1.DevicePolicy device_policy = 2; - */ - com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder getDevicePolicyOrBuilder(); - - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @return A list containing the requiredAccessLevels. - */ - java.util.List getRequiredAccessLevelsList(); - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @return The count of requiredAccessLevels. - */ - int getRequiredAccessLevelsCount(); - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index of the element to return. - * @return The requiredAccessLevels at the given index. - */ - java.lang.String getRequiredAccessLevels(int index); - /** - * - * - *
-   * A list of other access levels defined in the same `Policy`, referenced by
-   * resource name. Referencing an `AccessLevel` which does not exist is an
-   * error. All access levels listed must be granted for the Condition
-   * to be true. Example:
-   * "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"`
-   * 
- * - * repeated string required_access_levels = 3; - * - * @param index The index of the value to return. - * @return The bytes of the requiredAccessLevels at the given index. - */ - com.google.protobuf.ByteString getRequiredAccessLevelsBytes(int index); - - /** - * - * - *
-   * Whether to negate the Condition. If true, the Condition becomes a NAND over
-   * its non-empty fields, each field must be false for the Condition overall to
-   * be satisfied. Defaults to false.
-   * 
- * - * bool negate = 5; - * - * @return The negate. - */ - boolean getNegate(); - - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @return A list containing the members. - */ - java.util.List getMembersList(); - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @return The count of members. - */ - int getMembersCount(); - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @param index The index of the element to return. - * @return The members at the given index. - */ - java.lang.String getMembers(int index); - /** - * - * - *
-   * The request must be made by one of the provided user or service
-   * accounts. Groups are not supported.
-   * Syntax:
-   * `user:{emailid}`
-   * `serviceAccount:{emailid}`
-   * If not specified, a request may come from any user.
-   * 
- * - * repeated string members = 6; - * - * @param index The index of the value to return. - * @return The bytes of the members at the given index. - */ - com.google.protobuf.ByteString getMembersBytes(int index); - - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @return A list containing the regions. - */ - java.util.List getRegionsList(); - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @return The count of regions. - */ - int getRegionsCount(); - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @param index The index of the element to return. - * @return The regions at the given index. - */ - java.lang.String getRegions(int index); - /** - * - * - *
-   * The request must originate from one of the provided countries/regions.
-   * Must be valid ISO 3166-1 alpha-2 codes.
-   * 
- * - * repeated string regions = 7; - * - * @param index The index of the value to return. - * @return The bytes of the regions at the given index. - */ - com.google.protobuf.ByteString getRegionsBytes(int index); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java deleted file mode 100644 index 5b04632..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java +++ /dev/null @@ -1,996 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to create an `AccessLevel`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CreateAccessLevelRequest} - */ -public final class CreateAccessLevelRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) - CreateAccessLevelRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use CreateAccessLevelRequest.newBuilder() to construct. - private CreateAccessLevelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CreateAccessLevelRequest() { - parent_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CreateAccessLevelRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Access
-   * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Access
-   * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ACCESS_LEVEL_FIELD_NUMBER = 2; - private com.google.identity.accesscontextmanager.v1.AccessLevel accessLevel_; - /** - * - * - *
-   * Required. The [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-   * Syntactic correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the accessLevel field is set. - */ - @java.lang.Override - public boolean hasAccessLevel() { - return accessLevel_ != null; - } - /** - * - * - *
-   * Required. The [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-   * Syntactic correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The accessLevel. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel() { - return accessLevel_ == null - ? com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance() - : accessLevel_; - } - /** - * - * - *
-   * Required. The [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-   * Syntactic correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelOrBuilder() { - return getAccessLevel(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (accessLevel_ != null) { - output.writeMessage(2, getAccessLevel()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (accessLevel_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getAccessLevel()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest other = - (com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (hasAccessLevel() != other.hasAccessLevel()) return false; - if (hasAccessLevel()) { - if (!getAccessLevel().equals(other.getAccessLevel())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasAccessLevel()) { - hash = (37 * hash) + ACCESS_LEVEL_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevel().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to create an `AccessLevel`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CreateAccessLevelRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (accessLevelBuilder_ == null) { - accessLevel_ = null; - } else { - accessLevel_ = null; - accessLevelBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateAccessLevelRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest build() { - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest result = - new com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest(this); - result.parent_ = parent_; - if (accessLevelBuilder_ == null) { - result.accessLevel_ = accessLevel_; - } else { - result.accessLevel_ = accessLevelBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasAccessLevel()) { - mergeAccessLevel(other.getAccessLevel()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage(getAccessLevelFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Access
-     * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.identity.accesscontextmanager.v1.AccessLevel accessLevel_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - accessLevelBuilder_; - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the accessLevel field is set. - */ - public boolean hasAccessLevel() { - return accessLevelBuilder_ != null || accessLevel_ != null; - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The accessLevel. - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel() { - if (accessLevelBuilder_ == null) { - return accessLevel_ == null - ? com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance() - : accessLevel_; - } else { - return accessLevelBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - accessLevel_ = value; - onChanged(); - } else { - accessLevelBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setAccessLevel( - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelBuilder_ == null) { - accessLevel_ = builderForValue.build(); - onChanged(); - } else { - accessLevelBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelBuilder_ == null) { - if (accessLevel_ != null) { - accessLevel_ = - com.google.identity.accesscontextmanager.v1.AccessLevel.newBuilder(accessLevel_) - .mergeFrom(value) - .buildPartial(); - } else { - accessLevel_ = value; - } - onChanged(); - } else { - accessLevelBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearAccessLevel() { - if (accessLevelBuilder_ == null) { - accessLevel_ = null; - onChanged(); - } else { - accessLevel_ = null; - accessLevelBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder getAccessLevelBuilder() { - - onChanged(); - return getAccessLevelFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelOrBuilder() { - if (accessLevelBuilder_ != null) { - return accessLevelBuilder_.getMessageOrBuilder(); - } else { - return accessLevel_ == null - ? com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance() - : accessLevel_; - } - } - /** - * - * - *
-     * Required. The [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-     * Syntactic correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelFieldBuilder() { - if (accessLevelBuilder_ == null) { - accessLevelBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder>( - getAccessLevel(), getParentForChildren(), isClean()); - accessLevel_ = null; - } - return accessLevelBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) - private static final com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateAccessLevelRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequestOrBuilder.java deleted file mode 100644 index 7d05030..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequestOrBuilder.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface CreateAccessLevelRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.CreateAccessLevelRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Access
-   * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Access
-   * Level] [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. The [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-   * Syntactic correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the accessLevel field is set. - */ - boolean hasAccessLevel(); - /** - * - * - *
-   * Required. The [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-   * Syntactic correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The accessLevel. - */ - com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel(); - /** - * - * - *
-   * Required. The [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to create.
-   * Syntactic correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java deleted file mode 100644 index 3ae62cc..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java +++ /dev/null @@ -1,970 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Request of [CreateGcpUserAccessBinding]
- * [google.identity.accesscontextmanager.v1.AccessContextManager.CreateGcpUserAccessBinding].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest} - */ -public final class CreateGcpUserAccessBindingRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - CreateGcpUserAccessBindingRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use CreateGcpUserAccessBindingRequest.newBuilder() to construct. - private CreateGcpUserAccessBindingRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CreateGcpUserAccessBindingRequest() { - parent_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CreateGcpUserAccessBindingRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.Builder - .class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GCP_USER_ACCESS_BINDING_FIELD_NUMBER = 2; - private com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcpUserAccessBinding_; - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the gcpUserAccessBinding field is set. - */ - @java.lang.Override - public boolean hasGcpUserAccessBinding() { - return gcpUserAccessBinding_ != null; - } - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The gcpUserAccessBinding. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getGcpUserAccessBinding() { - return gcpUserAccessBinding_ == null - ? com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance() - : gcpUserAccessBinding_; - } - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingOrBuilder() { - return getGcpUserAccessBinding(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (gcpUserAccessBinding_ != null) { - output.writeMessage(2, getGcpUserAccessBinding()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (gcpUserAccessBinding_ != null) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(2, getGcpUserAccessBinding()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest other = - (com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (hasGcpUserAccessBinding() != other.hasGcpUserAccessBinding()) return false; - if (hasGcpUserAccessBinding()) { - if (!getGcpUserAccessBinding().equals(other.getGcpUserAccessBinding())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasGcpUserAccessBinding()) { - hash = (37 * hash) + GCP_USER_ACCESS_BINDING_FIELD_NUMBER; - hash = (53 * hash) + getGcpUserAccessBinding().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request of [CreateGcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.AccessContextManager.CreateGcpUserAccessBinding].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBinding_ = null; - } else { - gcpUserAccessBinding_ = null; - gcpUserAccessBindingBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest build() { - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest result = - new com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest(this); - result.parent_ = parent_; - if (gcpUserAccessBindingBuilder_ == null) { - result.gcpUserAccessBinding_ = gcpUserAccessBinding_; - } else { - result.gcpUserAccessBinding_ = gcpUserAccessBindingBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasGcpUserAccessBinding()) { - mergeGcpUserAccessBinding(other.getGcpUserAccessBinding()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage( - getGcpUserAccessBindingFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcpUserAccessBinding_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - gcpUserAccessBindingBuilder_; - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the gcpUserAccessBinding field is set. - */ - public boolean hasGcpUserAccessBinding() { - return gcpUserAccessBindingBuilder_ != null || gcpUserAccessBinding_ != null; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The gcpUserAccessBinding. - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getGcpUserAccessBinding() { - if (gcpUserAccessBindingBuilder_ == null) { - return gcpUserAccessBinding_ == null - ? com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance() - : gcpUserAccessBinding_; - } else { - return gcpUserAccessBindingBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - gcpUserAccessBinding_ = value; - onChanged(); - } else { - gcpUserAccessBindingBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder builderForValue) { - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBinding_ = builderForValue.build(); - onChanged(); - } else { - gcpUserAccessBindingBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingBuilder_ == null) { - if (gcpUserAccessBinding_ != null) { - gcpUserAccessBinding_ = - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.newBuilder( - gcpUserAccessBinding_) - .mergeFrom(value) - .buildPartial(); - } else { - gcpUserAccessBinding_ = value; - } - onChanged(); - } else { - gcpUserAccessBindingBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearGcpUserAccessBinding() { - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBinding_ = null; - onChanged(); - } else { - gcpUserAccessBinding_ = null; - gcpUserAccessBindingBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder - getGcpUserAccessBindingBuilder() { - - onChanged(); - return getGcpUserAccessBindingFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingOrBuilder() { - if (gcpUserAccessBindingBuilder_ != null) { - return gcpUserAccessBindingBuilder_.getMessageOrBuilder(); - } else { - return gcpUserAccessBinding_ == null - ? com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance() - : gcpUserAccessBinding_; - } - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - getGcpUserAccessBindingFieldBuilder() { - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBindingBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder>( - getGcpUserAccessBinding(), getParentForChildren(), isClean()); - gcpUserAccessBinding_ = null; - } - return gcpUserAccessBindingBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - private static final com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateGcpUserAccessBindingRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequestOrBuilder.java deleted file mode 100644 index 0063ace..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequestOrBuilder.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface CreateGcpUserAccessBindingRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the gcpUserAccessBinding field is set. - */ - boolean hasGcpUserAccessBinding(); - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The gcpUserAccessBinding. - */ - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding getGcpUserAccessBinding(); - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java deleted file mode 100644 index 9101320..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java +++ /dev/null @@ -1,1008 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to create a `ServicePerimeter`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest} - */ -public final class CreateServicePerimeterRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) - CreateServicePerimeterRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use CreateServicePerimeterRequest.newBuilder() to construct. - private CreateServicePerimeterRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CreateServicePerimeterRequest() { - parent_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CreateServicePerimeterRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.Builder - .class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Service
-   * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Service
-   * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int SERVICE_PERIMETER_FIELD_NUMBER = 2; - private com.google.identity.accesscontextmanager.v1.ServicePerimeter servicePerimeter_; - /** - * - * - *
-   * Required. The [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-   * Syntactic correctness of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the servicePerimeter field is set. - */ - @java.lang.Override - public boolean hasServicePerimeter() { - return servicePerimeter_ != null; - } - /** - * - * - *
-   * Required. The [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-   * Syntactic correctness of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The servicePerimeter. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter() { - return servicePerimeter_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance() - : servicePerimeter_; - } - /** - * - * - *
-   * Required. The [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-   * Syntactic correctness of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimeterOrBuilder() { - return getServicePerimeter(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (servicePerimeter_ != null) { - output.writeMessage(2, getServicePerimeter()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (servicePerimeter_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getServicePerimeter()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest other = - (com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (hasServicePerimeter() != other.hasServicePerimeter()) return false; - if (hasServicePerimeter()) { - if (!getServicePerimeter().equals(other.getServicePerimeter())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasServicePerimeter()) { - hash = (37 * hash) + SERVICE_PERIMETER_FIELD_NUMBER; - hash = (53 * hash) + getServicePerimeter().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to create a `ServicePerimeter`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (servicePerimeterBuilder_ == null) { - servicePerimeter_ = null; - } else { - servicePerimeter_ = null; - servicePerimeterBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_CreateServicePerimeterRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest build() { - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest result = - new com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest(this); - result.parent_ = parent_; - if (servicePerimeterBuilder_ == null) { - result.servicePerimeter_ = servicePerimeter_; - } else { - result.servicePerimeter_ = servicePerimeterBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasServicePerimeter()) { - mergeServicePerimeter(other.getServicePerimeter()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage( - getServicePerimeterFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Service
-     * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Service
-     * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Service
-     * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Service
-     * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns this [Service
-     * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeter servicePerimeter_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - servicePerimeterBuilder_; - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the servicePerimeter field is set. - */ - public boolean hasServicePerimeter() { - return servicePerimeterBuilder_ != null || servicePerimeter_ != null; - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The servicePerimeter. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter() { - if (servicePerimeterBuilder_ == null) { - return servicePerimeter_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance() - : servicePerimeter_; - } else { - return servicePerimeterBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setServicePerimeter( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimeterBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - servicePerimeter_ = value; - onChanged(); - } else { - servicePerimeterBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setServicePerimeter( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimeterBuilder_ == null) { - servicePerimeter_ = builderForValue.build(); - onChanged(); - } else { - servicePerimeterBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeServicePerimeter( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimeterBuilder_ == null) { - if (servicePerimeter_ != null) { - servicePerimeter_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeter.newBuilder( - servicePerimeter_) - .mergeFrom(value) - .buildPartial(); - } else { - servicePerimeter_ = value; - } - onChanged(); - } else { - servicePerimeterBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearServicePerimeter() { - if (servicePerimeterBuilder_ == null) { - servicePerimeter_ = null; - onChanged(); - } else { - servicePerimeter_ = null; - servicePerimeterBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - getServicePerimeterBuilder() { - - onChanged(); - return getServicePerimeterFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimeterOrBuilder() { - if (servicePerimeterBuilder_ != null) { - return servicePerimeterBuilder_.getMessageOrBuilder(); - } else { - return servicePerimeter_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance() - : servicePerimeter_; - } - } - /** - * - * - *
-     * Required. The [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-     * Syntactic correctness of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimeterFieldBuilder() { - if (servicePerimeterBuilder_ == null) { - servicePerimeterBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder>( - getServicePerimeter(), getParentForChildren(), isClean()); - servicePerimeter_ = null; - } - return servicePerimeterBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) - private static final com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateServicePerimeterRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequestOrBuilder.java deleted file mode 100644 index c3dc9f4..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequestOrBuilder.java +++ /dev/null @@ -1,112 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface CreateServicePerimeterRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Service
-   * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the access policy which owns this [Service
-   * Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. The [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-   * Syntactic correctness of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the servicePerimeter field is set. - */ - boolean hasServicePerimeter(); - /** - * - * - *
-   * Required. The [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-   * Syntactic correctness of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The servicePerimeter. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter(); - /** - * - * - *
-   * Required. The [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to create.
-   * Syntactic correctness of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimeterOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java deleted file mode 100644 index aca2955..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java +++ /dev/null @@ -1,693 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language
- * to represent the necessary conditions for the level to apply to a request.
- * See CEL spec at: https://github.com/google/cel-spec
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CustomLevel} - */ -public final class CustomLevel extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.CustomLevel) - CustomLevelOrBuilder { - private static final long serialVersionUID = 0L; - // Use CustomLevel.newBuilder() to construct. - private CustomLevel(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CustomLevel() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CustomLevel(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_CustomLevel_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CustomLevel.class, - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder.class); - } - - public static final int EXPR_FIELD_NUMBER = 1; - private com.google.type.Expr expr_; - /** - * - * - *
-   * Required. A Cloud CEL expression evaluating to a boolean.
-   * 
- * - * .google.type.Expr expr = 1; - * - * @return Whether the expr field is set. - */ - @java.lang.Override - public boolean hasExpr() { - return expr_ != null; - } - /** - * - * - *
-   * Required. A Cloud CEL expression evaluating to a boolean.
-   * 
- * - * .google.type.Expr expr = 1; - * - * @return The expr. - */ - @java.lang.Override - public com.google.type.Expr getExpr() { - return expr_ == null ? com.google.type.Expr.getDefaultInstance() : expr_; - } - /** - * - * - *
-   * Required. A Cloud CEL expression evaluating to a boolean.
-   * 
- * - * .google.type.Expr expr = 1; - */ - @java.lang.Override - public com.google.type.ExprOrBuilder getExprOrBuilder() { - return getExpr(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (expr_ != null) { - output.writeMessage(1, getExpr()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (expr_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getExpr()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.CustomLevel)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.CustomLevel other = - (com.google.identity.accesscontextmanager.v1.CustomLevel) obj; - - if (hasExpr() != other.hasExpr()) return false; - if (hasExpr()) { - if (!getExpr().equals(other.getExpr())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasExpr()) { - hash = (37 * hash) + EXPR_FIELD_NUMBER; - hash = (53 * hash) + getExpr().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.CustomLevel prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language
-   * to represent the necessary conditions for the level to apply to a request.
-   * See CEL spec at: https://github.com/google/cel-spec
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.CustomLevel} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.CustomLevel) - com.google.identity.accesscontextmanager.v1.CustomLevelOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_CustomLevel_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.CustomLevel.class, - com.google.identity.accesscontextmanager.v1.CustomLevel.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.CustomLevel.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (exprBuilder_ == null) { - expr_ = null; - } else { - expr_ = null; - exprBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevel getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevel build() { - com.google.identity.accesscontextmanager.v1.CustomLevel result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevel buildPartial() { - com.google.identity.accesscontextmanager.v1.CustomLevel result = - new com.google.identity.accesscontextmanager.v1.CustomLevel(this); - if (exprBuilder_ == null) { - result.expr_ = expr_; - } else { - result.expr_ = exprBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.CustomLevel) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.CustomLevel) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.CustomLevel other) { - if (other == com.google.identity.accesscontextmanager.v1.CustomLevel.getDefaultInstance()) - return this; - if (other.hasExpr()) { - mergeExpr(other.getExpr()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getExprFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.type.Expr expr_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.type.Expr, com.google.type.Expr.Builder, com.google.type.ExprOrBuilder> - exprBuilder_; - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - * - * @return Whether the expr field is set. - */ - public boolean hasExpr() { - return exprBuilder_ != null || expr_ != null; - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - * - * @return The expr. - */ - public com.google.type.Expr getExpr() { - if (exprBuilder_ == null) { - return expr_ == null ? com.google.type.Expr.getDefaultInstance() : expr_; - } else { - return exprBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - public Builder setExpr(com.google.type.Expr value) { - if (exprBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - expr_ = value; - onChanged(); - } else { - exprBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - public Builder setExpr(com.google.type.Expr.Builder builderForValue) { - if (exprBuilder_ == null) { - expr_ = builderForValue.build(); - onChanged(); - } else { - exprBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - public Builder mergeExpr(com.google.type.Expr value) { - if (exprBuilder_ == null) { - if (expr_ != null) { - expr_ = com.google.type.Expr.newBuilder(expr_).mergeFrom(value).buildPartial(); - } else { - expr_ = value; - } - onChanged(); - } else { - exprBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - public Builder clearExpr() { - if (exprBuilder_ == null) { - expr_ = null; - onChanged(); - } else { - expr_ = null; - exprBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - public com.google.type.Expr.Builder getExprBuilder() { - - onChanged(); - return getExprFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - public com.google.type.ExprOrBuilder getExprOrBuilder() { - if (exprBuilder_ != null) { - return exprBuilder_.getMessageOrBuilder(); - } else { - return expr_ == null ? com.google.type.Expr.getDefaultInstance() : expr_; - } - } - /** - * - * - *
-     * Required. A Cloud CEL expression evaluating to a boolean.
-     * 
- * - * .google.type.Expr expr = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.type.Expr, com.google.type.Expr.Builder, com.google.type.ExprOrBuilder> - getExprFieldBuilder() { - if (exprBuilder_ == null) { - exprBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.type.Expr, com.google.type.Expr.Builder, com.google.type.ExprOrBuilder>( - getExpr(), getParentForChildren(), isClean()); - expr_ = null; - } - return exprBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.CustomLevel) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.CustomLevel) - private static final com.google.identity.accesscontextmanager.v1.CustomLevel DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.CustomLevel(); - } - - public static com.google.identity.accesscontextmanager.v1.CustomLevel getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CustomLevel parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.CustomLevel getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevelOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevelOrBuilder.java deleted file mode 100644 index b0793b0..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevelOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface CustomLevelOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.CustomLevel) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. A Cloud CEL expression evaluating to a boolean.
-   * 
- * - * .google.type.Expr expr = 1; - * - * @return Whether the expr field is set. - */ - boolean hasExpr(); - /** - * - * - *
-   * Required. A Cloud CEL expression evaluating to a boolean.
-   * 
- * - * .google.type.Expr expr = 1; - * - * @return The expr. - */ - com.google.type.Expr getExpr(); - /** - * - * - *
-   * Required. A Cloud CEL expression evaluating to a boolean.
-   * 
- * - * .google.type.Expr expr = 1; - */ - com.google.type.ExprOrBuilder getExprOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java deleted file mode 100644 index b6077f9..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java +++ /dev/null @@ -1,661 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to delete an `AccessLevel`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest} - */ -public final class DeleteAccessLevelRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) - DeleteAccessLevelRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use DeleteAccessLevelRequest.newBuilder() to construct. - private DeleteAccessLevelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DeleteAccessLevelRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DeleteAccessLevelRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest other = - (com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to delete an `AccessLevel`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessLevelRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest build() { - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest result = - new com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) - private static final com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteAccessLevelRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequestOrBuilder.java deleted file mode 100644 index 06d3b8c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequestOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface DeleteAccessLevelRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java deleted file mode 100644 index cd49e7c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java +++ /dev/null @@ -1,647 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to delete an `AccessPolicy`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest} - */ -public final class DeleteAccessPolicyRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) - DeleteAccessPolicyRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use DeleteAccessPolicyRequest.newBuilder() to construct. - private DeleteAccessPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DeleteAccessPolicyRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DeleteAccessPolicyRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the access policy to delete.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy to delete.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest other = - (com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to delete an `AccessPolicy`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteAccessPolicyRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest build() { - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest result = - new com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy to delete.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to delete.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to delete.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to delete.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to delete.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) - private static final com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteAccessPolicyRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequestOrBuilder.java deleted file mode 100644 index f7e920c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequestOrBuilder.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface DeleteAccessPolicyRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy to delete.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the access policy to delete.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java deleted file mode 100644 index b85871b..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java +++ /dev/null @@ -1,656 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Request of [DeleteGcpUserAccessBinding]
- * [google.identity.accesscontextmanager.v1.AccessContextManager.DeleteGcpUserAccessBinding].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest} - */ -public final class DeleteGcpUserAccessBindingRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - DeleteGcpUserAccessBindingRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use DeleteGcpUserAccessBindingRequest.newBuilder() to construct. - private DeleteGcpUserAccessBindingRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DeleteGcpUserAccessBindingRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DeleteGcpUserAccessBindingRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.Builder - .class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest other = - (com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request of [DeleteGcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.AccessContextManager.DeleteGcpUserAccessBinding].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest build() { - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest result = - new com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - private static final com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteGcpUserAccessBindingRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequestOrBuilder.java deleted file mode 100644 index 398d74f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequestOrBuilder.java +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface DeleteGcpUserAccessBindingRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java deleted file mode 100644 index 937ac3f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java +++ /dev/null @@ -1,668 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to delete a `ServicePerimeter`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest} - */ -public final class DeleteServicePerimeterRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) - DeleteServicePerimeterRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use DeleteServicePerimeterRequest.newBuilder() to construct. - private DeleteServicePerimeterRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DeleteServicePerimeterRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DeleteServicePerimeterRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.Builder - .class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest other = - (com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to delete a `ServicePerimeter`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_DeleteServicePerimeterRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest build() { - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest result = - new com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) - private static final com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteServicePerimeterRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequestOrBuilder.java deleted file mode 100644 index fe77bd1..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequestOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface DeleteServicePerimeterRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java deleted file mode 100644 index 31b336c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java +++ /dev/null @@ -1,2146 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * `DevicePolicy` specifies device specific restrictions necessary to acquire a
- * given access level. A `DevicePolicy` specifies requirements for requests from
- * devices to be granted access levels, it does not do any enforcement on the
- * device. `DevicePolicy` acts as an AND over all specified fields, and each
- * repeated field is an OR over its elements. Any unset fields are ignored. For
- * example, if the proto is { os_type : DESKTOP_WINDOWS, os_type :
- * DESKTOP_LINUX, encryption_status: ENCRYPTED}, then the DevicePolicy will be
- * true for requests originating from encrypted Linux desktops and encrypted
- * Windows desktops.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DevicePolicy} - */ -public final class DevicePolicy extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.DevicePolicy) - DevicePolicyOrBuilder { - private static final long serialVersionUID = 0L; - // Use DevicePolicy.newBuilder() to construct. - private DevicePolicy(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DevicePolicy() { - allowedEncryptionStatuses_ = java.util.Collections.emptyList(); - osConstraints_ = java.util.Collections.emptyList(); - allowedDeviceManagementLevels_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DevicePolicy(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DevicePolicy.class, - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder.class); - } - - public static final int REQUIRE_SCREENLOCK_FIELD_NUMBER = 1; - private boolean requireScreenlock_; - /** - * - * - *
-   * Whether or not screenlock is required for the DevicePolicy to be true.
-   * Defaults to `false`.
-   * 
- * - * bool require_screenlock = 1; - * - * @return The requireScreenlock. - */ - @java.lang.Override - public boolean getRequireScreenlock() { - return requireScreenlock_; - } - - public static final int ALLOWED_ENCRYPTION_STATUSES_FIELD_NUMBER = 2; - private java.util.List allowedEncryptionStatuses_; - private static final com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus> - allowedEncryptionStatuses_converter_ = - new com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, - com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus>() { - public com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus convert( - java.lang.Integer from) { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus result = - com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus.valueOf( - from); - return result == null - ? com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus - .UNRECOGNIZED - : result; - } - }; - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return A list containing the allowedEncryptionStatuses. - */ - @java.lang.Override - public java.util.List - getAllowedEncryptionStatusesList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus>( - allowedEncryptionStatuses_, allowedEncryptionStatuses_converter_); - } - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return The count of allowedEncryptionStatuses. - */ - @java.lang.Override - public int getAllowedEncryptionStatusesCount() { - return allowedEncryptionStatuses_.size(); - } - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index of the element to return. - * @return The allowedEncryptionStatuses at the given index. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus - getAllowedEncryptionStatuses(int index) { - return allowedEncryptionStatuses_converter_.convert(allowedEncryptionStatuses_.get(index)); - } - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return A list containing the enum numeric values on the wire for allowedEncryptionStatuses. - */ - @java.lang.Override - public java.util.List getAllowedEncryptionStatusesValueList() { - return allowedEncryptionStatuses_; - } - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedEncryptionStatuses at the given index. - */ - @java.lang.Override - public int getAllowedEncryptionStatusesValue(int index) { - return allowedEncryptionStatuses_.get(index); - } - - private int allowedEncryptionStatusesMemoizedSerializedSize; - - public static final int OS_CONSTRAINTS_FIELD_NUMBER = 3; - private java.util.List osConstraints_; - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - @java.lang.Override - public java.util.List - getOsConstraintsList() { - return osConstraints_; - } - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - @java.lang.Override - public java.util.List - getOsConstraintsOrBuilderList() { - return osConstraints_; - } - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - @java.lang.Override - public int getOsConstraintsCount() { - return osConstraints_.size(); - } - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.OsConstraint getOsConstraints(int index) { - return osConstraints_.get(index); - } - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder - getOsConstraintsOrBuilder(int index) { - return osConstraints_.get(index); - } - - public static final int ALLOWED_DEVICE_MANAGEMENT_LEVELS_FIELD_NUMBER = 6; - private java.util.List allowedDeviceManagementLevels_; - private static final com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, com.google.identity.accesscontextmanager.type.DeviceManagementLevel> - allowedDeviceManagementLevels_converter_ = - new com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, - com.google.identity.accesscontextmanager.type.DeviceManagementLevel>() { - public com.google.identity.accesscontextmanager.type.DeviceManagementLevel convert( - java.lang.Integer from) { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.type.DeviceManagementLevel result = - com.google.identity.accesscontextmanager.type.DeviceManagementLevel.valueOf(from); - return result == null - ? com.google.identity.accesscontextmanager.type.DeviceManagementLevel.UNRECOGNIZED - : result; - } - }; - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return A list containing the allowedDeviceManagementLevels. - */ - @java.lang.Override - public java.util.List - getAllowedDeviceManagementLevelsList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.identity.accesscontextmanager.type.DeviceManagementLevel>( - allowedDeviceManagementLevels_, allowedDeviceManagementLevels_converter_); - } - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return The count of allowedDeviceManagementLevels. - */ - @java.lang.Override - public int getAllowedDeviceManagementLevelsCount() { - return allowedDeviceManagementLevels_.size(); - } - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index of the element to return. - * @return The allowedDeviceManagementLevels at the given index. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.type.DeviceManagementLevel - getAllowedDeviceManagementLevels(int index) { - return allowedDeviceManagementLevels_converter_.convert( - allowedDeviceManagementLevels_.get(index)); - } - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return A list containing the enum numeric values on the wire for - * allowedDeviceManagementLevels. - */ - @java.lang.Override - public java.util.List getAllowedDeviceManagementLevelsValueList() { - return allowedDeviceManagementLevels_; - } - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedDeviceManagementLevels at the given index. - */ - @java.lang.Override - public int getAllowedDeviceManagementLevelsValue(int index) { - return allowedDeviceManagementLevels_.get(index); - } - - private int allowedDeviceManagementLevelsMemoizedSerializedSize; - - public static final int REQUIRE_ADMIN_APPROVAL_FIELD_NUMBER = 7; - private boolean requireAdminApproval_; - /** - * - * - *
-   * Whether the device needs to be approved by the customer admin.
-   * 
- * - * bool require_admin_approval = 7; - * - * @return The requireAdminApproval. - */ - @java.lang.Override - public boolean getRequireAdminApproval() { - return requireAdminApproval_; - } - - public static final int REQUIRE_CORP_OWNED_FIELD_NUMBER = 8; - private boolean requireCorpOwned_; - /** - * - * - *
-   * Whether the device needs to be corp owned.
-   * 
- * - * bool require_corp_owned = 8; - * - * @return The requireCorpOwned. - */ - @java.lang.Override - public boolean getRequireCorpOwned() { - return requireCorpOwned_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - getSerializedSize(); - if (requireScreenlock_ != false) { - output.writeBool(1, requireScreenlock_); - } - if (getAllowedEncryptionStatusesList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(allowedEncryptionStatusesMemoizedSerializedSize); - } - for (int i = 0; i < allowedEncryptionStatuses_.size(); i++) { - output.writeEnumNoTag(allowedEncryptionStatuses_.get(i)); - } - for (int i = 0; i < osConstraints_.size(); i++) { - output.writeMessage(3, osConstraints_.get(i)); - } - if (getAllowedDeviceManagementLevelsList().size() > 0) { - output.writeUInt32NoTag(50); - output.writeUInt32NoTag(allowedDeviceManagementLevelsMemoizedSerializedSize); - } - for (int i = 0; i < allowedDeviceManagementLevels_.size(); i++) { - output.writeEnumNoTag(allowedDeviceManagementLevels_.get(i)); - } - if (requireAdminApproval_ != false) { - output.writeBool(7, requireAdminApproval_); - } - if (requireCorpOwned_ != false) { - output.writeBool(8, requireCorpOwned_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (requireScreenlock_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, requireScreenlock_); - } - { - int dataSize = 0; - for (int i = 0; i < allowedEncryptionStatuses_.size(); i++) { - dataSize += - com.google.protobuf.CodedOutputStream.computeEnumSizeNoTag( - allowedEncryptionStatuses_.get(i)); - } - size += dataSize; - if (!getAllowedEncryptionStatusesList().isEmpty()) { - size += 1; - size += com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(dataSize); - } - allowedEncryptionStatusesMemoizedSerializedSize = dataSize; - } - for (int i = 0; i < osConstraints_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, osConstraints_.get(i)); - } - { - int dataSize = 0; - for (int i = 0; i < allowedDeviceManagementLevels_.size(); i++) { - dataSize += - com.google.protobuf.CodedOutputStream.computeEnumSizeNoTag( - allowedDeviceManagementLevels_.get(i)); - } - size += dataSize; - if (!getAllowedDeviceManagementLevelsList().isEmpty()) { - size += 1; - size += com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(dataSize); - } - allowedDeviceManagementLevelsMemoizedSerializedSize = dataSize; - } - if (requireAdminApproval_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(7, requireAdminApproval_); - } - if (requireCorpOwned_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, requireCorpOwned_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.DevicePolicy)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.DevicePolicy other = - (com.google.identity.accesscontextmanager.v1.DevicePolicy) obj; - - if (getRequireScreenlock() != other.getRequireScreenlock()) return false; - if (!allowedEncryptionStatuses_.equals(other.allowedEncryptionStatuses_)) return false; - if (!getOsConstraintsList().equals(other.getOsConstraintsList())) return false; - if (!allowedDeviceManagementLevels_.equals(other.allowedDeviceManagementLevels_)) return false; - if (getRequireAdminApproval() != other.getRequireAdminApproval()) return false; - if (getRequireCorpOwned() != other.getRequireCorpOwned()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + REQUIRE_SCREENLOCK_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireScreenlock()); - if (getAllowedEncryptionStatusesCount() > 0) { - hash = (37 * hash) + ALLOWED_ENCRYPTION_STATUSES_FIELD_NUMBER; - hash = (53 * hash) + allowedEncryptionStatuses_.hashCode(); - } - if (getOsConstraintsCount() > 0) { - hash = (37 * hash) + OS_CONSTRAINTS_FIELD_NUMBER; - hash = (53 * hash) + getOsConstraintsList().hashCode(); - } - if (getAllowedDeviceManagementLevelsCount() > 0) { - hash = (37 * hash) + ALLOWED_DEVICE_MANAGEMENT_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + allowedDeviceManagementLevels_.hashCode(); - } - hash = (37 * hash) + REQUIRE_ADMIN_APPROVAL_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireAdminApproval()); - hash = (37 * hash) + REQUIRE_CORP_OWNED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireCorpOwned()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.DevicePolicy prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * `DevicePolicy` specifies device specific restrictions necessary to acquire a
-   * given access level. A `DevicePolicy` specifies requirements for requests from
-   * devices to be granted access levels, it does not do any enforcement on the
-   * device. `DevicePolicy` acts as an AND over all specified fields, and each
-   * repeated field is an OR over its elements. Any unset fields are ignored. For
-   * example, if the proto is { os_type : DESKTOP_WINDOWS, os_type :
-   * DESKTOP_LINUX, encryption_status: ENCRYPTED}, then the DevicePolicy will be
-   * true for requests originating from encrypted Linux desktops and encrypted
-   * Windows desktops.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.DevicePolicy} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.DevicePolicy) - com.google.identity.accesscontextmanager.v1.DevicePolicyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.DevicePolicy.class, - com.google.identity.accesscontextmanager.v1.DevicePolicy.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.DevicePolicy.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - requireScreenlock_ = false; - - allowedEncryptionStatuses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - if (osConstraintsBuilder_ == null) { - osConstraints_ = java.util.Collections.emptyList(); - } else { - osConstraints_ = null; - osConstraintsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - allowedDeviceManagementLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - requireAdminApproval_ = false; - - requireCorpOwned_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DevicePolicy getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.DevicePolicy.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DevicePolicy build() { - com.google.identity.accesscontextmanager.v1.DevicePolicy result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DevicePolicy buildPartial() { - com.google.identity.accesscontextmanager.v1.DevicePolicy result = - new com.google.identity.accesscontextmanager.v1.DevicePolicy(this); - int from_bitField0_ = bitField0_; - result.requireScreenlock_ = requireScreenlock_; - if (((bitField0_ & 0x00000001) != 0)) { - allowedEncryptionStatuses_ = - java.util.Collections.unmodifiableList(allowedEncryptionStatuses_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.allowedEncryptionStatuses_ = allowedEncryptionStatuses_; - if (osConstraintsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - osConstraints_ = java.util.Collections.unmodifiableList(osConstraints_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.osConstraints_ = osConstraints_; - } else { - result.osConstraints_ = osConstraintsBuilder_.build(); - } - if (((bitField0_ & 0x00000004) != 0)) { - allowedDeviceManagementLevels_ = - java.util.Collections.unmodifiableList(allowedDeviceManagementLevels_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.allowedDeviceManagementLevels_ = allowedDeviceManagementLevels_; - result.requireAdminApproval_ = requireAdminApproval_; - result.requireCorpOwned_ = requireCorpOwned_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.DevicePolicy) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.DevicePolicy) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.DevicePolicy other) { - if (other == com.google.identity.accesscontextmanager.v1.DevicePolicy.getDefaultInstance()) - return this; - if (other.getRequireScreenlock() != false) { - setRequireScreenlock(other.getRequireScreenlock()); - } - if (!other.allowedEncryptionStatuses_.isEmpty()) { - if (allowedEncryptionStatuses_.isEmpty()) { - allowedEncryptionStatuses_ = other.allowedEncryptionStatuses_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.addAll(other.allowedEncryptionStatuses_); - } - onChanged(); - } - if (osConstraintsBuilder_ == null) { - if (!other.osConstraints_.isEmpty()) { - if (osConstraints_.isEmpty()) { - osConstraints_ = other.osConstraints_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureOsConstraintsIsMutable(); - osConstraints_.addAll(other.osConstraints_); - } - onChanged(); - } - } else { - if (!other.osConstraints_.isEmpty()) { - if (osConstraintsBuilder_.isEmpty()) { - osConstraintsBuilder_.dispose(); - osConstraintsBuilder_ = null; - osConstraints_ = other.osConstraints_; - bitField0_ = (bitField0_ & ~0x00000002); - osConstraintsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getOsConstraintsFieldBuilder() - : null; - } else { - osConstraintsBuilder_.addAllMessages(other.osConstraints_); - } - } - } - if (!other.allowedDeviceManagementLevels_.isEmpty()) { - if (allowedDeviceManagementLevels_.isEmpty()) { - allowedDeviceManagementLevels_ = other.allowedDeviceManagementLevels_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.addAll(other.allowedDeviceManagementLevels_); - } - onChanged(); - } - if (other.getRequireAdminApproval() != false) { - setRequireAdminApproval(other.getRequireAdminApproval()); - } - if (other.getRequireCorpOwned() != false) { - setRequireCorpOwned(other.getRequireCorpOwned()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - requireScreenlock_ = input.readBool(); - - break; - } // case 8 - case 16: - { - int tmpRaw = input.readEnum(); - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.add(tmpRaw); - break; - } // case 16 - case 18: - { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while (input.getBytesUntilLimit() > 0) { - int tmpRaw = input.readEnum(); - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.add(tmpRaw); - } - input.popLimit(oldLimit); - break; - } // case 18 - case 26: - { - com.google.identity.accesscontextmanager.v1.OsConstraint m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.OsConstraint.parser(), - extensionRegistry); - if (osConstraintsBuilder_ == null) { - ensureOsConstraintsIsMutable(); - osConstraints_.add(m); - } else { - osConstraintsBuilder_.addMessage(m); - } - break; - } // case 26 - case 48: - { - int tmpRaw = input.readEnum(); - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.add(tmpRaw); - break; - } // case 48 - case 50: - { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while (input.getBytesUntilLimit() > 0) { - int tmpRaw = input.readEnum(); - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.add(tmpRaw); - } - input.popLimit(oldLimit); - break; - } // case 50 - case 56: - { - requireAdminApproval_ = input.readBool(); - - break; - } // case 56 - case 64: - { - requireCorpOwned_ = input.readBool(); - - break; - } // case 64 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private boolean requireScreenlock_; - /** - * - * - *
-     * Whether or not screenlock is required for the DevicePolicy to be true.
-     * Defaults to `false`.
-     * 
- * - * bool require_screenlock = 1; - * - * @return The requireScreenlock. - */ - @java.lang.Override - public boolean getRequireScreenlock() { - return requireScreenlock_; - } - /** - * - * - *
-     * Whether or not screenlock is required for the DevicePolicy to be true.
-     * Defaults to `false`.
-     * 
- * - * bool require_screenlock = 1; - * - * @param value The requireScreenlock to set. - * @return This builder for chaining. - */ - public Builder setRequireScreenlock(boolean value) { - - requireScreenlock_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Whether or not screenlock is required for the DevicePolicy to be true.
-     * Defaults to `false`.
-     * 
- * - * bool require_screenlock = 1; - * - * @return This builder for chaining. - */ - public Builder clearRequireScreenlock() { - - requireScreenlock_ = false; - onChanged(); - return this; - } - - private java.util.List allowedEncryptionStatuses_ = - java.util.Collections.emptyList(); - - private void ensureAllowedEncryptionStatusesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - allowedEncryptionStatuses_ = - new java.util.ArrayList(allowedEncryptionStatuses_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return A list containing the allowedEncryptionStatuses. - */ - public java.util.List - getAllowedEncryptionStatusesList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus>( - allowedEncryptionStatuses_, allowedEncryptionStatuses_converter_); - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return The count of allowedEncryptionStatuses. - */ - public int getAllowedEncryptionStatusesCount() { - return allowedEncryptionStatuses_.size(); - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index of the element to return. - * @return The allowedEncryptionStatuses at the given index. - */ - public com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus - getAllowedEncryptionStatuses(int index) { - return allowedEncryptionStatuses_converter_.convert(allowedEncryptionStatuses_.get(index)); - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index to set the value at. - * @param value The allowedEncryptionStatuses to set. - * @return This builder for chaining. - */ - public Builder setAllowedEncryptionStatuses( - int index, com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.set(index, value.getNumber()); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param value The allowedEncryptionStatuses to add. - * @return This builder for chaining. - */ - public Builder addAllowedEncryptionStatuses( - com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.add(value.getNumber()); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param values The allowedEncryptionStatuses to add. - * @return This builder for chaining. - */ - public Builder addAllAllowedEncryptionStatuses( - java.lang.Iterable< - ? extends com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus> - values) { - ensureAllowedEncryptionStatusesIsMutable(); - for (com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus value : values) { - allowedEncryptionStatuses_.add(value.getNumber()); - } - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return This builder for chaining. - */ - public Builder clearAllowedEncryptionStatuses() { - allowedEncryptionStatuses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return A list containing the enum numeric values on the wire for allowedEncryptionStatuses. - */ - public java.util.List getAllowedEncryptionStatusesValueList() { - return java.util.Collections.unmodifiableList(allowedEncryptionStatuses_); - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedEncryptionStatuses at the given index. - */ - public int getAllowedEncryptionStatusesValue(int index) { - return allowedEncryptionStatuses_.get(index); - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index to set the value at. - * @param value The enum numeric value on the wire for allowedEncryptionStatuses to set. - * @return This builder for chaining. - */ - public Builder setAllowedEncryptionStatusesValue(int index, int value) { - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param value The enum numeric value on the wire for allowedEncryptionStatuses to add. - * @return This builder for chaining. - */ - public Builder addAllowedEncryptionStatusesValue(int value) { - ensureAllowedEncryptionStatusesIsMutable(); - allowedEncryptionStatuses_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed encryptions statuses, an empty list allows all statuses.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param values The enum numeric values on the wire for allowedEncryptionStatuses to add. - * @return This builder for chaining. - */ - public Builder addAllAllowedEncryptionStatusesValue( - java.lang.Iterable values) { - ensureAllowedEncryptionStatusesIsMutable(); - for (int value : values) { - allowedEncryptionStatuses_.add(value); - } - onChanged(); - return this; - } - - private java.util.List - osConstraints_ = java.util.Collections.emptyList(); - - private void ensureOsConstraintsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - osConstraints_ = - new java.util.ArrayList( - osConstraints_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.OsConstraint, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder, - com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder> - osConstraintsBuilder_; - - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public java.util.List - getOsConstraintsList() { - if (osConstraintsBuilder_ == null) { - return java.util.Collections.unmodifiableList(osConstraints_); - } else { - return osConstraintsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public int getOsConstraintsCount() { - if (osConstraintsBuilder_ == null) { - return osConstraints_.size(); - } else { - return osConstraintsBuilder_.getCount(); - } - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public com.google.identity.accesscontextmanager.v1.OsConstraint getOsConstraints(int index) { - if (osConstraintsBuilder_ == null) { - return osConstraints_.get(index); - } else { - return osConstraintsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder setOsConstraints( - int index, com.google.identity.accesscontextmanager.v1.OsConstraint value) { - if (osConstraintsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOsConstraintsIsMutable(); - osConstraints_.set(index, value); - onChanged(); - } else { - osConstraintsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder setOsConstraints( - int index, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder builderForValue) { - if (osConstraintsBuilder_ == null) { - ensureOsConstraintsIsMutable(); - osConstraints_.set(index, builderForValue.build()); - onChanged(); - } else { - osConstraintsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder addOsConstraints( - com.google.identity.accesscontextmanager.v1.OsConstraint value) { - if (osConstraintsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOsConstraintsIsMutable(); - osConstraints_.add(value); - onChanged(); - } else { - osConstraintsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder addOsConstraints( - int index, com.google.identity.accesscontextmanager.v1.OsConstraint value) { - if (osConstraintsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOsConstraintsIsMutable(); - osConstraints_.add(index, value); - onChanged(); - } else { - osConstraintsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder addOsConstraints( - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder builderForValue) { - if (osConstraintsBuilder_ == null) { - ensureOsConstraintsIsMutable(); - osConstraints_.add(builderForValue.build()); - onChanged(); - } else { - osConstraintsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder addOsConstraints( - int index, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder builderForValue) { - if (osConstraintsBuilder_ == null) { - ensureOsConstraintsIsMutable(); - osConstraints_.add(index, builderForValue.build()); - onChanged(); - } else { - osConstraintsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder addAllOsConstraints( - java.lang.Iterable - values) { - if (osConstraintsBuilder_ == null) { - ensureOsConstraintsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, osConstraints_); - onChanged(); - } else { - osConstraintsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder clearOsConstraints() { - if (osConstraintsBuilder_ == null) { - osConstraints_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - osConstraintsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public Builder removeOsConstraints(int index) { - if (osConstraintsBuilder_ == null) { - ensureOsConstraintsIsMutable(); - osConstraints_.remove(index); - onChanged(); - } else { - osConstraintsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public com.google.identity.accesscontextmanager.v1.OsConstraint.Builder getOsConstraintsBuilder( - int index) { - return getOsConstraintsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder - getOsConstraintsOrBuilder(int index) { - if (osConstraintsBuilder_ == null) { - return osConstraints_.get(index); - } else { - return osConstraintsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder> - getOsConstraintsOrBuilderList() { - if (osConstraintsBuilder_ != null) { - return osConstraintsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(osConstraints_); - } - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public com.google.identity.accesscontextmanager.v1.OsConstraint.Builder - addOsConstraintsBuilder() { - return getOsConstraintsFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.OsConstraint.getDefaultInstance()); - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public com.google.identity.accesscontextmanager.v1.OsConstraint.Builder addOsConstraintsBuilder( - int index) { - return getOsConstraintsFieldBuilder() - .addBuilder( - index, com.google.identity.accesscontextmanager.v1.OsConstraint.getDefaultInstance()); - } - /** - * - * - *
-     * Allowed OS versions, an empty list allows all types and all versions.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - * - */ - public java.util.List - getOsConstraintsBuilderList() { - return getOsConstraintsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.OsConstraint, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder, - com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder> - getOsConstraintsFieldBuilder() { - if (osConstraintsBuilder_ == null) { - osConstraintsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.OsConstraint, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder, - com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder>( - osConstraints_, - ((bitField0_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - osConstraints_ = null; - } - return osConstraintsBuilder_; - } - - private java.util.List allowedDeviceManagementLevels_ = - java.util.Collections.emptyList(); - - private void ensureAllowedDeviceManagementLevelsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - allowedDeviceManagementLevels_ = - new java.util.ArrayList(allowedDeviceManagementLevels_); - bitField0_ |= 0x00000004; - } - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return A list containing the allowedDeviceManagementLevels. - */ - public java.util.List - getAllowedDeviceManagementLevelsList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.identity.accesscontextmanager.type.DeviceManagementLevel>( - allowedDeviceManagementLevels_, allowedDeviceManagementLevels_converter_); - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return The count of allowedDeviceManagementLevels. - */ - public int getAllowedDeviceManagementLevelsCount() { - return allowedDeviceManagementLevels_.size(); - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index of the element to return. - * @return The allowedDeviceManagementLevels at the given index. - */ - public com.google.identity.accesscontextmanager.type.DeviceManagementLevel - getAllowedDeviceManagementLevels(int index) { - return allowedDeviceManagementLevels_converter_.convert( - allowedDeviceManagementLevels_.get(index)); - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index to set the value at. - * @param value The allowedDeviceManagementLevels to set. - * @return This builder for chaining. - */ - public Builder setAllowedDeviceManagementLevels( - int index, com.google.identity.accesscontextmanager.type.DeviceManagementLevel value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.set(index, value.getNumber()); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param value The allowedDeviceManagementLevels to add. - * @return This builder for chaining. - */ - public Builder addAllowedDeviceManagementLevels( - com.google.identity.accesscontextmanager.type.DeviceManagementLevel value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.add(value.getNumber()); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param values The allowedDeviceManagementLevels to add. - * @return This builder for chaining. - */ - public Builder addAllAllowedDeviceManagementLevels( - java.lang.Iterable< - ? extends com.google.identity.accesscontextmanager.type.DeviceManagementLevel> - values) { - ensureAllowedDeviceManagementLevelsIsMutable(); - for (com.google.identity.accesscontextmanager.type.DeviceManagementLevel value : values) { - allowedDeviceManagementLevels_.add(value.getNumber()); - } - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return This builder for chaining. - */ - public Builder clearAllowedDeviceManagementLevels() { - allowedDeviceManagementLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return A list containing the enum numeric values on the wire for - * allowedDeviceManagementLevels. - */ - public java.util.List getAllowedDeviceManagementLevelsValueList() { - return java.util.Collections.unmodifiableList(allowedDeviceManagementLevels_); - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedDeviceManagementLevels at the given - * index. - */ - public int getAllowedDeviceManagementLevelsValue(int index) { - return allowedDeviceManagementLevels_.get(index); - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index to set the value at. - * @param value The enum numeric value on the wire for allowedDeviceManagementLevels to set. - * @return This builder for chaining. - */ - public Builder setAllowedDeviceManagementLevelsValue(int index, int value) { - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param value The enum numeric value on the wire for allowedDeviceManagementLevels to add. - * @return This builder for chaining. - */ - public Builder addAllowedDeviceManagementLevelsValue(int value) { - ensureAllowedDeviceManagementLevelsIsMutable(); - allowedDeviceManagementLevels_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * Allowed device management levels, an empty list allows all management
-     * levels.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param values The enum numeric values on the wire for allowedDeviceManagementLevels to add. - * @return This builder for chaining. - */ - public Builder addAllAllowedDeviceManagementLevelsValue( - java.lang.Iterable values) { - ensureAllowedDeviceManagementLevelsIsMutable(); - for (int value : values) { - allowedDeviceManagementLevels_.add(value); - } - onChanged(); - return this; - } - - private boolean requireAdminApproval_; - /** - * - * - *
-     * Whether the device needs to be approved by the customer admin.
-     * 
- * - * bool require_admin_approval = 7; - * - * @return The requireAdminApproval. - */ - @java.lang.Override - public boolean getRequireAdminApproval() { - return requireAdminApproval_; - } - /** - * - * - *
-     * Whether the device needs to be approved by the customer admin.
-     * 
- * - * bool require_admin_approval = 7; - * - * @param value The requireAdminApproval to set. - * @return This builder for chaining. - */ - public Builder setRequireAdminApproval(boolean value) { - - requireAdminApproval_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Whether the device needs to be approved by the customer admin.
-     * 
- * - * bool require_admin_approval = 7; - * - * @return This builder for chaining. - */ - public Builder clearRequireAdminApproval() { - - requireAdminApproval_ = false; - onChanged(); - return this; - } - - private boolean requireCorpOwned_; - /** - * - * - *
-     * Whether the device needs to be corp owned.
-     * 
- * - * bool require_corp_owned = 8; - * - * @return The requireCorpOwned. - */ - @java.lang.Override - public boolean getRequireCorpOwned() { - return requireCorpOwned_; - } - /** - * - * - *
-     * Whether the device needs to be corp owned.
-     * 
- * - * bool require_corp_owned = 8; - * - * @param value The requireCorpOwned to set. - * @return This builder for chaining. - */ - public Builder setRequireCorpOwned(boolean value) { - - requireCorpOwned_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Whether the device needs to be corp owned.
-     * 
- * - * bool require_corp_owned = 8; - * - * @return This builder for chaining. - */ - public Builder clearRequireCorpOwned() { - - requireCorpOwned_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.DevicePolicy) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.DevicePolicy) - private static final com.google.identity.accesscontextmanager.v1.DevicePolicy DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.DevicePolicy(); - } - - public static com.google.identity.accesscontextmanager.v1.DevicePolicy getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DevicePolicy parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.DevicePolicy getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicyOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicyOrBuilder.java deleted file mode 100644 index 6fc1e9f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicyOrBuilder.java +++ /dev/null @@ -1,274 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface DevicePolicyOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.DevicePolicy) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Whether or not screenlock is required for the DevicePolicy to be true.
-   * Defaults to `false`.
-   * 
- * - * bool require_screenlock = 1; - * - * @return The requireScreenlock. - */ - boolean getRequireScreenlock(); - - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return A list containing the allowedEncryptionStatuses. - */ - java.util.List - getAllowedEncryptionStatusesList(); - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return The count of allowedEncryptionStatuses. - */ - int getAllowedEncryptionStatusesCount(); - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index of the element to return. - * @return The allowedEncryptionStatuses at the given index. - */ - com.google.identity.accesscontextmanager.type.DeviceEncryptionStatus getAllowedEncryptionStatuses( - int index); - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @return A list containing the enum numeric values on the wire for allowedEncryptionStatuses. - */ - java.util.List getAllowedEncryptionStatusesValueList(); - /** - * - * - *
-   * Allowed encryptions statuses, an empty list allows all statuses.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - * - * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedEncryptionStatuses at the given index. - */ - int getAllowedEncryptionStatusesValue(int index); - - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - java.util.List getOsConstraintsList(); - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - com.google.identity.accesscontextmanager.v1.OsConstraint getOsConstraints(int index); - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - int getOsConstraintsCount(); - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - java.util.List - getOsConstraintsOrBuilderList(); - /** - * - * - *
-   * Allowed OS versions, an empty list allows all types and all versions.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.OsConstraint os_constraints = 3; - */ - com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder getOsConstraintsOrBuilder( - int index); - - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return A list containing the allowedDeviceManagementLevels. - */ - java.util.List - getAllowedDeviceManagementLevelsList(); - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return The count of allowedDeviceManagementLevels. - */ - int getAllowedDeviceManagementLevelsCount(); - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index of the element to return. - * @return The allowedDeviceManagementLevels at the given index. - */ - com.google.identity.accesscontextmanager.type.DeviceManagementLevel - getAllowedDeviceManagementLevels(int index); - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @return A list containing the enum numeric values on the wire for - * allowedDeviceManagementLevels. - */ - java.util.List getAllowedDeviceManagementLevelsValueList(); - /** - * - * - *
-   * Allowed device management levels, an empty list allows all management
-   * levels.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - * - * - * @param index The index of the value to return. - * @return The enum numeric value on the wire of allowedDeviceManagementLevels at the given index. - */ - int getAllowedDeviceManagementLevelsValue(int index); - - /** - * - * - *
-   * Whether the device needs to be approved by the customer admin.
-   * 
- * - * bool require_admin_approval = 7; - * - * @return The requireAdminApproval. - */ - boolean getRequireAdminApproval(); - - /** - * - * - *
-   * Whether the device needs to be corp owned.
-   * 
- * - * bool require_corp_owned = 8; - * - * @return The requireCorpOwned. - */ - boolean getRequireCorpOwned(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java deleted file mode 100644 index 9d0f9cf..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java +++ /dev/null @@ -1,1224 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Restricts access to Cloud Console and Google Cloud APIs for a set of users
- * using Context-Aware Access.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GcpUserAccessBinding} - */ -public final class GcpUserAccessBinding extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.GcpUserAccessBinding) - GcpUserAccessBindingOrBuilder { - private static final long serialVersionUID = 0L; - // Use GcpUserAccessBinding.newBuilder() to construct. - private GcpUserAccessBinding(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GcpUserAccessBinding() { - name_ = ""; - groupKey_ = ""; - accessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GcpUserAccessBinding(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.class, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-   * length and has only URI unreserved characters (as defined by
-   * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-   * Should not be specified by the client during creation.
-   * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-   * length and has only URI unreserved characters (as defined by
-   * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-   * Should not be specified by the client during creation.
-   * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_KEY_FIELD_NUMBER = 2; - private volatile java.lang.Object groupKey_; - /** - * - * - *
-   * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-   * See "id" in the [G Suite Directory API's Groups resource]
-   * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-   * If a group's email address/alias is changed, this resource will continue
-   * to point at the changed group. This field does not accept group email
-   * addresses or aliases.
-   * Example: "01d520gv4vjcrht"
-   * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return The groupKey. - */ - @java.lang.Override - public java.lang.String getGroupKey() { - java.lang.Object ref = groupKey_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - groupKey_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-   * See "id" in the [G Suite Directory API's Groups resource]
-   * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-   * If a group's email address/alias is changed, this resource will continue
-   * to point at the changed group. This field does not accept group email
-   * addresses or aliases.
-   * Example: "01d520gv4vjcrht"
-   * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return The bytes for groupKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getGroupKeyBytes() { - java.lang.Object ref = groupKey_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - groupKey_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ACCESS_LEVELS_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList accessLevels_; - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return A list containing the accessLevels. - */ - public com.google.protobuf.ProtocolStringList getAccessLevelsList() { - return accessLevels_; - } - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The count of accessLevels. - */ - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index of the element to return. - * @return The accessLevels at the given index. - */ - public java.lang.String getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index of the value to return. - * @return The bytes of the accessLevels at the given index. - */ - public com.google.protobuf.ByteString getAccessLevelsBytes(int index) { - return accessLevels_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(groupKey_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, groupKey_); - } - for (int i = 0; i < accessLevels_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, accessLevels_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(groupKey_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, groupKey_); - } - { - int dataSize = 0; - for (int i = 0; i < accessLevels_.size(); i++) { - dataSize += computeStringSizeNoTag(accessLevels_.getRaw(i)); - } - size += dataSize; - size += 1 * getAccessLevelsList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding other = - (com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding) obj; - - if (!getName().equals(other.getName())) return false; - if (!getGroupKey().equals(other.getGroupKey())) return false; - if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + GROUP_KEY_FIELD_NUMBER; - hash = (53 * hash) + getGroupKey().hashCode(); - if (getAccessLevelsCount() > 0) { - hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevelsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Restricts access to Cloud Console and Google Cloud APIs for a set of users
-   * using Context-Aware Access.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GcpUserAccessBinding} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.GcpUserAccessBinding) - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.class, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - groupKey_ = ""; - - accessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding build() { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding buildPartial() { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding result = - new com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding(this); - int from_bitField0_ = bitField0_; - result.name_ = name_; - result.groupKey_ = groupKey_; - if (((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = accessLevels_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.accessLevels_ = accessLevels_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding other) { - if (other - == com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getGroupKey().isEmpty()) { - groupKey_ = other.groupKey_; - onChanged(); - } - if (!other.accessLevels_.isEmpty()) { - if (accessLevels_.isEmpty()) { - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAccessLevelsIsMutable(); - accessLevels_.addAll(other.accessLevels_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - groupKey_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureAccessLevelsIsMutable(); - accessLevels_.add(s); - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-     * length and has only URI unreserved characters (as defined by
-     * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-     * Should not be specified by the client during creation.
-     * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-     * length and has only URI unreserved characters (as defined by
-     * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-     * Should not be specified by the client during creation.
-     * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-     * length and has only URI unreserved characters (as defined by
-     * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-     * Should not be specified by the client during creation.
-     * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-     * length and has only URI unreserved characters (as defined by
-     * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-     * Should not be specified by the client during creation.
-     * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-     * length and has only URI unreserved characters (as defined by
-     * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-     * Should not be specified by the client during creation.
-     * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object groupKey_ = ""; - /** - * - * - *
-     * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-     * See "id" in the [G Suite Directory API's Groups resource]
-     * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-     * If a group's email address/alias is changed, this resource will continue
-     * to point at the changed group. This field does not accept group email
-     * addresses or aliases.
-     * Example: "01d520gv4vjcrht"
-     * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return The groupKey. - */ - public java.lang.String getGroupKey() { - java.lang.Object ref = groupKey_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - groupKey_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-     * See "id" in the [G Suite Directory API's Groups resource]
-     * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-     * If a group's email address/alias is changed, this resource will continue
-     * to point at the changed group. This field does not accept group email
-     * addresses or aliases.
-     * Example: "01d520gv4vjcrht"
-     * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return The bytes for groupKey. - */ - public com.google.protobuf.ByteString getGroupKeyBytes() { - java.lang.Object ref = groupKey_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - groupKey_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-     * See "id" in the [G Suite Directory API's Groups resource]
-     * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-     * If a group's email address/alias is changed, this resource will continue
-     * to point at the changed group. This field does not accept group email
-     * addresses or aliases.
-     * Example: "01d520gv4vjcrht"
-     * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @param value The groupKey to set. - * @return This builder for chaining. - */ - public Builder setGroupKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - groupKey_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-     * See "id" in the [G Suite Directory API's Groups resource]
-     * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-     * If a group's email address/alias is changed, this resource will continue
-     * to point at the changed group. This field does not accept group email
-     * addresses or aliases.
-     * Example: "01d520gv4vjcrht"
-     * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return This builder for chaining. - */ - public Builder clearGroupKey() { - - groupKey_ = getDefaultInstance().getGroupKey(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-     * See "id" in the [G Suite Directory API's Groups resource]
-     * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-     * If a group's email address/alias is changed, this resource will continue
-     * to point at the changed group. This field does not accept group email
-     * addresses or aliases.
-     * Example: "01d520gv4vjcrht"
-     * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @param value The bytes for groupKey to set. - * @return This builder for chaining. - */ - public Builder setGroupKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - groupKey_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList accessLevels_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureAccessLevelsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = new com.google.protobuf.LazyStringArrayList(accessLevels_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return A list containing the accessLevels. - */ - public com.google.protobuf.ProtocolStringList getAccessLevelsList() { - return accessLevels_.getUnmodifiableView(); - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The count of accessLevels. - */ - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index of the element to return. - * @return The accessLevels at the given index. - */ - public java.lang.String getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index of the value to return. - * @return The bytes of the accessLevels at the given index. - */ - public com.google.protobuf.ByteString getAccessLevelsBytes(int index) { - return accessLevels_.getByteString(index); - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index to set the value at. - * @param value The accessLevels to set. - * @return This builder for chaining. - */ - public Builder setAccessLevels(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The accessLevels to add. - * @return This builder for chaining. - */ - public Builder addAccessLevels(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param values The accessLevels to add. - * @return This builder for chaining. - */ - public Builder addAllAccessLevels(java.lang.Iterable values) { - ensureAccessLevelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, accessLevels_); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearAccessLevels() { - accessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Access level that a user must have to be granted access. Only one access
-     * level is supported, not multiple. This repeated field must have exactly
-     * one element.
-     * Example: "accessPolicies/9522/accessLevels/device_trusted"
-     * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes of the accessLevels to add. - * @return This builder for chaining. - */ - public Builder addAccessLevelsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.GcpUserAccessBinding) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.GcpUserAccessBinding) - private static final com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding(); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GcpUserAccessBinding parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java deleted file mode 100644 index 3b89b78..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class GcpUserAccessBindingName implements ResourceName { - private static final PathTemplate ORGANIZATION_GCP_USER_ACCESS_BINDING = - PathTemplate.createWithoutUrlEncoding( - "organizations/{organization}/gcpUserAccessBindings/{gcp_user_access_binding}"); - private volatile Map fieldValuesMap; - private final String organization; - private final String gcpUserAccessBinding; - - @Deprecated - protected GcpUserAccessBindingName() { - organization = null; - gcpUserAccessBinding = null; - } - - private GcpUserAccessBindingName(Builder builder) { - organization = Preconditions.checkNotNull(builder.getOrganization()); - gcpUserAccessBinding = Preconditions.checkNotNull(builder.getGcpUserAccessBinding()); - } - - public String getOrganization() { - return organization; - } - - public String getGcpUserAccessBinding() { - return gcpUserAccessBinding; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static GcpUserAccessBindingName of(String organization, String gcpUserAccessBinding) { - return newBuilder() - .setOrganization(organization) - .setGcpUserAccessBinding(gcpUserAccessBinding) - .build(); - } - - public static String format(String organization, String gcpUserAccessBinding) { - return newBuilder() - .setOrganization(organization) - .setGcpUserAccessBinding(gcpUserAccessBinding) - .build() - .toString(); - } - - public static GcpUserAccessBindingName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ORGANIZATION_GCP_USER_ACCESS_BINDING.validatedMatch( - formattedString, "GcpUserAccessBindingName.parse: formattedString not in valid format"); - return of(matchMap.get("organization"), matchMap.get("gcp_user_access_binding")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (GcpUserAccessBindingName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ORGANIZATION_GCP_USER_ACCESS_BINDING.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (organization != null) { - fieldMapBuilder.put("organization", organization); - } - if (gcpUserAccessBinding != null) { - fieldMapBuilder.put("gcp_user_access_binding", gcpUserAccessBinding); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ORGANIZATION_GCP_USER_ACCESS_BINDING.instantiate( - "organization", organization, "gcp_user_access_binding", gcpUserAccessBinding); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - GcpUserAccessBindingName that = ((GcpUserAccessBindingName) o); - return Objects.equals(this.organization, that.organization) - && Objects.equals(this.gcpUserAccessBinding, that.gcpUserAccessBinding); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(organization); - h *= 1000003; - h ^= Objects.hashCode(gcpUserAccessBinding); - return h; - } - - /** Builder for organizations/{organization}/gcpUserAccessBindings/{gcp_user_access_binding}. */ - public static class Builder { - private String organization; - private String gcpUserAccessBinding; - - protected Builder() {} - - public String getOrganization() { - return organization; - } - - public String getGcpUserAccessBinding() { - return gcpUserAccessBinding; - } - - public Builder setOrganization(String organization) { - this.organization = organization; - return this; - } - - public Builder setGcpUserAccessBinding(String gcpUserAccessBinding) { - this.gcpUserAccessBinding = gcpUserAccessBinding; - return this; - } - - private Builder(GcpUserAccessBindingName gcpUserAccessBindingName) { - this.organization = gcpUserAccessBindingName.organization; - this.gcpUserAccessBinding = gcpUserAccessBindingName.gcpUserAccessBinding; - } - - public GcpUserAccessBindingName build() { - return new GcpUserAccessBindingName(this); - } - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java deleted file mode 100644 index e68a4bb..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java +++ /dev/null @@ -1,474 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Currently, a completed operation means nothing. In the future, this metadata
- * and a completed operation may indicate that the binding has taken effect and
- * is affecting access decisions for all users.
- * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata} - */ -public final class GcpUserAccessBindingOperationMetadata - extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - GcpUserAccessBindingOperationMetadataOrBuilder { - private static final long serialVersionUID = 0L; - // Use GcpUserAccessBindingOperationMetadata.newBuilder() to construct. - private GcpUserAccessBindingOperationMetadata( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GcpUserAccessBindingOperationMetadata() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GcpUserAccessBindingOperationMetadata(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata.class, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - .Builder.class); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata other = - (com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) obj; - - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Currently, a completed operation means nothing. In the future, this metadata
-   * and a completed operation may indicate that the binding has taken effect and
-   * is affecting access decisions for all users.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadataOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - .class, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBindingOperationMetadata_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - build() { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - buildPartial() { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata result = - new com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata( - this); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata other) { - if (other - == com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - .getDefaultInstance()) return this; - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - private static final com.google.identity.accesscontextmanager.v1 - .GcpUserAccessBindingOperationMetadata - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata(); - } - - public static com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GcpUserAccessBindingOperationMetadata parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadataOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadataOrBuilder.java deleted file mode 100644 index f376beb..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadataOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface GcpUserAccessBindingOperationMetadataOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.GcpUserAccessBindingOperationMetadata) - com.google.protobuf.MessageOrBuilder {} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOrBuilder.java deleted file mode 100644 index 143be42..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOrBuilder.java +++ /dev/null @@ -1,170 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface GcpUserAccessBindingOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.GcpUserAccessBinding) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-   * length and has only URI unreserved characters (as defined by
-   * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-   * Should not be specified by the client during creation.
-   * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Immutable. Assigned by the server during creation. The last segment has an arbitrary
-   * length and has only URI unreserved characters (as defined by
-   * [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)).
-   * Should not be specified by the client during creation.
-   * Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-   * See "id" in the [G Suite Directory API's Groups resource]
-   * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-   * If a group's email address/alias is changed, this resource will continue
-   * to point at the changed group. This field does not accept group email
-   * addresses or aliases.
-   * Example: "01d520gv4vjcrht"
-   * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return The groupKey. - */ - java.lang.String getGroupKey(); - /** - * - * - *
-   * Required. Immutable. Google Group id whose members are subject to this binding's restrictions.
-   * See "id" in the [G Suite Directory API's Groups resource]
-   * (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource).
-   * If a group's email address/alias is changed, this resource will continue
-   * to point at the changed group. This field does not accept group email
-   * addresses or aliases.
-   * Example: "01d520gv4vjcrht"
-   * 
- * - * - * string group_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * - * - * @return The bytes for groupKey. - */ - com.google.protobuf.ByteString getGroupKeyBytes(); - - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return A list containing the accessLevels. - */ - java.util.List getAccessLevelsList(); - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The count of accessLevels. - */ - int getAccessLevelsCount(); - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index of the element to return. - * @return The accessLevels at the given index. - */ - java.lang.String getAccessLevels(int index); - /** - * - * - *
-   * Required. Access level that a user must have to be granted access. Only one access
-   * level is supported, not multiple. This repeated field must have exactly
-   * one element.
-   * Example: "accessPolicies/9522/accessLevels/device_trusted"
-   * 
- * - * - * repeated string access_levels = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param index The index of the value to return. - * @return The bytes of the accessLevels at the given index. - */ - com.google.protobuf.ByteString getAccessLevelsBytes(int index); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java deleted file mode 100644 index 8c2cb00..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto - -package com.google.identity.accesscontextmanager.v1; - -public final class GcpUserAccessBindingProto { - private GcpUserAccessBindingProto() {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); - } - - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { - return descriptor; - } - - private static com.google.protobuf.Descriptors.FileDescriptor descriptor; - - static { - java.lang.String[] descriptorData = { - "\nEgoogle/identity/accesscontextmanager/v" - + "1/gcp_user_access_binding.proto\022\'google." - + "identity.accesscontextmanager.v1\032\037google" - + "/api/field_behavior.proto\032\031google/api/re" - + "source.proto\"\243\002\n\024GcpUserAccessBinding\022\021\n" - + "\004name\030\001 \001(\tB\003\340A\005\022\031\n\tgroup_key\030\002 \001(\tB\006\340A\002" - + "\340A\005\022N\n\raccess_levels\030\003 \003(\tB7\340A\002\372A1\n/acce" - + "sscontextmanager.googleapis.com/AccessLe" - + "vel:\214\001\352A\210\001\n8accesscontextmanager.googlea" - + "pis.com/GcpUserAccessBinding\022Lorganizati" - + "ons/{organization}/gcpUserAccessBindings" - + "/{gcp_user_access_binding}B\257\002\n+com.googl" - + "e.identity.accesscontextmanager.v1B\031GcpU" - + "serAccessBindingProtoP\001Z[google.golang.o" - + "rg/genproto/googleapis/identity/accessco" - + "ntextmanager/v1;accesscontextmanager\242\002\004G" - + "ACM\252\002\'Google.Identity.AccessContextManag" - + "er.V1\312\002\'Google\\Identity\\AccessContextMan" - + "ager\\V1\352\002*Google::Identity::AccessContex" - + "tManager::V1b\006proto3" - }; - descriptor = - com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.FieldBehaviorProto.getDescriptor(), - com.google.api.ResourceProto.getDescriptor(), - }); - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_GcpUserAccessBinding_descriptor, - new java.lang.String[] { - "Name", "GroupKey", "AccessLevels", - }); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); - registry.add(com.google.api.ResourceProto.resource); - registry.add(com.google.api.ResourceProto.resourceReference); - com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( - descriptor, registry); - com.google.api.FieldBehaviorProto.getDescriptor(); - com.google.api.ResourceProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java deleted file mode 100644 index 3b52bb3..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java +++ /dev/null @@ -1,866 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to get a particular `AccessLevel`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetAccessLevelRequest} - */ -public final class GetAccessLevelRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.GetAccessLevelRequest) - GetAccessLevelRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use GetAccessLevelRequest.newBuilder() to construct. - private GetAccessLevelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GetAccessLevelRequest() { - name_ = ""; - accessLevelFormat_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GetAccessLevelRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ACCESS_LEVEL_FORMAT_FIELD_NUMBER = 2; - private int accessLevelFormat_; - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression
-   * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * are returned as `BasicLevels` or `CustomLevels` based on how they were
-   * created. If set to CEL, all [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-   * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-   * `CustomLevels`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return The enum numeric value on the wire for accessLevelFormat. - */ - @java.lang.Override - public int getAccessLevelFormatValue() { - return accessLevelFormat_; - } - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression
-   * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * are returned as `BasicLevels` or `CustomLevels` based on how they were
-   * created. If set to CEL, all [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-   * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-   * `CustomLevels`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return The accessLevelFormat. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.LevelFormat getAccessLevelFormat() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.LevelFormat result = - com.google.identity.accesscontextmanager.v1.LevelFormat.valueOf(accessLevelFormat_); - return result == null - ? com.google.identity.accesscontextmanager.v1.LevelFormat.UNRECOGNIZED - : result; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (accessLevelFormat_ - != com.google.identity.accesscontextmanager.v1.LevelFormat.LEVEL_FORMAT_UNSPECIFIED - .getNumber()) { - output.writeEnum(2, accessLevelFormat_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (accessLevelFormat_ - != com.google.identity.accesscontextmanager.v1.LevelFormat.LEVEL_FORMAT_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, accessLevelFormat_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest other = - (com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (accessLevelFormat_ != other.accessLevelFormat_) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + ACCESS_LEVEL_FORMAT_FIELD_NUMBER; - hash = (53 * hash) + accessLevelFormat_; - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to get a particular `AccessLevel`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetAccessLevelRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.GetAccessLevelRequest) - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - accessLevelFormat_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessLevelRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest build() { - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest result = - new com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest(this); - result.name_ = name_; - result.accessLevelFormat_ = accessLevelFormat_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.accessLevelFormat_ != 0) { - setAccessLevelFormatValue(other.getAccessLevelFormatValue()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - accessLevelFormat_ = input.readEnum(); - - break; - } // case 16 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format:
-     * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private int accessLevelFormat_ = 0; - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression
-     * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-     * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-     * are returned as `BasicLevels` or `CustomLevels` based on how they were
-     * created. If set to CEL, all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-     * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-     * `CustomLevels`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return The enum numeric value on the wire for accessLevelFormat. - */ - @java.lang.Override - public int getAccessLevelFormatValue() { - return accessLevelFormat_; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression
-     * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-     * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-     * are returned as `BasicLevels` or `CustomLevels` based on how they were
-     * created. If set to CEL, all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-     * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-     * `CustomLevels`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @param value The enum numeric value on the wire for accessLevelFormat to set. - * @return This builder for chaining. - */ - public Builder setAccessLevelFormatValue(int value) { - - accessLevelFormat_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression
-     * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-     * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-     * are returned as `BasicLevels` or `CustomLevels` based on how they were
-     * created. If set to CEL, all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-     * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-     * `CustomLevels`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return The accessLevelFormat. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.LevelFormat getAccessLevelFormat() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.LevelFormat result = - com.google.identity.accesscontextmanager.v1.LevelFormat.valueOf(accessLevelFormat_); - return result == null - ? com.google.identity.accesscontextmanager.v1.LevelFormat.UNRECOGNIZED - : result; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression
-     * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-     * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-     * are returned as `BasicLevels` or `CustomLevels` based on how they were
-     * created. If set to CEL, all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-     * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-     * `CustomLevels`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @param value The accessLevelFormat to set. - * @return This builder for chaining. - */ - public Builder setAccessLevelFormat( - com.google.identity.accesscontextmanager.v1.LevelFormat value) { - if (value == null) { - throw new NullPointerException(); - } - - accessLevelFormat_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression
-     * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-     * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-     * are returned as `BasicLevels` or `CustomLevels` based on how they were
-     * created. If set to CEL, all [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-     * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-     * `CustomLevels`.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return This builder for chaining. - */ - public Builder clearAccessLevelFormat() { - - accessLevelFormat_ = 0; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.GetAccessLevelRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.GetAccessLevelRequest) - private static final com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetAccessLevelRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessLevelRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequestOrBuilder.java deleted file mode 100644 index 21ed32c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequestOrBuilder.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface GetAccessLevelRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.GetAccessLevelRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format:
-   * `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression
-   * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * are returned as `BasicLevels` or `CustomLevels` based on how they were
-   * created. If set to CEL, all [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-   * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-   * `CustomLevels`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return The enum numeric value on the wire for accessLevelFormat. - */ - int getAccessLevelFormatValue(); - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression
-   * Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where
-   * [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel]
-   * are returned as `BasicLevels` or `CustomLevels` based on how they were
-   * created. If set to CEL, all [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] are returned as
-   * `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent
-   * `CustomLevels`.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 2; - * - * @return The accessLevelFormat. - */ - com.google.identity.accesscontextmanager.v1.LevelFormat getAccessLevelFormat(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java deleted file mode 100644 index 7383b1f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java +++ /dev/null @@ -1,647 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to get a particular `AccessPolicy`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetAccessPolicyRequest} - */ -public final class GetAccessPolicyRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) - GetAccessPolicyRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use GetAccessPolicyRequest.newBuilder() to construct. - private GetAccessPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GetAccessPolicyRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GetAccessPolicyRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.class, - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the access policy to get.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy to get.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest other = - (com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to get a particular `AccessPolicy`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetAccessPolicyRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.class, - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetAccessPolicyRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest build() { - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest result = - new com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy to get.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to get.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to get.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to get.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to get.
-     * Format `accessPolicies/{policy_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) - private static final com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetAccessPolicyRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequestOrBuilder.java deleted file mode 100644 index 12cef1c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequestOrBuilder.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface GetAccessPolicyRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.GetAccessPolicyRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy to get.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the access policy to get.
-   * Format `accessPolicies/{policy_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java deleted file mode 100644 index a59b555..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java +++ /dev/null @@ -1,655 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Request of [GetGcpUserAccessBinding]
- * [google.identity.accesscontextmanager.v1.AccessContextManager.GetGcpUserAccessBinding].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest} - */ -public final class GetGcpUserAccessBindingRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) - GetGcpUserAccessBindingRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use GetGcpUserAccessBindingRequest.newBuilder() to construct. - private GetGcpUserAccessBindingRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GetGcpUserAccessBindingRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GetGcpUserAccessBindingRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.Builder - .class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest other = - (com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request of [GetGcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.AccessContextManager.GetGcpUserAccessBinding].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest build() { - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest result = - new com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) - private static final com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetGcpUserAccessBindingRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequestOrBuilder.java deleted file mode 100644 index a5f4242..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequestOrBuilder.java +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface GetGcpUserAccessBindingRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java deleted file mode 100644 index c347b5e..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java +++ /dev/null @@ -1,662 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to get a particular `ServicePerimeter`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetServicePerimeterRequest} - */ -public final class GetServicePerimeterRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) - GetServicePerimeterRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use GetServicePerimeterRequest.newBuilder() to construct. - private GetServicePerimeterRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GetServicePerimeterRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GetServicePerimeterRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest other = - (com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to get a particular `ServicePerimeter`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.GetServicePerimeterRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_GetServicePerimeterRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest build() { - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest result = - new com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - .getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format:
-     * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) - private static final com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetServicePerimeterRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequestOrBuilder.java deleted file mode 100644 index 26ee11d..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequestOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface GetServicePerimeterRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.GetServicePerimeterRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format:
-   * `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/LevelFormat.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/LevelFormat.java deleted file mode 100644 index 74b7527..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/LevelFormat.java +++ /dev/null @@ -1,182 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * The format used in an `AccessLevel`.
- * 
- * - * Protobuf enum {@code google.identity.accesscontextmanager.v1.LevelFormat} - */ -public enum LevelFormat implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-   * The format was not specified.
-   * 
- * - * LEVEL_FORMAT_UNSPECIFIED = 0; - */ - LEVEL_FORMAT_UNSPECIFIED(0), - /** - * - * - *
-   * Uses the format the resource was defined in. BasicLevels are returned as
-   * BasicLevels, CustomLevels are returned as CustomLevels.
-   * 
- * - * AS_DEFINED = 1; - */ - AS_DEFINED(1), - /** - * - * - *
-   * Use Cloud Common Expression Language when returning the resource.  Both
-   * BasicLevels and CustomLevels are returned as CustomLevels.
-   * 
- * - * CEL = 2; - */ - CEL(2), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-   * The format was not specified.
-   * 
- * - * LEVEL_FORMAT_UNSPECIFIED = 0; - */ - public static final int LEVEL_FORMAT_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-   * Uses the format the resource was defined in. BasicLevels are returned as
-   * BasicLevels, CustomLevels are returned as CustomLevels.
-   * 
- * - * AS_DEFINED = 1; - */ - public static final int AS_DEFINED_VALUE = 1; - /** - * - * - *
-   * Use Cloud Common Expression Language when returning the resource.  Both
-   * BasicLevels and CustomLevels are returned as CustomLevels.
-   * 
- * - * CEL = 2; - */ - public static final int CEL_VALUE = 2; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static LevelFormat valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static LevelFormat forNumber(int value) { - switch (value) { - case 0: - return LEVEL_FORMAT_UNSPECIFIED; - case 1: - return AS_DEFINED; - case 2: - return CEL; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public LevelFormat findValueByNumber(int number) { - return LevelFormat.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto.getDescriptor() - .getEnumTypes() - .get(0); - } - - private static final LevelFormat[] VALUES = values(); - - public static LevelFormat valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private LevelFormat(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.v1.LevelFormat) -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java deleted file mode 100644 index 6066d26..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java +++ /dev/null @@ -1,1124 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to list all `AccessLevels` in an `AccessPolicy`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessLevelsRequest} - */ -public final class ListAccessLevelsRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) - ListAccessLevelsRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListAccessLevelsRequest.newBuilder() to construct. - private ListAccessLevelsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListAccessLevelsRequest() { - parent_ = ""; - pageToken_ = ""; - accessLevelFormat_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListAccessLevelsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.class, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the access policy to list [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy to list [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - * - * - *
-   * Number of [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to include in
-   * the list. Default 100.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - * - * - *
-   * Next page token for the next batch of [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - * - * - *
-   * Next page token for the next batch of [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ACCESS_LEVEL_FORMAT_FIELD_NUMBER = 4; - private int accessLevelFormat_; - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-   * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-   * `AccessLevels` in the format they were defined.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return The enum numeric value on the wire for accessLevelFormat. - */ - @java.lang.Override - public int getAccessLevelFormatValue() { - return accessLevelFormat_; - } - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-   * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-   * `AccessLevels` in the format they were defined.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return The accessLevelFormat. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.LevelFormat getAccessLevelFormat() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.LevelFormat result = - com.google.identity.accesscontextmanager.v1.LevelFormat.valueOf(accessLevelFormat_); - return result == null - ? com.google.identity.accesscontextmanager.v1.LevelFormat.UNRECOGNIZED - : result; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - if (accessLevelFormat_ - != com.google.identity.accesscontextmanager.v1.LevelFormat.LEVEL_FORMAT_UNSPECIFIED - .getNumber()) { - output.writeEnum(4, accessLevelFormat_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - if (accessLevelFormat_ - != com.google.identity.accesscontextmanager.v1.LevelFormat.LEVEL_FORMAT_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(4, accessLevelFormat_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest other = - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (getPageSize() != other.getPageSize()) return false; - if (!getPageToken().equals(other.getPageToken())) return false; - if (accessLevelFormat_ != other.accessLevelFormat_) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (37 * hash) + ACCESS_LEVEL_FORMAT_FIELD_NUMBER; - hash = (53 * hash) + accessLevelFormat_; - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to list all `AccessLevels` in an `AccessPolicy`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessLevelsRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.class, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - accessLevelFormat_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest build() { - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest result = - new com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - result.accessLevelFormat_ = accessLevelFormat_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - if (other.accessLevelFormat_ != 0) { - setAccessLevelFormatValue(other.getAccessLevelFormatValue()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - pageSize_ = input.readInt32(); - - break; - } // case 16 - case 26: - { - pageToken_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 32: - { - accessLevelFormat_ = input.readEnum(); - - break; - } // case 32 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy to list [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_; - /** - * - * - *
-     * Number of [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to include in
-     * the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * - * - *
-     * Number of [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to include in
-     * the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Number of [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] to include in
-     * the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - * - * - *
-     * Next page token for the next batch of [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Next page token for the next batch of [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Next page token for the next batch of [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Next page token for the next batch of [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * Next page token for the next batch of [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - private int accessLevelFormat_ = 0; - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-     * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-     * `AccessLevels` in the format they were defined.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return The enum numeric value on the wire for accessLevelFormat. - */ - @java.lang.Override - public int getAccessLevelFormatValue() { - return accessLevelFormat_; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-     * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-     * `AccessLevels` in the format they were defined.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @param value The enum numeric value on the wire for accessLevelFormat to set. - * @return This builder for chaining. - */ - public Builder setAccessLevelFormatValue(int value) { - - accessLevelFormat_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-     * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-     * `AccessLevels` in the format they were defined.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return The accessLevelFormat. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.LevelFormat getAccessLevelFormat() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.LevelFormat result = - com.google.identity.accesscontextmanager.v1.LevelFormat.valueOf(accessLevelFormat_); - return result == null - ? com.google.identity.accesscontextmanager.v1.LevelFormat.UNRECOGNIZED - : result; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-     * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-     * `AccessLevels` in the format they were defined.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @param value The accessLevelFormat to set. - * @return This builder for chaining. - */ - public Builder setAccessLevelFormat( - com.google.identity.accesscontextmanager.v1.LevelFormat value) { - if (value == null) { - throw new NullPointerException(); - } - - accessLevelFormat_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-     * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-     * `AccessLevels` in the format they were defined.
-     * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return This builder for chaining. - */ - public Builder clearAccessLevelFormat() { - - accessLevelFormat_ = 0; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) - private static final com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListAccessLevelsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequestOrBuilder.java deleted file mode 100644 index 2e4fa57..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequestOrBuilder.java +++ /dev/null @@ -1,133 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListAccessLevelsRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListAccessLevelsRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy to list [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the access policy to list [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Number of [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] to include in
-   * the list. Default 100.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - int getPageSize(); - - /** - * - * - *
-   * Next page token for the next batch of [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - * - * - *
-   * Next page token for the next batch of [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString getPageTokenBytes(); - - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-   * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-   * `AccessLevels` in the format they were defined.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return The enum numeric value on the wire for accessLevelFormat. - */ - int getAccessLevelFormatValue(); - /** - * - * - *
-   * Whether to return `BasicLevels` in the Cloud Common Expression language, as
-   * `CustomLevels`, rather than as `BasicLevels`. Defaults to returning
-   * `AccessLevels` in the format they were defined.
-   * 
- * - * .google.identity.accesscontextmanager.v1.LevelFormat access_level_format = 4; - * - * @return The accessLevelFormat. - */ - com.google.identity.accesscontextmanager.v1.LevelFormat getAccessLevelFormat(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java deleted file mode 100644 index a133d4f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java +++ /dev/null @@ -1,1163 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A response to `ListAccessLevelsRequest`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessLevelsResponse} - */ -public final class ListAccessLevelsResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) - ListAccessLevelsResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListAccessLevelsResponse.newBuilder() to construct. - private ListAccessLevelsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListAccessLevelsResponse() { - accessLevels_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListAccessLevelsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.class, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.Builder.class); - } - - public static final int ACCESS_LEVELS_FIELD_NUMBER = 1; - private java.util.List accessLevels_; - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public java.util.List - getAccessLevelsList() { - return accessLevels_; - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public java.util.List - getAccessLevelsOrBuilderList() { - return accessLevels_; - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelsOrBuilder( - int index) { - return accessLevels_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < accessLevels_.size(); i++) { - output.writeMessage(1, accessLevels_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < accessLevels_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, accessLevels_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse other = - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) obj; - - if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getAccessLevelsCount() > 0) { - hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevelsList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A response to `ListAccessLevelsRequest`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessLevelsResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.class, - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (accessLevelsBuilder_ == null) { - accessLevels_ = java.util.Collections.emptyList(); - } else { - accessLevels_ = null; - accessLevelsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - nextPageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessLevelsResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse build() { - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse buildPartial() { - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse result = - new com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse(this); - int from_bitField0_ = bitField0_; - if (accessLevelsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = java.util.Collections.unmodifiableList(accessLevels_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.accessLevels_ = accessLevels_; - } else { - result.accessLevels_ = accessLevelsBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - .getDefaultInstance()) return this; - if (accessLevelsBuilder_ == null) { - if (!other.accessLevels_.isEmpty()) { - if (accessLevels_.isEmpty()) { - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAccessLevelsIsMutable(); - accessLevels_.addAll(other.accessLevels_); - } - onChanged(); - } - } else { - if (!other.accessLevels_.isEmpty()) { - if (accessLevelsBuilder_.isEmpty()) { - accessLevelsBuilder_.dispose(); - accessLevelsBuilder_ = null; - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - accessLevelsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getAccessLevelsFieldBuilder() - : null; - } else { - accessLevelsBuilder_.addAllMessages(other.accessLevels_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.AccessLevel m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry); - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(m); - } else { - accessLevelsBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - nextPageToken_ = input.readStringRequireUtf8(); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List accessLevels_ = - java.util.Collections.emptyList(); - - private void ensureAccessLevelsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = - new java.util.ArrayList( - accessLevels_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - accessLevelsBuilder_; - - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public java.util.List - getAccessLevelsList() { - if (accessLevelsBuilder_ == null) { - return java.util.Collections.unmodifiableList(accessLevels_); - } else { - return accessLevelsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public int getAccessLevelsCount() { - if (accessLevelsBuilder_ == null) { - return accessLevels_.size(); - } else { - return accessLevelsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index) { - if (accessLevelsBuilder_ == null) { - return accessLevels_.get(index); - } else { - return accessLevelsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder setAccessLevels( - int index, com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, value); - onChanged(); - } else { - accessLevelsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder setAccessLevels( - int index, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels( - int index, com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(index, value); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels( - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels( - int index, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(index, builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAllAccessLevels( - java.lang.Iterable - values) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, accessLevels_); - onChanged(); - } else { - accessLevelsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder clearAccessLevels() { - if (accessLevelsBuilder_ == null) { - accessLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - accessLevelsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder removeAccessLevels(int index) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.remove(index); - onChanged(); - } else { - accessLevelsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder getAccessLevelsBuilder( - int index) { - return getAccessLevelsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelsOrBuilder(int index) { - if (accessLevelsBuilder_ == null) { - return accessLevels_.get(index); - } else { - return accessLevelsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelsOrBuilderList() { - if (accessLevelsBuilder_ != null) { - return accessLevelsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(accessLevels_); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder - addAccessLevelsBuilder() { - return getAccessLevelsFieldBuilder() - .addBuilder(com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder addAccessLevelsBuilder( - int index) { - return getAccessLevelsFieldBuilder() - .addBuilder( - index, com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public java.util.List - getAccessLevelsBuilderList() { - return getAccessLevelsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelsFieldBuilder() { - if (accessLevelsBuilder_ == null) { - accessLevelsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder>( - accessLevels_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - accessLevels_ = null; - } - return accessLevelsBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) - private static final com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListAccessLevelsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponseOrBuilder.java deleted file mode 100644 index 7c0e414..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponseOrBuilder.java +++ /dev/null @@ -1,110 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListAccessLevelsResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListAccessLevelsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - java.util.List getAccessLevelsList(); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - int getAccessLevelsCount(); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - java.util.List - getAccessLevelsOrBuilderList(); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelsOrBuilder( - int index); - - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString getNextPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java deleted file mode 100644 index 014b065..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java +++ /dev/null @@ -1,937 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to list all `AccessPolicies` for a container.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest} - */ -public final class ListAccessPoliciesRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) - ListAccessPoliciesRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListAccessPoliciesRequest.newBuilder() to construct. - private ListAccessPoliciesRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListAccessPoliciesRequest() { - parent_ = ""; - pageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListAccessPoliciesRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.class, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the container to list AccessPolicy instances
-   * from.
-   * Format:
-   * `organizations/{org_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the container to list AccessPolicy instances
-   * from.
-   * Format:
-   * `organizations/{org_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - * - * - *
-   * Number of AccessPolicy instances to include in the list. Default 100.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - * - * - *
-   * Next page token for the next batch of AccessPolicy instances. Defaults to
-   * the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - * - * - *
-   * Next page token for the next batch of AccessPolicy instances. Defaults to
-   * the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest other = - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (getPageSize() != other.getPageSize()) return false; - if (!getPageToken().equals(other.getPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to list all `AccessPolicies` for a container.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.class, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest build() { - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest result = - new com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - pageSize_ = input.readInt32(); - - break; - } // case 16 - case 26: - { - pageToken_ = input.readStringRequireUtf8(); - - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the container to list AccessPolicy instances
-     * from.
-     * Format:
-     * `organizations/{org_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the container to list AccessPolicy instances
-     * from.
-     * Format:
-     * `organizations/{org_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the container to list AccessPolicy instances
-     * from.
-     * Format:
-     * `organizations/{org_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the container to list AccessPolicy instances
-     * from.
-     * Format:
-     * `organizations/{org_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the container to list AccessPolicy instances
-     * from.
-     * Format:
-     * `organizations/{org_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_; - /** - * - * - *
-     * Number of AccessPolicy instances to include in the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * - * - *
-     * Number of AccessPolicy instances to include in the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Number of AccessPolicy instances to include in the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - * - * - *
-     * Next page token for the next batch of AccessPolicy instances. Defaults to
-     * the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Next page token for the next batch of AccessPolicy instances. Defaults to
-     * the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Next page token for the next batch of AccessPolicy instances. Defaults to
-     * the first page of results.
-     * 
- * - * string page_token = 3; - * - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Next page token for the next batch of AccessPolicy instances. Defaults to
-     * the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * Next page token for the next batch of AccessPolicy instances. Defaults to
-     * the first page of results.
-     * 
- * - * string page_token = 3; - * - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) - private static final com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListAccessPoliciesRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequestOrBuilder.java deleted file mode 100644 index 4e04b30..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequestOrBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListAccessPoliciesRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the container to list AccessPolicy instances
-   * from.
-   * Format:
-   * `organizations/{org_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the container to list AccessPolicy instances
-   * from.
-   * Format:
-   * `organizations/{org_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Number of AccessPolicy instances to include in the list. Default 100.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - int getPageSize(); - - /** - * - * - *
-   * Next page token for the next batch of AccessPolicy instances. Defaults to
-   * the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - * - * - *
-   * Next page token for the next batch of AccessPolicy instances. Defaults to
-   * the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString getPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java deleted file mode 100644 index cab0fe7..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java +++ /dev/null @@ -1,1169 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A response to `ListAccessPoliciesRequest`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse} - */ -public final class ListAccessPoliciesResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) - ListAccessPoliciesResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListAccessPoliciesResponse.newBuilder() to construct. - private ListAccessPoliciesResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListAccessPoliciesResponse() { - accessPolicies_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListAccessPoliciesResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.class, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.Builder.class); - } - - public static final int ACCESS_POLICIES_FIELD_NUMBER = 1; - private java.util.List accessPolicies_; - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - @java.lang.Override - public java.util.List - getAccessPoliciesList() { - return accessPolicies_; - } - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - @java.lang.Override - public java.util.List - getAccessPoliciesOrBuilderList() { - return accessPolicies_; - } - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - @java.lang.Override - public int getAccessPoliciesCount() { - return accessPolicies_.size(); - } - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicy getAccessPolicies(int index) { - return accessPolicies_.get(index); - } - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder - getAccessPoliciesOrBuilder(int index) { - return accessPolicies_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < accessPolicies_.size(); i++) { - output.writeMessage(1, accessPolicies_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < accessPolicies_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, accessPolicies_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse other = - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) obj; - - if (!getAccessPoliciesList().equals(other.getAccessPoliciesList())) return false; - if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getAccessPoliciesCount() > 0) { - hash = (37 * hash) + ACCESS_POLICIES_FIELD_NUMBER; - hash = (53 * hash) + getAccessPoliciesList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A response to `ListAccessPoliciesRequest`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.class, - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (accessPoliciesBuilder_ == null) { - accessPolicies_ = java.util.Collections.emptyList(); - } else { - accessPolicies_ = null; - accessPoliciesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - nextPageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListAccessPoliciesResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse build() { - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse buildPartial() { - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse result = - new com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse(this); - int from_bitField0_ = bitField0_; - if (accessPoliciesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - accessPolicies_ = java.util.Collections.unmodifiableList(accessPolicies_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.accessPolicies_ = accessPolicies_; - } else { - result.accessPolicies_ = accessPoliciesBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - .getDefaultInstance()) return this; - if (accessPoliciesBuilder_ == null) { - if (!other.accessPolicies_.isEmpty()) { - if (accessPolicies_.isEmpty()) { - accessPolicies_ = other.accessPolicies_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAccessPoliciesIsMutable(); - accessPolicies_.addAll(other.accessPolicies_); - } - onChanged(); - } - } else { - if (!other.accessPolicies_.isEmpty()) { - if (accessPoliciesBuilder_.isEmpty()) { - accessPoliciesBuilder_.dispose(); - accessPoliciesBuilder_ = null; - accessPolicies_ = other.accessPolicies_; - bitField0_ = (bitField0_ & ~0x00000001); - accessPoliciesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getAccessPoliciesFieldBuilder() - : null; - } else { - accessPoliciesBuilder_.addAllMessages(other.accessPolicies_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.AccessPolicy m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessPolicy.parser(), - extensionRegistry); - if (accessPoliciesBuilder_ == null) { - ensureAccessPoliciesIsMutable(); - accessPolicies_.add(m); - } else { - accessPoliciesBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - nextPageToken_ = input.readStringRequireUtf8(); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List - accessPolicies_ = java.util.Collections.emptyList(); - - private void ensureAccessPoliciesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - accessPolicies_ = - new java.util.ArrayList( - accessPolicies_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder, - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder> - accessPoliciesBuilder_; - - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public java.util.List - getAccessPoliciesList() { - if (accessPoliciesBuilder_ == null) { - return java.util.Collections.unmodifiableList(accessPolicies_); - } else { - return accessPoliciesBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public int getAccessPoliciesCount() { - if (accessPoliciesBuilder_ == null) { - return accessPolicies_.size(); - } else { - return accessPoliciesBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy getAccessPolicies(int index) { - if (accessPoliciesBuilder_ == null) { - return accessPolicies_.get(index); - } else { - return accessPoliciesBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder setAccessPolicies( - int index, com.google.identity.accesscontextmanager.v1.AccessPolicy value) { - if (accessPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessPoliciesIsMutable(); - accessPolicies_.set(index, value); - onChanged(); - } else { - accessPoliciesBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder setAccessPolicies( - int index, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder builderForValue) { - if (accessPoliciesBuilder_ == null) { - ensureAccessPoliciesIsMutable(); - accessPolicies_.set(index, builderForValue.build()); - onChanged(); - } else { - accessPoliciesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder addAccessPolicies( - com.google.identity.accesscontextmanager.v1.AccessPolicy value) { - if (accessPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessPoliciesIsMutable(); - accessPolicies_.add(value); - onChanged(); - } else { - accessPoliciesBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder addAccessPolicies( - int index, com.google.identity.accesscontextmanager.v1.AccessPolicy value) { - if (accessPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessPoliciesIsMutable(); - accessPolicies_.add(index, value); - onChanged(); - } else { - accessPoliciesBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder addAccessPolicies( - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder builderForValue) { - if (accessPoliciesBuilder_ == null) { - ensureAccessPoliciesIsMutable(); - accessPolicies_.add(builderForValue.build()); - onChanged(); - } else { - accessPoliciesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder addAccessPolicies( - int index, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder builderForValue) { - if (accessPoliciesBuilder_ == null) { - ensureAccessPoliciesIsMutable(); - accessPolicies_.add(index, builderForValue.build()); - onChanged(); - } else { - accessPoliciesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder addAllAccessPolicies( - java.lang.Iterable - values) { - if (accessPoliciesBuilder_ == null) { - ensureAccessPoliciesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, accessPolicies_); - onChanged(); - } else { - accessPoliciesBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder clearAccessPolicies() { - if (accessPoliciesBuilder_ == null) { - accessPolicies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - accessPoliciesBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public Builder removeAccessPolicies(int index) { - if (accessPoliciesBuilder_ == null) { - ensureAccessPoliciesIsMutable(); - accessPolicies_.remove(index); - onChanged(); - } else { - accessPoliciesBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder - getAccessPoliciesBuilder(int index) { - return getAccessPoliciesFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder - getAccessPoliciesOrBuilder(int index) { - if (accessPoliciesBuilder_ == null) { - return accessPolicies_.get(index); - } else { - return accessPoliciesBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder> - getAccessPoliciesOrBuilderList() { - if (accessPoliciesBuilder_ != null) { - return accessPoliciesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(accessPolicies_); - } - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder - addAccessPoliciesBuilder() { - return getAccessPoliciesFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance()); - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder - addAccessPoliciesBuilder(int index) { - return getAccessPoliciesFieldBuilder() - .addBuilder( - index, com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance()); - } - /** - * - * - *
-     * List of the AccessPolicy instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - public java.util.List - getAccessPoliciesBuilderList() { - return getAccessPoliciesFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder, - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder> - getAccessPoliciesFieldBuilder() { - if (accessPoliciesBuilder_ == null) { - accessPoliciesBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder, - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder>( - accessPolicies_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - accessPolicies_ = null; - } - return accessPoliciesBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) - private static final com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListAccessPoliciesResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponseOrBuilder.java deleted file mode 100644 index 400f8a1..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponseOrBuilder.java +++ /dev/null @@ -1,110 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListAccessPoliciesResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - java.util.List getAccessPoliciesList(); - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - com.google.identity.accesscontextmanager.v1.AccessPolicy getAccessPolicies(int index); - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - int getAccessPoliciesCount(); - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - java.util.List - getAccessPoliciesOrBuilderList(); - /** - * - * - *
-   * List of the AccessPolicy instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessPolicy access_policies = 1; - * - */ - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder getAccessPoliciesOrBuilder( - int index); - - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString getNextPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java deleted file mode 100644 index 26fdc68..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java +++ /dev/null @@ -1,949 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Request of [ListGcpUserAccessBindings]
- * [google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest} - */ -public final class ListGcpUserAccessBindingsRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - ListGcpUserAccessBindingsRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListGcpUserAccessBindingsRequest.newBuilder() to construct. - private ListGcpUserAccessBindingsRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListGcpUserAccessBindingsRequest() { - parent_ = ""; - pageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListGcpUserAccessBindingsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.class, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.Builder - .class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - * - * - *
-   * Optional. Maximum number of items to return. The server may return fewer items.
-   * If left blank, the server may return any number of items.
-   * 
- * - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - * - * - *
-   * Optional. If left blank, returns the first page. To enumerate all items, use the
-   * [next_page_token]
-   * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-   * from your previous list operation.
-   * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - * - * - *
-   * Optional. If left blank, returns the first page. To enumerate all items, use the
-   * [next_page_token]
-   * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-   * from your previous list operation.
-   * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest other = - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (getPageSize() != other.getPageSize()) return false; - if (!getPageToken().equals(other.getPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request of [ListGcpUserAccessBindings]
-   * [google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.class, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest build() { - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest result = - new com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - pageSize_ = input.readInt32(); - - break; - } // case 16 - case 26: - { - pageToken_ = input.readStringRequireUtf8(); - - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Example: "organizations/256"
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_; - /** - * - * - *
-     * Optional. Maximum number of items to return. The server may return fewer items.
-     * If left blank, the server may return any number of items.
-     * 
- * - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * - * - *
-     * Optional. Maximum number of items to return. The server may return fewer items.
-     * If left blank, the server may return any number of items.
-     * 
- * - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Maximum number of items to return. The server may return fewer items.
-     * If left blank, the server may return any number of items.
-     * 
- * - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - * - * - *
-     * Optional. If left blank, returns the first page. To enumerate all items, use the
-     * [next_page_token]
-     * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-     * from your previous list operation.
-     * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Optional. If left blank, returns the first page. To enumerate all items, use the
-     * [next_page_token]
-     * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-     * from your previous list operation.
-     * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Optional. If left blank, returns the first page. To enumerate all items, use the
-     * [next_page_token]
-     * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-     * from your previous list operation.
-     * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. If left blank, returns the first page. To enumerate all items, use the
-     * [next_page_token]
-     * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-     * from your previous list operation.
-     * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. If left blank, returns the first page. To enumerate all items, use the
-     * [next_page_token]
-     * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-     * from your previous list operation.
-     * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - private static final com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListGcpUserAccessBindingsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequestOrBuilder.java deleted file mode 100644 index 8e3553e..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequestOrBuilder.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListGcpUserAccessBindingsRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Example: "organizations/256"
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Optional. Maximum number of items to return. The server may return fewer items.
-   * If left blank, the server may return any number of items.
-   * 
- * - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The pageSize. - */ - int getPageSize(); - - /** - * - * - *
-   * Optional. If left blank, returns the first page. To enumerate all items, use the
-   * [next_page_token]
-   * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-   * from your previous list operation.
-   * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - * - * - *
-   * Optional. If left blank, returns the first page. To enumerate all items, use the
-   * [next_page_token]
-   * [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token]
-   * from your previous list operation.
-   * 
- * - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString getPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java deleted file mode 100644 index 6d92a75..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java +++ /dev/null @@ -1,1234 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Response of [ListGcpUserAccessBindings]
- * [google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse} - */ -public final class ListGcpUserAccessBindingsResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) - ListGcpUserAccessBindingsResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListGcpUserAccessBindingsResponse.newBuilder() to construct. - private ListGcpUserAccessBindingsResponse( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListGcpUserAccessBindingsResponse() { - gcpUserAccessBindings_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListGcpUserAccessBindingsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.class, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.Builder - .class); - } - - public static final int GCP_USER_ACCESS_BINDINGS_FIELD_NUMBER = 1; - private java.util.List - gcpUserAccessBindings_; - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - @java.lang.Override - public java.util.List - getGcpUserAccessBindingsList() { - return gcpUserAccessBindings_; - } - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - @java.lang.Override - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - getGcpUserAccessBindingsOrBuilderList() { - return gcpUserAccessBindings_; - } - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - @java.lang.Override - public int getGcpUserAccessBindingsCount() { - return gcpUserAccessBindings_.size(); - } - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding getGcpUserAccessBindings( - int index) { - return gcpUserAccessBindings_.get(index); - } - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingsOrBuilder(int index) { - return gcpUserAccessBindings_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - * - * - *
-   * Token to get the next page of items. If blank, there are no more items.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - * - * - *
-   * Token to get the next page of items. If blank, there are no more items.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < gcpUserAccessBindings_.size(); i++) { - output.writeMessage(1, gcpUserAccessBindings_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < gcpUserAccessBindings_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 1, gcpUserAccessBindings_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse other = - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) obj; - - if (!getGcpUserAccessBindingsList().equals(other.getGcpUserAccessBindingsList())) return false; - if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getGcpUserAccessBindingsCount() > 0) { - hash = (37 * hash) + GCP_USER_ACCESS_BINDINGS_FIELD_NUMBER; - hash = (53 * hash) + getGcpUserAccessBindingsList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Response of [ListGcpUserAccessBindings]
-   * [google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.class, - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (gcpUserAccessBindingsBuilder_ == null) { - gcpUserAccessBindings_ = java.util.Collections.emptyList(); - } else { - gcpUserAccessBindings_ = null; - gcpUserAccessBindingsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - nextPageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListGcpUserAccessBindingsResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse build() { - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - buildPartial() { - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse result = - new com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse(this); - int from_bitField0_ = bitField0_; - if (gcpUserAccessBindingsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - gcpUserAccessBindings_ = java.util.Collections.unmodifiableList(gcpUserAccessBindings_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.gcpUserAccessBindings_ = gcpUserAccessBindings_; - } else { - result.gcpUserAccessBindings_ = gcpUserAccessBindingsBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - .getDefaultInstance()) return this; - if (gcpUserAccessBindingsBuilder_ == null) { - if (!other.gcpUserAccessBindings_.isEmpty()) { - if (gcpUserAccessBindings_.isEmpty()) { - gcpUserAccessBindings_ = other.gcpUserAccessBindings_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.addAll(other.gcpUserAccessBindings_); - } - onChanged(); - } - } else { - if (!other.gcpUserAccessBindings_.isEmpty()) { - if (gcpUserAccessBindingsBuilder_.isEmpty()) { - gcpUserAccessBindingsBuilder_.dispose(); - gcpUserAccessBindingsBuilder_ = null; - gcpUserAccessBindings_ = other.gcpUserAccessBindings_; - bitField0_ = (bitField0_ & ~0x00000001); - gcpUserAccessBindingsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getGcpUserAccessBindingsFieldBuilder() - : null; - } else { - gcpUserAccessBindingsBuilder_.addAllMessages(other.gcpUserAccessBindings_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.parser(), - extensionRegistry); - if (gcpUserAccessBindingsBuilder_ == null) { - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.add(m); - } else { - gcpUserAccessBindingsBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - nextPageToken_ = input.readStringRequireUtf8(); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List - gcpUserAccessBindings_ = java.util.Collections.emptyList(); - - private void ensureGcpUserAccessBindingsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - gcpUserAccessBindings_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding>( - gcpUserAccessBindings_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - gcpUserAccessBindingsBuilder_; - - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public java.util.List - getGcpUserAccessBindingsList() { - if (gcpUserAccessBindingsBuilder_ == null) { - return java.util.Collections.unmodifiableList(gcpUserAccessBindings_); - } else { - return gcpUserAccessBindingsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public int getGcpUserAccessBindingsCount() { - if (gcpUserAccessBindingsBuilder_ == null) { - return gcpUserAccessBindings_.size(); - } else { - return gcpUserAccessBindingsBuilder_.getCount(); - } - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getGcpUserAccessBindings(int index) { - if (gcpUserAccessBindingsBuilder_ == null) { - return gcpUserAccessBindings_.get(index); - } else { - return gcpUserAccessBindingsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder setGcpUserAccessBindings( - int index, com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.set(index, value); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder setGcpUserAccessBindings( - int index, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder builderForValue) { - if (gcpUserAccessBindingsBuilder_ == null) { - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.set(index, builderForValue.build()); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder addGcpUserAccessBindings( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.add(value); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder addGcpUserAccessBindings( - int index, com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.add(index, value); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder addGcpUserAccessBindings( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder builderForValue) { - if (gcpUserAccessBindingsBuilder_ == null) { - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.add(builderForValue.build()); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder addGcpUserAccessBindings( - int index, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder builderForValue) { - if (gcpUserAccessBindingsBuilder_ == null) { - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.add(index, builderForValue.build()); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder addAllGcpUserAccessBindings( - java.lang.Iterable< - ? extends com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding> - values) { - if (gcpUserAccessBindingsBuilder_ == null) { - ensureGcpUserAccessBindingsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, gcpUserAccessBindings_); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder clearGcpUserAccessBindings() { - if (gcpUserAccessBindingsBuilder_ == null) { - gcpUserAccessBindings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public Builder removeGcpUserAccessBindings(int index) { - if (gcpUserAccessBindingsBuilder_ == null) { - ensureGcpUserAccessBindingsIsMutable(); - gcpUserAccessBindings_.remove(index); - onChanged(); - } else { - gcpUserAccessBindingsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder - getGcpUserAccessBindingsBuilder(int index) { - return getGcpUserAccessBindingsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingsOrBuilder(int index) { - if (gcpUserAccessBindingsBuilder_ == null) { - return gcpUserAccessBindings_.get(index); - } else { - return gcpUserAccessBindingsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - getGcpUserAccessBindingsOrBuilderList() { - if (gcpUserAccessBindingsBuilder_ != null) { - return gcpUserAccessBindingsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(gcpUserAccessBindings_); - } - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder - addGcpUserAccessBindingsBuilder() { - return getGcpUserAccessBindingsFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - .getDefaultInstance()); - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder - addGcpUserAccessBindingsBuilder(int index) { - return getGcpUserAccessBindingsFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - .getDefaultInstance()); - } - /** - * - * - *
-     * [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - public java.util.List - getGcpUserAccessBindingsBuilderList() { - return getGcpUserAccessBindingsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - getGcpUserAccessBindingsFieldBuilder() { - if (gcpUserAccessBindingsBuilder_ == null) { - gcpUserAccessBindingsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder>( - gcpUserAccessBindings_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - gcpUserAccessBindings_ = null; - } - return gcpUserAccessBindingsBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - * - * - *
-     * Token to get the next page of items. If blank, there are no more items.
-     * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Token to get the next page of items. If blank, there are no more items.
-     * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Token to get the next page of items. If blank, there are no more items.
-     * 
- * - * string next_page_token = 2; - * - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Token to get the next page of items. If blank, there are no more items.
-     * 
- * - * string next_page_token = 2; - * - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * Token to get the next page of items. If blank, there are no more items.
-     * 
- * - * string next_page_token = 2; - * - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) - private static final com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListGcpUserAccessBindingsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponseOrBuilder.java deleted file mode 100644 index 1420b68..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponseOrBuilder.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListGcpUserAccessBindingsResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - java.util.List - getGcpUserAccessBindingsList(); - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding getGcpUserAccessBindings( - int index); - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - int getGcpUserAccessBindingsCount(); - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - getGcpUserAccessBindingsOrBuilderList(); - /** - * - * - *
-   * [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_bindings = 1; - * - */ - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingsOrBuilder(int index); - - /** - * - * - *
-   * Token to get the next page of items. If blank, there are no more items.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - * - * - *
-   * Token to get the next page of items. If blank, there are no more items.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString getNextPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java deleted file mode 100644 index da28509..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java +++ /dev/null @@ -1,957 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to list all `ServicePerimeters` in an `AccessPolicy`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListServicePerimetersRequest} - */ -public final class ListServicePerimetersRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) - ListServicePerimetersRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListServicePerimetersRequest.newBuilder() to construct. - private ListServicePerimetersRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListServicePerimetersRequest() { - parent_ = ""; - pageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListServicePerimetersRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.class, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the access policy to list [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy to list [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - * - * - *
-   * Number of [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to include
-   * in the list. Default 100.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - * - * - *
-   * Next page token for the next batch of [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - * - * - *
-   * Next page token for the next batch of [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest other = - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (getPageSize() != other.getPageSize()) return false; - if (!getPageToken().equals(other.getPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to list all `ServicePerimeters` in an `AccessPolicy`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListServicePerimetersRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.class, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest build() { - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest result = - new com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - pageSize_ = input.readInt32(); - - break; - } // case 16 - case 26: - { - pageToken_ = input.readStringRequireUtf8(); - - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy to list [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy to list [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-     * Format:
-     * `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_; - /** - * - * - *
-     * Number of [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to include
-     * in the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * - * - *
-     * Number of [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to include
-     * in the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Number of [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to include
-     * in the list. Default 100.
-     * 
- * - * int32 page_size = 2; - * - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - * - * - *
-     * Next page token for the next batch of [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Next page token for the next batch of [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Next page token for the next batch of [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Next page token for the next batch of [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * Next page token for the next batch of [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * Defaults to the first page of results.
-     * 
- * - * string page_token = 3; - * - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) - private static final com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListServicePerimetersRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequestOrBuilder.java deleted file mode 100644 index b71711b..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequestOrBuilder.java +++ /dev/null @@ -1,104 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListServicePerimetersRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListServicePerimetersRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy to list [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the access policy to list [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] from.
-   * Format:
-   * `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Number of [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to include
-   * in the list. Default 100.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - int getPageSize(); - - /** - * - * - *
-   * Next page token for the next batch of [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - * - * - *
-   * Next page token for the next batch of [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * Defaults to the first page of results.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString getPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java deleted file mode 100644 index a75322d..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java +++ /dev/null @@ -1,1227 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A response to `ListServicePerimetersRequest`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListServicePerimetersResponse} - */ -public final class ListServicePerimetersResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) - ListServicePerimetersResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListServicePerimetersResponse.newBuilder() to construct. - private ListServicePerimetersResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListServicePerimetersResponse() { - servicePerimeters_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListServicePerimetersResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.class, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.Builder - .class); - } - - public static final int SERVICE_PERIMETERS_FIELD_NUMBER = 1; - private java.util.List - servicePerimeters_; - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public java.util.List - getServicePerimetersList() { - return servicePerimeters_; - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - return servicePerimeters_; - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public int getServicePerimetersCount() { - return servicePerimeters_.size(); - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - return servicePerimeters_.get(index); - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - return servicePerimeters_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < servicePerimeters_.size(); i++) { - output.writeMessage(1, servicePerimeters_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < servicePerimeters_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(1, servicePerimeters_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse other = - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) obj; - - if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; - if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getServicePerimetersCount() > 0) { - hash = (37 * hash) + SERVICE_PERIMETERS_FIELD_NUMBER; - hash = (53 * hash) + getServicePerimetersList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A response to `ListServicePerimetersRequest`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ListServicePerimetersResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.class, - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - } else { - servicePerimeters_ = null; - servicePerimetersBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - nextPageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ListServicePerimetersResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse build() { - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - buildPartial() { - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse result = - new com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse(this); - int from_bitField0_ = bitField0_; - if (servicePerimetersBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.servicePerimeters_ = servicePerimeters_; - } else { - result.servicePerimeters_ = servicePerimetersBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - .getDefaultInstance()) return this; - if (servicePerimetersBuilder_ == null) { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimeters_.isEmpty()) { - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureServicePerimetersIsMutable(); - servicePerimeters_.addAll(other.servicePerimeters_); - } - onChanged(); - } - } else { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimetersBuilder_.isEmpty()) { - servicePerimetersBuilder_.dispose(); - servicePerimetersBuilder_ = null; - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - servicePerimetersBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getServicePerimetersFieldBuilder() - : null; - } else { - servicePerimetersBuilder_.addAllMessages(other.servicePerimeters_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeter m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry); - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(m); - } else { - servicePerimetersBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - nextPageToken_ = input.readStringRequireUtf8(); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List - servicePerimeters_ = java.util.Collections.emptyList(); - - private void ensureServicePerimetersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList( - servicePerimeters_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - servicePerimetersBuilder_; - - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List - getServicePerimetersList() { - if (servicePerimetersBuilder_ == null) { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } else { - return servicePerimetersBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public int getServicePerimetersCount() { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.size(); - } else { - return servicePerimetersBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder setServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder setServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addAllServicePerimeters( - java.lang.Iterable - values) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, servicePerimeters_); - onChanged(); - } else { - servicePerimetersBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder clearServicePerimeters() { - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - servicePerimetersBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder removeServicePerimeters(int index) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.remove(index); - onChanged(); - } else { - servicePerimetersBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - getServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - if (servicePerimetersBuilder_ != null) { - return servicePerimetersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder() { - return getServicePerimetersFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List - getServicePerimetersBuilderList() { - return getServicePerimetersFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersFieldBuilder() { - if (servicePerimetersBuilder_ == null) { - servicePerimetersBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder>( - servicePerimeters_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - servicePerimeters_ = null; - } - return servicePerimetersBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token to retrieve the next page of results. If the value is
-     * empty, no further results remain.
-     * 
- * - * string next_page_token = 2; - * - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) - private static final com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListServicePerimetersResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponseOrBuilder.java deleted file mode 100644 index 2deafd1..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponseOrBuilder.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ListServicePerimetersResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ListServicePerimetersResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - java.util.List - getServicePerimetersList(); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters(int index); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - int getServicePerimetersCount(); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - java.util.List - getServicePerimetersOrBuilderList(); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index); - - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - * - * - *
-   * The pagination token to retrieve the next page of results. If the value is
-   * empty, no further results remain.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString getNextPageTokenBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java deleted file mode 100644 index b07e2fd..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java +++ /dev/null @@ -1,168 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class OrganizationName implements ResourceName { - private static final PathTemplate ORGANIZATION = - PathTemplate.createWithoutUrlEncoding("organizations/{organization}"); - private volatile Map fieldValuesMap; - private final String organization; - - @Deprecated - protected OrganizationName() { - organization = null; - } - - private OrganizationName(Builder builder) { - organization = Preconditions.checkNotNull(builder.getOrganization()); - } - - public String getOrganization() { - return organization; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static OrganizationName of(String organization) { - return newBuilder().setOrganization(organization).build(); - } - - public static String format(String organization) { - return newBuilder().setOrganization(organization).build().toString(); - } - - public static OrganizationName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ORGANIZATION.validatedMatch( - formattedString, "OrganizationName.parse: formattedString not in valid format"); - return of(matchMap.get("organization")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (OrganizationName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ORGANIZATION.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (organization != null) { - fieldMapBuilder.put("organization", organization); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ORGANIZATION.instantiate("organization", organization); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - OrganizationName that = ((OrganizationName) o); - return Objects.equals(this.organization, that.organization); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(organization); - return h; - } - - /** Builder for organizations/{organization}. */ - public static class Builder { - private String organization; - - protected Builder() {} - - public String getOrganization() { - return organization; - } - - public Builder setOrganization(String organization) { - this.organization = organization; - return this; - } - - private Builder(OrganizationName organizationName) { - this.organization = organizationName.organization; - } - - public OrganizationName build() { - return new OrganizationName(this); - } - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java deleted file mode 100644 index 468477c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java +++ /dev/null @@ -1,888 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A restriction on the OS type and version of devices making requests.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.OsConstraint} - */ -public final class OsConstraint extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.OsConstraint) - OsConstraintOrBuilder { - private static final long serialVersionUID = 0L; - // Use OsConstraint.newBuilder() to construct. - private OsConstraint(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private OsConstraint() { - osType_ = 0; - minimumVersion_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new OsConstraint(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_OsConstraint_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.OsConstraint.class, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder.class); - } - - public static final int OS_TYPE_FIELD_NUMBER = 1; - private int osType_; - /** - * - * - *
-   * Required. The allowed OS type.
-   * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return The enum numeric value on the wire for osType. - */ - @java.lang.Override - public int getOsTypeValue() { - return osType_; - } - /** - * - * - *
-   * Required. The allowed OS type.
-   * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return The osType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.type.OsType getOsType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.type.OsType result = - com.google.identity.accesscontextmanager.type.OsType.valueOf(osType_); - return result == null - ? com.google.identity.accesscontextmanager.type.OsType.UNRECOGNIZED - : result; - } - - public static final int MINIMUM_VERSION_FIELD_NUMBER = 2; - private volatile java.lang.Object minimumVersion_; - /** - * - * - *
-   * The minimum allowed OS version. If not set, any version of this OS
-   * satisfies the constraint. Format: `"major.minor.patch"`.
-   * Examples: `"10.5.301"`, `"9.2.1"`.
-   * 
- * - * string minimum_version = 2; - * - * @return The minimumVersion. - */ - @java.lang.Override - public java.lang.String getMinimumVersion() { - java.lang.Object ref = minimumVersion_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - minimumVersion_ = s; - return s; - } - } - /** - * - * - *
-   * The minimum allowed OS version. If not set, any version of this OS
-   * satisfies the constraint. Format: `"major.minor.patch"`.
-   * Examples: `"10.5.301"`, `"9.2.1"`.
-   * 
- * - * string minimum_version = 2; - * - * @return The bytes for minimumVersion. - */ - @java.lang.Override - public com.google.protobuf.ByteString getMinimumVersionBytes() { - java.lang.Object ref = minimumVersion_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - minimumVersion_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int REQUIRE_VERIFIED_CHROME_OS_FIELD_NUMBER = 3; - private boolean requireVerifiedChromeOs_; - /** - * - * - *
-   * Only allows requests from devices with a verified Chrome OS.
-   * Verifications includes requirements that the device is enterprise-managed,
-   * conformant to domain policies, and the caller has permission to call
-   * the API targeted by the request.
-   * 
- * - * bool require_verified_chrome_os = 3; - * - * @return The requireVerifiedChromeOs. - */ - @java.lang.Override - public boolean getRequireVerifiedChromeOs() { - return requireVerifiedChromeOs_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (osType_ - != com.google.identity.accesscontextmanager.type.OsType.OS_UNSPECIFIED.getNumber()) { - output.writeEnum(1, osType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(minimumVersion_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, minimumVersion_); - } - if (requireVerifiedChromeOs_ != false) { - output.writeBool(3, requireVerifiedChromeOs_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (osType_ - != com.google.identity.accesscontextmanager.type.OsType.OS_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, osType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(minimumVersion_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, minimumVersion_); - } - if (requireVerifiedChromeOs_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, requireVerifiedChromeOs_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.OsConstraint)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.OsConstraint other = - (com.google.identity.accesscontextmanager.v1.OsConstraint) obj; - - if (osType_ != other.osType_) return false; - if (!getMinimumVersion().equals(other.getMinimumVersion())) return false; - if (getRequireVerifiedChromeOs() != other.getRequireVerifiedChromeOs()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + OS_TYPE_FIELD_NUMBER; - hash = (53 * hash) + osType_; - hash = (37 * hash) + MINIMUM_VERSION_FIELD_NUMBER; - hash = (53 * hash) + getMinimumVersion().hashCode(); - hash = (37 * hash) + REQUIRE_VERIFIED_CHROME_OS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequireVerifiedChromeOs()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.OsConstraint prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A restriction on the OS type and version of devices making requests.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.OsConstraint} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.OsConstraint) - com.google.identity.accesscontextmanager.v1.OsConstraintOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_OsConstraint_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.OsConstraint.class, - com.google.identity.accesscontextmanager.v1.OsConstraint.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.OsConstraint.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - osType_ = 0; - - minimumVersion_ = ""; - - requireVerifiedChromeOs_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessLevelProto - .internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.OsConstraint getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.OsConstraint.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.OsConstraint build() { - com.google.identity.accesscontextmanager.v1.OsConstraint result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.OsConstraint buildPartial() { - com.google.identity.accesscontextmanager.v1.OsConstraint result = - new com.google.identity.accesscontextmanager.v1.OsConstraint(this); - result.osType_ = osType_; - result.minimumVersion_ = minimumVersion_; - result.requireVerifiedChromeOs_ = requireVerifiedChromeOs_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.OsConstraint) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.OsConstraint) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.OsConstraint other) { - if (other == com.google.identity.accesscontextmanager.v1.OsConstraint.getDefaultInstance()) - return this; - if (other.osType_ != 0) { - setOsTypeValue(other.getOsTypeValue()); - } - if (!other.getMinimumVersion().isEmpty()) { - minimumVersion_ = other.minimumVersion_; - onChanged(); - } - if (other.getRequireVerifiedChromeOs() != false) { - setRequireVerifiedChromeOs(other.getRequireVerifiedChromeOs()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - osType_ = input.readEnum(); - - break; - } // case 8 - case 18: - { - minimumVersion_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 24: - { - requireVerifiedChromeOs_ = input.readBool(); - - break; - } // case 24 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int osType_ = 0; - /** - * - * - *
-     * Required. The allowed OS type.
-     * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return The enum numeric value on the wire for osType. - */ - @java.lang.Override - public int getOsTypeValue() { - return osType_; - } - /** - * - * - *
-     * Required. The allowed OS type.
-     * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @param value The enum numeric value on the wire for osType to set. - * @return This builder for chaining. - */ - public Builder setOsTypeValue(int value) { - - osType_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The allowed OS type.
-     * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return The osType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.type.OsType getOsType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.type.OsType result = - com.google.identity.accesscontextmanager.type.OsType.valueOf(osType_); - return result == null - ? com.google.identity.accesscontextmanager.type.OsType.UNRECOGNIZED - : result; - } - /** - * - * - *
-     * Required. The allowed OS type.
-     * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @param value The osType to set. - * @return This builder for chaining. - */ - public Builder setOsType(com.google.identity.accesscontextmanager.type.OsType value) { - if (value == null) { - throw new NullPointerException(); - } - - osType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The allowed OS type.
-     * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return This builder for chaining. - */ - public Builder clearOsType() { - - osType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object minimumVersion_ = ""; - /** - * - * - *
-     * The minimum allowed OS version. If not set, any version of this OS
-     * satisfies the constraint. Format: `"major.minor.patch"`.
-     * Examples: `"10.5.301"`, `"9.2.1"`.
-     * 
- * - * string minimum_version = 2; - * - * @return The minimumVersion. - */ - public java.lang.String getMinimumVersion() { - java.lang.Object ref = minimumVersion_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - minimumVersion_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The minimum allowed OS version. If not set, any version of this OS
-     * satisfies the constraint. Format: `"major.minor.patch"`.
-     * Examples: `"10.5.301"`, `"9.2.1"`.
-     * 
- * - * string minimum_version = 2; - * - * @return The bytes for minimumVersion. - */ - public com.google.protobuf.ByteString getMinimumVersionBytes() { - java.lang.Object ref = minimumVersion_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - minimumVersion_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The minimum allowed OS version. If not set, any version of this OS
-     * satisfies the constraint. Format: `"major.minor.patch"`.
-     * Examples: `"10.5.301"`, `"9.2.1"`.
-     * 
- * - * string minimum_version = 2; - * - * @param value The minimumVersion to set. - * @return This builder for chaining. - */ - public Builder setMinimumVersion(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - minimumVersion_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The minimum allowed OS version. If not set, any version of this OS
-     * satisfies the constraint. Format: `"major.minor.patch"`.
-     * Examples: `"10.5.301"`, `"9.2.1"`.
-     * 
- * - * string minimum_version = 2; - * - * @return This builder for chaining. - */ - public Builder clearMinimumVersion() { - - minimumVersion_ = getDefaultInstance().getMinimumVersion(); - onChanged(); - return this; - } - /** - * - * - *
-     * The minimum allowed OS version. If not set, any version of this OS
-     * satisfies the constraint. Format: `"major.minor.patch"`.
-     * Examples: `"10.5.301"`, `"9.2.1"`.
-     * 
- * - * string minimum_version = 2; - * - * @param value The bytes for minimumVersion to set. - * @return This builder for chaining. - */ - public Builder setMinimumVersionBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - minimumVersion_ = value; - onChanged(); - return this; - } - - private boolean requireVerifiedChromeOs_; - /** - * - * - *
-     * Only allows requests from devices with a verified Chrome OS.
-     * Verifications includes requirements that the device is enterprise-managed,
-     * conformant to domain policies, and the caller has permission to call
-     * the API targeted by the request.
-     * 
- * - * bool require_verified_chrome_os = 3; - * - * @return The requireVerifiedChromeOs. - */ - @java.lang.Override - public boolean getRequireVerifiedChromeOs() { - return requireVerifiedChromeOs_; - } - /** - * - * - *
-     * Only allows requests from devices with a verified Chrome OS.
-     * Verifications includes requirements that the device is enterprise-managed,
-     * conformant to domain policies, and the caller has permission to call
-     * the API targeted by the request.
-     * 
- * - * bool require_verified_chrome_os = 3; - * - * @param value The requireVerifiedChromeOs to set. - * @return This builder for chaining. - */ - public Builder setRequireVerifiedChromeOs(boolean value) { - - requireVerifiedChromeOs_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Only allows requests from devices with a verified Chrome OS.
-     * Verifications includes requirements that the device is enterprise-managed,
-     * conformant to domain policies, and the caller has permission to call
-     * the API targeted by the request.
-     * 
- * - * bool require_verified_chrome_os = 3; - * - * @return This builder for chaining. - */ - public Builder clearRequireVerifiedChromeOs() { - - requireVerifiedChromeOs_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.OsConstraint) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.OsConstraint) - private static final com.google.identity.accesscontextmanager.v1.OsConstraint DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.OsConstraint(); - } - - public static com.google.identity.accesscontextmanager.v1.OsConstraint getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public OsConstraint parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.OsConstraint getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraintOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraintOrBuilder.java deleted file mode 100644 index ecb5082..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraintOrBuilder.java +++ /dev/null @@ -1,95 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_level.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface OsConstraintOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.OsConstraint) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The allowed OS type.
-   * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return The enum numeric value on the wire for osType. - */ - int getOsTypeValue(); - /** - * - * - *
-   * Required. The allowed OS type.
-   * 
- * - * .google.identity.accesscontextmanager.type.OsType os_type = 1; - * - * @return The osType. - */ - com.google.identity.accesscontextmanager.type.OsType getOsType(); - - /** - * - * - *
-   * The minimum allowed OS version. If not set, any version of this OS
-   * satisfies the constraint. Format: `"major.minor.patch"`.
-   * Examples: `"10.5.301"`, `"9.2.1"`.
-   * 
- * - * string minimum_version = 2; - * - * @return The minimumVersion. - */ - java.lang.String getMinimumVersion(); - /** - * - * - *
-   * The minimum allowed OS version. If not set, any version of this OS
-   * satisfies the constraint. Format: `"major.minor.patch"`.
-   * Examples: `"10.5.301"`, `"9.2.1"`.
-   * 
- * - * string minimum_version = 2; - * - * @return The bytes for minimumVersion. - */ - com.google.protobuf.ByteString getMinimumVersionBytes(); - - /** - * - * - *
-   * Only allows requests from devices with a verified Chrome OS.
-   * Verifications includes requirements that the device is enterprise-managed,
-   * conformant to domain policies, and the caller has permission to call
-   * the API targeted by the request.
-   * 
- * - * bool require_verified_chrome_os = 3; - * - * @return The requireVerifiedChromeOs. - */ - boolean getRequireVerifiedChromeOs(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java deleted file mode 100644 index 531c1b7..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_policy.proto - -package com.google.identity.accesscontextmanager.v1; - -public final class PolicyProto { - private PolicyProto() {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); - } - - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { - return descriptor; - } - - private static com.google.protobuf.Descriptors.FileDescriptor descriptor; - - static { - java.lang.String[] descriptorData = { - "\n;google/identity/accesscontextmanager/v" - + "1/access_policy.proto\022\'google.identity.a" - + "ccesscontextmanager.v1\032\031google/api/resou" - + "rce.proto\032\037google/protobuf/timestamp.pro" - + "to\"\202\002\n\014AccessPolicy\022\014\n\004name\030\001 \001(\t\022\016\n\006par" - + "ent\030\002 \001(\t\022\r\n\005title\030\003 \001(\t\022/\n\013create_time\030" - + "\004 \001(\0132\032.google.protobuf.Timestamp\022/\n\013upd" - + "ate_time\030\005 \001(\0132\032.google.protobuf.Timesta" - + "mp\022\014\n\004etag\030\006 \001(\t:U\352AR\n0accesscontextmana" - + "ger.googleapis.com/AccessPolicy\022\036accessP" - + "olicies/{access_policy}B\241\002\n+com.google.i" - + "dentity.accesscontextmanager.v1B\013PolicyP" - + "rotoP\001Z[google.golang.org/genproto/googl" - + "eapis/identity/accesscontextmanager/v1;a" - + "ccesscontextmanager\242\002\004GACM\252\002\'Google.Iden" - + "tity.AccessContextManager.V1\312\002\'Google\\Id" - + "entity\\AccessContextManager\\V1\352\002*Google:" - + ":Identity::AccessContextManager::V1b\006pro" - + "to3" - }; - descriptor = - com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.ResourceProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - }); - internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_AccessPolicy_descriptor, - new java.lang.String[] { - "Name", "Parent", "Title", "CreateTime", "UpdateTime", "Etag", - }); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.ResourceProto.resource); - com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( - descriptor, registry); - com.google.api.ResourceProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java deleted file mode 100644 index 1fd7e90..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java +++ /dev/null @@ -1,1552 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to replace all existing Access Levels in an Access Policy with
- * the Access Levels provided. This is done atomically.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest} - */ -public final class ReplaceAccessLevelsRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) - ReplaceAccessLevelsRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ReplaceAccessLevelsRequest.newBuilder() to construct. - private ReplaceAccessLevelsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ReplaceAccessLevelsRequest() { - parent_ = ""; - accessLevels_ = java.util.Collections.emptyList(); - etag_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ReplaceAccessLevelsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.class, - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ACCESS_LEVELS_FIELD_NUMBER = 2; - private java.util.List accessLevels_; - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public java.util.List - getAccessLevelsList() { - return accessLevels_; - } - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public java.util.List - getAccessLevelsOrBuilderList() { - return accessLevels_; - } - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelsOrBuilder( - int index) { - return accessLevels_.get(index); - } - - public static final int ETAG_FIELD_NUMBER = 4; - private volatile java.lang.Object etag_; - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 4; - * - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 4; - * - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - for (int i = 0; i < accessLevels_.size(); i++) { - output.writeMessage(2, accessLevels_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, etag_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - for (int i = 0; i < accessLevels_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, accessLevels_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, etag_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest other = - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!getEtag().equals(other.getEtag())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (getAccessLevelsCount() > 0) { - hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevelsList().hashCode(); - } - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to replace all existing Access Levels in an Access Policy with
-   * the Access Levels provided. This is done atomically.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.class, - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (accessLevelsBuilder_ == null) { - accessLevels_ = java.util.Collections.emptyList(); - } else { - accessLevels_ = null; - accessLevelsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - etag_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest build() { - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest result = - new com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest(this); - int from_bitField0_ = bitField0_; - result.parent_ = parent_; - if (accessLevelsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = java.util.Collections.unmodifiableList(accessLevels_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.accessLevels_ = accessLevels_; - } else { - result.accessLevels_ = accessLevelsBuilder_.build(); - } - result.etag_ = etag_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (accessLevelsBuilder_ == null) { - if (!other.accessLevels_.isEmpty()) { - if (accessLevels_.isEmpty()) { - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAccessLevelsIsMutable(); - accessLevels_.addAll(other.accessLevels_); - } - onChanged(); - } - } else { - if (!other.accessLevels_.isEmpty()) { - if (accessLevelsBuilder_.isEmpty()) { - accessLevelsBuilder_.dispose(); - accessLevelsBuilder_ = null; - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - accessLevelsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getAccessLevelsFieldBuilder() - : null; - } else { - accessLevelsBuilder_.addAllMessages(other.accessLevels_); - } - } - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - com.google.identity.accesscontextmanager.v1.AccessLevel m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry); - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(m); - } else { - accessLevelsBuilder_.addMessage(m); - } - break; - } // case 18 - case 34: - { - etag_ = input.readStringRequireUtf8(); - - break; - } // case 34 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private java.util.List accessLevels_ = - java.util.Collections.emptyList(); - - private void ensureAccessLevelsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = - new java.util.ArrayList( - accessLevels_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - accessLevelsBuilder_; - - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public java.util.List - getAccessLevelsList() { - if (accessLevelsBuilder_ == null) { - return java.util.Collections.unmodifiableList(accessLevels_); - } else { - return accessLevelsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public int getAccessLevelsCount() { - if (accessLevelsBuilder_ == null) { - return accessLevels_.size(); - } else { - return accessLevelsBuilder_.getCount(); - } - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index) { - if (accessLevelsBuilder_ == null) { - return accessLevels_.get(index); - } else { - return accessLevelsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setAccessLevels( - int index, com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, value); - onChanged(); - } else { - accessLevelsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setAccessLevels( - int index, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addAccessLevels(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addAccessLevels( - int index, com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(index, value); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addAccessLevels( - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addAccessLevels( - int index, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(index, builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addAllAccessLevels( - java.lang.Iterable - values) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, accessLevels_); - onChanged(); - } else { - accessLevelsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearAccessLevels() { - if (accessLevelsBuilder_ == null) { - accessLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - accessLevelsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder removeAccessLevels(int index) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.remove(index); - onChanged(); - } else { - accessLevelsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder getAccessLevelsBuilder( - int index) { - return getAccessLevelsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelsOrBuilder(int index) { - if (accessLevelsBuilder_ == null) { - return accessLevels_.get(index); - } else { - return accessLevelsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelsOrBuilderList() { - if (accessLevelsBuilder_ != null) { - return accessLevelsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(accessLevels_); - } - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder - addAccessLevelsBuilder() { - return getAccessLevelsFieldBuilder() - .addBuilder(com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()); - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder addAccessLevelsBuilder( - int index) { - return getAccessLevelsFieldBuilder() - .addBuilder( - index, com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()); - } - /** - * - * - *
-     * Required. The desired [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-     * replace all existing [Access Levels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public java.util.List - getAccessLevelsBuilderList() { - return getAccessLevelsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelsFieldBuilder() { - if (accessLevelsBuilder_ == null) { - accessLevelsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder>( - accessLevels_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - accessLevels_ = null; - } - return accessLevelsBuilder_; - } - - private java.lang.Object etag_ = ""; - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 4; - * - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 4; - * - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 4; - * - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 4; - * - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 4; - * - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) - private static final com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReplaceAccessLevelsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequestOrBuilder.java deleted file mode 100644 index 554318c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequestOrBuilder.java +++ /dev/null @@ -1,185 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ReplaceAccessLevelsRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - java.util.List getAccessLevelsList(); - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index); - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - int getAccessLevelsCount(); - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - java.util.List - getAccessLevelsOrBuilderList(); - /** - * - * - *
-   * Required. The desired [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] that should
-   * replace all existing [Access Levels]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelsOrBuilder( - int index); - - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 4; - * - * @return The etag. - */ - java.lang.String getEtag(); - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 4; - * - * @return The bytes for etag. - */ - com.google.protobuf.ByteString getEtagBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java deleted file mode 100644 index eeb60bc..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java +++ /dev/null @@ -1,984 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A response to ReplaceAccessLevelsRequest. This will be put inside of
- * Operation.response field.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse} - */ -public final class ReplaceAccessLevelsResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) - ReplaceAccessLevelsResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ReplaceAccessLevelsResponse.newBuilder() to construct. - private ReplaceAccessLevelsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ReplaceAccessLevelsResponse() { - accessLevels_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ReplaceAccessLevelsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse.class, - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse.Builder.class); - } - - public static final int ACCESS_LEVELS_FIELD_NUMBER = 1; - private java.util.List accessLevels_; - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public java.util.List - getAccessLevelsList() { - return accessLevels_; - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public java.util.List - getAccessLevelsOrBuilderList() { - return accessLevels_; - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelsOrBuilder( - int index) { - return accessLevels_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < accessLevels_.size(); i++) { - output.writeMessage(1, accessLevels_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < accessLevels_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, accessLevels_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse other = - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) obj; - - if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getAccessLevelsCount() > 0) { - hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevelsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A response to ReplaceAccessLevelsRequest. This will be put inside of
-   * Operation.response field.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse.class, - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (accessLevelsBuilder_ == null) { - accessLevels_ = java.util.Collections.emptyList(); - } else { - accessLevels_ = null; - accessLevelsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceAccessLevelsResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse build() { - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse buildPartial() { - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse result = - new com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse(this); - int from_bitField0_ = bitField0_; - if (accessLevelsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = java.util.Collections.unmodifiableList(accessLevels_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.accessLevels_ = accessLevels_; - } else { - result.accessLevels_ = accessLevelsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - .getDefaultInstance()) return this; - if (accessLevelsBuilder_ == null) { - if (!other.accessLevels_.isEmpty()) { - if (accessLevels_.isEmpty()) { - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAccessLevelsIsMutable(); - accessLevels_.addAll(other.accessLevels_); - } - onChanged(); - } - } else { - if (!other.accessLevels_.isEmpty()) { - if (accessLevelsBuilder_.isEmpty()) { - accessLevelsBuilder_.dispose(); - accessLevelsBuilder_ = null; - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000001); - accessLevelsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getAccessLevelsFieldBuilder() - : null; - } else { - accessLevelsBuilder_.addAllMessages(other.accessLevels_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.AccessLevel m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.AccessLevel.parser(), - extensionRegistry); - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(m); - } else { - accessLevelsBuilder_.addMessage(m); - } - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List accessLevels_ = - java.util.Collections.emptyList(); - - private void ensureAccessLevelsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - accessLevels_ = - new java.util.ArrayList( - accessLevels_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - accessLevelsBuilder_; - - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public java.util.List - getAccessLevelsList() { - if (accessLevelsBuilder_ == null) { - return java.util.Collections.unmodifiableList(accessLevels_); - } else { - return accessLevelsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public int getAccessLevelsCount() { - if (accessLevelsBuilder_ == null) { - return accessLevels_.size(); - } else { - return accessLevelsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index) { - if (accessLevelsBuilder_ == null) { - return accessLevels_.get(index); - } else { - return accessLevelsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder setAccessLevels( - int index, com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, value); - onChanged(); - } else { - accessLevelsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder setAccessLevels( - int index, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels( - int index, com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(index, value); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels( - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAccessLevels( - int index, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.add(index, builderForValue.build()); - onChanged(); - } else { - accessLevelsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder addAllAccessLevels( - java.lang.Iterable - values) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, accessLevels_); - onChanged(); - } else { - accessLevelsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder clearAccessLevels() { - if (accessLevelsBuilder_ == null) { - accessLevels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - accessLevelsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public Builder removeAccessLevels(int index) { - if (accessLevelsBuilder_ == null) { - ensureAccessLevelsIsMutable(); - accessLevels_.remove(index); - onChanged(); - } else { - accessLevelsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder getAccessLevelsBuilder( - int index) { - return getAccessLevelsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelsOrBuilder(int index) { - if (accessLevelsBuilder_ == null) { - return accessLevels_.get(index); - } else { - return accessLevelsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelsOrBuilderList() { - if (accessLevelsBuilder_ != null) { - return accessLevelsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(accessLevels_); - } - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder - addAccessLevelsBuilder() { - return getAccessLevelsFieldBuilder() - .addBuilder(com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder addAccessLevelsBuilder( - int index) { - return getAccessLevelsFieldBuilder() - .addBuilder( - index, com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-     * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - public java.util.List - getAccessLevelsBuilderList() { - return getAccessLevelsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelsFieldBuilder() { - if (accessLevelsBuilder_ == null) { - accessLevelsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder>( - accessLevels_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - accessLevels_ = null; - } - return accessLevelsBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) - private static final com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReplaceAccessLevelsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponseOrBuilder.java deleted file mode 100644 index 05087f2..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponseOrBuilder.java +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ReplaceAccessLevelsResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ReplaceAccessLevelsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - java.util.List getAccessLevelsList(); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevels(int index); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - int getAccessLevelsCount(); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - java.util.List - getAccessLevelsOrBuilderList(); - /** - * - * - *
-   * List of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] instances.
-   * 
- * - * repeated .google.identity.accesscontextmanager.v1.AccessLevel access_levels = 1; - */ - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelsOrBuilder( - int index); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java deleted file mode 100644 index cbc6108..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java +++ /dev/null @@ -1,1575 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to replace all existing Service Perimeters in an Access Policy
- * with the Service Perimeters provided. This is done atomically.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest} - */ -public final class ReplaceServicePerimetersRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) - ReplaceServicePerimetersRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ReplaceServicePerimetersRequest.newBuilder() to construct. - private ReplaceServicePerimetersRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ReplaceServicePerimetersRequest() { - parent_ = ""; - servicePerimeters_ = java.util.Collections.emptyList(); - etag_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ReplaceServicePerimetersRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.class, - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.Builder - .class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int SERVICE_PERIMETERS_FIELD_NUMBER = 2; - private java.util.List - servicePerimeters_; - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public java.util.List - getServicePerimetersList() { - return servicePerimeters_; - } - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - return servicePerimeters_; - } - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public int getServicePerimetersCount() { - return servicePerimeters_.size(); - } - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - return servicePerimeters_.get(index); - } - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - return servicePerimeters_.get(index); - } - - public static final int ETAG_FIELD_NUMBER = 3; - private volatile java.lang.Object etag_; - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 3; - * - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 3; - * - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - for (int i = 0; i < servicePerimeters_.size(); i++) { - output.writeMessage(2, servicePerimeters_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, etag_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - for (int i = 0; i < servicePerimeters_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(2, servicePerimeters_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, etag_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest other = - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; - if (!getEtag().equals(other.getEtag())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (getServicePerimetersCount() > 0) { - hash = (37 * hash) + SERVICE_PERIMETERS_FIELD_NUMBER; - hash = (53 * hash) + getServicePerimetersList().hashCode(); - } - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to replace all existing Service Perimeters in an Access Policy
-   * with the Service Perimeters provided. This is done atomically.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.class, - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - } else { - servicePerimeters_ = null; - servicePerimetersBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - etag_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest build() { - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest result = - new com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest(this); - int from_bitField0_ = bitField0_; - result.parent_ = parent_; - if (servicePerimetersBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.servicePerimeters_ = servicePerimeters_; - } else { - result.servicePerimeters_ = servicePerimetersBuilder_.build(); - } - result.etag_ = etag_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - .getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (servicePerimetersBuilder_ == null) { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimeters_.isEmpty()) { - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureServicePerimetersIsMutable(); - servicePerimeters_.addAll(other.servicePerimeters_); - } - onChanged(); - } - } else { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimetersBuilder_.isEmpty()) { - servicePerimetersBuilder_.dispose(); - servicePerimetersBuilder_ = null; - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - servicePerimetersBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getServicePerimetersFieldBuilder() - : null; - } else { - servicePerimetersBuilder_.addAllMessages(other.servicePerimeters_); - } - } - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeter m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry); - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(m); - } else { - servicePerimetersBuilder_.addMessage(m); - } - break; - } // case 18 - case 26: - { - etag_ = input.readStringRequireUtf8(); - - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the access policy which owns these
-     * [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Format: `accessPolicies/{policy_id}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private java.util.List - servicePerimeters_ = java.util.Collections.emptyList(); - - private void ensureServicePerimetersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList( - servicePerimeters_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - servicePerimetersBuilder_; - - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public java.util.List - getServicePerimetersList() { - if (servicePerimetersBuilder_ == null) { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } else { - return servicePerimetersBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public int getServicePerimetersCount() { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.size(); - } else { - return servicePerimetersBuilder_.getCount(); - } - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder addAllServicePerimeters( - java.lang.Iterable - values) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, servicePerimeters_); - onChanged(); - } else { - servicePerimetersBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearServicePerimeters() { - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - servicePerimetersBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder removeServicePerimeters(int index) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.remove(index); - onChanged(); - } else { - servicePerimetersBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - getServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - if (servicePerimetersBuilder_ != null) { - return servicePerimetersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder() { - return getServicePerimetersFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * Required. The desired [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-     * replace all existing [Service Perimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-     * [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public java.util.List - getServicePerimetersBuilderList() { - return getServicePerimetersFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersFieldBuilder() { - if (servicePerimetersBuilder_ == null) { - servicePerimetersBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder>( - servicePerimeters_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - servicePerimeters_ = null; - } - return servicePerimetersBuilder_; - } - - private java.lang.Object etag_ = ""; - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 3; - * - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 3; - * - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 3; - * - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 3; - * - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. The etag for the version of the [Access Policy]
-     * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-     * replace operation is to be performed on. If, at the time of replace, the
-     * etag for the Access Policy stored in Access Context Manager is different
-     * from the specified etag, then the replace operation will not be performed
-     * and the call will fail. This field is not required. If etag is not
-     * provided, the operation will be performed as if a valid etag is provided.
-     * 
- * - * string etag = 3; - * - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) - private static final com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReplaceServicePerimetersRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequestOrBuilder.java deleted file mode 100644 index 9f23bbb..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequestOrBuilder.java +++ /dev/null @@ -1,186 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ReplaceServicePerimetersRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Resource name for the access policy which owns these
-   * [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * Format: `accessPolicies/{policy_id}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - java.util.List - getServicePerimetersList(); - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters(int index); - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - int getServicePerimetersCount(); - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - java.util.List - getServicePerimetersOrBuilderList(); - /** - * - * - *
-   * Required. The desired [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] that should
-   * replace all existing [Service Perimeters]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] in the
-   * [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy].
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index); - - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 3; - * - * @return The etag. - */ - java.lang.String getEtag(); - /** - * - * - *
-   * Optional. The etag for the version of the [Access Policy]
-   * [google.identity.accesscontextmanager.v1.AccessPolicy] that this
-   * replace operation is to be performed on. If, at the time of replace, the
-   * etag for the Access Policy stored in Access Context Manager is different
-   * from the specified etag, then the replace operation will not be performed
-   * and the call will fail. This field is not required. If etag is not
-   * provided, the operation will be performed as if a valid etag is provided.
-   * 
- * - * string etag = 3; - * - * @return The bytes for etag. - */ - com.google.protobuf.ByteString getEtagBytes(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java deleted file mode 100644 index 5036a0f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java +++ /dev/null @@ -1,1050 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A response to ReplaceServicePerimetersRequest. This will be put inside of
- * Operation.response field.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse} - */ -public final class ReplaceServicePerimetersResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) - ReplaceServicePerimetersResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ReplaceServicePerimetersResponse.newBuilder() to construct. - private ReplaceServicePerimetersResponse( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ReplaceServicePerimetersResponse() { - servicePerimeters_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ReplaceServicePerimetersResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse.class, - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse.Builder - .class); - } - - public static final int SERVICE_PERIMETERS_FIELD_NUMBER = 1; - private java.util.List - servicePerimeters_; - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public java.util.List - getServicePerimetersList() { - return servicePerimeters_; - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - return servicePerimeters_; - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public int getServicePerimetersCount() { - return servicePerimeters_.size(); - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - return servicePerimeters_.get(index); - } - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - return servicePerimeters_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < servicePerimeters_.size(); i++) { - output.writeMessage(1, servicePerimeters_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < servicePerimeters_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(1, servicePerimeters_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse other = - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) obj; - - if (!getServicePerimetersList().equals(other.getServicePerimetersList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getServicePerimetersCount() > 0) { - hash = (37 * hash) + SERVICE_PERIMETERS_FIELD_NUMBER; - hash = (53 * hash) + getServicePerimetersList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A response to ReplaceServicePerimetersRequest. This will be put inside of
-   * Operation.response field.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse.class, - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - } else { - servicePerimeters_ = null; - servicePerimetersBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_ReplaceServicePerimetersResponse_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse build() { - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - buildPartial() { - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse result = - new com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse(this); - int from_bitField0_ = bitField0_; - if (servicePerimetersBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = java.util.Collections.unmodifiableList(servicePerimeters_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.servicePerimeters_ = servicePerimeters_; - } else { - result.servicePerimeters_ = servicePerimetersBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse other) { - if (other - == com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - .getDefaultInstance()) return this; - if (servicePerimetersBuilder_ == null) { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimeters_.isEmpty()) { - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureServicePerimetersIsMutable(); - servicePerimeters_.addAll(other.servicePerimeters_); - } - onChanged(); - } - } else { - if (!other.servicePerimeters_.isEmpty()) { - if (servicePerimetersBuilder_.isEmpty()) { - servicePerimetersBuilder_.dispose(); - servicePerimetersBuilder_ = null; - servicePerimeters_ = other.servicePerimeters_; - bitField0_ = (bitField0_ & ~0x00000001); - servicePerimetersBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getServicePerimetersFieldBuilder() - : null; - } else { - servicePerimetersBuilder_.addAllMessages(other.servicePerimeters_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeter m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.parser(), - extensionRegistry); - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(m); - } else { - servicePerimetersBuilder_.addMessage(m); - } - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List - servicePerimeters_ = java.util.Collections.emptyList(); - - private void ensureServicePerimetersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - servicePerimeters_ = - new java.util.ArrayList( - servicePerimeters_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - servicePerimetersBuilder_; - - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List - getServicePerimetersList() { - if (servicePerimetersBuilder_ == null) { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } else { - return servicePerimetersBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public int getServicePerimetersCount() { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.size(); - } else { - return servicePerimetersBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters( - int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder setServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder setServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.set(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - int index, com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimetersBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, value); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addServicePerimeters( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.add(index, builderForValue.build()); - onChanged(); - } else { - servicePerimetersBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder addAllServicePerimeters( - java.lang.Iterable - values) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, servicePerimeters_); - onChanged(); - } else { - servicePerimetersBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder clearServicePerimeters() { - if (servicePerimetersBuilder_ == null) { - servicePerimeters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - servicePerimetersBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public Builder removeServicePerimeters(int index) { - if (servicePerimetersBuilder_ == null) { - ensureServicePerimetersIsMutable(); - servicePerimeters_.remove(index); - onChanged(); - } else { - servicePerimetersBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - getServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index) { - if (servicePerimetersBuilder_ == null) { - return servicePerimeters_.get(index); - } else { - return servicePerimetersBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List< - ? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersOrBuilderList() { - if (servicePerimetersBuilder_ != null) { - return servicePerimetersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(servicePerimeters_); - } - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder() { - return getServicePerimetersFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - addServicePerimetersBuilder(int index) { - return getServicePerimetersFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()); - } - /** - * - * - *
-     * List of the [Service Perimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - public java.util.List - getServicePerimetersBuilderList() { - return getServicePerimetersFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimetersFieldBuilder() { - if (servicePerimetersBuilder_ == null) { - servicePerimetersBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder>( - servicePerimeters_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - servicePerimeters_ = null; - } - return servicePerimetersBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) - private static final com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse(); - } - - public static com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReplaceServicePerimetersResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponseOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponseOrBuilder.java deleted file mode 100644 index b403e0c..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponseOrBuilder.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ReplaceServicePerimetersResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ReplaceServicePerimetersResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - java.util.List - getServicePerimetersList(); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeters(int index); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - int getServicePerimetersCount(); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - java.util.List - getServicePerimetersOrBuilderList(); - /** - * - * - *
-   * List of the [Service Perimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] instances.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeters = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimetersOrBuilder(int index); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java deleted file mode 100644 index 1da4c5f..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java +++ /dev/null @@ -1,2648 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/service_perimeter.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * `ServicePerimeter` describes a set of Google Cloud resources which can freely
- * import and export data amongst themselves, but not export outside of the
- * `ServicePerimeter`. If a request with a source within this `ServicePerimeter`
- * has a target outside of the `ServicePerimeter`, the request will be blocked.
- * Otherwise the request is allowed. There are two types of Service Perimeter -
- * Regular and Bridge. Regular Service Perimeters cannot overlap, a single
- * Google Cloud project can only belong to a single regular Service Perimeter.
- * Service Perimeter Bridges can contain only Google Cloud projects as members,
- * a single Google Cloud project may belong to multiple Service Perimeter
- * Bridges.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeter} - */ -public final class ServicePerimeter extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeter) - ServicePerimeterOrBuilder { - private static final long serialVersionUID = 0L; - // Use ServicePerimeter.newBuilder() to construct. - private ServicePerimeter(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ServicePerimeter() { - name_ = ""; - title_ = ""; - description_ = ""; - perimeterType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ServicePerimeter(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder.class); - } - - /** - * - * - *
-   * Specifies the type of the Perimeter. There are two types: regular and
-   * bridge. Regular Service Perimeter contains resources, access levels, and
-   * restricted services. Every resource can be in at most ONE
-   * regular Service Perimeter.
-   * In addition to being in a regular service perimeter, a resource can also
-   * be in zero or more perimeter bridges.  A perimeter bridge only contains
-   * resources.  Cross project operations are permitted if all effected
-   * resources share some perimeter (whether bridge or regular). Perimeter
-   * Bridge does not contain access levels or services: those are governed
-   * entirely by the regular perimeter that resource is in.
-   * Perimeter Bridges are typically useful when building more complex toplogies
-   * with many independent perimeters that need to share some data with a common
-   * perimeter, but should not be able to share data among themselves.
-   * 
- * - * Protobuf enum {@code google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType} - */ - public enum PerimeterType implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-     * Regular Perimeter.
-     * 
- * - * PERIMETER_TYPE_REGULAR = 0; - */ - PERIMETER_TYPE_REGULAR(0), - /** - * - * - *
-     * Perimeter Bridge.
-     * 
- * - * PERIMETER_TYPE_BRIDGE = 1; - */ - PERIMETER_TYPE_BRIDGE(1), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-     * Regular Perimeter.
-     * 
- * - * PERIMETER_TYPE_REGULAR = 0; - */ - public static final int PERIMETER_TYPE_REGULAR_VALUE = 0; - /** - * - * - *
-     * Perimeter Bridge.
-     * 
- * - * PERIMETER_TYPE_BRIDGE = 1; - */ - public static final int PERIMETER_TYPE_BRIDGE_VALUE = 1; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static PerimeterType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static PerimeterType forNumber(int value) { - switch (value) { - case 0: - return PERIMETER_TYPE_REGULAR; - case 1: - return PERIMETER_TYPE_BRIDGE; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public PerimeterType findValueByNumber(int number) { - return PerimeterType.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDescriptor() - .getEnumTypes() - .get(0); - } - - private static final PerimeterType[] VALUES = values(); - - public static PerimeterType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private PerimeterType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType) - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. Resource name for the ServicePerimeter.  The `short_name`
-   * component must begin with a letter and only include alphanumeric and '_'.
-   * Format:
-   * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Resource name for the ServicePerimeter.  The `short_name`
-   * component must begin with a letter and only include alphanumeric and '_'.
-   * Format:
-   * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-   * 
- * - * string name = 1; - * - * @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) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TITLE_FIELD_NUMBER = 2; - private volatile java.lang.Object title_; - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The title. - */ - @java.lang.Override - public java.lang.String getTitle() { - java.lang.Object ref = title_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - title_ = s; - return s; - } - } - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The bytes for title. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTitleBytes() { - java.lang.Object ref = title_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - title_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DESCRIPTION_FIELD_NUMBER = 3; - private volatile java.lang.Object description_; - /** - * - * - *
-   * Description of the `ServicePerimeter` and its use. Does not affect
-   * behavior.
-   * 
- * - * string description = 3; - * - * @return The description. - */ - @java.lang.Override - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } - } - /** - * - * - *
-   * Description of the `ServicePerimeter` and its use. Does not affect
-   * behavior.
-   * 
- * - * string description = 3; - * - * @return The bytes for description. - */ - @java.lang.Override - public com.google.protobuf.ByteString getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CREATE_TIME_FIELD_NUMBER = 4; - private com.google.protobuf.Timestamp createTime_; - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int UPDATE_TIME_FIELD_NUMBER = 5; - private com.google.protobuf.Timestamp updateTime_; - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return Whether the updateTime field is set. - */ - @java.lang.Override - public boolean hasUpdateTime() { - return updateTime_ != null; - } - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return The updateTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getUpdateTime() { - return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; - } - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { - return getUpdateTime(); - } - - public static final int PERIMETER_TYPE_FIELD_NUMBER = 6; - private int perimeterType_; - /** - * - * - *
-   * Perimeter type indicator. A single project is
-   * allowed to be a member of single regular perimeter, but multiple service
-   * perimeter bridges. A project cannot be a included in a perimeter bridge
-   * without being included in regular perimeter. For perimeter bridges,
-   * the restricted service list as well as access level lists must be
-   * empty.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return The enum numeric value on the wire for perimeterType. - */ - @java.lang.Override - public int getPerimeterTypeValue() { - return perimeterType_; - } - /** - * - * - *
-   * Perimeter type indicator. A single project is
-   * allowed to be a member of single regular perimeter, but multiple service
-   * perimeter bridges. A project cannot be a included in a perimeter bridge
-   * without being included in regular perimeter. For perimeter bridges,
-   * the restricted service list as well as access level lists must be
-   * empty.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return The perimeterType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType - getPerimeterType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType result = - com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType.valueOf( - perimeterType_); - return result == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType.UNRECOGNIZED - : result; - } - - public static final int STATUS_FIELD_NUMBER = 7; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig status_; - /** - * - * - *
-   * Current ServicePerimeter configuration. Specifies sets of resources,
-   * restricted services and access levels that determine perimeter
-   * content and boundaries.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - * - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * - * - *
-   * Current ServicePerimeter configuration. Specifies sets of resources,
-   * restricted services and access levels that determine perimeter
-   * content and boundaries.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - * - * @return The status. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig getStatus() { - return status_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.getDefaultInstance() - : status_; - } - /** - * - * - *
-   * Current ServicePerimeter configuration. Specifies sets of resources,
-   * restricted services and access levels that determine perimeter
-   * content and boundaries.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder - getStatusOrBuilder() { - return getStatus(); - } - - public static final int SPEC_FIELD_NUMBER = 8; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec_; - /** - * - * - *
-   * Proposed (or dry run) ServicePerimeter configuration. This configuration
-   * allows to specify and test ServicePerimeter configuration without enforcing
-   * actual access restrictions. Only allowed to be set when the
-   * "use_explicit_dry_run_spec" flag is set.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - * - * @return Whether the spec field is set. - */ - @java.lang.Override - public boolean hasSpec() { - return spec_ != null; - } - /** - * - * - *
-   * Proposed (or dry run) ServicePerimeter configuration. This configuration
-   * allows to specify and test ServicePerimeter configuration without enforcing
-   * actual access restrictions. Only allowed to be set when the
-   * "use_explicit_dry_run_spec" flag is set.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - * - * @return The spec. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig getSpec() { - return spec_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.getDefaultInstance() - : spec_; - } - /** - * - * - *
-   * Proposed (or dry run) ServicePerimeter configuration. This configuration
-   * allows to specify and test ServicePerimeter configuration without enforcing
-   * actual access restrictions. Only allowed to be set when the
-   * "use_explicit_dry_run_spec" flag is set.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder - getSpecOrBuilder() { - return getSpec(); - } - - public static final int USE_EXPLICIT_DRY_RUN_SPEC_FIELD_NUMBER = 9; - private boolean useExplicitDryRunSpec_; - /** - * - * - *
-   * Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly
-   * exists  for all Service Perimeters, and that spec is identical to the
-   * status for those Service Perimeters. When this flag is set, it inhibits the
-   * generation of the implicit spec, thereby allowing the user to explicitly
-   * provide a configuration ("spec") to use in a dry-run version of the Service
-   * Perimeter. This allows the user to test changes to the enforced config
-   * ("status") without actually enforcing them. This testing is done through
-   * analyzing the differences between currently enforced and suggested
-   * restrictions. use_explicit_dry_run_spec must bet set to True if any of the
-   * fields in the spec are set to non-default values.
-   * 
- * - * bool use_explicit_dry_run_spec = 9; - * - * @return The useExplicitDryRunSpec. - */ - @java.lang.Override - public boolean getUseExplicitDryRunSpec() { - return useExplicitDryRunSpec_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); - } - if (createTime_ != null) { - output.writeMessage(4, getCreateTime()); - } - if (updateTime_ != null) { - output.writeMessage(5, getUpdateTime()); - } - if (perimeterType_ - != com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType - .PERIMETER_TYPE_REGULAR - .getNumber()) { - output.writeEnum(6, perimeterType_); - } - if (status_ != null) { - output.writeMessage(7, getStatus()); - } - if (spec_ != null) { - output.writeMessage(8, getSpec()); - } - if (useExplicitDryRunSpec_ != false) { - output.writeBool(9, useExplicitDryRunSpec_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); - } - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getCreateTime()); - } - if (updateTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getUpdateTime()); - } - if (perimeterType_ - != com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType - .PERIMETER_TYPE_REGULAR - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, perimeterType_); - } - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getStatus()); - } - if (spec_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getSpec()); - } - if (useExplicitDryRunSpec_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, useExplicitDryRunSpec_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ServicePerimeter)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeter other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeter) obj; - - if (!getName().equals(other.getName())) return false; - if (!getTitle().equals(other.getTitle())) return false; - if (!getDescription().equals(other.getDescription())) return false; - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime().equals(other.getCreateTime())) return false; - } - if (hasUpdateTime() != other.hasUpdateTime()) return false; - if (hasUpdateTime()) { - if (!getUpdateTime().equals(other.getUpdateTime())) return false; - } - if (perimeterType_ != other.perimeterType_) return false; - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus().equals(other.getStatus())) return false; - } - if (hasSpec() != other.hasSpec()) return false; - if (hasSpec()) { - if (!getSpec().equals(other.getSpec())) return false; - } - if (getUseExplicitDryRunSpec() != other.getUseExplicitDryRunSpec()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + TITLE_FIELD_NUMBER; - hash = (53 * hash) + getTitle().hashCode(); - hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; - hash = (53 * hash) + getDescription().hashCode(); - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - if (hasUpdateTime()) { - hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getUpdateTime().hashCode(); - } - hash = (37 * hash) + PERIMETER_TYPE_FIELD_NUMBER; - hash = (53 * hash) + perimeterType_; - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (hasSpec()) { - hash = (37 * hash) + SPEC_FIELD_NUMBER; - hash = (53 * hash) + getSpec().hashCode(); - } - hash = (37 * hash) + USE_EXPLICIT_DRY_RUN_SPEC_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getUseExplicitDryRunSpec()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeter prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * `ServicePerimeter` describes a set of Google Cloud resources which can freely
-   * import and export data amongst themselves, but not export outside of the
-   * `ServicePerimeter`. If a request with a source within this `ServicePerimeter`
-   * has a target outside of the `ServicePerimeter`, the request will be blocked.
-   * Otherwise the request is allowed. There are two types of Service Perimeter -
-   * Regular and Bridge. Regular Service Perimeters cannot overlap, a single
-   * Google Cloud project can only belong to a single regular Service Perimeter.
-   * Service Perimeter Bridges can contain only Google Cloud projects as members,
-   * a single Google Cloud project may belong to multiple Service Perimeter
-   * Bridges.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeter} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeter) - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder.class); - } - - // Construct using com.google.identity.accesscontextmanager.v1.ServicePerimeter.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - title_ = ""; - - description_ = ""; - - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - if (updateTimeBuilder_ == null) { - updateTime_ = null; - } else { - updateTime_ = null; - updateTimeBuilder_ = null; - } - perimeterType_ = 0; - - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (specBuilder_ == null) { - spec_ = null; - } else { - spec_ = null; - specBuilder_ = null; - } - useExplicitDryRunSpec_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeter result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeter result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeter(this); - result.name_ = name_; - result.title_ = title_; - result.description_ = description_; - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - if (updateTimeBuilder_ == null) { - result.updateTime_ = updateTime_; - } else { - result.updateTime_ = updateTimeBuilder_.build(); - } - result.perimeterType_ = perimeterType_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (specBuilder_ == null) { - result.spec_ = spec_; - } else { - result.spec_ = specBuilder_.build(); - } - result.useExplicitDryRunSpec_ = useExplicitDryRunSpec_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ServicePerimeter) { - return mergeFrom((com.google.identity.accesscontextmanager.v1.ServicePerimeter) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.identity.accesscontextmanager.v1.ServicePerimeter other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getTitle().isEmpty()) { - title_ = other.title_; - onChanged(); - } - if (!other.getDescription().isEmpty()) { - description_ = other.description_; - onChanged(); - } - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (other.hasUpdateTime()) { - mergeUpdateTime(other.getUpdateTime()); - } - if (other.perimeterType_ != 0) { - setPerimeterTypeValue(other.getPerimeterTypeValue()); - } - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.hasSpec()) { - mergeSpec(other.getSpec()); - } - if (other.getUseExplicitDryRunSpec() != false) { - setUseExplicitDryRunSpec(other.getUseExplicitDryRunSpec()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - title_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - description_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 34 - case 42: - { - input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 42 - case 48: - { - perimeterType_ = input.readEnum(); - - break; - } // case 48 - case 58: - { - input.readMessage(getStatusFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 58 - case 66: - { - input.readMessage(getSpecFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 66 - case 72: - { - useExplicitDryRunSpec_ = input.readBool(); - - break; - } // case 72 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. Resource name for the ServicePerimeter.  The `short_name`
-     * component must begin with a letter and only include alphanumeric and '_'.
-     * Format:
-     * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-     * 
- * - * string name = 1; - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the ServicePerimeter.  The `short_name`
-     * component must begin with a letter and only include alphanumeric and '_'.
-     * Format:
-     * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-     * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Resource name for the ServicePerimeter.  The `short_name`
-     * component must begin with a letter and only include alphanumeric and '_'.
-     * Format:
-     * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-     * 
- * - * string name = 1; - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the ServicePerimeter.  The `short_name`
-     * component must begin with a letter and only include alphanumeric and '_'.
-     * Format:
-     * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-     * 
- * - * string name = 1; - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Resource name for the ServicePerimeter.  The `short_name`
-     * component must begin with a letter and only include alphanumeric and '_'.
-     * Format:
-     * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-     * 
- * - * string name = 1; - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object title_ = ""; - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @return The title. - */ - public java.lang.String getTitle() { - java.lang.Object ref = title_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - title_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @return The bytes for title. - */ - public com.google.protobuf.ByteString getTitleBytes() { - java.lang.Object ref = title_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - title_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @param value The title to set. - * @return This builder for chaining. - */ - public Builder setTitle(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - title_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @return This builder for chaining. - */ - public Builder clearTitle() { - - title_ = getDefaultInstance().getTitle(); - onChanged(); - return this; - } - /** - * - * - *
-     * Human readable title. Must be unique within the Policy.
-     * 
- * - * string title = 2; - * - * @param value The bytes for title to set. - * @return This builder for chaining. - */ - public Builder setTitleBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - title_ = value; - onChanged(); - return this; - } - - private java.lang.Object description_ = ""; - /** - * - * - *
-     * Description of the `ServicePerimeter` and its use. Does not affect
-     * behavior.
-     * 
- * - * string description = 3; - * - * @return The description. - */ - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Description of the `ServicePerimeter` and its use. Does not affect
-     * behavior.
-     * 
- * - * string description = 3; - * - * @return The bytes for description. - */ - public com.google.protobuf.ByteString getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Description of the `ServicePerimeter` and its use. Does not affect
-     * behavior.
-     * 
- * - * string description = 3; - * - * @param value The description to set. - * @return This builder for chaining. - */ - public Builder setDescription(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - description_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Description of the `ServicePerimeter` and its use. Does not affect
-     * behavior.
-     * 
- * - * string description = 3; - * - * @return This builder for chaining. - */ - public Builder clearDescription() { - - description_ = getDefaultInstance().getDescription(); - onChanged(); - return this; - } - /** - * - * - *
-     * Description of the `ServicePerimeter` and its use. Does not affect
-     * behavior.
-     * 
- * - * string description = 3; - * - * @param value The bytes for description to set. - * @return This builder for chaining. - */ - public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - description_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - createTimeBuilder_; - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was created in UTC.
-     * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), getParentForChildren(), isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private com.google.protobuf.Timestamp updateTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - updateTimeBuilder_; - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return Whether the updateTime field is set. - */ - public boolean hasUpdateTime() { - return updateTimeBuilder_ != null || updateTime_ != null; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return The updateTime. - */ - public com.google.protobuf.Timestamp getUpdateTime() { - if (updateTimeBuilder_ == null) { - return updateTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : updateTime_; - } else { - return updateTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder setUpdateTime(com.google.protobuf.Timestamp value) { - if (updateTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateTime_ = value; - onChanged(); - } else { - updateTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (updateTimeBuilder_ == null) { - updateTime_ = builderForValue.build(); - onChanged(); - } else { - updateTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { - if (updateTimeBuilder_ == null) { - if (updateTime_ != null) { - updateTime_ = - com.google.protobuf.Timestamp.newBuilder(updateTime_).mergeFrom(value).buildPartial(); - } else { - updateTime_ = value; - } - onChanged(); - } else { - updateTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public Builder clearUpdateTime() { - if (updateTimeBuilder_ == null) { - updateTime_ = null; - onChanged(); - } else { - updateTime_ = null; - updateTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { - - onChanged(); - return getUpdateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { - if (updateTimeBuilder_ != null) { - return updateTimeBuilder_.getMessageOrBuilder(); - } else { - return updateTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : updateTime_; - } - } - /** - * - * - *
-     * Output only. Time the `ServicePerimeter` was updated in UTC.
-     * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getUpdateTimeFieldBuilder() { - if (updateTimeBuilder_ == null) { - updateTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getUpdateTime(), getParentForChildren(), isClean()); - updateTime_ = null; - } - return updateTimeBuilder_; - } - - private int perimeterType_ = 0; - /** - * - * - *
-     * Perimeter type indicator. A single project is
-     * allowed to be a member of single regular perimeter, but multiple service
-     * perimeter bridges. A project cannot be a included in a perimeter bridge
-     * without being included in regular perimeter. For perimeter bridges,
-     * the restricted service list as well as access level lists must be
-     * empty.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return The enum numeric value on the wire for perimeterType. - */ - @java.lang.Override - public int getPerimeterTypeValue() { - return perimeterType_; - } - /** - * - * - *
-     * Perimeter type indicator. A single project is
-     * allowed to be a member of single regular perimeter, but multiple service
-     * perimeter bridges. A project cannot be a included in a perimeter bridge
-     * without being included in regular perimeter. For perimeter bridges,
-     * the restricted service list as well as access level lists must be
-     * empty.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @param value The enum numeric value on the wire for perimeterType to set. - * @return This builder for chaining. - */ - public Builder setPerimeterTypeValue(int value) { - - perimeterType_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Perimeter type indicator. A single project is
-     * allowed to be a member of single regular perimeter, but multiple service
-     * perimeter bridges. A project cannot be a included in a perimeter bridge
-     * without being included in regular perimeter. For perimeter bridges,
-     * the restricted service list as well as access level lists must be
-     * empty.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return The perimeterType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType - getPerimeterType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType result = - com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType.valueOf( - perimeterType_); - return result == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType.UNRECOGNIZED - : result; - } - /** - * - * - *
-     * Perimeter type indicator. A single project is
-     * allowed to be a member of single regular perimeter, but multiple service
-     * perimeter bridges. A project cannot be a included in a perimeter bridge
-     * without being included in regular perimeter. For perimeter bridges,
-     * the restricted service list as well as access level lists must be
-     * empty.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @param value The perimeterType to set. - * @return This builder for chaining. - */ - public Builder setPerimeterType( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType value) { - if (value == null) { - throw new NullPointerException(); - } - - perimeterType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * Perimeter type indicator. A single project is
-     * allowed to be a member of single regular perimeter, but multiple service
-     * perimeter bridges. A project cannot be a included in a perimeter bridge
-     * without being included in regular perimeter. For perimeter bridges,
-     * the restricted service list as well as access level lists must be
-     * empty.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return This builder for chaining. - */ - public Builder clearPerimeterType() { - - perimeterType_ = 0; - onChanged(); - return this; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig status_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder> - statusBuilder_; - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - * - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - * - * @return The status. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig getStatus() { - if (statusBuilder_ == null) { - return status_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .getDefaultInstance() - : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - public Builder setStatus( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - public Builder setStatus( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder - builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - public Builder mergeStatus( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.newBuilder(status_) - .mergeFrom(value) - .buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder - getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder - getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .getDefaultInstance() - : status_; - } - } - /** - * - * - *
-     * Current ServicePerimeter configuration. Specifies sets of resources,
-     * restricted services and access levels that determine perimeter
-     * content and boundaries.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder>( - getStatus(), getParentForChildren(), isClean()); - status_ = null; - } - return statusBuilder_; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder> - specBuilder_; - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - * - * @return Whether the spec field is set. - */ - public boolean hasSpec() { - return specBuilder_ != null || spec_ != null; - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - * - * @return The spec. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig getSpec() { - if (specBuilder_ == null) { - return spec_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .getDefaultInstance() - : spec_; - } else { - return specBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - public Builder setSpec( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig value) { - if (specBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - spec_ = value; - onChanged(); - } else { - specBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - public Builder setSpec( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder - builderForValue) { - if (specBuilder_ == null) { - spec_ = builderForValue.build(); - onChanged(); - } else { - specBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - public Builder mergeSpec( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig value) { - if (specBuilder_ == null) { - if (spec_ != null) { - spec_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.newBuilder(spec_) - .mergeFrom(value) - .buildPartial(); - } else { - spec_ = value; - } - onChanged(); - } else { - specBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - public Builder clearSpec() { - if (specBuilder_ == null) { - spec_ = null; - onChanged(); - } else { - spec_ = null; - specBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder - getSpecBuilder() { - - onChanged(); - return getSpecFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder - getSpecOrBuilder() { - if (specBuilder_ != null) { - return specBuilder_.getMessageOrBuilder(); - } else { - return spec_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .getDefaultInstance() - : spec_; - } - } - /** - * - * - *
-     * Proposed (or dry run) ServicePerimeter configuration. This configuration
-     * allows to specify and test ServicePerimeter configuration without enforcing
-     * actual access restrictions. Only allowed to be set when the
-     * "use_explicit_dry_run_spec" flag is set.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder> - getSpecFieldBuilder() { - if (specBuilder_ == null) { - specBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder>( - getSpec(), getParentForChildren(), isClean()); - spec_ = null; - } - return specBuilder_; - } - - private boolean useExplicitDryRunSpec_; - /** - * - * - *
-     * Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly
-     * exists  for all Service Perimeters, and that spec is identical to the
-     * status for those Service Perimeters. When this flag is set, it inhibits the
-     * generation of the implicit spec, thereby allowing the user to explicitly
-     * provide a configuration ("spec") to use in a dry-run version of the Service
-     * Perimeter. This allows the user to test changes to the enforced config
-     * ("status") without actually enforcing them. This testing is done through
-     * analyzing the differences between currently enforced and suggested
-     * restrictions. use_explicit_dry_run_spec must bet set to True if any of the
-     * fields in the spec are set to non-default values.
-     * 
- * - * bool use_explicit_dry_run_spec = 9; - * - * @return The useExplicitDryRunSpec. - */ - @java.lang.Override - public boolean getUseExplicitDryRunSpec() { - return useExplicitDryRunSpec_; - } - /** - * - * - *
-     * Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly
-     * exists  for all Service Perimeters, and that spec is identical to the
-     * status for those Service Perimeters. When this flag is set, it inhibits the
-     * generation of the implicit spec, thereby allowing the user to explicitly
-     * provide a configuration ("spec") to use in a dry-run version of the Service
-     * Perimeter. This allows the user to test changes to the enforced config
-     * ("status") without actually enforcing them. This testing is done through
-     * analyzing the differences between currently enforced and suggested
-     * restrictions. use_explicit_dry_run_spec must bet set to True if any of the
-     * fields in the spec are set to non-default values.
-     * 
- * - * bool use_explicit_dry_run_spec = 9; - * - * @param value The useExplicitDryRunSpec to set. - * @return This builder for chaining. - */ - public Builder setUseExplicitDryRunSpec(boolean value) { - - useExplicitDryRunSpec_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly
-     * exists  for all Service Perimeters, and that spec is identical to the
-     * status for those Service Perimeters. When this flag is set, it inhibits the
-     * generation of the implicit spec, thereby allowing the user to explicitly
-     * provide a configuration ("spec") to use in a dry-run version of the Service
-     * Perimeter. This allows the user to test changes to the enforced config
-     * ("status") without actually enforcing them. This testing is done through
-     * analyzing the differences between currently enforced and suggested
-     * restrictions. use_explicit_dry_run_spec must bet set to True if any of the
-     * fields in the spec are set to non-default values.
-     * 
- * - * bool use_explicit_dry_run_spec = 9; - * - * @return This builder for chaining. - */ - public Builder clearUseExplicitDryRunSpec() { - - useExplicitDryRunSpec_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeter) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeter) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeter - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ServicePerimeter(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeter getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ServicePerimeter parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java deleted file mode 100644 index 9d09306..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java +++ /dev/null @@ -1,17298 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/service_perimeter.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * `ServicePerimeterConfig` specifies a set of Google Cloud resources that
- * describe specific Service Perimeter configuration.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig} - */ -public final class ServicePerimeterConfig extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig) - ServicePerimeterConfigOrBuilder { - private static final long serialVersionUID = 0L; - // Use ServicePerimeterConfig.newBuilder() to construct. - private ServicePerimeterConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ServicePerimeterConfig() { - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - accessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - restrictedServices_ = com.google.protobuf.LazyStringArrayList.EMPTY; - ingressPolicies_ = java.util.Collections.emptyList(); - egressPolicies_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ServicePerimeterConfig(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder.class); - } - - /** - * - * - *
-   * Specifies the types of identities that are allowed access in either
-   * [IngressFrom]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-   * or [EgressFrom]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom]
-   * rules.
-   * 
- * - * Protobuf enum {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType} - */ - public enum IdentityType implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-     * No blanket identity group specified.
-     * 
- * - * IDENTITY_TYPE_UNSPECIFIED = 0; - */ - IDENTITY_TYPE_UNSPECIFIED(0), - /** - * - * - *
-     * Authorize access from all identities outside the perimeter.
-     * 
- * - * ANY_IDENTITY = 1; - */ - ANY_IDENTITY(1), - /** - * - * - *
-     * Authorize access from all human users outside the perimeter.
-     * 
- * - * ANY_USER_ACCOUNT = 2; - */ - ANY_USER_ACCOUNT(2), - /** - * - * - *
-     * Authorize access from all service accounts outside the perimeter.
-     * 
- * - * ANY_SERVICE_ACCOUNT = 3; - */ - ANY_SERVICE_ACCOUNT(3), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-     * No blanket identity group specified.
-     * 
- * - * IDENTITY_TYPE_UNSPECIFIED = 0; - */ - public static final int IDENTITY_TYPE_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-     * Authorize access from all identities outside the perimeter.
-     * 
- * - * ANY_IDENTITY = 1; - */ - public static final int ANY_IDENTITY_VALUE = 1; - /** - * - * - *
-     * Authorize access from all human users outside the perimeter.
-     * 
- * - * ANY_USER_ACCOUNT = 2; - */ - public static final int ANY_USER_ACCOUNT_VALUE = 2; - /** - * - * - *
-     * Authorize access from all service accounts outside the perimeter.
-     * 
- * - * ANY_SERVICE_ACCOUNT = 3; - */ - public static final int ANY_SERVICE_ACCOUNT_VALUE = 3; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static IdentityType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static IdentityType forNumber(int value) { - switch (value) { - case 0: - return IDENTITY_TYPE_UNSPECIFIED; - case 1: - return ANY_IDENTITY; - case 2: - return ANY_USER_ACCOUNT; - case 3: - return ANY_SERVICE_ACCOUNT; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public IdentityType findValueByNumber(int number) { - return IdentityType.forNumber(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()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.getDescriptor() - .getEnumTypes() - .get(0); - } - - private static final IdentityType[] VALUES = values(); - - public static IdentityType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private IdentityType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType) - } - - public interface VpcAccessibleServicesOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Whether to restrict API calls within the Service Perimeter to the list of
-     * APIs specified in 'allowed_services'.
-     * 
- * - * bool enable_restriction = 1; - * - * @return The enableRestriction. - */ - boolean getEnableRestriction(); - - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @return A list containing the allowedServices. - */ - java.util.List getAllowedServicesList(); - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @return The count of allowedServices. - */ - int getAllowedServicesCount(); - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @param index The index of the element to return. - * @return The allowedServices at the given index. - */ - java.lang.String getAllowedServices(int index); - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @param index The index of the value to return. - * @return The bytes of the allowedServices at the given index. - */ - com.google.protobuf.ByteString getAllowedServicesBytes(int index); - } - /** - * - * - *
-   * Specifies how APIs are allowed to communicate within the Service
-   * Perimeter.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices} - */ - public static final class VpcAccessibleServices extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices) - VpcAccessibleServicesOrBuilder { - private static final long serialVersionUID = 0L; - // Use VpcAccessibleServices.newBuilder() to construct. - private VpcAccessibleServices(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private VpcAccessibleServices() { - allowedServices_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new VpcAccessibleServices(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.Builder.class); - } - - public static final int ENABLE_RESTRICTION_FIELD_NUMBER = 1; - private boolean enableRestriction_; - /** - * - * - *
-     * Whether to restrict API calls within the Service Perimeter to the list of
-     * APIs specified in 'allowed_services'.
-     * 
- * - * bool enable_restriction = 1; - * - * @return The enableRestriction. - */ - @java.lang.Override - public boolean getEnableRestriction() { - return enableRestriction_; - } - - public static final int ALLOWED_SERVICES_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList allowedServices_; - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @return A list containing the allowedServices. - */ - public com.google.protobuf.ProtocolStringList getAllowedServicesList() { - return allowedServices_; - } - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @return The count of allowedServices. - */ - public int getAllowedServicesCount() { - return allowedServices_.size(); - } - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @param index The index of the element to return. - * @return The allowedServices at the given index. - */ - public java.lang.String getAllowedServices(int index) { - return allowedServices_.get(index); - } - /** - * - * - *
-     * The list of APIs usable within the Service Perimeter. Must be empty
-     * unless 'enable_restriction' is True. You can specify a list of individual
-     * services, as well as include the 'RESTRICTED-SERVICES' value, which
-     * automatically includes all of the services protected by the perimeter.
-     * 
- * - * repeated string allowed_services = 2; - * - * @param index The index of the value to return. - * @return The bytes of the allowedServices at the given index. - */ - public com.google.protobuf.ByteString getAllowedServicesBytes(int index) { - return allowedServices_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (enableRestriction_ != false) { - output.writeBool(1, enableRestriction_); - } - for (int i = 0; i < allowedServices_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, allowedServices_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (enableRestriction_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, enableRestriction_); - } - { - int dataSize = 0; - for (int i = 0; i < allowedServices_.size(); i++) { - dataSize += computeStringSizeNoTag(allowedServices_.getRaw(i)); - } - size += dataSize; - size += 1 * getAllowedServicesList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices) - obj; - - if (getEnableRestriction() != other.getEnableRestriction()) return false; - if (!getAllowedServicesList().equals(other.getAllowedServicesList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENABLE_RESTRICTION_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableRestriction()); - if (getAllowedServicesCount() > 0) { - hash = (37 * hash) + ALLOWED_SERVICES_FIELD_NUMBER; - hash = (53 * hash) + getAllowedServicesList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Specifies how APIs are allowed to communicate within the Service
-     * Perimeter.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServicesOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - enableRestriction_ = false; - - allowedServices_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices(this); - int from_bitField0_ = bitField0_; - result.enableRestriction_ = enableRestriction_; - if (((bitField0_ & 0x00000001) != 0)) { - allowedServices_ = allowedServices_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.allowedServices_ = allowedServices_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.getDefaultInstance()) return this; - if (other.getEnableRestriction() != false) { - setEnableRestriction(other.getEnableRestriction()); - } - if (!other.allowedServices_.isEmpty()) { - if (allowedServices_.isEmpty()) { - allowedServices_ = other.allowedServices_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAllowedServicesIsMutable(); - allowedServices_.addAll(other.allowedServices_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - enableRestriction_ = input.readBool(); - - break; - } // case 8 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureAllowedServicesIsMutable(); - allowedServices_.add(s); - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private boolean enableRestriction_; - /** - * - * - *
-       * Whether to restrict API calls within the Service Perimeter to the list of
-       * APIs specified in 'allowed_services'.
-       * 
- * - * bool enable_restriction = 1; - * - * @return The enableRestriction. - */ - @java.lang.Override - public boolean getEnableRestriction() { - return enableRestriction_; - } - /** - * - * - *
-       * Whether to restrict API calls within the Service Perimeter to the list of
-       * APIs specified in 'allowed_services'.
-       * 
- * - * bool enable_restriction = 1; - * - * @param value The enableRestriction to set. - * @return This builder for chaining. - */ - public Builder setEnableRestriction(boolean value) { - - enableRestriction_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Whether to restrict API calls within the Service Perimeter to the list of
-       * APIs specified in 'allowed_services'.
-       * 
- * - * bool enable_restriction = 1; - * - * @return This builder for chaining. - */ - public Builder clearEnableRestriction() { - - enableRestriction_ = false; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList allowedServices_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureAllowedServicesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - allowedServices_ = new com.google.protobuf.LazyStringArrayList(allowedServices_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @return A list containing the allowedServices. - */ - public com.google.protobuf.ProtocolStringList getAllowedServicesList() { - return allowedServices_.getUnmodifiableView(); - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @return The count of allowedServices. - */ - public int getAllowedServicesCount() { - return allowedServices_.size(); - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @param index The index of the element to return. - * @return The allowedServices at the given index. - */ - public java.lang.String getAllowedServices(int index) { - return allowedServices_.get(index); - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @param index The index of the value to return. - * @return The bytes of the allowedServices at the given index. - */ - public com.google.protobuf.ByteString getAllowedServicesBytes(int index) { - return allowedServices_.getByteString(index); - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @param index The index to set the value at. - * @param value The allowedServices to set. - * @return This builder for chaining. - */ - public Builder setAllowedServices(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAllowedServicesIsMutable(); - allowedServices_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @param value The allowedServices to add. - * @return This builder for chaining. - */ - public Builder addAllowedServices(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAllowedServicesIsMutable(); - allowedServices_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @param values The allowedServices to add. - * @return This builder for chaining. - */ - public Builder addAllAllowedServices(java.lang.Iterable values) { - ensureAllowedServicesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedServices_); - onChanged(); - return this; - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @return This builder for chaining. - */ - public Builder clearAllowedServices() { - allowedServices_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-       * The list of APIs usable within the Service Perimeter. Must be empty
-       * unless 'enable_restriction' is True. You can specify a list of individual
-       * services, as well as include the 'RESTRICTED-SERVICES' value, which
-       * automatically includes all of the services protected by the perimeter.
-       * 
- * - * repeated string allowed_services = 2; - * - * @param value The bytes of the allowedServices to add. - * @return This builder for chaining. - */ - public Builder addAllowedServicesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureAllowedServicesIsMutable(); - allowedServices_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public VpcAccessibleServices parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface MethodSelectorOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Value for `method` should be a valid method name for the corresponding
-     * `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * If `*` used as value for `method`, then ALL methods and permissions are
-     * allowed.
-     * 
- * - * string method = 1; - * - * @return Whether the method field is set. - */ - boolean hasMethod(); - /** - * - * - *
-     * Value for `method` should be a valid method name for the corresponding
-     * `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * If `*` used as value for `method`, then ALL methods and permissions are
-     * allowed.
-     * 
- * - * string method = 1; - * - * @return The method. - */ - java.lang.String getMethod(); - /** - * - * - *
-     * Value for `method` should be a valid method name for the corresponding
-     * `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * If `*` used as value for `method`, then ALL methods and permissions are
-     * allowed.
-     * 
- * - * string method = 1; - * - * @return The bytes for method. - */ - com.google.protobuf.ByteString getMethodBytes(); - - /** - * - * - *
-     * Value for `permission` should be a valid Cloud IAM permission for the
-     * corresponding `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * string permission = 2; - * - * @return Whether the permission field is set. - */ - boolean hasPermission(); - /** - * - * - *
-     * Value for `permission` should be a valid Cloud IAM permission for the
-     * corresponding `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * string permission = 2; - * - * @return The permission. - */ - java.lang.String getPermission(); - /** - * - * - *
-     * Value for `permission` should be a valid Cloud IAM permission for the
-     * corresponding `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * string permission = 2; - * - * @return The bytes for permission. - */ - com.google.protobuf.ByteString getPermissionBytes(); - - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .KindCase - getKindCase(); - } - /** - * - * - *
-   * An allowed method or permission of a service specified in [ApiOperation]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector} - */ - public static final class MethodSelector extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - MethodSelectorOrBuilder { - private static final long serialVersionUID = 0L; - // Use MethodSelector.newBuilder() to construct. - private MethodSelector(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private MethodSelector() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new MethodSelector(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder.class); - } - - private int kindCase_ = 0; - private java.lang.Object kind_; - - public enum KindCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - METHOD(1), - PERMISSION(2), - KIND_NOT_SET(0); - private final int value; - - private KindCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static KindCase valueOf(int value) { - return forNumber(value); - } - - public static KindCase forNumber(int value) { - switch (value) { - case 1: - return METHOD; - case 2: - return PERMISSION; - case 0: - return KIND_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public KindCase getKindCase() { - return KindCase.forNumber(kindCase_); - } - - public static final int METHOD_FIELD_NUMBER = 1; - /** - * - * - *
-     * Value for `method` should be a valid method name for the corresponding
-     * `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * If `*` used as value for `method`, then ALL methods and permissions are
-     * allowed.
-     * 
- * - * string method = 1; - * - * @return Whether the method field is set. - */ - public boolean hasMethod() { - return kindCase_ == 1; - } - /** - * - * - *
-     * Value for `method` should be a valid method name for the corresponding
-     * `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * If `*` used as value for `method`, then ALL methods and permissions are
-     * allowed.
-     * 
- * - * string method = 1; - * - * @return The method. - */ - public java.lang.String getMethod() { - java.lang.Object ref = ""; - if (kindCase_ == 1) { - ref = kind_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (kindCase_ == 1) { - kind_ = s; - } - return s; - } - } - /** - * - * - *
-     * Value for `method` should be a valid method name for the corresponding
-     * `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * If `*` used as value for `method`, then ALL methods and permissions are
-     * allowed.
-     * 
- * - * string method = 1; - * - * @return The bytes for method. - */ - public com.google.protobuf.ByteString getMethodBytes() { - java.lang.Object ref = ""; - if (kindCase_ == 1) { - ref = kind_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (kindCase_ == 1) { - kind_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PERMISSION_FIELD_NUMBER = 2; - /** - * - * - *
-     * Value for `permission` should be a valid Cloud IAM permission for the
-     * corresponding `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * string permission = 2; - * - * @return Whether the permission field is set. - */ - public boolean hasPermission() { - return kindCase_ == 2; - } - /** - * - * - *
-     * Value for `permission` should be a valid Cloud IAM permission for the
-     * corresponding `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * string permission = 2; - * - * @return The permission. - */ - public java.lang.String getPermission() { - java.lang.Object ref = ""; - if (kindCase_ == 2) { - ref = kind_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (kindCase_ == 2) { - kind_ = s; - } - return s; - } - } - /** - * - * - *
-     * Value for `permission` should be a valid Cloud IAM permission for the
-     * corresponding `service_name` in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * string permission = 2; - * - * @return The bytes for permission. - */ - public com.google.protobuf.ByteString getPermissionBytes() { - java.lang.Object ref = ""; - if (kindCase_ == 2) { - ref = kind_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (kindCase_ == 2) { - kind_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (kindCase_ == 1) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, kind_); - } - if (kindCase_ == 2) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, kind_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (kindCase_ == 1) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, kind_); - } - if (kindCase_ == 2) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, kind_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) obj; - - if (!getKindCase().equals(other.getKindCase())) return false; - switch (kindCase_) { - case 1: - if (!getMethod().equals(other.getMethod())) return false; - break; - case 2: - if (!getPermission().equals(other.getPermission())) return false; - break; - case 0: - default: - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (kindCase_) { - case 1: - hash = (37 * hash) + METHOD_FIELD_NUMBER; - hash = (53 * hash) + getMethod().hashCode(); - break; - case 2: - hash = (37 * hash) + PERMISSION_FIELD_NUMBER; - hash = (53 * hash) + getPermission().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * An allowed method or permission of a service specified in [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelectorOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - kindCase_ = 0; - kind_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector( - this); - if (kindCase_ == 1) { - result.kind_ = kind_; - } - if (kindCase_ == 2) { - result.kind_ = kind_; - } - result.kindCase_ = kindCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .getDefaultInstance()) return this; - switch (other.getKindCase()) { - case METHOD: - { - kindCase_ = 1; - kind_ = other.kind_; - onChanged(); - break; - } - case PERMISSION: - { - kindCase_ = 2; - kind_ = other.kind_; - onChanged(); - break; - } - case KIND_NOT_SET: - { - break; - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - kindCase_ = 1; - kind_ = s; - break; - } // case 10 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - kindCase_ = 2; - kind_ = s; - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int kindCase_ = 0; - private java.lang.Object kind_; - - public KindCase getKindCase() { - return KindCase.forNumber(kindCase_); - } - - public Builder clearKind() { - kindCase_ = 0; - kind_ = null; - onChanged(); - return this; - } - - /** - * - * - *
-       * Value for `method` should be a valid method name for the corresponding
-       * `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * If `*` used as value for `method`, then ALL methods and permissions are
-       * allowed.
-       * 
- * - * string method = 1; - * - * @return Whether the method field is set. - */ - @java.lang.Override - public boolean hasMethod() { - return kindCase_ == 1; - } - /** - * - * - *
-       * Value for `method` should be a valid method name for the corresponding
-       * `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * If `*` used as value for `method`, then ALL methods and permissions are
-       * allowed.
-       * 
- * - * string method = 1; - * - * @return The method. - */ - @java.lang.Override - public java.lang.String getMethod() { - java.lang.Object ref = ""; - if (kindCase_ == 1) { - ref = kind_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (kindCase_ == 1) { - kind_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * Value for `method` should be a valid method name for the corresponding
-       * `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * If `*` used as value for `method`, then ALL methods and permissions are
-       * allowed.
-       * 
- * - * string method = 1; - * - * @return The bytes for method. - */ - @java.lang.Override - public com.google.protobuf.ByteString getMethodBytes() { - java.lang.Object ref = ""; - if (kindCase_ == 1) { - ref = kind_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (kindCase_ == 1) { - kind_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * Value for `method` should be a valid method name for the corresponding
-       * `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * If `*` used as value for `method`, then ALL methods and permissions are
-       * allowed.
-       * 
- * - * string method = 1; - * - * @param value The method to set. - * @return This builder for chaining. - */ - public Builder setMethod(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - kindCase_ = 1; - kind_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Value for `method` should be a valid method name for the corresponding
-       * `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * If `*` used as value for `method`, then ALL methods and permissions are
-       * allowed.
-       * 
- * - * string method = 1; - * - * @return This builder for chaining. - */ - public Builder clearMethod() { - if (kindCase_ == 1) { - kindCase_ = 0; - kind_ = null; - onChanged(); - } - return this; - } - /** - * - * - *
-       * Value for `method` should be a valid method name for the corresponding
-       * `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * If `*` used as value for `method`, then ALL methods and permissions are
-       * allowed.
-       * 
- * - * string method = 1; - * - * @param value The bytes for method to set. - * @return This builder for chaining. - */ - public Builder setMethodBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - kindCase_ = 1; - kind_ = value; - onChanged(); - return this; - } - - /** - * - * - *
-       * Value for `permission` should be a valid Cloud IAM permission for the
-       * corresponding `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * 
- * - * string permission = 2; - * - * @return Whether the permission field is set. - */ - @java.lang.Override - public boolean hasPermission() { - return kindCase_ == 2; - } - /** - * - * - *
-       * Value for `permission` should be a valid Cloud IAM permission for the
-       * corresponding `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * 
- * - * string permission = 2; - * - * @return The permission. - */ - @java.lang.Override - public java.lang.String getPermission() { - java.lang.Object ref = ""; - if (kindCase_ == 2) { - ref = kind_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (kindCase_ == 2) { - kind_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * Value for `permission` should be a valid Cloud IAM permission for the
-       * corresponding `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * 
- * - * string permission = 2; - * - * @return The bytes for permission. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPermissionBytes() { - java.lang.Object ref = ""; - if (kindCase_ == 2) { - ref = kind_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (kindCase_ == 2) { - kind_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * Value for `permission` should be a valid Cloud IAM permission for the
-       * corresponding `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * 
- * - * string permission = 2; - * - * @param value The permission to set. - * @return This builder for chaining. - */ - public Builder setPermission(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - kindCase_ = 2; - kind_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Value for `permission` should be a valid Cloud IAM permission for the
-       * corresponding `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * 
- * - * string permission = 2; - * - * @return This builder for chaining. - */ - public Builder clearPermission() { - if (kindCase_ == 2) { - kindCase_ = 0; - kind_ = null; - onChanged(); - } - return this; - } - /** - * - * - *
-       * Value for `permission` should be a valid Cloud IAM permission for the
-       * corresponding `service_name` in [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
-       * 
- * - * string permission = 2; - * - * @param value The bytes for permission to set. - * @return This builder for chaining. - */ - public Builder setPermissionBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - kindCase_ = 2; - kind_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelector - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public MethodSelector parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface ApiOperationOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * The name of the API whose methods or permissions the [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * or [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * want to allow. A single [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * with `service_name` field set to `*` will allow all methods AND
-     * permissions for all services.
-     * 
- * - * string service_name = 1; - * - * @return The serviceName. - */ - java.lang.String getServiceName(); - /** - * - * - *
-     * The name of the API whose methods or permissions the [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * or [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * want to allow. A single [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * with `service_name` field set to `*` will allow all methods AND
-     * permissions for all services.
-     * 
- * - * string service_name = 1; - * - * @return The bytes for serviceName. - */ - com.google.protobuf.ByteString getServiceNameBytes(); - - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector> - getMethodSelectorsList(); - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - getMethodSelectors(int index); - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - int getMethodSelectorsCount(); - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder> - getMethodSelectorsOrBuilderList(); - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelectorOrBuilder - getMethodSelectorsOrBuilder(int index); - } - /** - * - * - *
-   * Identification for an API Operation.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation} - */ - public static final class ApiOperation extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - ApiOperationOrBuilder { - private static final long serialVersionUID = 0L; - // Use ApiOperation.newBuilder() to construct. - private ApiOperation(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ApiOperation() { - serviceName_ = ""; - methodSelectors_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ApiOperation(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder.class); - } - - public static final int SERVICE_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object serviceName_; - /** - * - * - *
-     * The name of the API whose methods or permissions the [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * or [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * want to allow. A single [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * with `service_name` field set to `*` will allow all methods AND
-     * permissions for all services.
-     * 
- * - * string service_name = 1; - * - * @return The serviceName. - */ - @java.lang.Override - public java.lang.String getServiceName() { - java.lang.Object ref = serviceName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - serviceName_ = s; - return s; - } - } - /** - * - * - *
-     * The name of the API whose methods or permissions the [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * or [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * want to allow. A single [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * with `service_name` field set to `*` will allow all methods AND
-     * permissions for all services.
-     * 
- * - * string service_name = 1; - * - * @return The bytes for serviceName. - */ - @java.lang.Override - public com.google.protobuf.ByteString getServiceNameBytes() { - java.lang.Object ref = serviceName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - serviceName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int METHOD_SELECTORS_FIELD_NUMBER = 2; - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector> - methodSelectors_; - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - @java.lang.Override - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector> - getMethodSelectorsList() { - return methodSelectors_; - } - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - @java.lang.Override - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder> - getMethodSelectorsOrBuilderList() { - return methodSelectors_; - } - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - @java.lang.Override - public int getMethodSelectorsCount() { - return methodSelectors_.size(); - } - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - getMethodSelectors(int index) { - return methodSelectors_.get(index); - } - /** - * - * - *
-     * API methods or permissions to allow. Method or permission must belong to
-     * the service specified by `service_name` field. A single [MethodSelector]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-     * entry with `*` specified for the `method` field will allow all methods
-     * AND permissions for the service specified in `service_name`.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder - getMethodSelectorsOrBuilder(int index) { - return methodSelectors_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(serviceName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, serviceName_); - } - for (int i = 0; i < methodSelectors_.size(); i++) { - output.writeMessage(2, methodSelectors_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(serviceName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, serviceName_); - } - for (int i = 0; i < methodSelectors_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(2, methodSelectors_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) obj; - - if (!getServiceName().equals(other.getServiceName())) return false; - if (!getMethodSelectorsList().equals(other.getMethodSelectorsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SERVICE_NAME_FIELD_NUMBER; - hash = (53 * hash) + getServiceName().hashCode(); - if (getMethodSelectorsCount() > 0) { - hash = (37 * hash) + METHOD_SELECTORS_FIELD_NUMBER; - hash = (53 * hash) + getMethodSelectorsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Identification for an API Operation.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperationOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - serviceName_ = ""; - - if (methodSelectorsBuilder_ == null) { - methodSelectors_ = java.util.Collections.emptyList(); - } else { - methodSelectors_ = null; - methodSelectorsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation( - this); - int from_bitField0_ = bitField0_; - result.serviceName_ = serviceName_; - if (methodSelectorsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - methodSelectors_ = java.util.Collections.unmodifiableList(methodSelectors_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.methodSelectors_ = methodSelectors_; - } else { - result.methodSelectors_ = methodSelectorsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .getDefaultInstance()) return this; - if (!other.getServiceName().isEmpty()) { - serviceName_ = other.serviceName_; - onChanged(); - } - if (methodSelectorsBuilder_ == null) { - if (!other.methodSelectors_.isEmpty()) { - if (methodSelectors_.isEmpty()) { - methodSelectors_ = other.methodSelectors_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureMethodSelectorsIsMutable(); - methodSelectors_.addAll(other.methodSelectors_); - } - onChanged(); - } - } else { - if (!other.methodSelectors_.isEmpty()) { - if (methodSelectorsBuilder_.isEmpty()) { - methodSelectorsBuilder_.dispose(); - methodSelectorsBuilder_ = null; - methodSelectors_ = other.methodSelectors_; - bitField0_ = (bitField0_ & ~0x00000001); - methodSelectorsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getMethodSelectorsFieldBuilder() - : null; - } else { - methodSelectorsBuilder_.addAllMessages(other.methodSelectors_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - serviceName_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelector.parser(), - extensionRegistry); - if (methodSelectorsBuilder_ == null) { - ensureMethodSelectorsIsMutable(); - methodSelectors_.add(m); - } else { - methodSelectorsBuilder_.addMessage(m); - } - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object serviceName_ = ""; - /** - * - * - *
-       * The name of the API whose methods or permissions the [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * or [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * want to allow. A single [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * with `service_name` field set to `*` will allow all methods AND
-       * permissions for all services.
-       * 
- * - * string service_name = 1; - * - * @return The serviceName. - */ - public java.lang.String getServiceName() { - java.lang.Object ref = serviceName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - serviceName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * The name of the API whose methods or permissions the [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * or [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * want to allow. A single [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * with `service_name` field set to `*` will allow all methods AND
-       * permissions for all services.
-       * 
- * - * string service_name = 1; - * - * @return The bytes for serviceName. - */ - public com.google.protobuf.ByteString getServiceNameBytes() { - java.lang.Object ref = serviceName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - serviceName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * The name of the API whose methods or permissions the [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * or [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * want to allow. A single [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * with `service_name` field set to `*` will allow all methods AND
-       * permissions for all services.
-       * 
- * - * string service_name = 1; - * - * @param value The serviceName to set. - * @return This builder for chaining. - */ - public Builder setServiceName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - serviceName_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * The name of the API whose methods or permissions the [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * or [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * want to allow. A single [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * with `service_name` field set to `*` will allow all methods AND
-       * permissions for all services.
-       * 
- * - * string service_name = 1; - * - * @return This builder for chaining. - */ - public Builder clearServiceName() { - - serviceName_ = getDefaultInstance().getServiceName(); - onChanged(); - return this; - } - /** - * - * - *
-       * The name of the API whose methods or permissions the [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * or [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * want to allow. A single [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * with `service_name` field set to `*` will allow all methods AND
-       * permissions for all services.
-       * 
- * - * string service_name = 1; - * - * @param value The bytes for serviceName to set. - * @return This builder for chaining. - */ - public Builder setServiceNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - serviceName_ = value; - onChanged(); - return this; - } - - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector> - methodSelectors_ = java.util.Collections.emptyList(); - - private void ensureMethodSelectorsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - methodSelectors_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelector>(methodSelectors_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder> - methodSelectorsBuilder_; - - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector> - getMethodSelectorsList() { - if (methodSelectorsBuilder_ == null) { - return java.util.Collections.unmodifiableList(methodSelectors_); - } else { - return methodSelectorsBuilder_.getMessageList(); - } - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public int getMethodSelectorsCount() { - if (methodSelectorsBuilder_ == null) { - return methodSelectors_.size(); - } else { - return methodSelectorsBuilder_.getCount(); - } - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - getMethodSelectors(int index) { - if (methodSelectorsBuilder_ == null) { - return methodSelectors_.get(index); - } else { - return methodSelectorsBuilder_.getMessage(index); - } - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder setMethodSelectors( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector value) { - if (methodSelectorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMethodSelectorsIsMutable(); - methodSelectors_.set(index, value); - onChanged(); - } else { - methodSelectorsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder setMethodSelectors( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector.Builder - builderForValue) { - if (methodSelectorsBuilder_ == null) { - ensureMethodSelectorsIsMutable(); - methodSelectors_.set(index, builderForValue.build()); - onChanged(); - } else { - methodSelectorsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder addMethodSelectors( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector value) { - if (methodSelectorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMethodSelectorsIsMutable(); - methodSelectors_.add(value); - onChanged(); - } else { - methodSelectorsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder addMethodSelectors( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector value) { - if (methodSelectorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMethodSelectorsIsMutable(); - methodSelectors_.add(index, value); - onChanged(); - } else { - methodSelectorsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder addMethodSelectors( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector.Builder - builderForValue) { - if (methodSelectorsBuilder_ == null) { - ensureMethodSelectorsIsMutable(); - methodSelectors_.add(builderForValue.build()); - onChanged(); - } else { - methodSelectorsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder addMethodSelectors( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector.Builder - builderForValue) { - if (methodSelectorsBuilder_ == null) { - ensureMethodSelectorsIsMutable(); - methodSelectors_.add(index, builderForValue.build()); - onChanged(); - } else { - methodSelectorsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder addAllMethodSelectors( - java.lang.Iterable< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelector> - values) { - if (methodSelectorsBuilder_ == null) { - ensureMethodSelectorsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, methodSelectors_); - onChanged(); - } else { - methodSelectorsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder clearMethodSelectors() { - if (methodSelectorsBuilder_ == null) { - methodSelectors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - methodSelectorsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public Builder removeMethodSelectors(int index) { - if (methodSelectorsBuilder_ == null) { - ensureMethodSelectorsIsMutable(); - methodSelectors_.remove(index); - onChanged(); - } else { - methodSelectorsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder - getMethodSelectorsBuilder(int index) { - return getMethodSelectorsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder - getMethodSelectorsOrBuilder(int index) { - if (methodSelectorsBuilder_ == null) { - return methodSelectors_.get(index); - } else { - return methodSelectorsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder> - getMethodSelectorsOrBuilderList() { - if (methodSelectorsBuilder_ != null) { - return methodSelectorsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(methodSelectors_); - } - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder - addMethodSelectorsBuilder() { - return getMethodSelectorsFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .getDefaultInstance()); - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder - addMethodSelectorsBuilder(int index) { - return getMethodSelectorsFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .getDefaultInstance()); - } - /** - * - * - *
-       * API methods or permissions to allow. Method or permission must belong to
-       * the service specified by `service_name` field. A single [MethodSelector]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector]
-       * entry with `*` specified for the `method` field will allow all methods
-       * AND permissions for the service specified in `service_name`.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder> - getMethodSelectorsBuilderList() { - return getMethodSelectorsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder> - getMethodSelectorsFieldBuilder() { - if (methodSelectorsBuilder_ == null) { - methodSelectorsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .MethodSelectorOrBuilder>( - methodSelectors_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - methodSelectors_ = null; - } - return methodSelectorsBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ApiOperation parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface IngressSourceOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * An [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-     * name that allow resources within the [ServicePerimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-     * accessed from the internet. [AccessLevels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-     * be in the same policy as this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Referencing a nonexistent [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-     * an error. If no [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-     * specified for `access_level`, then all [IngressSources]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-     * will be allowed.
-     * 
- * - * string access_level = 1; - * - * @return Whether the accessLevel field is set. - */ - boolean hasAccessLevel(); - /** - * - * - *
-     * An [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-     * name that allow resources within the [ServicePerimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-     * accessed from the internet. [AccessLevels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-     * be in the same policy as this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Referencing a nonexistent [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-     * an error. If no [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-     * specified for `access_level`, then all [IngressSources]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-     * will be allowed.
-     * 
- * - * string access_level = 1; - * - * @return The accessLevel. - */ - java.lang.String getAccessLevel(); - /** - * - * - *
-     * An [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-     * name that allow resources within the [ServicePerimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-     * accessed from the internet. [AccessLevels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-     * be in the same policy as this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Referencing a nonexistent [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-     * an error. If no [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-     * specified for `access_level`, then all [IngressSources]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-     * will be allowed.
-     * 
- * - * string access_level = 1; - * - * @return The bytes for accessLevel. - */ - com.google.protobuf.ByteString getAccessLevelBytes(); - - /** - * - * - *
-     * A Google Cloud resource that is allowed to ingress the perimeter.
-     * Requests from these resources will be allowed to access perimeter data.
-     * Currently only projects are allowed.
-     * Format: `projects/{project_number}`
-     * The project may be in any Google Cloud organization, not just the
-     * organization that the perimeter is defined in. `*` is not allowed, the
-     * case of allowing all Google Cloud resources only is not supported.
-     * 
- * - * string resource = 2; - * - * @return Whether the resource field is set. - */ - boolean hasResource(); - /** - * - * - *
-     * A Google Cloud resource that is allowed to ingress the perimeter.
-     * Requests from these resources will be allowed to access perimeter data.
-     * Currently only projects are allowed.
-     * Format: `projects/{project_number}`
-     * The project may be in any Google Cloud organization, not just the
-     * organization that the perimeter is defined in. `*` is not allowed, the
-     * case of allowing all Google Cloud resources only is not supported.
-     * 
- * - * string resource = 2; - * - * @return The resource. - */ - java.lang.String getResource(); - /** - * - * - *
-     * A Google Cloud resource that is allowed to ingress the perimeter.
-     * Requests from these resources will be allowed to access perimeter data.
-     * Currently only projects are allowed.
-     * Format: `projects/{project_number}`
-     * The project may be in any Google Cloud organization, not just the
-     * organization that the perimeter is defined in. `*` is not allowed, the
-     * case of allowing all Google Cloud resources only is not supported.
-     * 
- * - * string resource = 2; - * - * @return The bytes for resource. - */ - com.google.protobuf.ByteString getResourceBytes(); - - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .SourceCase - getSourceCase(); - } - /** - * - * - *
-   * The source that [IngressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * authorizes access from.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource} - */ - public static final class IngressSource extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - IngressSourceOrBuilder { - private static final long serialVersionUID = 0L; - // Use IngressSource.newBuilder() to construct. - private IngressSource(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private IngressSource() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new IngressSource(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder.class); - } - - private int sourceCase_ = 0; - private java.lang.Object source_; - - public enum SourceCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - ACCESS_LEVEL(1), - RESOURCE(2), - SOURCE_NOT_SET(0); - private final int value; - - private SourceCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SourceCase valueOf(int value) { - return forNumber(value); - } - - public static SourceCase forNumber(int value) { - switch (value) { - case 1: - return ACCESS_LEVEL; - case 2: - return RESOURCE; - case 0: - return SOURCE_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public SourceCase getSourceCase() { - return SourceCase.forNumber(sourceCase_); - } - - public static final int ACCESS_LEVEL_FIELD_NUMBER = 1; - /** - * - * - *
-     * An [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-     * name that allow resources within the [ServicePerimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-     * accessed from the internet. [AccessLevels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-     * be in the same policy as this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Referencing a nonexistent [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-     * an error. If no [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-     * specified for `access_level`, then all [IngressSources]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-     * will be allowed.
-     * 
- * - * string access_level = 1; - * - * @return Whether the accessLevel field is set. - */ - public boolean hasAccessLevel() { - return sourceCase_ == 1; - } - /** - * - * - *
-     * An [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-     * name that allow resources within the [ServicePerimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-     * accessed from the internet. [AccessLevels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-     * be in the same policy as this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Referencing a nonexistent [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-     * an error. If no [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-     * specified for `access_level`, then all [IngressSources]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-     * will be allowed.
-     * 
- * - * string access_level = 1; - * - * @return The accessLevel. - */ - public java.lang.String getAccessLevel() { - java.lang.Object ref = ""; - if (sourceCase_ == 1) { - ref = source_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (sourceCase_ == 1) { - source_ = s; - } - return s; - } - } - /** - * - * - *
-     * An [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-     * name that allow resources within the [ServicePerimeters]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-     * accessed from the internet. [AccessLevels]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-     * be in the same policy as this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * Referencing a nonexistent [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-     * an error. If no [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-     * specified for `access_level`, then all [IngressSources]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-     * will be allowed.
-     * 
- * - * string access_level = 1; - * - * @return The bytes for accessLevel. - */ - public com.google.protobuf.ByteString getAccessLevelBytes() { - java.lang.Object ref = ""; - if (sourceCase_ == 1) { - ref = source_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (sourceCase_ == 1) { - source_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOURCE_FIELD_NUMBER = 2; - /** - * - * - *
-     * A Google Cloud resource that is allowed to ingress the perimeter.
-     * Requests from these resources will be allowed to access perimeter data.
-     * Currently only projects are allowed.
-     * Format: `projects/{project_number}`
-     * The project may be in any Google Cloud organization, not just the
-     * organization that the perimeter is defined in. `*` is not allowed, the
-     * case of allowing all Google Cloud resources only is not supported.
-     * 
- * - * string resource = 2; - * - * @return Whether the resource field is set. - */ - public boolean hasResource() { - return sourceCase_ == 2; - } - /** - * - * - *
-     * A Google Cloud resource that is allowed to ingress the perimeter.
-     * Requests from these resources will be allowed to access perimeter data.
-     * Currently only projects are allowed.
-     * Format: `projects/{project_number}`
-     * The project may be in any Google Cloud organization, not just the
-     * organization that the perimeter is defined in. `*` is not allowed, the
-     * case of allowing all Google Cloud resources only is not supported.
-     * 
- * - * string resource = 2; - * - * @return The resource. - */ - public java.lang.String getResource() { - java.lang.Object ref = ""; - if (sourceCase_ == 2) { - ref = source_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (sourceCase_ == 2) { - source_ = s; - } - return s; - } - } - /** - * - * - *
-     * A Google Cloud resource that is allowed to ingress the perimeter.
-     * Requests from these resources will be allowed to access perimeter data.
-     * Currently only projects are allowed.
-     * Format: `projects/{project_number}`
-     * The project may be in any Google Cloud organization, not just the
-     * organization that the perimeter is defined in. `*` is not allowed, the
-     * case of allowing all Google Cloud resources only is not supported.
-     * 
- * - * string resource = 2; - * - * @return The bytes for resource. - */ - public com.google.protobuf.ByteString getResourceBytes() { - java.lang.Object ref = ""; - if (sourceCase_ == 2) { - ref = source_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (sourceCase_ == 2) { - source_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (sourceCase_ == 1) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, source_); - } - if (sourceCase_ == 2) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, source_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (sourceCase_ == 1) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, source_); - } - if (sourceCase_ == 2) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, source_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) obj; - - if (!getSourceCase().equals(other.getSourceCase())) return false; - switch (sourceCase_) { - case 1: - if (!getAccessLevel().equals(other.getAccessLevel())) return false; - break; - case 2: - if (!getResource().equals(other.getResource())) return false; - break; - case 0: - default: - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (sourceCase_) { - case 1: - hash = (37 * hash) + ACCESS_LEVEL_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevel().hashCode(); - break; - case 2: - hash = (37 * hash) + RESOURCE_FIELD_NUMBER; - hash = (53 * hash) + getResource().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * The source that [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSourceOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - sourceCase_ = 0; - source_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource( - this); - if (sourceCase_ == 1) { - result.source_ = source_; - } - if (sourceCase_ == 2) { - result.source_ = source_; - } - result.sourceCase_ = sourceCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .getDefaultInstance()) return this; - switch (other.getSourceCase()) { - case ACCESS_LEVEL: - { - sourceCase_ = 1; - source_ = other.source_; - onChanged(); - break; - } - case RESOURCE: - { - sourceCase_ = 2; - source_ = other.source_; - onChanged(); - break; - } - case SOURCE_NOT_SET: - { - break; - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - sourceCase_ = 1; - source_ = s; - break; - } // case 10 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - sourceCase_ = 2; - source_ = s; - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int sourceCase_ = 0; - private java.lang.Object source_; - - public SourceCase getSourceCase() { - return SourceCase.forNumber(sourceCase_); - } - - public Builder clearSource() { - sourceCase_ = 0; - source_ = null; - onChanged(); - return this; - } - - /** - * - * - *
-       * An [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-       * name that allow resources within the [ServicePerimeters]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-       * accessed from the internet. [AccessLevels]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-       * be in the same policy as this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * Referencing a nonexistent [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-       * an error. If no [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-       * listed, resources within the perimeter can only be accessed via Google
-       * Cloud calls with request origins within the perimeter. Example:
-       * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-       * specified for `access_level`, then all [IngressSources]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-       * will be allowed.
-       * 
- * - * string access_level = 1; - * - * @return Whether the accessLevel field is set. - */ - @java.lang.Override - public boolean hasAccessLevel() { - return sourceCase_ == 1; - } - /** - * - * - *
-       * An [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-       * name that allow resources within the [ServicePerimeters]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-       * accessed from the internet. [AccessLevels]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-       * be in the same policy as this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * Referencing a nonexistent [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-       * an error. If no [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-       * listed, resources within the perimeter can only be accessed via Google
-       * Cloud calls with request origins within the perimeter. Example:
-       * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-       * specified for `access_level`, then all [IngressSources]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-       * will be allowed.
-       * 
- * - * string access_level = 1; - * - * @return The accessLevel. - */ - @java.lang.Override - public java.lang.String getAccessLevel() { - java.lang.Object ref = ""; - if (sourceCase_ == 1) { - ref = source_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (sourceCase_ == 1) { - source_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * An [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-       * name that allow resources within the [ServicePerimeters]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-       * accessed from the internet. [AccessLevels]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-       * be in the same policy as this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * Referencing a nonexistent [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-       * an error. If no [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-       * listed, resources within the perimeter can only be accessed via Google
-       * Cloud calls with request origins within the perimeter. Example:
-       * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-       * specified for `access_level`, then all [IngressSources]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-       * will be allowed.
-       * 
- * - * string access_level = 1; - * - * @return The bytes for accessLevel. - */ - @java.lang.Override - public com.google.protobuf.ByteString getAccessLevelBytes() { - java.lang.Object ref = ""; - if (sourceCase_ == 1) { - ref = source_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (sourceCase_ == 1) { - source_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * An [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-       * name that allow resources within the [ServicePerimeters]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-       * accessed from the internet. [AccessLevels]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-       * be in the same policy as this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * Referencing a nonexistent [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-       * an error. If no [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-       * listed, resources within the perimeter can only be accessed via Google
-       * Cloud calls with request origins within the perimeter. Example:
-       * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-       * specified for `access_level`, then all [IngressSources]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-       * will be allowed.
-       * 
- * - * string access_level = 1; - * - * @param value The accessLevel to set. - * @return This builder for chaining. - */ - public Builder setAccessLevel(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - sourceCase_ = 1; - source_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * An [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-       * name that allow resources within the [ServicePerimeters]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-       * accessed from the internet. [AccessLevels]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-       * be in the same policy as this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * Referencing a nonexistent [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-       * an error. If no [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-       * listed, resources within the perimeter can only be accessed via Google
-       * Cloud calls with request origins within the perimeter. Example:
-       * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-       * specified for `access_level`, then all [IngressSources]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-       * will be allowed.
-       * 
- * - * string access_level = 1; - * - * @return This builder for chaining. - */ - public Builder clearAccessLevel() { - if (sourceCase_ == 1) { - sourceCase_ = 0; - source_ = null; - onChanged(); - } - return this; - } - /** - * - * - *
-       * An [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] resource
-       * name that allow resources within the [ServicePerimeters]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] to be
-       * accessed from the internet. [AccessLevels]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] listed must
-       * be in the same policy as this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * Referencing a nonexistent [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] will cause
-       * an error. If no [AccessLevel]
-       * [google.identity.accesscontextmanager.v1.AccessLevel] names are
-       * listed, resources within the perimeter can only be accessed via Google
-       * Cloud calls with request origins within the perimeter. Example:
-       * `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is
-       * specified for `access_level`, then all [IngressSources]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource]
-       * will be allowed.
-       * 
- * - * string access_level = 1; - * - * @param value The bytes for accessLevel to set. - * @return This builder for chaining. - */ - public Builder setAccessLevelBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - sourceCase_ = 1; - source_ = value; - onChanged(); - return this; - } - - /** - * - * - *
-       * A Google Cloud resource that is allowed to ingress the perimeter.
-       * Requests from these resources will be allowed to access perimeter data.
-       * Currently only projects are allowed.
-       * Format: `projects/{project_number}`
-       * The project may be in any Google Cloud organization, not just the
-       * organization that the perimeter is defined in. `*` is not allowed, the
-       * case of allowing all Google Cloud resources only is not supported.
-       * 
- * - * string resource = 2; - * - * @return Whether the resource field is set. - */ - @java.lang.Override - public boolean hasResource() { - return sourceCase_ == 2; - } - /** - * - * - *
-       * A Google Cloud resource that is allowed to ingress the perimeter.
-       * Requests from these resources will be allowed to access perimeter data.
-       * Currently only projects are allowed.
-       * Format: `projects/{project_number}`
-       * The project may be in any Google Cloud organization, not just the
-       * organization that the perimeter is defined in. `*` is not allowed, the
-       * case of allowing all Google Cloud resources only is not supported.
-       * 
- * - * string resource = 2; - * - * @return The resource. - */ - @java.lang.Override - public java.lang.String getResource() { - java.lang.Object ref = ""; - if (sourceCase_ == 2) { - ref = source_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (sourceCase_ == 2) { - source_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * A Google Cloud resource that is allowed to ingress the perimeter.
-       * Requests from these resources will be allowed to access perimeter data.
-       * Currently only projects are allowed.
-       * Format: `projects/{project_number}`
-       * The project may be in any Google Cloud organization, not just the
-       * organization that the perimeter is defined in. `*` is not allowed, the
-       * case of allowing all Google Cloud resources only is not supported.
-       * 
- * - * string resource = 2; - * - * @return The bytes for resource. - */ - @java.lang.Override - public com.google.protobuf.ByteString getResourceBytes() { - java.lang.Object ref = ""; - if (sourceCase_ == 2) { - ref = source_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (sourceCase_ == 2) { - source_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * A Google Cloud resource that is allowed to ingress the perimeter.
-       * Requests from these resources will be allowed to access perimeter data.
-       * Currently only projects are allowed.
-       * Format: `projects/{project_number}`
-       * The project may be in any Google Cloud organization, not just the
-       * organization that the perimeter is defined in. `*` is not allowed, the
-       * case of allowing all Google Cloud resources only is not supported.
-       * 
- * - * string resource = 2; - * - * @param value The resource to set. - * @return This builder for chaining. - */ - public Builder setResource(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - sourceCase_ = 2; - source_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * A Google Cloud resource that is allowed to ingress the perimeter.
-       * Requests from these resources will be allowed to access perimeter data.
-       * Currently only projects are allowed.
-       * Format: `projects/{project_number}`
-       * The project may be in any Google Cloud organization, not just the
-       * organization that the perimeter is defined in. `*` is not allowed, the
-       * case of allowing all Google Cloud resources only is not supported.
-       * 
- * - * string resource = 2; - * - * @return This builder for chaining. - */ - public Builder clearResource() { - if (sourceCase_ == 2) { - sourceCase_ = 0; - source_ = null; - onChanged(); - } - return this; - } - /** - * - * - *
-       * A Google Cloud resource that is allowed to ingress the perimeter.
-       * Requests from these resources will be allowed to access perimeter data.
-       * Currently only projects are allowed.
-       * Format: `projects/{project_number}`
-       * The project may be in any Google Cloud organization, not just the
-       * organization that the perimeter is defined in. `*` is not allowed, the
-       * case of allowing all Google Cloud resources only is not supported.
-       * 
- * - * string resource = 2; - * - * @param value The bytes for resource to set. - * @return This builder for chaining. - */ - public Builder setResourceBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - sourceCase_ = 2; - source_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSource - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IngressSource parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface EgressToOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @return A list containing the resources. - */ - java.util.List getResourcesList(); - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @return The count of resources. - */ - int getResourcesCount(); - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - java.lang.String getResources(int index); - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - com.google.protobuf.ByteString getResourcesBytes(int index); - - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - java.util.List - getOperationsList(); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation getOperations( - int index); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - int getOperationsCount(); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsOrBuilderList(); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperationOrBuilder - getOperationsOrBuilder(int index); - } - /** - * - * - *
-   * Defines the conditions under which an [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * matches a request. Conditions are based on information about the
-   * [ApiOperation]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-   * intended to be performed on the `resources` specified. Note that if the
-   * destination of the request is also protected by a [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter], then that
-   * [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] must have
-   * an [IngressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * which allows access in order for this request to succeed. The request must
-   * match `operations` AND `resources` fields in order to be allowed egress out
-   * of the perimeter.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo} - */ - public static final class EgressTo extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) - EgressToOrBuilder { - private static final long serialVersionUID = 0L; - // Use EgressTo.newBuilder() to construct. - private EgressTo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private EgressTo() { - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - operations_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new EgressTo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder - .class); - } - - public static final int RESOURCES_FIELD_NUMBER = 1; - private com.google.protobuf.LazyStringList resources_; - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @return A list containing the resources. - */ - public com.google.protobuf.ProtocolStringList getResourcesList() { - return resources_; - } - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @return The count of resources. - */ - public int getResourcesCount() { - return resources_.size(); - } - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - public java.lang.String getResources(int index) { - return resources_.get(index); - } - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, that are allowed to be accessed by sources
-     * defined in the corresponding [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it contains a resource in this list.  If `*` is
-     * specified for `resources`, then this [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-     * rule will authorize access to all resources outside the perimeter.
-     * 
- * - * repeated string resources = 1; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - public com.google.protobuf.ByteString getResourcesBytes(int index) { - return resources_.getByteString(index); - } - - public static final int OPERATIONS_FIELD_NUMBER = 2; - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - operations_; - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - @java.lang.Override - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - getOperationsList() { - return operations_; - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - @java.lang.Override - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsOrBuilderList() { - return operations_; - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - @java.lang.Override - public int getOperationsCount() { - return operations_.size(); - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getOperations(int index) { - return operations_.get(index); - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in the corresponding
-     * [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-     * A request matches if it uses an operation/service in this list.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperationOrBuilder - getOperationsOrBuilder(int index) { - return operations_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < resources_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, resources_.getRaw(i)); - } - for (int i = 0; i < operations_.size(); i++) { - output.writeMessage(2, operations_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < resources_.size(); i++) { - dataSize += computeStringSizeNoTag(resources_.getRaw(i)); - } - size += dataSize; - size += 1 * getResourcesList().size(); - } - for (int i = 0; i < operations_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, operations_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) obj; - - if (!getResourcesList().equals(other.getResourcesList())) return false; - if (!getOperationsList().equals(other.getOperationsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getResourcesCount() > 0) { - hash = (37 * hash) + RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getResourcesList().hashCode(); - } - if (getOperationsCount() > 0) { - hash = (37 * hash) + OPERATIONS_FIELD_NUMBER; - hash = (53 * hash) + getOperationsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Defines the conditions under which an [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * matches a request. Conditions are based on information about the
-     * [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * intended to be performed on the `resources` specified. Note that if the
-     * destination of the request is also protected by a [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter], then that
-     * [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] must have
-     * an [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * which allows access in order for this request to succeed. The request must
-     * match `operations` AND `resources` fields in order to be allowed egress out
-     * of the perimeter.
-     * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressToOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - if (operationsBuilder_ == null) { - operations_ = java.util.Collections.emptyList(); - } else { - operations_ = null; - operationsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo(this); - int from_bitField0_ = bitField0_; - if (((bitField0_ & 0x00000001) != 0)) { - resources_ = resources_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.resources_ = resources_; - if (operationsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - operations_ = java.util.Collections.unmodifiableList(operations_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.operations_ = operations_; - } else { - result.operations_ = operationsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .getDefaultInstance()) return this; - if (!other.resources_.isEmpty()) { - if (resources_.isEmpty()) { - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureResourcesIsMutable(); - resources_.addAll(other.resources_); - } - onChanged(); - } - if (operationsBuilder_ == null) { - if (!other.operations_.isEmpty()) { - if (operations_.isEmpty()) { - operations_ = other.operations_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureOperationsIsMutable(); - operations_.addAll(other.operations_); - } - onChanged(); - } - } else { - if (!other.operations_.isEmpty()) { - if (operationsBuilder_.isEmpty()) { - operationsBuilder_.dispose(); - operationsBuilder_ = null; - operations_ = other.operations_; - bitField0_ = (bitField0_ & ~0x00000002); - operationsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getOperationsFieldBuilder() - : null; - } else { - operationsBuilder_.addAllMessages(other.operations_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureResourcesIsMutable(); - resources_.add(s); - break; - } // case 10 - case 18: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation.parser(), - extensionRegistry); - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.add(m); - } else { - operationsBuilder_.addMessage(m); - } - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.protobuf.LazyStringList resources_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureResourcesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - resources_ = new com.google.protobuf.LazyStringArrayList(resources_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @return A list containing the resources. - */ - public com.google.protobuf.ProtocolStringList getResourcesList() { - return resources_.getUnmodifiableView(); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @return The count of resources. - */ - public int getResourcesCount() { - return resources_.size(); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - public java.lang.String getResources(int index) { - return resources_.get(index); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - public com.google.protobuf.ByteString getResourcesBytes(int index) { - return resources_.getByteString(index); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @param index The index to set the value at. - * @param value The resources to set. - * @return This builder for chaining. - */ - public Builder setResources(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @param value The resources to add. - * @return This builder for chaining. - */ - public Builder addResources(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @param values The resources to add. - * @return This builder for chaining. - */ - public Builder addAllResources(java.lang.Iterable values) { - ensureResourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, resources_); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @return This builder for chaining. - */ - public Builder clearResources() { - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, that are allowed to be accessed by sources
-       * defined in the corresponding [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it contains a resource in this list.  If `*` is
-       * specified for `resources`, then this [EgressTo]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]
-       * rule will authorize access to all resources outside the perimeter.
-       * 
- * - * repeated string resources = 1; - * - * @param value The bytes of the resources to add. - * @return This builder for chaining. - */ - public Builder addResourcesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - return this; - } - - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - operations_ = java.util.Collections.emptyList(); - - private void ensureOperationsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - operations_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation>( - operations_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - operationsBuilder_; - - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - getOperationsList() { - if (operationsBuilder_ == null) { - return java.util.Collections.unmodifiableList(operations_); - } else { - return operationsBuilder_.getMessageList(); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public int getOperationsCount() { - if (operationsBuilder_ == null) { - return operations_.size(); - } else { - return operationsBuilder_.getCount(); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getOperations(int index) { - if (operationsBuilder_ == null) { - return operations_.get(index); - } else { - return operationsBuilder_.getMessage(index); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder setOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation value) { - if (operationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOperationsIsMutable(); - operations_.set(index, value); - onChanged(); - } else { - operationsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder setOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - builderForValue) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.set(index, builderForValue.build()); - onChanged(); - } else { - operationsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder addOperations( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation value) { - if (operationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOperationsIsMutable(); - operations_.add(value); - onChanged(); - } else { - operationsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder addOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation value) { - if (operationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOperationsIsMutable(); - operations_.add(index, value); - onChanged(); - } else { - operationsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder addOperations( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - builderForValue) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.add(builderForValue.build()); - onChanged(); - } else { - operationsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder addOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - builderForValue) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.add(index, builderForValue.build()); - onChanged(); - } else { - operationsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder addAllOperations( - java.lang.Iterable< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation> - values) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, operations_); - onChanged(); - } else { - operationsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder clearOperations() { - if (operationsBuilder_ == null) { - operations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - operationsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public Builder removeOperations(int index) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.remove(index); - onChanged(); - } else { - operationsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - getOperationsBuilder(int index) { - return getOperationsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder - getOperationsOrBuilder(int index) { - if (operationsBuilder_ == null) { - return operations_.get(index); - } else { - return operationsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsOrBuilderList() { - if (operationsBuilder_ != null) { - return operationsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(operations_); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - addOperationsBuilder() { - return getOperationsFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .getDefaultInstance()); - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - addOperationsBuilder(int index) { - return getOperationsFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .getDefaultInstance()); - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in the corresponding
-       * [EgressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom].
-       * A request matches if it uses an operation/service in this list.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 2; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder> - getOperationsBuilderList() { - return getOperationsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsFieldBuilder() { - if (operationsBuilder_ == null) { - operationsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder>( - operations_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); - operations_ = null; - } - return operationsBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public EgressTo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface IngressFromOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - java.util.List - getSourcesList(); - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource getSources( - int index); - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - int getSourcesCount(); - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder> - getSourcesOrBuilderList(); - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSourceOrBuilder - getSourcesOrBuilder(int index); - - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @return A list containing the identities. - */ - java.util.List getIdentitiesList(); - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @return The count of identities. - */ - int getIdentitiesCount(); - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @param index The index of the element to return. - * @return The identities at the given index. - */ - java.lang.String getIdentities(int index); - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @param index The index of the value to return. - * @return The bytes of the identities at the given index. - */ - com.google.protobuf.ByteString getIdentitiesBytes(int index); - - /** - * - * - *
-     * Specifies the type of identities that are allowed access from outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return The enum numeric value on the wire for identityType. - */ - int getIdentityTypeValue(); - /** - * - * - *
-     * Specifies the type of identities that are allowed access from outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return The identityType. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - getIdentityType(); - } - /** - * - * - *
-   * Defines the conditions under which an [IngressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * matches a request. Conditions are based on information about the source of
-   * the request. The request must satisfy what is defined in `sources` AND
-   * identity related fields in order to match.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom} - */ - public static final class IngressFrom extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - IngressFromOrBuilder { - private static final long serialVersionUID = 0L; - // Use IngressFrom.newBuilder() to construct. - private IngressFrom(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private IngressFrom() { - sources_ = java.util.Collections.emptyList(); - identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; - identityType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new IngressFrom(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom.Builder - .class); - } - - public static final int SOURCES_FIELD_NUMBER = 1; - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource> - sources_; - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - @java.lang.Override - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource> - getSourcesList() { - return sources_; - } - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - @java.lang.Override - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder> - getSourcesOrBuilderList() { - return sources_; - } - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - @java.lang.Override - public int getSourcesCount() { - return sources_.size(); - } - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - getSources(int index) { - return sources_.get(index); - } - /** - * - * - *
-     * Sources that this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * authorizes access from.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSourceOrBuilder - getSourcesOrBuilder(int index) { - return sources_.get(index); - } - - public static final int IDENTITIES_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList identities_; - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @return A list containing the identities. - */ - public com.google.protobuf.ProtocolStringList getIdentitiesList() { - return identities_; - } - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @return The count of identities. - */ - public int getIdentitiesCount() { - return identities_.size(); - } - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @param index The index of the element to return. - * @return The identities at the given index. - */ - public java.lang.String getIdentities(int index) { - return identities_.get(index); - } - /** - * - * - *
-     * A list of identities that are allowed access through this ingress
-     * policy. Should be in the format of email address. The email address
-     * should represent individual user or service account only.
-     * 
- * - * repeated string identities = 2; - * - * @param index The index of the value to return. - * @return The bytes of the identities at the given index. - */ - public com.google.protobuf.ByteString getIdentitiesBytes(int index) { - return identities_.getByteString(index); - } - - public static final int IDENTITY_TYPE_FIELD_NUMBER = 3; - private int identityType_; - /** - * - * - *
-     * Specifies the type of identities that are allowed access from outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return The enum numeric value on the wire for identityType. - */ - @java.lang.Override - public int getIdentityTypeValue() { - return identityType_; - } - /** - * - * - *
-     * Specifies the type of identities that are allowed access from outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return The identityType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - getIdentityType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType result = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType.valueOf( - identityType_); - return result == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .UNRECOGNIZED - : result; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < sources_.size(); i++) { - output.writeMessage(1, sources_.get(i)); - } - for (int i = 0; i < identities_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, identities_.getRaw(i)); - } - if (identityType_ - != com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .IDENTITY_TYPE_UNSPECIFIED - .getNumber()) { - output.writeEnum(3, identityType_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < sources_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, sources_.get(i)); - } - { - int dataSize = 0; - for (int i = 0; i < identities_.size(); i++) { - dataSize += computeStringSizeNoTag(identities_.getRaw(i)); - } - size += dataSize; - size += 1 * getIdentitiesList().size(); - } - if (identityType_ - != com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .IDENTITY_TYPE_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, identityType_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) obj; - - if (!getSourcesList().equals(other.getSourcesList())) return false; - if (!getIdentitiesList().equals(other.getIdentitiesList())) return false; - if (identityType_ != other.identityType_) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getSourcesCount() > 0) { - hash = (37 * hash) + SOURCES_FIELD_NUMBER; - hash = (53 * hash) + getSourcesList().hashCode(); - } - if (getIdentitiesCount() > 0) { - hash = (37 * hash) + IDENTITIES_FIELD_NUMBER; - hash = (53 * hash) + getIdentitiesList().hashCode(); - } - hash = (37 * hash) + IDENTITY_TYPE_FIELD_NUMBER; - hash = (53 * hash) + identityType_; - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Defines the conditions under which an [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * matches a request. Conditions are based on information about the source of
-     * the request. The request must satisfy what is defined in `sources` AND
-     * identity related fields in order to match.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFromOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (sourcesBuilder_ == null) { - sources_ = java.util.Collections.emptyList(); - } else { - sources_ = null; - sourcesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - identityType_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom( - this); - int from_bitField0_ = bitField0_; - if (sourcesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - sources_ = java.util.Collections.unmodifiableList(sources_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.sources_ = sources_; - } else { - result.sources_ = sourcesBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - identities_ = identities_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.identities_ = identities_; - result.identityType_ = identityType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .getDefaultInstance()) return this; - if (sourcesBuilder_ == null) { - if (!other.sources_.isEmpty()) { - if (sources_.isEmpty()) { - sources_ = other.sources_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureSourcesIsMutable(); - sources_.addAll(other.sources_); - } - onChanged(); - } - } else { - if (!other.sources_.isEmpty()) { - if (sourcesBuilder_.isEmpty()) { - sourcesBuilder_.dispose(); - sourcesBuilder_ = null; - sources_ = other.sources_; - bitField0_ = (bitField0_ & ~0x00000001); - sourcesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getSourcesFieldBuilder() - : null; - } else { - sourcesBuilder_.addAllMessages(other.sources_); - } - } - } - if (!other.identities_.isEmpty()) { - if (identities_.isEmpty()) { - identities_ = other.identities_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureIdentitiesIsMutable(); - identities_.addAll(other.identities_); - } - onChanged(); - } - if (other.identityType_ != 0) { - setIdentityTypeValue(other.getIdentityTypeValue()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSource.parser(), - extensionRegistry); - if (sourcesBuilder_ == null) { - ensureSourcesIsMutable(); - sources_.add(m); - } else { - sourcesBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureIdentitiesIsMutable(); - identities_.add(s); - break; - } // case 18 - case 24: - { - identityType_ = input.readEnum(); - - break; - } // case 24 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource> - sources_ = java.util.Collections.emptyList(); - - private void ensureSourcesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - sources_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource>( - sources_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder> - sourcesBuilder_; - - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource> - getSourcesList() { - if (sourcesBuilder_ == null) { - return java.util.Collections.unmodifiableList(sources_); - } else { - return sourcesBuilder_.getMessageList(); - } - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public int getSourcesCount() { - if (sourcesBuilder_ == null) { - return sources_.size(); - } else { - return sourcesBuilder_.getCount(); - } - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - getSources(int index) { - if (sourcesBuilder_ == null) { - return sources_.get(index); - } else { - return sourcesBuilder_.getMessage(index); - } - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder setSources( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource value) { - if (sourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcesIsMutable(); - sources_.set(index, value); - onChanged(); - } else { - sourcesBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder setSources( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource.Builder - builderForValue) { - if (sourcesBuilder_ == null) { - ensureSourcesIsMutable(); - sources_.set(index, builderForValue.build()); - onChanged(); - } else { - sourcesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder addSources( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource value) { - if (sourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcesIsMutable(); - sources_.add(value); - onChanged(); - } else { - sourcesBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder addSources( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource value) { - if (sourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcesIsMutable(); - sources_.add(index, value); - onChanged(); - } else { - sourcesBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder addSources( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource.Builder - builderForValue) { - if (sourcesBuilder_ == null) { - ensureSourcesIsMutable(); - sources_.add(builderForValue.build()); - onChanged(); - } else { - sourcesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder addSources( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource.Builder - builderForValue) { - if (sourcesBuilder_ == null) { - ensureSourcesIsMutable(); - sources_.add(index, builderForValue.build()); - onChanged(); - } else { - sourcesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder addAllSources( - java.lang.Iterable< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSource> - values) { - if (sourcesBuilder_ == null) { - ensureSourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sources_); - onChanged(); - } else { - sourcesBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder clearSources() { - if (sourcesBuilder_ == null) { - sources_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - sourcesBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public Builder removeSources(int index) { - if (sourcesBuilder_ == null) { - ensureSourcesIsMutable(); - sources_.remove(index); - onChanged(); - } else { - sourcesBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder - getSourcesBuilder(int index) { - return getSourcesFieldBuilder().getBuilder(index); - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder - getSourcesOrBuilder(int index) { - if (sourcesBuilder_ == null) { - return sources_.get(index); - } else { - return sourcesBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder> - getSourcesOrBuilderList() { - if (sourcesBuilder_ != null) { - return sourcesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(sources_); - } - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder - addSourcesBuilder() { - return getSourcesFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .getDefaultInstance()); - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder - addSourcesBuilder(int index) { - return getSourcesFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .getDefaultInstance()); - } - /** - * - * - *
-       * Sources that this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * authorizes access from.
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource sources = 1; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder> - getSourcesBuilderList() { - return getSourcesFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder> - getSourcesFieldBuilder() { - if (sourcesBuilder_ == null) { - sourcesBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressSourceOrBuilder>( - sources_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - sources_ = null; - } - return sourcesBuilder_; - } - - private com.google.protobuf.LazyStringList identities_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureIdentitiesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - identities_ = new com.google.protobuf.LazyStringArrayList(identities_); - bitField0_ |= 0x00000002; - } - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @return A list containing the identities. - */ - public com.google.protobuf.ProtocolStringList getIdentitiesList() { - return identities_.getUnmodifiableView(); - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @return The count of identities. - */ - public int getIdentitiesCount() { - return identities_.size(); - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @param index The index of the element to return. - * @return The identities at the given index. - */ - public java.lang.String getIdentities(int index) { - return identities_.get(index); - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @param index The index of the value to return. - * @return The bytes of the identities at the given index. - */ - public com.google.protobuf.ByteString getIdentitiesBytes(int index) { - return identities_.getByteString(index); - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @param index The index to set the value at. - * @param value The identities to set. - * @return This builder for chaining. - */ - public Builder setIdentities(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentitiesIsMutable(); - identities_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @param value The identities to add. - * @return This builder for chaining. - */ - public Builder addIdentities(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentitiesIsMutable(); - identities_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @param values The identities to add. - * @return This builder for chaining. - */ - public Builder addAllIdentities(java.lang.Iterable values) { - ensureIdentitiesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, identities_); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @return This builder for chaining. - */ - public Builder clearIdentities() { - identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this ingress
-       * policy. Should be in the format of email address. The email address
-       * should represent individual user or service account only.
-       * 
- * - * repeated string identities = 2; - * - * @param value The bytes of the identities to add. - * @return This builder for chaining. - */ - public Builder addIdentitiesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureIdentitiesIsMutable(); - identities_.add(value); - onChanged(); - return this; - } - - private int identityType_ = 0; - /** - * - * - *
-       * Specifies the type of identities that are allowed access from outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return The enum numeric value on the wire for identityType. - */ - @java.lang.Override - public int getIdentityTypeValue() { - return identityType_; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access from outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @param value The enum numeric value on the wire for identityType to set. - * @return This builder for chaining. - */ - public Builder setIdentityTypeValue(int value) { - - identityType_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access from outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return The identityType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - getIdentityType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType result = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType.valueOf( - identityType_); - return result == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .UNRECOGNIZED - : result; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access from outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @param value The identityType to set. - * @return This builder for chaining. - */ - public Builder setIdentityType( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType value) { - if (value == null) { - throw new NullPointerException(); - } - - identityType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access from outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 3; - * - * - * @return This builder for chaining. - */ - public Builder clearIdentityType() { - - identityType_ = 0; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressFrom - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IngressFrom parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface IngressToOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - java.util.List - getOperationsList(); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation getOperations( - int index); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - int getOperationsCount(); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsOrBuilderList(); - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperationOrBuilder - getOperationsOrBuilder(int index); - - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @return A list containing the resources. - */ - java.util.List getResourcesList(); - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @return The count of resources. - */ - int getResourcesCount(); - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - java.lang.String getResources(int index); - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - com.google.protobuf.ByteString getResourcesBytes(int index); - } - /** - * - * - *
-   * Defines the conditions under which an [IngressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * matches a request. Conditions are based on information about the
-   * [ApiOperation]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-   * intended to be performed on the target resource of the request. The request
-   * must satisfy what is defined in `operations` AND `resources` in order to
-   * match.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo} - */ - public static final class IngressTo extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - IngressToOrBuilder { - private static final long serialVersionUID = 0L; - // Use IngressTo.newBuilder() to construct. - private IngressTo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private IngressTo() { - operations_ = java.util.Collections.emptyList(); - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new IngressTo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder - .class); - } - - public static final int OPERATIONS_FIELD_NUMBER = 1; - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - operations_; - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - @java.lang.Override - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - getOperationsList() { - return operations_; - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - @java.lang.Override - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsOrBuilderList() { - return operations_; - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - @java.lang.Override - public int getOperationsCount() { - return operations_.size(); - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getOperations(int index) { - return operations_.get(index); - } - /** - * - * - *
-     * A list of [ApiOperations]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * allowed to be performed by the sources specified in corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-     * in this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperationOrBuilder - getOperationsOrBuilder(int index) { - return operations_.get(index); - } - - public static final int RESOURCES_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList resources_; - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @return A list containing the resources. - */ - public com.google.protobuf.ProtocolStringList getResourcesList() { - return resources_; - } - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @return The count of resources. - */ - public int getResourcesCount() { - return resources_.size(); - } - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - public java.lang.String getResources(int index) { - return resources_.get(index); - } - /** - * - * - *
-     * A list of resources, currently only projects in the form
-     * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-     * allowed to be accessed by sources defined in the corresponding
-     * [IngressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-     * If a single `*` is specified, then access to all resources inside the
-     * perimeter are allowed.
-     * 
- * - * repeated string resources = 2; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - public com.google.protobuf.ByteString getResourcesBytes(int index) { - return resources_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < operations_.size(); i++) { - output.writeMessage(1, operations_.get(i)); - } - for (int i = 0; i < resources_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, resources_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < operations_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, operations_.get(i)); - } - { - int dataSize = 0; - for (int i = 0; i < resources_.size(); i++) { - dataSize += computeStringSizeNoTag(resources_.getRaw(i)); - } - size += dataSize; - size += 1 * getResourcesList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) obj; - - if (!getOperationsList().equals(other.getOperationsList())) return false; - if (!getResourcesList().equals(other.getResourcesList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getOperationsCount() > 0) { - hash = (37 * hash) + OPERATIONS_FIELD_NUMBER; - hash = (53 * hash) + getOperationsList().hashCode(); - } - if (getResourcesCount() > 0) { - hash = (37 * hash) + RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getResourcesList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Defines the conditions under which an [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * matches a request. Conditions are based on information about the
-     * [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * intended to be performed on the target resource of the request. The request
-     * must satisfy what is defined in `operations` AND `resources` in order to
-     * match.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressToOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (operationsBuilder_ == null) { - operations_ = java.util.Collections.emptyList(); - } else { - operations_ = null; - operationsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo(this); - int from_bitField0_ = bitField0_; - if (operationsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - operations_ = java.util.Collections.unmodifiableList(operations_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.operations_ = operations_; - } else { - result.operations_ = operationsBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - resources_ = resources_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.resources_ = resources_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .getDefaultInstance()) return this; - if (operationsBuilder_ == null) { - if (!other.operations_.isEmpty()) { - if (operations_.isEmpty()) { - operations_ = other.operations_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureOperationsIsMutable(); - operations_.addAll(other.operations_); - } - onChanged(); - } - } else { - if (!other.operations_.isEmpty()) { - if (operationsBuilder_.isEmpty()) { - operationsBuilder_.dispose(); - operationsBuilder_ = null; - operations_ = other.operations_; - bitField0_ = (bitField0_ & ~0x00000001); - operationsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getOperationsFieldBuilder() - : null; - } else { - operationsBuilder_.addAllMessages(other.operations_); - } - } - } - if (!other.resources_.isEmpty()) { - if (resources_.isEmpty()) { - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureResourcesIsMutable(); - resources_.addAll(other.resources_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation.parser(), - extensionRegistry); - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.add(m); - } else { - operationsBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureResourcesIsMutable(); - resources_.add(s); - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - operations_ = java.util.Collections.emptyList(); - - private void ensureOperationsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - operations_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation>( - operations_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - operationsBuilder_; - - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation> - getOperationsList() { - if (operationsBuilder_ == null) { - return java.util.Collections.unmodifiableList(operations_); - } else { - return operationsBuilder_.getMessageList(); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public int getOperationsCount() { - if (operationsBuilder_ == null) { - return operations_.size(); - } else { - return operationsBuilder_.getCount(); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - getOperations(int index) { - if (operationsBuilder_ == null) { - return operations_.get(index); - } else { - return operationsBuilder_.getMessage(index); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder setOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation value) { - if (operationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOperationsIsMutable(); - operations_.set(index, value); - onChanged(); - } else { - operationsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder setOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - builderForValue) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.set(index, builderForValue.build()); - onChanged(); - } else { - operationsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder addOperations( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation value) { - if (operationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOperationsIsMutable(); - operations_.add(value); - onChanged(); - } else { - operationsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder addOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation value) { - if (operationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOperationsIsMutable(); - operations_.add(index, value); - onChanged(); - } else { - operationsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder addOperations( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - builderForValue) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.add(builderForValue.build()); - onChanged(); - } else { - operationsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder addOperations( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - builderForValue) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.add(index, builderForValue.build()); - onChanged(); - } else { - operationsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder addAllOperations( - java.lang.Iterable< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperation> - values) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, operations_); - onChanged(); - } else { - operationsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder clearOperations() { - if (operationsBuilder_ == null) { - operations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - operationsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public Builder removeOperations(int index) { - if (operationsBuilder_ == null) { - ensureOperationsIsMutable(); - operations_.remove(index); - onChanged(); - } else { - operationsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - getOperationsBuilder(int index) { - return getOperationsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder - getOperationsOrBuilder(int index) { - if (operationsBuilder_ == null) { - return operations_.get(index); - } else { - return operationsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsOrBuilderList() { - if (operationsBuilder_ != null) { - return operationsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(operations_); - } - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - addOperationsBuilder() { - return getOperationsFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .getDefaultInstance()); - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation.Builder - addOperationsBuilder(int index) { - return getOperationsFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .getDefaultInstance()); - } - /** - * - * - *
-       * A list of [ApiOperations]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * allowed to be performed by the sources specified in corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]
-       * in this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-       * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder> - getOperationsBuilderList() { - return getOperationsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder> - getOperationsFieldBuilder() { - if (operationsBuilder_ == null) { - operationsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .ApiOperationOrBuilder>( - operations_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - operations_ = null; - } - return operationsBuilder_; - } - - private com.google.protobuf.LazyStringList resources_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureResourcesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - resources_ = new com.google.protobuf.LazyStringArrayList(resources_); - bitField0_ |= 0x00000002; - } - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @return A list containing the resources. - */ - public com.google.protobuf.ProtocolStringList getResourcesList() { - return resources_.getUnmodifiableView(); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @return The count of resources. - */ - public int getResourcesCount() { - return resources_.size(); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - public java.lang.String getResources(int index) { - return resources_.get(index); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - public com.google.protobuf.ByteString getResourcesBytes(int index) { - return resources_.getByteString(index); - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @param index The index to set the value at. - * @param value The resources to set. - * @return This builder for chaining. - */ - public Builder setResources(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @param value The resources to add. - * @return This builder for chaining. - */ - public Builder addResources(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @param values The resources to add. - * @return This builder for chaining. - */ - public Builder addAllResources(java.lang.Iterable values) { - ensureResourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, resources_); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @return This builder for chaining. - */ - public Builder clearResources() { - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of resources, currently only projects in the form
-       * `projects/<projectnumber>`, protected by this [ServicePerimeter]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeter] that are
-       * allowed to be accessed by sources defined in the corresponding
-       * [IngressFrom]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
-       * If a single `*` is specified, then access to all resources inside the
-       * perimeter are allowed.
-       * 
- * - * repeated string resources = 2; - * - * @param value The bytes of the resources to add. - * @return This builder for chaining. - */ - public Builder addResourcesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressTo - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IngressTo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface IngressPolicyOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Defines the conditions on the source of a request causing this
-     * [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - * - * @return Whether the ingressFrom field is set. - */ - boolean hasIngressFrom(); - /** - * - * - *
-     * Defines the conditions on the source of a request causing this
-     * [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - * - * @return The ingressFrom. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom getIngressFrom(); - /** - * - * - *
-     * Defines the conditions on the source of a request causing this
-     * [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFromOrBuilder - getIngressFromOrBuilder(); - - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and request destination that cause this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - * - * @return Whether the ingressTo field is set. - */ - boolean hasIngressTo(); - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and request destination that cause this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - * - * @return The ingressTo. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo getIngressTo(); - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and request destination that cause this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressToOrBuilder - getIngressToOrBuilder(); - } - /** - * - * - *
-   * Policy for ingress into [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-   * [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * match requests based on `ingress_from` and `ingress_to` stanzas.  For an
-   * ingress policy to match, both the `ingress_from` and `ingress_to` stanzas
-   * must be matched. If an [IngressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * matches a request, the request is allowed through the perimeter boundary
-   * from outside the perimeter.
-   * For example, access from the internet can be allowed either
-   * based on an [AccessLevel]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] or, for traffic
-   * hosted on Google Cloud, the project of the source network. For access from
-   * private networks, using the project of the hosting network is required.
-   * Individual ingress policies can be limited by restricting which
-   * services and/or actions they match using the `ingress_to` field.
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy} - */ - public static final class IngressPolicy extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - IngressPolicyOrBuilder { - private static final long serialVersionUID = 0L; - // Use IngressPolicy.newBuilder() to construct. - private IngressPolicy(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private IngressPolicy() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new IngressPolicy(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .Builder.class); - } - - public static final int INGRESS_FROM_FIELD_NUMBER = 1; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - ingressFrom_; - /** - * - * - *
-     * Defines the conditions on the source of a request causing this
-     * [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - * - * @return Whether the ingressFrom field is set. - */ - @java.lang.Override - public boolean hasIngressFrom() { - return ingressFrom_ != null; - } - /** - * - * - *
-     * Defines the conditions on the source of a request causing this
-     * [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - * - * @return The ingressFrom. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - getIngressFrom() { - return ingressFrom_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .getDefaultInstance() - : ingressFrom_; - } - /** - * - * - *
-     * Defines the conditions on the source of a request causing this
-     * [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFromOrBuilder - getIngressFromOrBuilder() { - return getIngressFrom(); - } - - public static final int INGRESS_TO_FIELD_NUMBER = 2; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingressTo_; - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and request destination that cause this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - * - * @return Whether the ingressTo field is set. - */ - @java.lang.Override - public boolean hasIngressTo() { - return ingressTo_ != null; - } - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and request destination that cause this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - * - * @return The ingressTo. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - getIngressTo() { - return ingressTo_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .getDefaultInstance() - : ingressTo_; - } - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and request destination that cause this [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressToOrBuilder - getIngressToOrBuilder() { - return getIngressTo(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (ingressFrom_ != null) { - output.writeMessage(1, getIngressFrom()); - } - if (ingressTo_ != null) { - output.writeMessage(2, getIngressTo()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (ingressFrom_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getIngressFrom()); - } - if (ingressTo_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getIngressTo()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) obj; - - if (hasIngressFrom() != other.hasIngressFrom()) return false; - if (hasIngressFrom()) { - if (!getIngressFrom().equals(other.getIngressFrom())) return false; - } - if (hasIngressTo() != other.hasIngressTo()) return false; - if (hasIngressTo()) { - if (!getIngressTo().equals(other.getIngressTo())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasIngressFrom()) { - hash = (37 * hash) + INGRESS_FROM_FIELD_NUMBER; - hash = (53 * hash) + getIngressFrom().hashCode(); - } - if (hasIngressTo()) { - hash = (37 * hash) + INGRESS_TO_FIELD_NUMBER; - hash = (53 * hash) + getIngressTo().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Policy for ingress into [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter].
-     * [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * match requests based on `ingress_from` and `ingress_to` stanzas.  For an
-     * ingress policy to match, both the `ingress_from` and `ingress_to` stanzas
-     * must be matched. If an [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * matches a request, the request is allowed through the perimeter boundary
-     * from outside the perimeter.
-     * For example, access from the internet can be allowed either
-     * based on an [AccessLevel]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] or, for traffic
-     * hosted on Google Cloud, the project of the source network. For access from
-     * private networks, using the project of the hosting network is required.
-     * Individual ingress policies can be limited by restricting which
-     * services and/or actions they match using the `ingress_to` field.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (ingressFromBuilder_ == null) { - ingressFrom_ = null; - } else { - ingressFrom_ = null; - ingressFromBuilder_ = null; - } - if (ingressToBuilder_ == null) { - ingressTo_ = null; - } else { - ingressTo_ = null; - ingressToBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy( - this); - if (ingressFromBuilder_ == null) { - result.ingressFrom_ = ingressFrom_; - } else { - result.ingressFrom_ = ingressFromBuilder_.build(); - } - if (ingressToBuilder_ == null) { - result.ingressTo_ = ingressTo_; - } else { - result.ingressTo_ = ingressToBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .getDefaultInstance()) return this; - if (other.hasIngressFrom()) { - mergeIngressFrom(other.getIngressFrom()); - } - if (other.hasIngressTo()) { - mergeIngressTo(other.getIngressTo()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getIngressFromFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage(getIngressToFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - ingressFrom_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressFromOrBuilder> - ingressFromBuilder_; - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - * - * @return Whether the ingressFrom field is set. - */ - public boolean hasIngressFrom() { - return ingressFromBuilder_ != null || ingressFrom_ != null; - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - * - * @return The ingressFrom. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - getIngressFrom() { - if (ingressFromBuilder_ == null) { - return ingressFrom_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .getDefaultInstance() - : ingressFrom_; - } else { - return ingressFromBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - public Builder setIngressFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom value) { - if (ingressFromBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ingressFrom_ = value; - onChanged(); - } else { - ingressFromBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - public Builder setIngressFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom.Builder - builderForValue) { - if (ingressFromBuilder_ == null) { - ingressFrom_ = builderForValue.build(); - onChanged(); - } else { - ingressFromBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - public Builder mergeIngressFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom value) { - if (ingressFromBuilder_ == null) { - if (ingressFrom_ != null) { - ingressFrom_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .newBuilder(ingressFrom_) - .mergeFrom(value) - .buildPartial(); - } else { - ingressFrom_ = value; - } - onChanged(); - } else { - ingressFromBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - public Builder clearIngressFrom() { - if (ingressFromBuilder_ == null) { - ingressFrom_ = null; - onChanged(); - } else { - ingressFrom_ = null; - ingressFromBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom.Builder - getIngressFromBuilder() { - - onChanged(); - return getIngressFromFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFromOrBuilder - getIngressFromOrBuilder() { - if (ingressFromBuilder_ != null) { - return ingressFromBuilder_.getMessageOrBuilder(); - } else { - return ingressFrom_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .getDefaultInstance() - : ingressFrom_; - } - } - /** - * - * - *
-       * Defines the conditions on the source of a request causing this
-       * [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom ingress_from = 1; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressFromOrBuilder> - getIngressFromFieldBuilder() { - if (ingressFromBuilder_ == null) { - ingressFromBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressFromOrBuilder>(getIngressFrom(), getParentForChildren(), isClean()); - ingressFrom_ = null; - } - return ingressFromBuilder_; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - ingressTo_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressToOrBuilder> - ingressToBuilder_; - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - * - * @return Whether the ingressTo field is set. - */ - public boolean hasIngressTo() { - return ingressToBuilder_ != null || ingressTo_ != null; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - * - * @return The ingressTo. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - getIngressTo() { - if (ingressToBuilder_ == null) { - return ingressTo_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .getDefaultInstance() - : ingressTo_; - } else { - return ingressToBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - public Builder setIngressTo( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo value) { - if (ingressToBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ingressTo_ = value; - onChanged(); - } else { - ingressToBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - public Builder setIngressTo( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder - builderForValue) { - if (ingressToBuilder_ == null) { - ingressTo_ = builderForValue.build(); - onChanged(); - } else { - ingressToBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - public Builder mergeIngressTo( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo value) { - if (ingressToBuilder_ == null) { - if (ingressTo_ != null) { - ingressTo_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .newBuilder(ingressTo_) - .mergeFrom(value) - .buildPartial(); - } else { - ingressTo_ = value; - } - onChanged(); - } else { - ingressToBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - public Builder clearIngressTo() { - if (ingressToBuilder_ == null) { - ingressTo_ = null; - onChanged(); - } else { - ingressTo_ = null; - ingressToBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder - getIngressToBuilder() { - - onChanged(); - return getIngressToFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressToOrBuilder - getIngressToOrBuilder() { - if (ingressToBuilder_ != null) { - return ingressToBuilder_.getMessageOrBuilder(); - } else { - return ingressTo_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .getDefaultInstance() - : ingressTo_; - } - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and request destination that cause this [IngressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo ingress_to = 2; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressToOrBuilder> - getIngressToFieldBuilder() { - if (ingressToBuilder_ == null) { - ingressToBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressToOrBuilder>(getIngressTo(), getParentForChildren(), isClean()); - ingressTo_ = null; - } - return ingressToBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicy - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IngressPolicy parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface EgressPolicyOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Defines conditions on the source of a request causing this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - * - * @return Whether the egressFrom field is set. - */ - boolean hasEgressFrom(); - /** - * - * - *
-     * Defines conditions on the source of a request causing this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - * - * @return The egressFrom. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom getEgressFrom(); - /** - * - * - *
-     * Defines conditions on the source of a request causing this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFromOrBuilder - getEgressFromOrBuilder(); - - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and destination resources that cause this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - * - * @return Whether the egressTo field is set. - */ - boolean hasEgressTo(); - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and destination resources that cause this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - * - * @return The egressTo. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo getEgressTo(); - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and destination resources that cause this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressToOrBuilder - getEgressToOrBuilder(); - } - /** - * - * - *
-   * Policy for egress from perimeter.
-   * [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * match requests based on `egress_from` and `egress_to` stanzas.  For an
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to match, both `egress_from` and `egress_to` stanzas must be matched. If an
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * matches a request, the request is allowed to span the [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] boundary.
-   * For example, an [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * can be used to allow VMs on networks within the [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] to access a
-   * defined set of projects outside the perimeter in certain contexts (e.g. to
-   * read data from a Cloud Storage bucket or query against a BigQuery dataset).
-   * [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * are concerned with the *resources* that a request relates as well as the
-   * API services and API actions being used.  They do not related to the
-   * direction of data movement.  More detailed documentation for this concept
-   * can be found in the descriptions of [EgressFrom]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom]
-   * and [EgressTo]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo].
-   * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy} - */ - public static final class EgressPolicy extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - EgressPolicyOrBuilder { - private static final long serialVersionUID = 0L; - // Use EgressPolicy.newBuilder() to construct. - private EgressPolicy(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private EgressPolicy() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new EgressPolicy(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .Builder.class); - } - - public static final int EGRESS_FROM_FIELD_NUMBER = 1; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - egressFrom_; - /** - * - * - *
-     * Defines conditions on the source of a request causing this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - * - * @return Whether the egressFrom field is set. - */ - @java.lang.Override - public boolean hasEgressFrom() { - return egressFrom_ != null; - } - /** - * - * - *
-     * Defines conditions on the source of a request causing this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - * - * @return The egressFrom. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - getEgressFrom() { - return egressFrom_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .getDefaultInstance() - : egressFrom_; - } - /** - * - * - *
-     * Defines conditions on the source of a request causing this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFromOrBuilder - getEgressFromOrBuilder() { - return getEgressFrom(); - } - - public static final int EGRESS_TO_FIELD_NUMBER = 2; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egressTo_; - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and destination resources that cause this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - * - * @return Whether the egressTo field is set. - */ - @java.lang.Override - public boolean hasEgressTo() { - return egressTo_ != null; - } - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and destination resources that cause this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - * - * @return The egressTo. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - getEgressTo() { - return egressTo_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .getDefaultInstance() - : egressTo_; - } - /** - * - * - *
-     * Defines the conditions on the [ApiOperation]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-     * and destination resources that cause this [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply.
-     * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressToOrBuilder - getEgressToOrBuilder() { - return getEgressTo(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (egressFrom_ != null) { - output.writeMessage(1, getEgressFrom()); - } - if (egressTo_ != null) { - output.writeMessage(2, getEgressTo()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (egressFrom_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEgressFrom()); - } - if (egressTo_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getEgressTo()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) obj; - - if (hasEgressFrom() != other.hasEgressFrom()) return false; - if (hasEgressFrom()) { - if (!getEgressFrom().equals(other.getEgressFrom())) return false; - } - if (hasEgressTo() != other.hasEgressTo()) return false; - if (hasEgressTo()) { - if (!getEgressTo().equals(other.getEgressTo())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasEgressFrom()) { - hash = (37 * hash) + EGRESS_FROM_FIELD_NUMBER; - hash = (53 * hash) + getEgressFrom().hashCode(); - } - if (hasEgressTo()) { - hash = (37 * hash) + EGRESS_TO_FIELD_NUMBER; - hash = (53 * hash) + getEgressTo().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Policy for egress from perimeter.
-     * [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * match requests based on `egress_from` and `egress_to` stanzas.  For an
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to match, both `egress_from` and `egress_to` stanzas must be matched. If an
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * matches a request, the request is allowed to span the [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] boundary.
-     * For example, an [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * can be used to allow VMs on networks within the [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] to access a
-     * defined set of projects outside the perimeter in certain contexts (e.g. to
-     * read data from a Cloud Storage bucket or query against a BigQuery dataset).
-     * [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * are concerned with the *resources* that a request relates as well as the
-     * API services and API actions being used.  They do not related to the
-     * direction of data movement.  More detailed documentation for this concept
-     * can be found in the descriptions of [EgressFrom]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom]
-     * and [EgressTo]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo].
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (egressFromBuilder_ == null) { - egressFrom_ = null; - } else { - egressFrom_ = null; - egressFromBuilder_ = null; - } - if (egressToBuilder_ == null) { - egressTo_ = null; - } else { - egressTo_ = null; - egressToBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy( - this); - if (egressFromBuilder_ == null) { - result.egressFrom_ = egressFrom_; - } else { - result.egressFrom_ = egressFromBuilder_.build(); - } - if (egressToBuilder_ == null) { - result.egressTo_ = egressTo_; - } else { - result.egressTo_ = egressToBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .getDefaultInstance()) return this; - if (other.hasEgressFrom()) { - mergeEgressFrom(other.getEgressFrom()); - } - if (other.hasEgressTo()) { - mergeEgressTo(other.getEgressTo()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getEgressFromFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage(getEgressToFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - egressFrom_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressFromOrBuilder> - egressFromBuilder_; - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - * - * @return Whether the egressFrom field is set. - */ - public boolean hasEgressFrom() { - return egressFromBuilder_ != null || egressFrom_ != null; - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - * - * @return The egressFrom. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - getEgressFrom() { - if (egressFromBuilder_ == null) { - return egressFrom_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .getDefaultInstance() - : egressFrom_; - } else { - return egressFromBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - public Builder setEgressFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom value) { - if (egressFromBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - egressFrom_ = value; - onChanged(); - } else { - egressFromBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - public Builder setEgressFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.Builder - builderForValue) { - if (egressFromBuilder_ == null) { - egressFrom_ = builderForValue.build(); - onChanged(); - } else { - egressFromBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - public Builder mergeEgressFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom value) { - if (egressFromBuilder_ == null) { - if (egressFrom_ != null) { - egressFrom_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .newBuilder(egressFrom_) - .mergeFrom(value) - .buildPartial(); - } else { - egressFrom_ = value; - } - onChanged(); - } else { - egressFromBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - public Builder clearEgressFrom() { - if (egressFromBuilder_ == null) { - egressFrom_ = null; - onChanged(); - } else { - egressFrom_ = null; - egressFromBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.Builder - getEgressFromBuilder() { - - onChanged(); - return getEgressFromFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFromOrBuilder - getEgressFromOrBuilder() { - if (egressFromBuilder_ != null) { - return egressFromBuilder_.getMessageOrBuilder(); - } else { - return egressFrom_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .getDefaultInstance() - : egressFrom_; - } - } - /** - * - * - *
-       * Defines conditions on the source of a request causing this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom egress_from = 1; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressFromOrBuilder> - getEgressFromFieldBuilder() { - if (egressFromBuilder_ == null) { - egressFromBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressFromOrBuilder>(getEgressFrom(), getParentForChildren(), isClean()); - egressFrom_ = null; - } - return egressFromBuilder_; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egressTo_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressToOrBuilder> - egressToBuilder_; - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - * - * @return Whether the egressTo field is set. - */ - public boolean hasEgressTo() { - return egressToBuilder_ != null || egressTo_ != null; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - * - * @return The egressTo. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - getEgressTo() { - if (egressToBuilder_ == null) { - return egressTo_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .getDefaultInstance() - : egressTo_; - } else { - return egressToBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - public Builder setEgressTo( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo value) { - if (egressToBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - egressTo_ = value; - onChanged(); - } else { - egressToBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - public Builder setEgressTo( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder - builderForValue) { - if (egressToBuilder_ == null) { - egressTo_ = builderForValue.build(); - onChanged(); - } else { - egressToBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - public Builder mergeEgressTo( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo value) { - if (egressToBuilder_ == null) { - if (egressTo_ != null) { - egressTo_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .newBuilder(egressTo_) - .mergeFrom(value) - .buildPartial(); - } else { - egressTo_ = value; - } - onChanged(); - } else { - egressToBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - public Builder clearEgressTo() { - if (egressToBuilder_ == null) { - egressTo_ = null; - onChanged(); - } else { - egressTo_ = null; - egressToBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder - getEgressToBuilder() { - - onChanged(); - return getEgressToFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressToOrBuilder - getEgressToOrBuilder() { - if (egressToBuilder_ != null) { - return egressToBuilder_.getMessageOrBuilder(); - } else { - return egressTo_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .getDefaultInstance() - : egressTo_; - } - } - /** - * - * - *
-       * Defines the conditions on the [ApiOperation]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]
-       * and destination resources that cause this [EgressPolicy]
-       * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-       * to apply.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo egress_to = 2; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressToOrBuilder> - getEgressToFieldBuilder() { - if (egressToBuilder_ == null) { - egressToBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressToOrBuilder>(getEgressTo(), getParentForChildren(), isClean()); - egressTo_ = null; - } - return egressToBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicy - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public EgressPolicy parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface EgressFromOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @return A list containing the identities. - */ - java.util.List getIdentitiesList(); - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @return The count of identities. - */ - int getIdentitiesCount(); - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @param index The index of the element to return. - * @return The identities at the given index. - */ - java.lang.String getIdentities(int index); - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @param index The index of the value to return. - * @return The bytes of the identities at the given index. - */ - com.google.protobuf.ByteString getIdentitiesBytes(int index); - - /** - * - * - *
-     * Specifies the type of identities that are allowed access to outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return The enum numeric value on the wire for identityType. - */ - int getIdentityTypeValue(); - /** - * - * - *
-     * Specifies the type of identities that are allowed access to outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return The identityType. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - getIdentityType(); - } - /** - * - * - *
-   * Defines the conditions under which an [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * matches a request. Conditions based on information about the source of the
-   * request. Note that if the destination of the request is also protected by a
-   * [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter], then that
-   * [ServicePerimeter]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeter] must have
-   * an [IngressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * which allows access in order for this request to succeed.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom} - */ - public static final class EgressFrom extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - EgressFromOrBuilder { - private static final long serialVersionUID = 0L; - // Use EgressFrom.newBuilder() to construct. - private EgressFrom(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private EgressFrom() { - identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; - identityType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new EgressFrom(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.Builder - .class); - } - - public static final int IDENTITIES_FIELD_NUMBER = 1; - private com.google.protobuf.LazyStringList identities_; - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @return A list containing the identities. - */ - public com.google.protobuf.ProtocolStringList getIdentitiesList() { - return identities_; - } - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @return The count of identities. - */ - public int getIdentitiesCount() { - return identities_.size(); - } - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @param index The index of the element to return. - * @return The identities at the given index. - */ - public java.lang.String getIdentities(int index) { - return identities_.get(index); - } - /** - * - * - *
-     * A list of identities that are allowed access through this [EgressPolicy].
-     * Should be in the format of email address. The email address should
-     * represent individual user or service account only.
-     * 
- * - * repeated string identities = 1; - * - * @param index The index of the value to return. - * @return The bytes of the identities at the given index. - */ - public com.google.protobuf.ByteString getIdentitiesBytes(int index) { - return identities_.getByteString(index); - } - - public static final int IDENTITY_TYPE_FIELD_NUMBER = 2; - private int identityType_; - /** - * - * - *
-     * Specifies the type of identities that are allowed access to outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return The enum numeric value on the wire for identityType. - */ - @java.lang.Override - public int getIdentityTypeValue() { - return identityType_; - } - /** - * - * - *
-     * Specifies the type of identities that are allowed access to outside the
-     * perimeter. If left unspecified, then members of `identities` field will
-     * be allowed access.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return The identityType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - getIdentityType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType result = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType.valueOf( - identityType_); - return result == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .UNRECOGNIZED - : result; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < identities_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, identities_.getRaw(i)); - } - if (identityType_ - != com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .IDENTITY_TYPE_UNSPECIFIED - .getNumber()) { - output.writeEnum(2, identityType_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < identities_.size(); i++) { - dataSize += computeStringSizeNoTag(identities_.getRaw(i)); - } - size += dataSize; - size += 1 * getIdentitiesList().size(); - } - if (identityType_ - != com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .IDENTITY_TYPE_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, identityType_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) obj; - - if (!getIdentitiesList().equals(other.getIdentitiesList())) return false; - if (identityType_ != other.identityType_) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getIdentitiesCount() > 0) { - hash = (37 * hash) + IDENTITIES_FIELD_NUMBER; - hash = (53 * hash) + getIdentitiesList().hashCode(); - } - hash = (37 * hash) + IDENTITY_TYPE_FIELD_NUMBER; - hash = (53 * hash) + identityType_; - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Defines the conditions under which an [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * matches a request. Conditions based on information about the source of the
-     * request. Note that if the destination of the request is also protected by a
-     * [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter], then that
-     * [ServicePerimeter]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeter] must have
-     * an [IngressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * which allows access in order for this request to succeed.
-     * 
- * - * Protobuf type {@code - * google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFromOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - identityType_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom(this); - int from_bitField0_ = bitField0_; - if (((bitField0_ & 0x00000001) != 0)) { - identities_ = identities_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.identities_ = identities_; - result.identityType_ = identityType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - .getDefaultInstance()) return this; - if (!other.identities_.isEmpty()) { - if (identities_.isEmpty()) { - identities_ = other.identities_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureIdentitiesIsMutable(); - identities_.addAll(other.identities_); - } - onChanged(); - } - if (other.identityType_ != 0) { - setIdentityTypeValue(other.getIdentityTypeValue()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureIdentitiesIsMutable(); - identities_.add(s); - break; - } // case 10 - case 16: - { - identityType_ = input.readEnum(); - - break; - } // case 16 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.protobuf.LazyStringList identities_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureIdentitiesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - identities_ = new com.google.protobuf.LazyStringArrayList(identities_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @return A list containing the identities. - */ - public com.google.protobuf.ProtocolStringList getIdentitiesList() { - return identities_.getUnmodifiableView(); - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @return The count of identities. - */ - public int getIdentitiesCount() { - return identities_.size(); - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @param index The index of the element to return. - * @return The identities at the given index. - */ - public java.lang.String getIdentities(int index) { - return identities_.get(index); - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @param index The index of the value to return. - * @return The bytes of the identities at the given index. - */ - public com.google.protobuf.ByteString getIdentitiesBytes(int index) { - return identities_.getByteString(index); - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @param index The index to set the value at. - * @param value The identities to set. - * @return This builder for chaining. - */ - public Builder setIdentities(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentitiesIsMutable(); - identities_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @param value The identities to add. - * @return This builder for chaining. - */ - public Builder addIdentities(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentitiesIsMutable(); - identities_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @param values The identities to add. - * @return This builder for chaining. - */ - public Builder addAllIdentities(java.lang.Iterable values) { - ensureIdentitiesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, identities_); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @return This builder for chaining. - */ - public Builder clearIdentities() { - identities_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-       * A list of identities that are allowed access through this [EgressPolicy].
-       * Should be in the format of email address. The email address should
-       * represent individual user or service account only.
-       * 
- * - * repeated string identities = 1; - * - * @param value The bytes of the identities to add. - * @return This builder for chaining. - */ - public Builder addIdentitiesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureIdentitiesIsMutable(); - identities_.add(value); - onChanged(); - return this; - } - - private int identityType_ = 0; - /** - * - * - *
-       * Specifies the type of identities that are allowed access to outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return The enum numeric value on the wire for identityType. - */ - @java.lang.Override - public int getIdentityTypeValue() { - return identityType_; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access to outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @param value The enum numeric value on the wire for identityType to set. - * @return This builder for chaining. - */ - public Builder setIdentityTypeValue(int value) { - - identityType_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access to outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return The identityType. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - getIdentityType() { - @SuppressWarnings("deprecation") - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType result = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType.valueOf( - identityType_); - return result == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType - .UNRECOGNIZED - : result; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access to outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @param value The identityType to set. - * @return This builder for chaining. - */ - public Builder setIdentityType( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType value) { - if (value == null) { - throw new NullPointerException(); - } - - identityType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-       * Specifies the type of identities that are allowed access to outside the
-       * perimeter. If left unspecified, then members of `identities` field will
-       * be allowed access.
-       * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType identity_type = 2; - * - * - * @return This builder for chaining. - */ - public Builder clearIdentityType() { - - identityType_ = 0; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressFrom - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public EgressFrom parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public static final int RESOURCES_FIELD_NUMBER = 1; - private com.google.protobuf.LazyStringList resources_; - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @return A list containing the resources. - */ - public com.google.protobuf.ProtocolStringList getResourcesList() { - return resources_; - } - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @return The count of resources. - */ - public int getResourcesCount() { - return resources_.size(); - } - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - public java.lang.String getResources(int index) { - return resources_.get(index); - } - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - public com.google.protobuf.ByteString getResourcesBytes(int index) { - return resources_.getByteString(index); - } - - public static final int ACCESS_LEVELS_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList accessLevels_; - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @return A list containing the accessLevels. - */ - public com.google.protobuf.ProtocolStringList getAccessLevelsList() { - return accessLevels_; - } - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @return The count of accessLevels. - */ - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @param index The index of the element to return. - * @return The accessLevels at the given index. - */ - public java.lang.String getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @param index The index of the value to return. - * @return The bytes of the accessLevels at the given index. - */ - public com.google.protobuf.ByteString getAccessLevelsBytes(int index) { - return accessLevels_.getByteString(index); - } - - public static final int RESTRICTED_SERVICES_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList restrictedServices_; - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @return A list containing the restrictedServices. - */ - public com.google.protobuf.ProtocolStringList getRestrictedServicesList() { - return restrictedServices_; - } - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @return The count of restrictedServices. - */ - public int getRestrictedServicesCount() { - return restrictedServices_.size(); - } - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @param index The index of the element to return. - * @return The restrictedServices at the given index. - */ - public java.lang.String getRestrictedServices(int index) { - return restrictedServices_.get(index); - } - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @param index The index of the value to return. - * @return The bytes of the restrictedServices at the given index. - */ - public com.google.protobuf.ByteString getRestrictedServicesBytes(int index) { - return restrictedServices_.getByteString(index); - } - - public static final int VPC_ACCESSIBLE_SERVICES_FIELD_NUMBER = 10; - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - vpcAccessibleServices_; - /** - * - * - *
-   * Configuration for APIs allowed within Perimeter.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - * - * @return Whether the vpcAccessibleServices field is set. - */ - @java.lang.Override - public boolean hasVpcAccessibleServices() { - return vpcAccessibleServices_ != null; - } - /** - * - * - *
-   * Configuration for APIs allowed within Perimeter.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - * - * @return The vpcAccessibleServices. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - getVpcAccessibleServices() { - return vpcAccessibleServices_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - .getDefaultInstance() - : vpcAccessibleServices_; - } - /** - * - * - *
-   * Configuration for APIs allowed within Perimeter.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServicesOrBuilder - getVpcAccessibleServicesOrBuilder() { - return getVpcAccessibleServices(); - } - - public static final int INGRESS_POLICIES_FIELD_NUMBER = 8; - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy> - ingressPolicies_; - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - @java.lang.Override - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy> - getIngressPoliciesList() { - return ingressPolicies_; - } - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - @java.lang.Override - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicyOrBuilder> - getIngressPoliciesOrBuilderList() { - return ingressPolicies_; - } - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - @java.lang.Override - public int getIngressPoliciesCount() { - return ingressPolicies_.size(); - } - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - getIngressPolicies(int index) { - return ingressPolicies_.get(index); - } - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicyOrBuilder - getIngressPoliciesOrBuilder(int index) { - return ingressPolicies_.get(index); - } - - public static final int EGRESS_POLICIES_FIELD_NUMBER = 9; - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy> - egressPolicies_; - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - @java.lang.Override - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy> - getEgressPoliciesList() { - return egressPolicies_; - } - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - @java.lang.Override - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicyOrBuilder> - getEgressPoliciesOrBuilderList() { - return egressPolicies_; - } - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - @java.lang.Override - public int getEgressPoliciesCount() { - return egressPolicies_.size(); - } - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - getEgressPolicies(int index) { - return egressPolicies_.get(index); - } - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicyOrBuilder - getEgressPoliciesOrBuilder(int index) { - return egressPolicies_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < resources_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, resources_.getRaw(i)); - } - for (int i = 0; i < accessLevels_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accessLevels_.getRaw(i)); - } - for (int i = 0; i < restrictedServices_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, restrictedServices_.getRaw(i)); - } - for (int i = 0; i < ingressPolicies_.size(); i++) { - output.writeMessage(8, ingressPolicies_.get(i)); - } - for (int i = 0; i < egressPolicies_.size(); i++) { - output.writeMessage(9, egressPolicies_.get(i)); - } - if (vpcAccessibleServices_ != null) { - output.writeMessage(10, getVpcAccessibleServices()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < resources_.size(); i++) { - dataSize += computeStringSizeNoTag(resources_.getRaw(i)); - } - size += dataSize; - size += 1 * getResourcesList().size(); - } - { - int dataSize = 0; - for (int i = 0; i < accessLevels_.size(); i++) { - dataSize += computeStringSizeNoTag(accessLevels_.getRaw(i)); - } - size += dataSize; - size += 1 * getAccessLevelsList().size(); - } - { - int dataSize = 0; - for (int i = 0; i < restrictedServices_.size(); i++) { - dataSize += computeStringSizeNoTag(restrictedServices_.getRaw(i)); - } - size += dataSize; - size += 1 * getRestrictedServicesList().size(); - } - for (int i = 0; i < ingressPolicies_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, ingressPolicies_.get(i)); - } - for (int i = 0; i < egressPolicies_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, egressPolicies_.get(i)); - } - if (vpcAccessibleServices_ != null) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(10, getVpcAccessibleServices()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig other = - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig) obj; - - if (!getResourcesList().equals(other.getResourcesList())) return false; - if (!getAccessLevelsList().equals(other.getAccessLevelsList())) return false; - if (!getRestrictedServicesList().equals(other.getRestrictedServicesList())) return false; - if (hasVpcAccessibleServices() != other.hasVpcAccessibleServices()) return false; - if (hasVpcAccessibleServices()) { - if (!getVpcAccessibleServices().equals(other.getVpcAccessibleServices())) return false; - } - if (!getIngressPoliciesList().equals(other.getIngressPoliciesList())) return false; - if (!getEgressPoliciesList().equals(other.getEgressPoliciesList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getResourcesCount() > 0) { - hash = (37 * hash) + RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getResourcesList().hashCode(); - } - if (getAccessLevelsCount() > 0) { - hash = (37 * hash) + ACCESS_LEVELS_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevelsList().hashCode(); - } - if (getRestrictedServicesCount() > 0) { - hash = (37 * hash) + RESTRICTED_SERVICES_FIELD_NUMBER; - hash = (53 * hash) + getRestrictedServicesList().hashCode(); - } - if (hasVpcAccessibleServices()) { - hash = (37 * hash) + VPC_ACCESSIBLE_SERVICES_FIELD_NUMBER; - hash = (53 * hash) + getVpcAccessibleServices().hashCode(); - } - if (getIngressPoliciesCount() > 0) { - hash = (37 * hash) + INGRESS_POLICIES_FIELD_NUMBER; - hash = (53 * hash) + getIngressPoliciesList().hashCode(); - } - if (getEgressPoliciesCount() > 0) { - hash = (37 * hash) + EGRESS_POLICIES_FIELD_NUMBER; - hash = (53 * hash) + getEgressPoliciesList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * `ServicePerimeterConfig` specifies a set of Google Cloud resources that
-   * describe specific Service Perimeter configuration.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.ServicePerimeterConfig} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.ServicePerimeterConfig) - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.class, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - accessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - restrictedServices_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - if (vpcAccessibleServicesBuilder_ == null) { - vpcAccessibleServices_ = null; - } else { - vpcAccessibleServices_ = null; - vpcAccessibleServicesBuilder_ = null; - } - if (ingressPoliciesBuilder_ == null) { - ingressPolicies_ = java.util.Collections.emptyList(); - } else { - ingressPolicies_ = null; - ingressPoliciesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000008); - if (egressPoliciesBuilder_ == null) { - egressPolicies_ = java.util.Collections.emptyList(); - } else { - egressPolicies_ = null; - egressPoliciesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000010); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterProto - .internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig build() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig buildPartial() { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig result = - new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig(this); - int from_bitField0_ = bitField0_; - if (((bitField0_ & 0x00000001) != 0)) { - resources_ = resources_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.resources_ = resources_; - if (((bitField0_ & 0x00000002) != 0)) { - accessLevels_ = accessLevels_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.accessLevels_ = accessLevels_; - if (((bitField0_ & 0x00000004) != 0)) { - restrictedServices_ = restrictedServices_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.restrictedServices_ = restrictedServices_; - if (vpcAccessibleServicesBuilder_ == null) { - result.vpcAccessibleServices_ = vpcAccessibleServices_; - } else { - result.vpcAccessibleServices_ = vpcAccessibleServicesBuilder_.build(); - } - if (ingressPoliciesBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0)) { - ingressPolicies_ = java.util.Collections.unmodifiableList(ingressPolicies_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.ingressPolicies_ = ingressPolicies_; - } else { - result.ingressPolicies_ = ingressPoliciesBuilder_.build(); - } - if (egressPoliciesBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0)) { - egressPolicies_ = java.util.Collections.unmodifiableList(egressPolicies_); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.egressPolicies_ = egressPolicies_; - } else { - result.egressPolicies_ = egressPoliciesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig other) { - if (other - == com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .getDefaultInstance()) return this; - if (!other.resources_.isEmpty()) { - if (resources_.isEmpty()) { - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureResourcesIsMutable(); - resources_.addAll(other.resources_); - } - onChanged(); - } - if (!other.accessLevels_.isEmpty()) { - if (accessLevels_.isEmpty()) { - accessLevels_ = other.accessLevels_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureAccessLevelsIsMutable(); - accessLevels_.addAll(other.accessLevels_); - } - onChanged(); - } - if (!other.restrictedServices_.isEmpty()) { - if (restrictedServices_.isEmpty()) { - restrictedServices_ = other.restrictedServices_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureRestrictedServicesIsMutable(); - restrictedServices_.addAll(other.restrictedServices_); - } - onChanged(); - } - if (other.hasVpcAccessibleServices()) { - mergeVpcAccessibleServices(other.getVpcAccessibleServices()); - } - if (ingressPoliciesBuilder_ == null) { - if (!other.ingressPolicies_.isEmpty()) { - if (ingressPolicies_.isEmpty()) { - ingressPolicies_ = other.ingressPolicies_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureIngressPoliciesIsMutable(); - ingressPolicies_.addAll(other.ingressPolicies_); - } - onChanged(); - } - } else { - if (!other.ingressPolicies_.isEmpty()) { - if (ingressPoliciesBuilder_.isEmpty()) { - ingressPoliciesBuilder_.dispose(); - ingressPoliciesBuilder_ = null; - ingressPolicies_ = other.ingressPolicies_; - bitField0_ = (bitField0_ & ~0x00000008); - ingressPoliciesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getIngressPoliciesFieldBuilder() - : null; - } else { - ingressPoliciesBuilder_.addAllMessages(other.ingressPolicies_); - } - } - } - if (egressPoliciesBuilder_ == null) { - if (!other.egressPolicies_.isEmpty()) { - if (egressPolicies_.isEmpty()) { - egressPolicies_ = other.egressPolicies_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureEgressPoliciesIsMutable(); - egressPolicies_.addAll(other.egressPolicies_); - } - onChanged(); - } - } else { - if (!other.egressPolicies_.isEmpty()) { - if (egressPoliciesBuilder_.isEmpty()) { - egressPoliciesBuilder_.dispose(); - egressPoliciesBuilder_ = null; - egressPolicies_ = other.egressPolicies_; - bitField0_ = (bitField0_ & ~0x00000010); - egressPoliciesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getEgressPoliciesFieldBuilder() - : null; - } else { - egressPoliciesBuilder_.addAllMessages(other.egressPolicies_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureResourcesIsMutable(); - resources_.add(s); - break; - } // case 10 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureAccessLevelsIsMutable(); - accessLevels_.add(s); - break; - } // case 18 - case 34: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureRestrictedServicesIsMutable(); - restrictedServices_.add(s); - break; - } // case 34 - case 66: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicy.parser(), - extensionRegistry); - if (ingressPoliciesBuilder_ == null) { - ensureIngressPoliciesIsMutable(); - ingressPolicies_.add(m); - } else { - ingressPoliciesBuilder_.addMessage(m); - } - break; - } // case 66 - case 74: - { - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy m = - input.readMessage( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicy.parser(), - extensionRegistry); - if (egressPoliciesBuilder_ == null) { - ensureEgressPoliciesIsMutable(); - egressPolicies_.add(m); - } else { - egressPoliciesBuilder_.addMessage(m); - } - break; - } // case 74 - case 82: - { - input.readMessage( - getVpcAccessibleServicesFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 82 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.protobuf.LazyStringList resources_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureResourcesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - resources_ = new com.google.protobuf.LazyStringArrayList(resources_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @return A list containing the resources. - */ - public com.google.protobuf.ProtocolStringList getResourcesList() { - return resources_.getUnmodifiableView(); - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @return The count of resources. - */ - public int getResourcesCount() { - return resources_.size(); - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - public java.lang.String getResources(int index) { - return resources_.get(index); - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - public com.google.protobuf.ByteString getResourcesBytes(int index) { - return resources_.getByteString(index); - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @param index The index to set the value at. - * @param value The resources to set. - * @return This builder for chaining. - */ - public Builder setResources(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @param value The resources to add. - * @return This builder for chaining. - */ - public Builder addResources(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @param values The resources to add. - * @return This builder for chaining. - */ - public Builder addAllResources(java.lang.Iterable values) { - ensureResourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, resources_); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @return This builder for chaining. - */ - public Builder clearResources() { - resources_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of Google Cloud resources that are inside of the service perimeter.
-     * Currently only projects are allowed. Format: `projects/{project_number}`
-     * 
- * - * repeated string resources = 1; - * - * @param value The bytes of the resources to add. - * @return This builder for chaining. - */ - public Builder addResourcesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList accessLevels_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureAccessLevelsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - accessLevels_ = new com.google.protobuf.LazyStringArrayList(accessLevels_); - bitField0_ |= 0x00000002; - } - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @return A list containing the accessLevels. - */ - public com.google.protobuf.ProtocolStringList getAccessLevelsList() { - return accessLevels_.getUnmodifiableView(); - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @return The count of accessLevels. - */ - public int getAccessLevelsCount() { - return accessLevels_.size(); - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @param index The index of the element to return. - * @return The accessLevels at the given index. - */ - public java.lang.String getAccessLevels(int index) { - return accessLevels_.get(index); - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @param index The index of the value to return. - * @return The bytes of the accessLevels at the given index. - */ - public com.google.protobuf.ByteString getAccessLevelsBytes(int index) { - return accessLevels_.getByteString(index); - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @param index The index to set the value at. - * @param value The accessLevels to set. - * @return This builder for chaining. - */ - public Builder setAccessLevels(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @param value The accessLevels to add. - * @return This builder for chaining. - */ - public Builder addAccessLevels(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @param values The accessLevels to add. - * @return This builder for chaining. - */ - public Builder addAllAccessLevels(java.lang.Iterable values) { - ensureAccessLevelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, accessLevels_); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @return This builder for chaining. - */ - public Builder clearAccessLevels() { - accessLevels_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of `AccessLevel` resource names that allow resources within the
-     * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-     * must be in the same policy as this `ServicePerimeter`. Referencing a
-     * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-     * listed, resources within the perimeter can only be accessed via Google
-     * Cloud calls with request origins within the perimeter. Example:
-     * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-     * For Service Perimeter Bridge, must be empty.
-     * 
- * - * repeated string access_levels = 2; - * - * @param value The bytes of the accessLevels to add. - * @return This builder for chaining. - */ - public Builder addAccessLevelsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureAccessLevelsIsMutable(); - accessLevels_.add(value); - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList restrictedServices_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureRestrictedServicesIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - restrictedServices_ = new com.google.protobuf.LazyStringArrayList(restrictedServices_); - bitField0_ |= 0x00000004; - } - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @return A list containing the restrictedServices. - */ - public com.google.protobuf.ProtocolStringList getRestrictedServicesList() { - return restrictedServices_.getUnmodifiableView(); - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @return The count of restrictedServices. - */ - public int getRestrictedServicesCount() { - return restrictedServices_.size(); - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @param index The index of the element to return. - * @return The restrictedServices at the given index. - */ - public java.lang.String getRestrictedServices(int index) { - return restrictedServices_.get(index); - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @param index The index of the value to return. - * @return The bytes of the restrictedServices at the given index. - */ - public com.google.protobuf.ByteString getRestrictedServicesBytes(int index) { - return restrictedServices_.getByteString(index); - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @param index The index to set the value at. - * @param value The restrictedServices to set. - * @return This builder for chaining. - */ - public Builder setRestrictedServices(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureRestrictedServicesIsMutable(); - restrictedServices_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @param value The restrictedServices to add. - * @return This builder for chaining. - */ - public Builder addRestrictedServices(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureRestrictedServicesIsMutable(); - restrictedServices_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @param values The restrictedServices to add. - * @return This builder for chaining. - */ - public Builder addAllRestrictedServices(java.lang.Iterable values) { - ensureRestrictedServicesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, restrictedServices_); - onChanged(); - return this; - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @return This builder for chaining. - */ - public Builder clearRestrictedServices() { - restrictedServices_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } - /** - * - * - *
-     * Google Cloud services that are subject to the Service Perimeter
-     * restrictions. For example, if `storage.googleapis.com` is specified, access
-     * to the storage buckets inside the perimeter must meet the perimeter's
-     * access restrictions.
-     * 
- * - * repeated string restricted_services = 4; - * - * @param value The bytes of the restrictedServices to add. - * @return This builder for chaining. - */ - public Builder addRestrictedServicesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureRestrictedServicesIsMutable(); - restrictedServices_.add(value); - onChanged(); - return this; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - vpcAccessibleServices_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServicesOrBuilder> - vpcAccessibleServicesBuilder_; - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - * - * @return Whether the vpcAccessibleServices field is set. - */ - public boolean hasVpcAccessibleServices() { - return vpcAccessibleServicesBuilder_ != null || vpcAccessibleServices_ != null; - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - * - * @return The vpcAccessibleServices. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - getVpcAccessibleServices() { - if (vpcAccessibleServicesBuilder_ == null) { - return vpcAccessibleServices_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.getDefaultInstance() - : vpcAccessibleServices_; - } else { - return vpcAccessibleServicesBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - public Builder setVpcAccessibleServices( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - value) { - if (vpcAccessibleServicesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - vpcAccessibleServices_ = value; - onChanged(); - } else { - vpcAccessibleServicesBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - public Builder setVpcAccessibleServices( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - .Builder - builderForValue) { - if (vpcAccessibleServicesBuilder_ == null) { - vpcAccessibleServices_ = builderForValue.build(); - onChanged(); - } else { - vpcAccessibleServicesBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - public Builder mergeVpcAccessibleServices( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - value) { - if (vpcAccessibleServicesBuilder_ == null) { - if (vpcAccessibleServices_ != null) { - vpcAccessibleServices_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.newBuilder(vpcAccessibleServices_) - .mergeFrom(value) - .buildPartial(); - } else { - vpcAccessibleServices_ = value; - } - onChanged(); - } else { - vpcAccessibleServicesBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - public Builder clearVpcAccessibleServices() { - if (vpcAccessibleServicesBuilder_ == null) { - vpcAccessibleServices_ = null; - onChanged(); - } else { - vpcAccessibleServices_ = null; - vpcAccessibleServicesBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - .Builder - getVpcAccessibleServicesBuilder() { - - onChanged(); - return getVpcAccessibleServicesFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServicesOrBuilder - getVpcAccessibleServicesOrBuilder() { - if (vpcAccessibleServicesBuilder_ != null) { - return vpcAccessibleServicesBuilder_.getMessageOrBuilder(); - } else { - return vpcAccessibleServices_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.getDefaultInstance() - : vpcAccessibleServices_; - } - } - /** - * - * - *
-     * Configuration for APIs allowed within Perimeter.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServicesOrBuilder> - getVpcAccessibleServicesFieldBuilder() { - if (vpcAccessibleServicesBuilder_ == null) { - vpcAccessibleServicesBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServices.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .VpcAccessibleServicesOrBuilder>( - getVpcAccessibleServices(), getParentForChildren(), isClean()); - vpcAccessibleServices_ = null; - } - return vpcAccessibleServicesBuilder_; - } - - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy> - ingressPolicies_ = java.util.Collections.emptyList(); - - private void ensureIngressPoliciesIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - ingressPolicies_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy>( - ingressPolicies_); - bitField0_ |= 0x00000008; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicyOrBuilder> - ingressPoliciesBuilder_; - - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy> - getIngressPoliciesList() { - if (ingressPoliciesBuilder_ == null) { - return java.util.Collections.unmodifiableList(ingressPolicies_); - } else { - return ingressPoliciesBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public int getIngressPoliciesCount() { - if (ingressPoliciesBuilder_ == null) { - return ingressPolicies_.size(); - } else { - return ingressPoliciesBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - getIngressPolicies(int index) { - if (ingressPoliciesBuilder_ == null) { - return ingressPolicies_.get(index); - } else { - return ingressPoliciesBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder setIngressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy value) { - if (ingressPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureIngressPoliciesIsMutable(); - ingressPolicies_.set(index, value); - onChanged(); - } else { - ingressPoliciesBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder setIngressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.Builder - builderForValue) { - if (ingressPoliciesBuilder_ == null) { - ensureIngressPoliciesIsMutable(); - ingressPolicies_.set(index, builderForValue.build()); - onChanged(); - } else { - ingressPoliciesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder addIngressPolicies( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy value) { - if (ingressPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureIngressPoliciesIsMutable(); - ingressPolicies_.add(value); - onChanged(); - } else { - ingressPoliciesBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder addIngressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy value) { - if (ingressPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureIngressPoliciesIsMutable(); - ingressPolicies_.add(index, value); - onChanged(); - } else { - ingressPoliciesBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder addIngressPolicies( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.Builder - builderForValue) { - if (ingressPoliciesBuilder_ == null) { - ensureIngressPoliciesIsMutable(); - ingressPolicies_.add(builderForValue.build()); - onChanged(); - } else { - ingressPoliciesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder addIngressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.Builder - builderForValue) { - if (ingressPoliciesBuilder_ == null) { - ensureIngressPoliciesIsMutable(); - ingressPolicies_.add(index, builderForValue.build()); - onChanged(); - } else { - ingressPoliciesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder addAllIngressPolicies( - java.lang.Iterable< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicy> - values) { - if (ingressPoliciesBuilder_ == null) { - ensureIngressPoliciesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ingressPolicies_); - onChanged(); - } else { - ingressPoliciesBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder clearIngressPolicies() { - if (ingressPoliciesBuilder_ == null) { - ingressPolicies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - ingressPoliciesBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public Builder removeIngressPolicies(int index) { - if (ingressPoliciesBuilder_ == null) { - ensureIngressPoliciesIsMutable(); - ingressPolicies_.remove(index); - onChanged(); - } else { - ingressPoliciesBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.Builder - getIngressPoliciesBuilder(int index) { - return getIngressPoliciesFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicyOrBuilder - getIngressPoliciesOrBuilder(int index) { - if (ingressPoliciesBuilder_ == null) { - return ingressPolicies_.get(index); - } else { - return ingressPoliciesBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicyOrBuilder> - getIngressPoliciesOrBuilderList() { - if (ingressPoliciesBuilder_ != null) { - return ingressPoliciesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(ingressPolicies_); - } - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.Builder - addIngressPoliciesBuilder() { - return getIngressPoliciesFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .getDefaultInstance()); - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy.Builder - addIngressPoliciesBuilder(int index) { - return getIngressPoliciesFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .getDefaultInstance()); - } - /** - * - * - *
-     * List of [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-     * each of which is evaluated separately. Access is granted if any [Ingress
-     * Policy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .Builder> - getIngressPoliciesBuilderList() { - return getIngressPoliciesFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicyOrBuilder> - getIngressPoliciesFieldBuilder() { - if (ingressPoliciesBuilder_ == null) { - ingressPoliciesBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicyOrBuilder>( - ingressPolicies_, - ((bitField0_ & 0x00000008) != 0), - getParentForChildren(), - isClean()); - ingressPolicies_ = null; - } - return ingressPoliciesBuilder_; - } - - private java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy> - egressPolicies_ = java.util.Collections.emptyList(); - - private void ensureEgressPoliciesIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - egressPolicies_ = - new java.util.ArrayList< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy>( - egressPolicies_); - bitField0_ |= 0x00000010; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicyOrBuilder> - egressPoliciesBuilder_; - - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy> - getEgressPoliciesList() { - if (egressPoliciesBuilder_ == null) { - return java.util.Collections.unmodifiableList(egressPolicies_); - } else { - return egressPoliciesBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public int getEgressPoliciesCount() { - if (egressPoliciesBuilder_ == null) { - return egressPolicies_.size(); - } else { - return egressPoliciesBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - getEgressPolicies(int index) { - if (egressPoliciesBuilder_ == null) { - return egressPolicies_.get(index); - } else { - return egressPoliciesBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder setEgressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy value) { - if (egressPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEgressPoliciesIsMutable(); - egressPolicies_.set(index, value); - onChanged(); - } else { - egressPoliciesBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder setEgressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder - builderForValue) { - if (egressPoliciesBuilder_ == null) { - ensureEgressPoliciesIsMutable(); - egressPolicies_.set(index, builderForValue.build()); - onChanged(); - } else { - egressPoliciesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder addEgressPolicies( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy value) { - if (egressPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEgressPoliciesIsMutable(); - egressPolicies_.add(value); - onChanged(); - } else { - egressPoliciesBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder addEgressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy value) { - if (egressPoliciesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEgressPoliciesIsMutable(); - egressPolicies_.add(index, value); - onChanged(); - } else { - egressPoliciesBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder addEgressPolicies( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder - builderForValue) { - if (egressPoliciesBuilder_ == null) { - ensureEgressPoliciesIsMutable(); - egressPolicies_.add(builderForValue.build()); - onChanged(); - } else { - egressPoliciesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder addEgressPolicies( - int index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder - builderForValue) { - if (egressPoliciesBuilder_ == null) { - ensureEgressPoliciesIsMutable(); - egressPolicies_.add(index, builderForValue.build()); - onChanged(); - } else { - egressPoliciesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder addAllEgressPolicies( - java.lang.Iterable< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy> - values) { - if (egressPoliciesBuilder_ == null) { - ensureEgressPoliciesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, egressPolicies_); - onChanged(); - } else { - egressPoliciesBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder clearEgressPolicies() { - if (egressPoliciesBuilder_ == null) { - egressPolicies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - } else { - egressPoliciesBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public Builder removeEgressPolicies(int index) { - if (egressPoliciesBuilder_ == null) { - ensureEgressPoliciesIsMutable(); - egressPolicies_.remove(index); - onChanged(); - } else { - egressPoliciesBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder - getEgressPoliciesBuilder(int index) { - return getEgressPoliciesFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicyOrBuilder - getEgressPoliciesOrBuilder(int index) { - if (egressPoliciesBuilder_ == null) { - return egressPolicies_.get(index); - } else { - return egressPoliciesBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicyOrBuilder> - getEgressPoliciesOrBuilderList() { - if (egressPoliciesBuilder_ != null) { - return egressPoliciesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(egressPolicies_); - } - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder - addEgressPoliciesBuilder() { - return getEgressPoliciesFieldBuilder() - .addBuilder( - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .getDefaultInstance()); - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder - addEgressPoliciesBuilder(int index) { - return getEgressPoliciesFieldBuilder() - .addBuilder( - index, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .getDefaultInstance()); - } - /** - * - * - *
-     * List of [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-     * each of which is evaluated separately. Access is granted if any
-     * [EgressPolicy]
-     * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-     * grants it. Must be empty for a perimeter bridge.
-     * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - public java.util.List< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder> - getEgressPoliciesBuilderList() { - return getEgressPoliciesFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicyOrBuilder> - getEgressPoliciesFieldBuilder() { - if (egressPoliciesBuilder_ == null) { - egressPoliciesBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy - .Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicyOrBuilder>( - egressPolicies_, - ((bitField0_ & 0x00000010) != 0), - getParentForChildren(), - isClean()); - egressPolicies_ = null; - } - return egressPoliciesBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.ServicePerimeterConfig) - private static final com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig(); - } - - public static com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ServicePerimeterConfig parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfigOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfigOrBuilder.java deleted file mode 100644 index 1646ff2..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfigOrBuilder.java +++ /dev/null @@ -1,471 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/service_perimeter.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ServicePerimeterConfigOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeterConfig) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @return A list containing the resources. - */ - java.util.List getResourcesList(); - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @return The count of resources. - */ - int getResourcesCount(); - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @param index The index of the element to return. - * @return The resources at the given index. - */ - java.lang.String getResources(int index); - /** - * - * - *
-   * A list of Google Cloud resources that are inside of the service perimeter.
-   * Currently only projects are allowed. Format: `projects/{project_number}`
-   * 
- * - * repeated string resources = 1; - * - * @param index The index of the value to return. - * @return The bytes of the resources at the given index. - */ - com.google.protobuf.ByteString getResourcesBytes(int index); - - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @return A list containing the accessLevels. - */ - java.util.List getAccessLevelsList(); - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @return The count of accessLevels. - */ - int getAccessLevelsCount(); - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @param index The index of the element to return. - * @return The accessLevels at the given index. - */ - java.lang.String getAccessLevels(int index); - /** - * - * - *
-   * A list of `AccessLevel` resource names that allow resources within the
-   * `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed
-   * must be in the same policy as this `ServicePerimeter`. Referencing a
-   * nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are
-   * listed, resources within the perimeter can only be accessed via Google
-   * Cloud calls with request origins within the perimeter. Example:
-   * `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`.
-   * For Service Perimeter Bridge, must be empty.
-   * 
- * - * repeated string access_levels = 2; - * - * @param index The index of the value to return. - * @return The bytes of the accessLevels at the given index. - */ - com.google.protobuf.ByteString getAccessLevelsBytes(int index); - - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @return A list containing the restrictedServices. - */ - java.util.List getRestrictedServicesList(); - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @return The count of restrictedServices. - */ - int getRestrictedServicesCount(); - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @param index The index of the element to return. - * @return The restrictedServices at the given index. - */ - java.lang.String getRestrictedServices(int index); - /** - * - * - *
-   * Google Cloud services that are subject to the Service Perimeter
-   * restrictions. For example, if `storage.googleapis.com` is specified, access
-   * to the storage buckets inside the perimeter must meet the perimeter's
-   * access restrictions.
-   * 
- * - * repeated string restricted_services = 4; - * - * @param index The index of the value to return. - * @return The bytes of the restrictedServices at the given index. - */ - com.google.protobuf.ByteString getRestrictedServicesBytes(int index); - - /** - * - * - *
-   * Configuration for APIs allowed within Perimeter.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - * - * @return Whether the vpcAccessibleServices field is set. - */ - boolean hasVpcAccessibleServices(); - /** - * - * - *
-   * Configuration for APIs allowed within Perimeter.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - * - * @return The vpcAccessibleServices. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices - getVpcAccessibleServices(); - /** - * - * - *
-   * Configuration for APIs allowed within Perimeter.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServices vpc_accessible_services = 10; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.VpcAccessibleServicesOrBuilder - getVpcAccessibleServicesOrBuilder(); - - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - java.util.List - getIngressPoliciesList(); - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy - getIngressPolicies(int index); - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - int getIngressPoliciesCount(); - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .IngressPolicyOrBuilder> - getIngressPoliciesOrBuilderList(); - /** - * - * - *
-   * List of [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [IngressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy],
-   * each of which is evaluated separately. Access is granted if any [Ingress
-   * Policy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy ingress_policies = 8; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicyOrBuilder - getIngressPoliciesOrBuilder(int index); - - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - java.util.List - getEgressPoliciesList(); - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy getEgressPolicies( - int index); - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - int getEgressPoliciesCount(); - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - java.util.List< - ? extends - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig - .EgressPolicyOrBuilder> - getEgressPoliciesOrBuilderList(); - /** - * - * - *
-   * List of [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * to apply to the perimeter. A perimeter may have multiple [EgressPolicies]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy],
-   * each of which is evaluated separately. Access is granted if any
-   * [EgressPolicy]
-   * [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
-   * grants it. Must be empty for a perimeter bridge.
-   * 
- * - * - * repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy egress_policies = 9; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicyOrBuilder - getEgressPoliciesOrBuilder(int index); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java deleted file mode 100644 index 3a37317..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java +++ /dev/null @@ -1,198 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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 com.google.identity.accesscontextmanager.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class ServicePerimeterName implements ResourceName { - private static final PathTemplate ACCESS_POLICY_SERVICE_PERIMETER = - PathTemplate.createWithoutUrlEncoding( - "accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}"); - private volatile Map fieldValuesMap; - private final String accessPolicy; - private final String servicePerimeter; - - @Deprecated - protected ServicePerimeterName() { - accessPolicy = null; - servicePerimeter = null; - } - - private ServicePerimeterName(Builder builder) { - accessPolicy = Preconditions.checkNotNull(builder.getAccessPolicy()); - servicePerimeter = Preconditions.checkNotNull(builder.getServicePerimeter()); - } - - public String getAccessPolicy() { - return accessPolicy; - } - - public String getServicePerimeter() { - return servicePerimeter; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static ServicePerimeterName of(String accessPolicy, String servicePerimeter) { - return newBuilder().setAccessPolicy(accessPolicy).setServicePerimeter(servicePerimeter).build(); - } - - public static String format(String accessPolicy, String servicePerimeter) { - return newBuilder() - .setAccessPolicy(accessPolicy) - .setServicePerimeter(servicePerimeter) - .build() - .toString(); - } - - public static ServicePerimeterName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ACCESS_POLICY_SERVICE_PERIMETER.validatedMatch( - formattedString, "ServicePerimeterName.parse: formattedString not in valid format"); - return of(matchMap.get("access_policy"), matchMap.get("service_perimeter")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (ServicePerimeterName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ACCESS_POLICY_SERVICE_PERIMETER.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (accessPolicy != null) { - fieldMapBuilder.put("access_policy", accessPolicy); - } - if (servicePerimeter != null) { - fieldMapBuilder.put("service_perimeter", servicePerimeter); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ACCESS_POLICY_SERVICE_PERIMETER.instantiate( - "access_policy", accessPolicy, "service_perimeter", servicePerimeter); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - ServicePerimeterName that = ((ServicePerimeterName) o); - return Objects.equals(this.accessPolicy, that.accessPolicy) - && Objects.equals(this.servicePerimeter, that.servicePerimeter); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(accessPolicy); - h *= 1000003; - h ^= Objects.hashCode(servicePerimeter); - return h; - } - - /** Builder for accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}. */ - public static class Builder { - private String accessPolicy; - private String servicePerimeter; - - protected Builder() {} - - public String getAccessPolicy() { - return accessPolicy; - } - - public String getServicePerimeter() { - return servicePerimeter; - } - - public Builder setAccessPolicy(String accessPolicy) { - this.accessPolicy = accessPolicy; - return this; - } - - public Builder setServicePerimeter(String servicePerimeter) { - this.servicePerimeter = servicePerimeter; - return this; - } - - private Builder(ServicePerimeterName servicePerimeterName) { - this.accessPolicy = servicePerimeterName.accessPolicy; - this.servicePerimeter = servicePerimeterName.servicePerimeter; - } - - public ServicePerimeterName build() { - return new ServicePerimeterName(this); - } - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterOrBuilder.java deleted file mode 100644 index 19b457e..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterOrBuilder.java +++ /dev/null @@ -1,324 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/service_perimeter.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface ServicePerimeterOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.ServicePerimeter) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Resource name for the ServicePerimeter.  The `short_name`
-   * component must begin with a letter and only include alphanumeric and '_'.
-   * Format:
-   * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. Resource name for the ServicePerimeter.  The `short_name`
-   * component must begin with a letter and only include alphanumeric and '_'.
-   * Format:
-   * `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The title. - */ - java.lang.String getTitle(); - /** - * - * - *
-   * Human readable title. Must be unique within the Policy.
-   * 
- * - * string title = 2; - * - * @return The bytes for title. - */ - com.google.protobuf.ByteString getTitleBytes(); - - /** - * - * - *
-   * Description of the `ServicePerimeter` and its use. Does not affect
-   * behavior.
-   * 
- * - * string description = 3; - * - * @return The description. - */ - java.lang.String getDescription(); - /** - * - * - *
-   * Description of the `ServicePerimeter` and its use. Does not affect
-   * behavior.
-   * 
- * - * string description = 3; - * - * @return The bytes for description. - */ - com.google.protobuf.ByteString getDescriptionBytes(); - - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - * - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was created in UTC.
-   * 
- * - * .google.protobuf.Timestamp create_time = 4; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return Whether the updateTime field is set. - */ - boolean hasUpdateTime(); - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - * - * @return The updateTime. - */ - com.google.protobuf.Timestamp getUpdateTime(); - /** - * - * - *
-   * Output only. Time the `ServicePerimeter` was updated in UTC.
-   * 
- * - * .google.protobuf.Timestamp update_time = 5; - */ - com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); - - /** - * - * - *
-   * Perimeter type indicator. A single project is
-   * allowed to be a member of single regular perimeter, but multiple service
-   * perimeter bridges. A project cannot be a included in a perimeter bridge
-   * without being included in regular perimeter. For perimeter bridges,
-   * the restricted service list as well as access level lists must be
-   * empty.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return The enum numeric value on the wire for perimeterType. - */ - int getPerimeterTypeValue(); - /** - * - * - *
-   * Perimeter type indicator. A single project is
-   * allowed to be a member of single regular perimeter, but multiple service
-   * perimeter bridges. A project cannot be a included in a perimeter bridge
-   * without being included in regular perimeter. For perimeter bridges,
-   * the restricted service list as well as access level lists must be
-   * empty.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType perimeter_type = 6; - * - * - * @return The perimeterType. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter.PerimeterType getPerimeterType(); - - /** - * - * - *
-   * Current ServicePerimeter configuration. Specifies sets of resources,
-   * restricted services and access levels that determine perimeter
-   * content and boundaries.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - * - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * - * - *
-   * Current ServicePerimeter configuration. Specifies sets of resources,
-   * restricted services and access levels that determine perimeter
-   * content and boundaries.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - * - * @return The status. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig getStatus(); - /** - * - * - *
-   * Current ServicePerimeter configuration. Specifies sets of resources,
-   * restricted services and access levels that determine perimeter
-   * content and boundaries.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig status = 7; - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder getStatusOrBuilder(); - - /** - * - * - *
-   * Proposed (or dry run) ServicePerimeter configuration. This configuration
-   * allows to specify and test ServicePerimeter configuration without enforcing
-   * actual access restrictions. Only allowed to be set when the
-   * "use_explicit_dry_run_spec" flag is set.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - * - * @return Whether the spec field is set. - */ - boolean hasSpec(); - /** - * - * - *
-   * Proposed (or dry run) ServicePerimeter configuration. This configuration
-   * allows to specify and test ServicePerimeter configuration without enforcing
-   * actual access restrictions. Only allowed to be set when the
-   * "use_explicit_dry_run_spec" flag is set.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - * - * @return The spec. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig getSpec(); - /** - * - * - *
-   * Proposed (or dry run) ServicePerimeter configuration. This configuration
-   * allows to specify and test ServicePerimeter configuration without enforcing
-   * actual access restrictions. Only allowed to be set when the
-   * "use_explicit_dry_run_spec" flag is set.
-   * 
- * - * .google.identity.accesscontextmanager.v1.ServicePerimeterConfig spec = 8; - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterConfigOrBuilder getSpecOrBuilder(); - - /** - * - * - *
-   * Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly
-   * exists  for all Service Perimeters, and that spec is identical to the
-   * status for those Service Perimeters. When this flag is set, it inhibits the
-   * generation of the implicit spec, thereby allowing the user to explicitly
-   * provide a configuration ("spec") to use in a dry-run version of the Service
-   * Perimeter. This allows the user to test changes to the enforced config
-   * ("status") without actually enforcing them. This testing is done through
-   * analyzing the differences between currently enforced and suggested
-   * restrictions. use_explicit_dry_run_spec must bet set to True if any of the
-   * fields in the spec are set to non-default values.
-   * 
- * - * bool use_explicit_dry_run_spec = 9; - * - * @return The useExplicitDryRunSpec. - */ - boolean getUseExplicitDryRunSpec(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java deleted file mode 100644 index 3deea74..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java +++ /dev/null @@ -1,312 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/service_perimeter.proto - -package com.google.identity.accesscontextmanager.v1; - -public final class ServicePerimeterProto { - private ServicePerimeterProto() {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} - - public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); - } - - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { - return descriptor; - } - - private static com.google.protobuf.Descriptors.FileDescriptor descriptor; - - static { - java.lang.String[] descriptorData = { - "\n?google/identity/accesscontextmanager/v" - + "1/service_perimeter.proto\022\'google.identi" - + "ty.accesscontextmanager.v1\032\031google/api/r" - + "esource.proto\032\037google/protobuf/timestamp" - + ".proto\"\223\005\n\020ServicePerimeter\022\014\n\004name\030\001 \001(" - + "\t\022\r\n\005title\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022/\n" - + "\013create_time\030\004 \001(\0132\032.google.protobuf.Tim" - + "estamp\022/\n\013update_time\030\005 \001(\0132\032.google.pro" - + "tobuf.Timestamp\022_\n\016perimeter_type\030\006 \001(\0162" - + "G.google.identity.accesscontextmanager.v" - + "1.ServicePerimeter.PerimeterType\022O\n\006stat" - + "us\030\007 \001(\0132?.google.identity.accesscontext" - + "manager.v1.ServicePerimeterConfig\022M\n\004spe" - + "c\030\010 \001(\0132?.google.identity.accesscontextm" - + "anager.v1.ServicePerimeterConfig\022!\n\031use_" - + "explicit_dry_run_spec\030\t \001(\010\"F\n\rPerimeter" - + "Type\022\032\n\026PERIMETER_TYPE_REGULAR\020\000\022\031\n\025PERI" - + "METER_TYPE_BRIDGE\020\001:\177\352A|\n4accesscontextm" - + "anager.googleapis.com/ServicePerimeter\022D" - + "accessPolicies/{access_policy}/servicePe" - + "rimeters/{service_perimeter}\"\230\017\n\026Service" - + "PerimeterConfig\022\021\n\tresources\030\001 \003(\t\022\025\n\rac" - + "cess_levels\030\002 \003(\t\022\033\n\023restricted_services" - + "\030\004 \003(\t\022v\n\027vpc_accessible_services\030\n \001(\0132" - + "U.google.identity.accesscontextmanager.v" - + "1.ServicePerimeterConfig.VpcAccessibleSe" - + "rvices\022g\n\020ingress_policies\030\010 \003(\0132M.googl" - + "e.identity.accesscontextmanager.v1.Servi" - + "cePerimeterConfig.IngressPolicy\022e\n\017egres" - + "s_policies\030\t \003(\0132L.google.identity.acces" - + "scontextmanager.v1.ServicePerimeterConfi" - + "g.EgressPolicy\032M\n\025VpcAccessibleServices\022" - + "\032\n\022enable_restriction\030\001 \001(\010\022\030\n\020allowed_s" - + "ervices\030\002 \003(\t\032@\n\016MethodSelector\022\020\n\006metho" - + "d\030\001 \001(\tH\000\022\024\n\npermission\030\002 \001(\tH\000B\006\n\004kind\032" - + "\216\001\n\014ApiOperation\022\024\n\014service_name\030\001 \001(\t\022h" - + "\n\020method_selectors\030\002 \003(\0132N.google.identi" - + "ty.accesscontextmanager.v1.ServicePerime" - + "terConfig.MethodSelector\032E\n\rIngressSourc" - + "e\022\026\n\014access_level\030\001 \001(\tH\000\022\022\n\010resource\030\002 " - + "\001(\tH\000B\010\n\006source\032\177\n\010EgressTo\022\021\n\tresources" - + "\030\001 \003(\t\022`\n\noperations\030\002 \003(\0132L.google.iden" - + "tity.accesscontextmanager.v1.ServicePeri" - + "meterConfig.ApiOperation\032\346\001\n\013IngressFrom" - + "\022^\n\007sources\030\001 \003(\0132M.google.identity.acce" - + "sscontextmanager.v1.ServicePerimeterConf" - + "ig.IngressSource\022\022\n\nidentities\030\002 \003(\t\022c\n\r" - + "identity_type\030\003 \001(\0162L.google.identity.ac" - + "cesscontextmanager.v1.ServicePerimeterCo" - + "nfig.IdentityType\032\200\001\n\tIngressTo\022`\n\nopera" - + "tions\030\001 \003(\0132L.google.identity.accesscont" - + "extmanager.v1.ServicePerimeterConfig.Api" - + "Operation\022\021\n\tresources\030\002 \003(\t\032\321\001\n\rIngress" - + "Policy\022a\n\014ingress_from\030\001 \001(\0132K.google.id" - + "entity.accesscontextmanager.v1.ServicePe" - + "rimeterConfig.IngressFrom\022]\n\ningress_to\030" - + "\002 \001(\0132I.google.identity.accesscontextman" - + "ager.v1.ServicePerimeterConfig.IngressTo" - + "\032\314\001\n\014EgressPolicy\022_\n\013egress_from\030\001 \001(\0132J" - + ".google.identity.accesscontextmanager.v1" - + ".ServicePerimeterConfig.EgressFrom\022[\n\teg" - + "ress_to\030\002 \001(\0132H.google.identity.accessco" - + "ntextmanager.v1.ServicePerimeterConfig.E" - + "gressTo\032\205\001\n\nEgressFrom\022\022\n\nidentities\030\001 \003" - + "(\t\022c\n\ridentity_type\030\002 \001(\0162L.google.ident" - + "ity.accesscontextmanager.v1.ServicePerim" - + "eterConfig.IdentityType\"n\n\014IdentityType\022" - + "\035\n\031IDENTITY_TYPE_UNSPECIFIED\020\000\022\020\n\014ANY_ID" - + "ENTITY\020\001\022\024\n\020ANY_USER_ACCOUNT\020\002\022\027\n\023ANY_SE" - + "RVICE_ACCOUNT\020\003B\253\002\n+com.google.identity." - + "accesscontextmanager.v1B\025ServicePerimete" - + "rProtoP\001Z[google.golang.org/genproto/goo" - + "gleapis/identity/accesscontextmanager/v1" - + ";accesscontextmanager\242\002\004GACM\252\002\'Google.Id" - + "entity.AccessContextManager.V1\312\002\'Google\\" - + "Identity\\AccessContextManager\\V1\352\002*Googl" - + "e::Identity::AccessContextManager::V1b\006p" - + "roto3" - }; - descriptor = - com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.ResourceProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeter_descriptor, - new java.lang.String[] { - "Name", - "Title", - "Description", - "CreateTime", - "UpdateTime", - "PerimeterType", - "Status", - "Spec", - "UseExplicitDryRunSpec", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor, - new java.lang.String[] { - "Resources", - "AccessLevels", - "RestrictedServices", - "VpcAccessibleServices", - "IngressPolicies", - "EgressPolicies", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(0); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_VpcAccessibleServices_descriptor, - new java.lang.String[] { - "EnableRestriction", "AllowedServices", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(1); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_MethodSelector_descriptor, - new java.lang.String[] { - "Method", "Permission", "Kind", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(2); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_ApiOperation_descriptor, - new java.lang.String[] { - "ServiceName", "MethodSelectors", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(3); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressSource_descriptor, - new java.lang.String[] { - "AccessLevel", "Resource", "Source", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(4); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressTo_descriptor, - new java.lang.String[] { - "Resources", "Operations", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(5); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressFrom_descriptor, - new java.lang.String[] { - "Sources", "Identities", "IdentityType", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(6); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressTo_descriptor, - new java.lang.String[] { - "Operations", "Resources", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(7); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_IngressPolicy_descriptor, - new java.lang.String[] { - "IngressFrom", "IngressTo", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(8); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressPolicy_descriptor, - new java.lang.String[] { - "EgressFrom", "EgressTo", - }); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor = - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_descriptor - .getNestedTypes() - .get(9); - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_identity_accesscontextmanager_v1_ServicePerimeterConfig_EgressFrom_descriptor, - new java.lang.String[] { - "Identities", "IdentityType", - }); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.ResourceProto.resource); - com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( - descriptor, registry); - com.google.api.ResourceProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java deleted file mode 100644 index bfc75dd..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java +++ /dev/null @@ -1,1064 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to update an `AccessLevel`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest} - */ -public final class UpdateAccessLevelRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) - UpdateAccessLevelRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use UpdateAccessLevelRequest.newBuilder() to construct. - private UpdateAccessLevelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private UpdateAccessLevelRequest() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new UpdateAccessLevelRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.Builder.class); - } - - public static final int ACCESS_LEVEL_FIELD_NUMBER = 1; - private com.google.identity.accesscontextmanager.v1.AccessLevel accessLevel_; - /** - * - * - *
-   * Required. The updated [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-   * correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the accessLevel field is set. - */ - @java.lang.Override - public boolean hasAccessLevel() { - return accessLevel_ != null; - } - /** - * - * - *
-   * Required. The updated [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-   * correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The accessLevel. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel() { - return accessLevel_ == null - ? com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance() - : accessLevel_; - } - /** - * - * - *
-   * Required. The updated [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-   * correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelOrBuilder() { - return getAccessLevel(); - } - - public static final int UPDATE_MASK_FIELD_NUMBER = 2; - private com.google.protobuf.FieldMask updateMask_; - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - @java.lang.Override - public boolean hasUpdateMask() { - return updateMask_ != null; - } - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - @java.lang.Override - public com.google.protobuf.FieldMask getUpdateMask() { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - return getUpdateMask(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (accessLevel_ != null) { - output.writeMessage(1, getAccessLevel()); - } - if (updateMask_ != null) { - output.writeMessage(2, getUpdateMask()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (accessLevel_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getAccessLevel()); - } - if (updateMask_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest other = - (com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) obj; - - if (hasAccessLevel() != other.hasAccessLevel()) return false; - if (hasAccessLevel()) { - if (!getAccessLevel().equals(other.getAccessLevel())) return false; - } - if (hasUpdateMask() != other.hasUpdateMask()) return false; - if (hasUpdateMask()) { - if (!getUpdateMask().equals(other.getUpdateMask())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasAccessLevel()) { - hash = (37 * hash) + ACCESS_LEVEL_FIELD_NUMBER; - hash = (53 * hash) + getAccessLevel().hashCode(); - } - if (hasUpdateMask()) { - hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; - hash = (53 * hash) + getUpdateMask().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to update an `AccessLevel`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (accessLevelBuilder_ == null) { - accessLevel_ = null; - } else { - accessLevel_ = null; - accessLevelBuilder_ = null; - } - if (updateMaskBuilder_ == null) { - updateMask_ = null; - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessLevelRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest build() { - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest result = - new com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest(this); - if (accessLevelBuilder_ == null) { - result.accessLevel_ = accessLevel_; - } else { - result.accessLevel_ = accessLevelBuilder_.build(); - } - if (updateMaskBuilder_ == null) { - result.updateMask_ = updateMask_; - } else { - result.updateMask_ = updateMaskBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - .getDefaultInstance()) return this; - if (other.hasAccessLevel()) { - mergeAccessLevel(other.getAccessLevel()); - } - if (other.hasUpdateMask()) { - mergeUpdateMask(other.getUpdateMask()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getAccessLevelFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.identity.accesscontextmanager.v1.AccessLevel accessLevel_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - accessLevelBuilder_; - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the accessLevel field is set. - */ - public boolean hasAccessLevel() { - return accessLevelBuilder_ != null || accessLevel_ != null; - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The accessLevel. - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel() { - if (accessLevelBuilder_ == null) { - return accessLevel_ == null - ? com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance() - : accessLevel_; - } else { - return accessLevelBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - accessLevel_ = value; - onChanged(); - } else { - accessLevelBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setAccessLevel( - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue) { - if (accessLevelBuilder_ == null) { - accessLevel_ = builderForValue.build(); - onChanged(); - } else { - accessLevelBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value) { - if (accessLevelBuilder_ == null) { - if (accessLevel_ != null) { - accessLevel_ = - com.google.identity.accesscontextmanager.v1.AccessLevel.newBuilder(accessLevel_) - .mergeFrom(value) - .buildPartial(); - } else { - accessLevel_ = value; - } - onChanged(); - } else { - accessLevelBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearAccessLevel() { - if (accessLevelBuilder_ == null) { - accessLevel_ = null; - onChanged(); - } else { - accessLevel_ = null; - accessLevelBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder getAccessLevelBuilder() { - - onChanged(); - return getAccessLevelFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder - getAccessLevelOrBuilder() { - if (accessLevelBuilder_ != null) { - return accessLevelBuilder_.getMessageOrBuilder(); - } else { - return accessLevel_ == null - ? com.google.identity.accesscontextmanager.v1.AccessLevel.getDefaultInstance() - : accessLevel_; - } - } - /** - * - * - *
-     * Required. The updated [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-     * correctness of the [Access Level]
-     * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-     * precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder> - getAccessLevelFieldBuilder() { - if (accessLevelBuilder_ == null) { - accessLevelBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessLevel, - com.google.identity.accesscontextmanager.v1.AccessLevel.Builder, - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder>( - getAccessLevel(), getParentForChildren(), isClean()); - accessLevel_ = null; - } - return accessLevelBuilder_; - } - - private com.google.protobuf.FieldMask updateMask_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - updateMaskBuilder_; - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - public boolean hasUpdateMask() { - return updateMaskBuilder_ != null || updateMask_ != null; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - public com.google.protobuf.FieldMask getUpdateMask() { - if (updateMaskBuilder_ == null) { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } else { - return updateMaskBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateMask_ = value; - onChanged(); - } else { - updateMaskBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { - if (updateMaskBuilder_ == null) { - updateMask_ = builderForValue.build(); - onChanged(); - } else { - updateMaskBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (updateMask_ != null) { - updateMask_ = - com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial(); - } else { - updateMask_ = value; - } - onChanged(); - } else { - updateMaskBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearUpdateMask() { - if (updateMaskBuilder_ == null) { - updateMask_ = null; - onChanged(); - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { - - onChanged(); - return getUpdateMaskFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - if (updateMaskBuilder_ != null) { - return updateMaskBuilder_.getMessageOrBuilder(); - } else { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - getUpdateMaskFieldBuilder() { - if (updateMaskBuilder_ == null) { - updateMaskBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder>( - getUpdateMask(), getParentForChildren(), isClean()); - updateMask_ = null; - } - return updateMaskBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) - private static final com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateAccessLevelRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequestOrBuilder.java deleted file mode 100644 index 6d2f73e..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequestOrBuilder.java +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface UpdateAccessLevelRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The updated [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-   * correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the accessLevel field is set. - */ - boolean hasAccessLevel(); - /** - * - * - *
-   * Required. The updated [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-   * correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The accessLevel. - */ - com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel(); - /** - * - * - *
-   * Required. The updated [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic
-   * correctness of the [Access Level]
-   * [google.identity.accesscontextmanager.v1.AccessLevel] is a
-   * precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessLevel access_level = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelOrBuilder(); - - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - boolean hasUpdateMask(); - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - com.google.protobuf.FieldMask getUpdateMask(); - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java deleted file mode 100644 index c32263a..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java +++ /dev/null @@ -1,1014 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to update an `AccessPolicy`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest} - */ -public final class UpdateAccessPolicyRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) - UpdateAccessPolicyRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use UpdateAccessPolicyRequest.newBuilder() to construct. - private UpdateAccessPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private UpdateAccessPolicyRequest() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new UpdateAccessPolicyRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.Builder.class); - } - - public static final int POLICY_FIELD_NUMBER = 1; - private com.google.identity.accesscontextmanager.v1.AccessPolicy policy_; - /** - * - * - *
-   * Required. The updated AccessPolicy.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the policy field is set. - */ - @java.lang.Override - public boolean hasPolicy() { - return policy_ != null; - } - /** - * - * - *
-   * Required. The updated AccessPolicy.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The policy. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicy getPolicy() { - return policy_ == null - ? com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance() - : policy_; - } - /** - * - * - *
-   * Required. The updated AccessPolicy.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder getPolicyOrBuilder() { - return getPolicy(); - } - - public static final int UPDATE_MASK_FIELD_NUMBER = 2; - private com.google.protobuf.FieldMask updateMask_; - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - @java.lang.Override - public boolean hasUpdateMask() { - return updateMask_ != null; - } - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - @java.lang.Override - public com.google.protobuf.FieldMask getUpdateMask() { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - return getUpdateMask(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (policy_ != null) { - output.writeMessage(1, getPolicy()); - } - if (updateMask_ != null) { - output.writeMessage(2, getUpdateMask()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (policy_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getPolicy()); - } - if (updateMask_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest other = - (com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) obj; - - if (hasPolicy() != other.hasPolicy()) return false; - if (hasPolicy()) { - if (!getPolicy().equals(other.getPolicy())) return false; - } - if (hasUpdateMask() != other.hasUpdateMask()) return false; - if (hasUpdateMask()) { - if (!getUpdateMask().equals(other.getUpdateMask())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasPolicy()) { - hash = (37 * hash) + POLICY_FIELD_NUMBER; - hash = (53 * hash) + getPolicy().hashCode(); - } - if (hasUpdateMask()) { - hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; - hash = (53 * hash) + getUpdateMask().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to update an `AccessPolicy`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.Builder.class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (policyBuilder_ == null) { - policy_ = null; - } else { - policy_ = null; - policyBuilder_ = null; - } - if (updateMaskBuilder_ == null) { - updateMask_ = null; - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateAccessPolicyRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest build() { - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest buildPartial() { - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest result = - new com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest(this); - if (policyBuilder_ == null) { - result.policy_ = policy_; - } else { - result.policy_ = policyBuilder_.build(); - } - if (updateMaskBuilder_ == null) { - result.updateMask_ = updateMask_; - } else { - result.updateMask_ = updateMaskBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - .getDefaultInstance()) return this; - if (other.hasPolicy()) { - mergePolicy(other.getPolicy()); - } - if (other.hasUpdateMask()) { - mergeUpdateMask(other.getUpdateMask()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getPolicyFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.identity.accesscontextmanager.v1.AccessPolicy policy_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder, - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder> - policyBuilder_; - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the policy field is set. - */ - public boolean hasPolicy() { - return policyBuilder_ != null || policy_ != null; - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The policy. - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy getPolicy() { - if (policyBuilder_ == null) { - return policy_ == null - ? com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance() - : policy_; - } else { - return policyBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy value) { - if (policyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - policy_ = value; - onChanged(); - } else { - policyBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setPolicy( - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder builderForValue) { - if (policyBuilder_ == null) { - policy_ = builderForValue.build(); - onChanged(); - } else { - policyBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergePolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy value) { - if (policyBuilder_ == null) { - if (policy_ != null) { - policy_ = - com.google.identity.accesscontextmanager.v1.AccessPolicy.newBuilder(policy_) - .mergeFrom(value) - .buildPartial(); - } else { - policy_ = value; - } - onChanged(); - } else { - policyBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearPolicy() { - if (policyBuilder_ == null) { - policy_ = null; - onChanged(); - } else { - policy_ = null; - policyBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder getPolicyBuilder() { - - onChanged(); - return getPolicyFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder getPolicyOrBuilder() { - if (policyBuilder_ != null) { - return policyBuilder_.getMessageOrBuilder(); - } else { - return policy_ == null - ? com.google.identity.accesscontextmanager.v1.AccessPolicy.getDefaultInstance() - : policy_; - } - } - /** - * - * - *
-     * Required. The updated AccessPolicy.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder, - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder> - getPolicyFieldBuilder() { - if (policyBuilder_ == null) { - policyBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.AccessPolicy, - com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder, - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder>( - getPolicy(), getParentForChildren(), isClean()); - policy_ = null; - } - return policyBuilder_; - } - - private com.google.protobuf.FieldMask updateMask_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - updateMaskBuilder_; - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - public boolean hasUpdateMask() { - return updateMaskBuilder_ != null || updateMask_ != null; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - public com.google.protobuf.FieldMask getUpdateMask() { - if (updateMaskBuilder_ == null) { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } else { - return updateMaskBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateMask_ = value; - onChanged(); - } else { - updateMaskBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { - if (updateMaskBuilder_ == null) { - updateMask_ = builderForValue.build(); - onChanged(); - } else { - updateMaskBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (updateMask_ != null) { - updateMask_ = - com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial(); - } else { - updateMask_ = value; - } - onChanged(); - } else { - updateMaskBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearUpdateMask() { - if (updateMaskBuilder_ == null) { - updateMask_ = null; - onChanged(); - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { - - onChanged(); - return getUpdateMaskFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - if (updateMaskBuilder_ != null) { - return updateMaskBuilder_.getMessageOrBuilder(); - } else { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - getUpdateMaskFieldBuilder() { - if (updateMaskBuilder_ == null) { - updateMaskBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder>( - getUpdateMask(), getParentForChildren(), isClean()); - updateMask_ = null; - } - return updateMaskBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) - private static final com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateAccessPolicyRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequestOrBuilder.java deleted file mode 100644 index b5d0981..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequestOrBuilder.java +++ /dev/null @@ -1,104 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface UpdateAccessPolicyRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The updated AccessPolicy.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the policy field is set. - */ - boolean hasPolicy(); - /** - * - * - *
-   * Required. The updated AccessPolicy.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The policy. - */ - com.google.identity.accesscontextmanager.v1.AccessPolicy getPolicy(); - /** - * - * - *
-   * Required. The updated AccessPolicy.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.AccessPolicy policy = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder getPolicyOrBuilder(); - - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - boolean hasUpdateMask(); - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - com.google.protobuf.FieldMask getUpdateMask(); - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java deleted file mode 100644 index 34aceb0..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java +++ /dev/null @@ -1,1100 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * Request of [UpdateGcpUserAccessBinding]
- * [google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding].
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest} - */ -public final class UpdateGcpUserAccessBindingRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - UpdateGcpUserAccessBindingRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use UpdateGcpUserAccessBindingRequest.newBuilder() to construct. - private UpdateGcpUserAccessBindingRequest( - com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private UpdateGcpUserAccessBindingRequest() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new UpdateGcpUserAccessBindingRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.Builder - .class); - } - - public static final int GCP_USER_ACCESS_BINDING_FIELD_NUMBER = 1; - private com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcpUserAccessBinding_; - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the gcpUserAccessBinding field is set. - */ - @java.lang.Override - public boolean hasGcpUserAccessBinding() { - return gcpUserAccessBinding_ != null; - } - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The gcpUserAccessBinding. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getGcpUserAccessBinding() { - return gcpUserAccessBinding_ == null - ? com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance() - : gcpUserAccessBinding_; - } - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingOrBuilder() { - return getGcpUserAccessBinding(); - } - - public static final int UPDATE_MASK_FIELD_NUMBER = 2; - private com.google.protobuf.FieldMask updateMask_; - /** - * - * - *
-   * Required. Only the fields specified in this mask are updated. Because name and
-   * group_key cannot be changed, update_mask is required and must always be:
-   * update_mask {
-   * paths: "access_levels"
-   * }
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - @java.lang.Override - public boolean hasUpdateMask() { - return updateMask_ != null; - } - /** - * - * - *
-   * Required. Only the fields specified in this mask are updated. Because name and
-   * group_key cannot be changed, update_mask is required and must always be:
-   * update_mask {
-   * paths: "access_levels"
-   * }
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - @java.lang.Override - public com.google.protobuf.FieldMask getUpdateMask() { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - /** - * - * - *
-   * Required. Only the fields specified in this mask are updated. Because name and
-   * group_key cannot be changed, update_mask is required and must always be:
-   * update_mask {
-   * paths: "access_levels"
-   * }
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - return getUpdateMask(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (gcpUserAccessBinding_ != null) { - output.writeMessage(1, getGcpUserAccessBinding()); - } - if (updateMask_ != null) { - output.writeMessage(2, getUpdateMask()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (gcpUserAccessBinding_ != null) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(1, getGcpUserAccessBinding()); - } - if (updateMask_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest other = - (com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) obj; - - if (hasGcpUserAccessBinding() != other.hasGcpUserAccessBinding()) return false; - if (hasGcpUserAccessBinding()) { - if (!getGcpUserAccessBinding().equals(other.getGcpUserAccessBinding())) return false; - } - if (hasUpdateMask() != other.hasUpdateMask()) return false; - if (hasUpdateMask()) { - if (!getUpdateMask().equals(other.getUpdateMask())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGcpUserAccessBinding()) { - hash = (37 * hash) + GCP_USER_ACCESS_BINDING_FIELD_NUMBER; - hash = (53 * hash) + getGcpUserAccessBinding().hashCode(); - } - if (hasUpdateMask()) { - hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; - hash = (53 * hash) + getUpdateMask().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request of [UpdateGcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding].
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBinding_ = null; - } else { - gcpUserAccessBinding_ = null; - gcpUserAccessBindingBuilder_ = null; - } - if (updateMaskBuilder_ == null) { - updateMask_ = null; - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateGcpUserAccessBindingRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest build() { - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest result = - new com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest(this); - if (gcpUserAccessBindingBuilder_ == null) { - result.gcpUserAccessBinding_ = gcpUserAccessBinding_; - } else { - result.gcpUserAccessBinding_ = gcpUserAccessBindingBuilder_.build(); - } - if (updateMaskBuilder_ == null) { - result.updateMask_ = updateMask_; - } else { - result.updateMask_ = updateMaskBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - .getDefaultInstance()) return this; - if (other.hasGcpUserAccessBinding()) { - mergeGcpUserAccessBinding(other.getGcpUserAccessBinding()); - } - if (other.hasUpdateMask()) { - mergeUpdateMask(other.getUpdateMask()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage( - getGcpUserAccessBindingFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcpUserAccessBinding_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - gcpUserAccessBindingBuilder_; - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the gcpUserAccessBinding field is set. - */ - public boolean hasGcpUserAccessBinding() { - return gcpUserAccessBindingBuilder_ != null || gcpUserAccessBinding_ != null; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The gcpUserAccessBinding. - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding - getGcpUserAccessBinding() { - if (gcpUserAccessBindingBuilder_ == null) { - return gcpUserAccessBinding_ == null - ? com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance() - : gcpUserAccessBinding_; - } else { - return gcpUserAccessBindingBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - gcpUserAccessBinding_ = value; - onChanged(); - } else { - gcpUserAccessBindingBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder builderForValue) { - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBinding_ = builderForValue.build(); - onChanged(); - } else { - gcpUserAccessBindingBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeGcpUserAccessBinding( - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding value) { - if (gcpUserAccessBindingBuilder_ == null) { - if (gcpUserAccessBinding_ != null) { - gcpUserAccessBinding_ = - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.newBuilder( - gcpUserAccessBinding_) - .mergeFrom(value) - .buildPartial(); - } else { - gcpUserAccessBinding_ = value; - } - onChanged(); - } else { - gcpUserAccessBindingBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearGcpUserAccessBinding() { - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBinding_ = null; - onChanged(); - } else { - gcpUserAccessBinding_ = null; - gcpUserAccessBindingBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder - getGcpUserAccessBindingBuilder() { - - onChanged(); - return getGcpUserAccessBindingFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingOrBuilder() { - if (gcpUserAccessBindingBuilder_ != null) { - return gcpUserAccessBindingBuilder_.getMessageOrBuilder(); - } else { - return gcpUserAccessBinding_ == null - ? com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.getDefaultInstance() - : gcpUserAccessBinding_; - } - } - /** - * - * - *
-     * Required. [GcpUserAccessBinding]
-     * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder> - getGcpUserAccessBindingFieldBuilder() { - if (gcpUserAccessBindingBuilder_ == null) { - gcpUserAccessBindingBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding.Builder, - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder>( - getGcpUserAccessBinding(), getParentForChildren(), isClean()); - gcpUserAccessBinding_ = null; - } - return gcpUserAccessBindingBuilder_; - } - - private com.google.protobuf.FieldMask updateMask_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - updateMaskBuilder_; - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - public boolean hasUpdateMask() { - return updateMaskBuilder_ != null || updateMask_ != null; - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - public com.google.protobuf.FieldMask getUpdateMask() { - if (updateMaskBuilder_ == null) { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } else { - return updateMaskBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateMask_ = value; - onChanged(); - } else { - updateMaskBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { - if (updateMaskBuilder_ == null) { - updateMask_ = builderForValue.build(); - onChanged(); - } else { - updateMaskBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (updateMask_ != null) { - updateMask_ = - com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial(); - } else { - updateMask_ = value; - } - onChanged(); - } else { - updateMaskBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearUpdateMask() { - if (updateMaskBuilder_ == null) { - updateMask_ = null; - onChanged(); - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { - - onChanged(); - return getUpdateMaskFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - if (updateMaskBuilder_ != null) { - return updateMaskBuilder_.getMessageOrBuilder(); - } else { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } - } - /** - * - * - *
-     * Required. Only the fields specified in this mask are updated. Because name and
-     * group_key cannot be changed, update_mask is required and must always be:
-     * update_mask {
-     * paths: "access_levels"
-     * }
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - getUpdateMaskFieldBuilder() { - if (updateMaskBuilder_ == null) { - updateMaskBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder>( - getUpdateMask(), getParentForChildren(), isClean()); - updateMask_ = null; - } - return updateMaskBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - private static final com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateGcpUserAccessBindingRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequestOrBuilder.java deleted file mode 100644 index 732bab7..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequestOrBuilder.java +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface UpdateGcpUserAccessBindingRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the gcpUserAccessBinding field is set. - */ - boolean hasGcpUserAccessBinding(); - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The gcpUserAccessBinding. - */ - com.google.identity.accesscontextmanager.v1.GcpUserAccessBinding getGcpUserAccessBinding(); - /** - * - * - *
-   * Required. [GcpUserAccessBinding]
-   * [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.GcpUserAccessBindingOrBuilder - getGcpUserAccessBindingOrBuilder(); - - /** - * - * - *
-   * Required. Only the fields specified in this mask are updated. Because name and
-   * group_key cannot be changed, update_mask is required and must always be:
-   * update_mask {
-   * paths: "access_levels"
-   * }
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - boolean hasUpdateMask(); - /** - * - * - *
-   * Required. Only the fields specified in this mask are updated. Because name and
-   * group_key cannot be changed, update_mask is required and must always be:
-   * update_mask {
-   * paths: "access_levels"
-   * }
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - com.google.protobuf.FieldMask getUpdateMask(); - /** - * - * - *
-   * Required. Only the fields specified in this mask are updated. Because name and
-   * group_key cannot be changed, update_mask is required and must always be:
-   * update_mask {
-   * paths: "access_levels"
-   * }
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java deleted file mode 100644 index b853ed1..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java +++ /dev/null @@ -1,1040 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -/** - * - * - *
- * A request to update a `ServicePerimeter`.
- * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest} - */ -public final class UpdateServicePerimeterRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) - UpdateServicePerimeterRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use UpdateServicePerimeterRequest.newBuilder() to construct. - private UpdateServicePerimeterRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private UpdateServicePerimeterRequest() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new UpdateServicePerimeterRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.Builder - .class); - } - - public static final int SERVICE_PERIMETER_FIELD_NUMBER = 1; - private com.google.identity.accesscontextmanager.v1.ServicePerimeter servicePerimeter_; - /** - * - * - *
-   * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-   * `ServicePerimeter` is a precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the servicePerimeter field is set. - */ - @java.lang.Override - public boolean hasServicePerimeter() { - return servicePerimeter_ != null; - } - /** - * - * - *
-   * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-   * `ServicePerimeter` is a precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The servicePerimeter. - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter() { - return servicePerimeter_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance() - : servicePerimeter_; - } - /** - * - * - *
-   * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-   * `ServicePerimeter` is a precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimeterOrBuilder() { - return getServicePerimeter(); - } - - public static final int UPDATE_MASK_FIELD_NUMBER = 2; - private com.google.protobuf.FieldMask updateMask_; - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - @java.lang.Override - public boolean hasUpdateMask() { - return updateMask_ != null; - } - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - @java.lang.Override - public com.google.protobuf.FieldMask getUpdateMask() { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - return getUpdateMask(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (servicePerimeter_ != null) { - output.writeMessage(1, getServicePerimeter()); - } - if (updateMask_ != null) { - output.writeMessage(2, getUpdateMask()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (servicePerimeter_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getServicePerimeter()); - } - if (updateMask_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj - instanceof com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest)) { - return super.equals(obj); - } - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest other = - (com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) obj; - - if (hasServicePerimeter() != other.hasServicePerimeter()) return false; - if (hasServicePerimeter()) { - if (!getServicePerimeter().equals(other.getServicePerimeter())) return false; - } - if (hasUpdateMask() != other.hasUpdateMask()) return false; - if (hasUpdateMask()) { - if (!getUpdateMask().equals(other.getUpdateMask())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasServicePerimeter()) { - hash = (37 * hash) + SERVICE_PERIMETER_FIELD_NUMBER; - hash = (53 * hash) + getServicePerimeter().hashCode(); - } - if (hasUpdateMask()) { - hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; - hash = (53 * hash) + getUpdateMask().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * A request to update a `ServicePerimeter`.
-   * 
- * - * Protobuf type {@code google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.class, - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.Builder - .class); - } - - // Construct using - // com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (servicePerimeterBuilder_ == null) { - servicePerimeter_ = null; - } else { - servicePerimeter_ = null; - servicePerimeterBuilder_ = null; - } - if (updateMaskBuilder_ == null) { - updateMask_ = null; - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.identity.accesscontextmanager.v1.AccessContextManagerProto - .internal_static_google_identity_accesscontextmanager_v1_UpdateServicePerimeterRequest_descriptor; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - getDefaultInstanceForType() { - return com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest build() { - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - buildPartial() { - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest result = - new com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest(this); - if (servicePerimeterBuilder_ == null) { - result.servicePerimeter_ = servicePerimeter_; - } else { - result.servicePerimeter_ = servicePerimeterBuilder_.build(); - } - if (updateMaskBuilder_ == null) { - result.updateMask_ = updateMask_; - } else { - result.updateMask_ = updateMaskBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) { - return mergeFrom( - (com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest other) { - if (other - == com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - .getDefaultInstance()) return this; - if (other.hasServicePerimeter()) { - mergeServicePerimeter(other.getServicePerimeter()); - } - if (other.hasUpdateMask()) { - mergeUpdateMask(other.getUpdateMask()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage( - getServicePerimeterFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.identity.accesscontextmanager.v1.ServicePerimeter servicePerimeter_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - servicePerimeterBuilder_; - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the servicePerimeter field is set. - */ - public boolean hasServicePerimeter() { - return servicePerimeterBuilder_ != null || servicePerimeter_ != null; - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The servicePerimeter. - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter() { - if (servicePerimeterBuilder_ == null) { - return servicePerimeter_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance() - : servicePerimeter_; - } else { - return servicePerimeterBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setServicePerimeter( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimeterBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - servicePerimeter_ = value; - onChanged(); - } else { - servicePerimeterBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setServicePerimeter( - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue) { - if (servicePerimeterBuilder_ == null) { - servicePerimeter_ = builderForValue.build(); - onChanged(); - } else { - servicePerimeterBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeServicePerimeter( - com.google.identity.accesscontextmanager.v1.ServicePerimeter value) { - if (servicePerimeterBuilder_ == null) { - if (servicePerimeter_ != null) { - servicePerimeter_ = - com.google.identity.accesscontextmanager.v1.ServicePerimeter.newBuilder( - servicePerimeter_) - .mergeFrom(value) - .buildPartial(); - } else { - servicePerimeter_ = value; - } - onChanged(); - } else { - servicePerimeterBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearServicePerimeter() { - if (servicePerimeterBuilder_ == null) { - servicePerimeter_ = null; - onChanged(); - } else { - servicePerimeter_ = null; - servicePerimeterBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder - getServicePerimeterBuilder() { - - onChanged(); - return getServicePerimeterFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimeterOrBuilder() { - if (servicePerimeterBuilder_ != null) { - return servicePerimeterBuilder_.getMessageOrBuilder(); - } else { - return servicePerimeter_ == null - ? com.google.identity.accesscontextmanager.v1.ServicePerimeter.getDefaultInstance() - : servicePerimeter_; - } - } - /** - * - * - *
-     * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-     * `ServicePerimeter` is a precondition for creation.
-     * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder> - getServicePerimeterFieldBuilder() { - if (servicePerimeterBuilder_ == null) { - servicePerimeterBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.identity.accesscontextmanager.v1.ServicePerimeter, - com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder, - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder>( - getServicePerimeter(), getParentForChildren(), isClean()); - servicePerimeter_ = null; - } - return servicePerimeterBuilder_; - } - - private com.google.protobuf.FieldMask updateMask_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - updateMaskBuilder_; - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - public boolean hasUpdateMask() { - return updateMaskBuilder_ != null || updateMask_ != null; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - public com.google.protobuf.FieldMask getUpdateMask() { - if (updateMaskBuilder_ == null) { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } else { - return updateMaskBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateMask_ = value; - onChanged(); - } else { - updateMaskBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { - if (updateMaskBuilder_ == null) { - updateMask_ = builderForValue.build(); - onChanged(); - } else { - updateMaskBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (updateMask_ != null) { - updateMask_ = - com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial(); - } else { - updateMask_ = value; - } - onChanged(); - } else { - updateMaskBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearUpdateMask() { - if (updateMaskBuilder_ == null) { - updateMask_ = null; - onChanged(); - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { - - onChanged(); - return getUpdateMaskFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - if (updateMaskBuilder_ != null) { - return updateMaskBuilder_.getMessageOrBuilder(); - } else { - return updateMask_ == null - ? com.google.protobuf.FieldMask.getDefaultInstance() - : updateMask_; - } - } - /** - * - * - *
-     * Required. Mask to control which fields get updated. Must be non-empty.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder> - getUpdateMaskFieldBuilder() { - if (updateMaskBuilder_ == null) { - updateMaskBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, - com.google.protobuf.FieldMask.Builder, - com.google.protobuf.FieldMaskOrBuilder>( - getUpdateMask(), getParentForChildren(), isClean()); - updateMask_ = null; - } - return updateMaskBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) - } - - // @@protoc_insertion_point(class_scope:google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) - private static final com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = - new com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest(); - } - - public static com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateServicePerimeterRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequestOrBuilder.java b/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequestOrBuilder.java deleted file mode 100644 index 841fde6..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequestOrBuilder.java +++ /dev/null @@ -1,108 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://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. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/identity/accesscontextmanager/v1/access_context_manager.proto - -package com.google.identity.accesscontextmanager.v1; - -public interface UpdateServicePerimeterRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-   * `ServicePerimeter` is a precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the servicePerimeter field is set. - */ - boolean hasServicePerimeter(); - /** - * - * - *
-   * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-   * `ServicePerimeter` is a precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The servicePerimeter. - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter(); - /** - * - * - *
-   * Required. The updated `ServicePerimeter`. Syntactic correctness of the
-   * `ServicePerimeter` is a precondition for creation.
-   * 
- * - * - * .google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 1 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder - getServicePerimeterOrBuilder(); - - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the updateMask field is set. - */ - boolean hasUpdateMask(); - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The updateMask. - */ - com.google.protobuf.FieldMask getUpdateMask(); - /** - * - * - *
-   * Required. Mask to control which fields get updated. Must be non-empty.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_context_manager.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_context_manager.proto deleted file mode 100644 index 84a6450..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_context_manager.proto +++ /dev/null @@ -1,942 +0,0 @@ -// Copyright 2021 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. - -syntax = "proto3"; - -package google.identity.accesscontextmanager.v1; - -import "google/api/annotations.proto"; -import "google/api/client.proto"; -import "google/api/field_behavior.proto"; -import "google/api/resource.proto"; -import "google/identity/accesscontextmanager/v1/access_level.proto"; -import "google/identity/accesscontextmanager/v1/access_policy.proto"; -import "google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto"; -import "google/identity/accesscontextmanager/v1/service_perimeter.proto"; -import "google/longrunning/operations.proto"; -import "google/protobuf/field_mask.proto"; - -option csharp_namespace = "Google.Identity.AccessContextManager.V1"; -option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; -option java_multiple_files = true; -option java_outer_classname = "AccessContextManagerProto"; -option java_package = "com.google.identity.accesscontextmanager.v1"; -option objc_class_prefix = "GACM"; -option php_namespace = "Google\\Identity\\AccessContextManager\\V1"; -option ruby_package = "Google::Identity::AccessContextManager::V1"; - -// API for setting [Access Levels] -// [google.identity.accesscontextmanager.v1.AccessLevel] and [Service -// Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] -// for Google Cloud Projects. Each organization has one [AccessPolicy] -// [google.identity.accesscontextmanager.v1.AccessPolicy] containing the -// [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] -// and [Service Perimeters] -// [google.identity.accesscontextmanager.v1.ServicePerimeter]. This -// [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] is -// applicable to all resources in the organization. -// AccessPolicies -service AccessContextManager { - option (google.api.default_host) = "accesscontextmanager.googleapis.com"; - option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform"; - - // List all [AccessPolicies] - // [google.identity.accesscontextmanager.v1.AccessPolicy] under a - // container. - rpc ListAccessPolicies(ListAccessPoliciesRequest) returns (ListAccessPoliciesResponse) { - option (google.api.http) = { - get: "/v1/accessPolicies" - }; - } - - // Get an [AccessPolicy] - // [google.identity.accesscontextmanager.v1.AccessPolicy] by name. - rpc GetAccessPolicy(GetAccessPolicyRequest) returns (AccessPolicy) { - option (google.api.http) = { - get: "/v1/{name=accessPolicies/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Create an `AccessPolicy`. Fails if this organization already has a - // `AccessPolicy`. The longrunning Operation will have a successful status - // once the `AccessPolicy` has propagated to long-lasting storage. - // Syntactic and basic semantic errors will be returned in `metadata` as a - // BadRequest proto. - rpc CreateAccessPolicy(AccessPolicy) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/accessPolicies" - body: "*" - }; - option (google.longrunning.operation_info) = { - response_type: "AccessPolicy" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Update an [AccessPolicy] - // [google.identity.accesscontextmanager.v1.AccessPolicy]. The - // longrunning Operation from this RPC will have a successful status once the - // changes to the [AccessPolicy] - // [google.identity.accesscontextmanager.v1.AccessPolicy] have propagated - // to long-lasting storage. Syntactic and basic semantic errors will be - // returned in `metadata` as a BadRequest proto. - rpc UpdateAccessPolicy(UpdateAccessPolicyRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - patch: "/v1/{policy.name=accessPolicies/*}" - body: "policy" - }; - option (google.api.method_signature) = "policy,update_mask"; - option (google.longrunning.operation_info) = { - response_type: "AccessPolicy" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Delete an [AccessPolicy] - // [google.identity.accesscontextmanager.v1.AccessPolicy] by resource - // name. The longrunning Operation will have a successful status once the - // [AccessPolicy] [google.identity.accesscontextmanager.v1.AccessPolicy] - // has been removed from long-lasting storage. - rpc DeleteAccessPolicy(DeleteAccessPolicyRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - delete: "/v1/{name=accessPolicies/*}" - }; - option (google.api.method_signature) = "name"; - option (google.longrunning.operation_info) = { - response_type: "google.protobuf.Empty" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // List all [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] for an access - // policy. - rpc ListAccessLevels(ListAccessLevelsRequest) returns (ListAccessLevelsResponse) { - option (google.api.http) = { - get: "/v1/{parent=accessPolicies/*}/accessLevels" - }; - option (google.api.method_signature) = "parent"; - } - - // Get an [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] by resource - // name. - rpc GetAccessLevel(GetAccessLevelRequest) returns (AccessLevel) { - option (google.api.http) = { - get: "/v1/{name=accessPolicies/*/accessLevels/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Create an [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - // operation from this RPC will have a successful status once the [Access - // Level] [google.identity.accesscontextmanager.v1.AccessLevel] has - // propagated to long-lasting storage. [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] containing - // errors will result in an error response for the first error encountered. - rpc CreateAccessLevel(CreateAccessLevelRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=accessPolicies/*}/accessLevels" - body: "access_level" - }; - option (google.api.method_signature) = "parent,access_level"; - option (google.longrunning.operation_info) = { - response_type: "AccessLevel" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Update an [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel]. The longrunning - // operation from this RPC will have a successful status once the changes to - // the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] have propagated - // to long-lasting storage. [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] containing - // errors will result in an error response for the first error encountered. - rpc UpdateAccessLevel(UpdateAccessLevelRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - patch: "/v1/{access_level.name=accessPolicies/*/accessLevels/*}" - body: "access_level" - }; - option (google.api.method_signature) = "access_level,update_mask"; - option (google.longrunning.operation_info) = { - response_type: "AccessLevel" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Delete an [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] by resource - // name. The longrunning operation from this RPC will have a successful status - // once the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] has been removed - // from long-lasting storage. - rpc DeleteAccessLevel(DeleteAccessLevelRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - delete: "/v1/{name=accessPolicies/*/accessLevels/*}" - }; - option (google.api.method_signature) = "name"; - option (google.longrunning.operation_info) = { - response_type: "google.protobuf.Empty" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Replace all existing [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] in an [Access - // Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] with - // the [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] provided. This - // is done atomically. The longrunning operation from this RPC will have a - // successful status once all replacements have propagated to long-lasting - // storage. Replacements containing errors will result in an error response - // for the first error encountered. Replacement will be cancelled on error, - // existing [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] will not be - // affected. Operation.response field will contain - // ReplaceAccessLevelsResponse. Removing [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] contained in existing - // [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] will result in - // error. - rpc ReplaceAccessLevels(ReplaceAccessLevelsRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=accessPolicies/*}/accessLevels:replaceAll" - body: "*" - }; - option (google.longrunning.operation_info) = { - response_type: "ReplaceAccessLevelsResponse" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // List all [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] for an - // access policy. - rpc ListServicePerimeters(ListServicePerimetersRequest) returns (ListServicePerimetersResponse) { - option (google.api.http) = { - get: "/v1/{parent=accessPolicies/*}/servicePerimeters" - }; - option (google.api.method_signature) = "parent"; - } - - // Get a [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource - // name. - rpc GetServicePerimeter(GetServicePerimeterRequest) returns (ServicePerimeter) { - option (google.api.http) = { - get: "/v1/{name=accessPolicies/*/servicePerimeters/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Create a [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - // longrunning operation from this RPC will have a successful status once the - // [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] has - // propagated to long-lasting storage. [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] containing - // errors will result in an error response for the first error encountered. - rpc CreateServicePerimeter(CreateServicePerimeterRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=accessPolicies/*}/servicePerimeters" - body: "service_perimeter" - }; - option (google.api.method_signature) = "parent,service_perimeter"; - option (google.longrunning.operation_info) = { - response_type: "ServicePerimeter" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Update a [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. The - // longrunning operation from this RPC will have a successful status once the - // changes to the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] have - // propagated to long-lasting storage. [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] containing - // errors will result in an error response for the first error encountered. - rpc UpdateServicePerimeter(UpdateServicePerimeterRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - patch: "/v1/{service_perimeter.name=accessPolicies/*/servicePerimeters/*}" - body: "service_perimeter" - }; - option (google.api.method_signature) = "service_perimeter,update_mask"; - option (google.longrunning.operation_info) = { - response_type: "ServicePerimeter" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Delete a [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] by resource - // name. The longrunning operation from this RPC will have a successful status - // once the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] has been - // removed from long-lasting storage. - rpc DeleteServicePerimeter(DeleteServicePerimeterRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - delete: "/v1/{name=accessPolicies/*/servicePerimeters/*}" - }; - option (google.api.method_signature) = "name"; - option (google.longrunning.operation_info) = { - response_type: "google.protobuf.Empty" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Replace all existing [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] in an - // [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] - // with the [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] provided. - // This is done atomically. The longrunning operation from this - // RPC will have a successful status once all replacements have propagated to - // long-lasting storage. Replacements containing errors will result in an - // error response for the first error encountered. Replacement will be - // cancelled on error, existing [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] will not be - // affected. Operation.response field will contain - // ReplaceServicePerimetersResponse. - rpc ReplaceServicePerimeters(ReplaceServicePerimetersRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=accessPolicies/*}/servicePerimeters:replaceAll" - body: "*" - }; - option (google.longrunning.operation_info) = { - response_type: "ReplaceServicePerimetersResponse" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Commit the dry-run spec for all the [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] in an - // [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy]. - // A commit operation on a Service Perimeter involves copying its `spec` field - // to that Service Perimeter's `status` field. Only [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] with - // `use_explicit_dry_run_spec` field set to true are affected by a commit - // operation. The longrunning operation from this RPC will have a successful - // status once the dry-run specs for all the [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] have been - // committed. If a commit fails, it will cause the longrunning operation to - // return an error response and the entire commit operation will be cancelled. - // When successful, Operation.response field will contain - // CommitServicePerimetersResponse. The `dry_run` and the `spec` fields will - // be cleared after a successful commit operation. - rpc CommitServicePerimeters(CommitServicePerimetersRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=accessPolicies/*}/servicePerimeters:commit" - body: "*" - }; - option (google.longrunning.operation_info) = { - response_type: "CommitServicePerimetersResponse" - metadata_type: "AccessContextManagerOperationMetadata" - }; - } - - // Lists all [GcpUserAccessBindings] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] for a - // Google Cloud organization. - rpc ListGcpUserAccessBindings(ListGcpUserAccessBindingsRequest) returns (ListGcpUserAccessBindingsResponse) { - option (google.api.http) = { - get: "/v1/{parent=organizations/*}/gcpUserAccessBindings" - }; - option (google.api.method_signature) = "parent"; - } - - // Gets the [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] with - // the given name. - rpc GetGcpUserAccessBinding(GetGcpUserAccessBindingRequest) returns (GcpUserAccessBinding) { - option (google.api.http) = { - get: "/v1/{name=organizations/*/gcpUserAccessBindings/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Creates a [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. If the - // client specifies a [name] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.name], - // the server will ignore it. Fails if a resource already exists with the same - // [group_key] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding.group_key]. - // Completion of this long-running operation does not necessarily signify that - // the new binding is deployed onto all affected users, which may take more - // time. - rpc CreateGcpUserAccessBinding(CreateGcpUserAccessBindingRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=organizations/*}/gcpUserAccessBindings" - body: "gcp_user_access_binding" - }; - option (google.api.method_signature) = "parent,gcp_user_access_binding"; - option (google.longrunning.operation_info) = { - response_type: "GcpUserAccessBinding" - metadata_type: "GcpUserAccessBindingOperationMetadata" - }; - } - - // Updates a [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. - // Completion of this long-running operation does not necessarily signify that - // the changed binding is deployed onto all affected users, which may take - // more time. - rpc UpdateGcpUserAccessBinding(UpdateGcpUserAccessBindingRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - patch: "/v1/{gcp_user_access_binding.name=organizations/*/gcpUserAccessBindings/*}" - body: "gcp_user_access_binding" - }; - option (google.api.method_signature) = "gcp_user_access_binding,update_mask"; - option (google.longrunning.operation_info) = { - response_type: "GcpUserAccessBinding" - metadata_type: "GcpUserAccessBindingOperationMetadata" - }; - } - - // Deletes a [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]. - // Completion of this long-running operation does not necessarily signify that - // the binding deletion is deployed onto all affected users, which may take - // more time. - rpc DeleteGcpUserAccessBinding(DeleteGcpUserAccessBindingRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - delete: "/v1/{name=organizations/*/gcpUserAccessBindings/*}" - }; - option (google.api.method_signature) = "name"; - option (google.longrunning.operation_info) = { - response_type: "google.protobuf.Empty" - metadata_type: "GcpUserAccessBindingOperationMetadata" - }; - } -} - -// A request to list all `AccessPolicies` for a container. -message ListAccessPoliciesRequest { - // Required. Resource name for the container to list AccessPolicy instances - // from. - // - // Format: - // `organizations/{org_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "cloudresourcemanager.googleapis.com/Organization" - } - ]; - - // Number of AccessPolicy instances to include in the list. Default 100. - int32 page_size = 2; - - // Next page token for the next batch of AccessPolicy instances. Defaults to - // the first page of results. - string page_token = 3; -} - -// A response to `ListAccessPoliciesRequest`. -message ListAccessPoliciesResponse { - // List of the AccessPolicy instances. - repeated AccessPolicy access_policies = 1; - - // The pagination token to retrieve the next page of results. If the value is - // empty, no further results remain. - string next_page_token = 2; -} - -// A request to get a particular `AccessPolicy`. -message GetAccessPolicyRequest { - // Required. Resource name for the access policy to get. - // - // Format `accessPolicies/{policy_id}` - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/AccessPolicy" - } - ]; -} - -// A request to update an `AccessPolicy`. -message UpdateAccessPolicyRequest { - // Required. The updated AccessPolicy. - AccessPolicy policy = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. Mask to control which fields get updated. Must be non-empty. - google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// A request to delete an `AccessPolicy`. -message DeleteAccessPolicyRequest { - // Required. Resource name for the access policy to delete. - // - // Format `accessPolicies/{policy_id}` - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/AccessPolicy" - } - ]; -} - -// A request to list all `AccessLevels` in an `AccessPolicy`. -message ListAccessLevelsRequest { - // Required. Resource name for the access policy to list [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] from. - // - // Format: - // `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/AccessLevel" - } - ]; - - // Number of [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] to include in - // the list. Default 100. - int32 page_size = 2; - - // Next page token for the next batch of [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] instances. - // Defaults to the first page of results. - string page_token = 3; - - // Whether to return `BasicLevels` in the Cloud Common Expression language, as - // `CustomLevels`, rather than as `BasicLevels`. Defaults to returning - // `AccessLevels` in the format they were defined. - LevelFormat access_level_format = 4; -} - -// A response to `ListAccessLevelsRequest`. -message ListAccessLevelsResponse { - // List of the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] instances. - repeated AccessLevel access_levels = 1; - - // The pagination token to retrieve the next page of results. If the value is - // empty, no further results remain. - string next_page_token = 2; -} - -// A request to get a particular `AccessLevel`. -message GetAccessLevelRequest { - // Required. Resource name for the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel]. - // - // Format: - // `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/AccessLevel" - } - ]; - - // Whether to return `BasicLevels` in the Cloud Common Expression - // Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where - // [Access Levels] [google.identity.accesscontextmanager.v1.AccessLevel] - // are returned as `BasicLevels` or `CustomLevels` based on how they were - // created. If set to CEL, all [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] are returned as - // `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent - // `CustomLevels`. - LevelFormat access_level_format = 2; -} - -// A request to create an `AccessLevel`. -message CreateAccessLevelRequest { - // Required. Resource name for the access policy which owns this [Access - // Level] [google.identity.accesscontextmanager.v1.AccessLevel]. - // - // Format: `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/AccessLevel" - } - ]; - - // Required. The [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] to create. - // Syntactic correctness of the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] is a - // precondition for creation. - AccessLevel access_level = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// A request to update an `AccessLevel`. -message UpdateAccessLevelRequest { - // Required. The updated [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel]. Syntactic - // correctness of the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] is a - // precondition for creation. - AccessLevel access_level = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. Mask to control which fields get updated. Must be non-empty. - google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// A request to delete an `AccessLevel`. -message DeleteAccessLevelRequest { - // Required. Resource name for the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel]. - // - // Format: - // `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/AccessLevel" - } - ]; -} - -// A request to replace all existing Access Levels in an Access Policy with -// the Access Levels provided. This is done atomically. -message ReplaceAccessLevelsRequest { - // Required. Resource name for the access policy which owns these - // [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel]. - // - // Format: `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/AccessLevel" - } - ]; - - // Required. The desired [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] that should - // replace all existing [Access Levels] - // [google.identity.accesscontextmanager.v1.AccessLevel] in the - // [Access Policy] - // [google.identity.accesscontextmanager.v1.AccessPolicy]. - repeated AccessLevel access_levels = 2 [(google.api.field_behavior) = REQUIRED]; - - // Optional. The etag for the version of the [Access Policy] - // [google.identity.accesscontextmanager.v1.AccessPolicy] that this - // replace operation is to be performed on. If, at the time of replace, the - // etag for the Access Policy stored in Access Context Manager is different - // from the specified etag, then the replace operation will not be performed - // and the call will fail. This field is not required. If etag is not - // provided, the operation will be performed as if a valid etag is provided. - string etag = 4; -} - -// A response to ReplaceAccessLevelsRequest. This will be put inside of -// Operation.response field. -message ReplaceAccessLevelsResponse { - // List of the [Access Level] - // [google.identity.accesscontextmanager.v1.AccessLevel] instances. - repeated AccessLevel access_levels = 1; -} - -// A request to list all `ServicePerimeters` in an `AccessPolicy`. -message ListServicePerimetersRequest { - // Required. Resource name for the access policy to list [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] from. - // - // Format: - // `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/ServicePerimeter" - } - ]; - - // Number of [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] to include - // in the list. Default 100. - int32 page_size = 2; - - // Next page token for the next batch of [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] instances. - // Defaults to the first page of results. - string page_token = 3; -} - -// A response to `ListServicePerimetersRequest`. -message ListServicePerimetersResponse { - // List of the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] instances. - repeated ServicePerimeter service_perimeters = 1; - - // The pagination token to retrieve the next page of results. If the value is - // empty, no further results remain. - string next_page_token = 2; -} - -// A request to get a particular `ServicePerimeter`. -message GetServicePerimeterRequest { - // Required. Resource name for the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. - // - // Format: - // `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/ServicePerimeter" - } - ]; -} - -// A request to create a `ServicePerimeter`. -message CreateServicePerimeterRequest { - // Required. Resource name for the access policy which owns this [Service - // Perimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter]. - // - // Format: `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/ServicePerimeter" - } - ]; - - // Required. The [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] to create. - // Syntactic correctness of the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] is a - // precondition for creation. - ServicePerimeter service_perimeter = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// A request to update a `ServicePerimeter`. -message UpdateServicePerimeterRequest { - // Required. The updated `ServicePerimeter`. Syntactic correctness of the - // `ServicePerimeter` is a precondition for creation. - ServicePerimeter service_perimeter = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. Mask to control which fields get updated. Must be non-empty. - google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// A request to delete a `ServicePerimeter`. -message DeleteServicePerimeterRequest { - // Required. Resource name for the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. - // - // Format: - // `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/ServicePerimeter" - } - ]; -} - -// A request to replace all existing Service Perimeters in an Access Policy -// with the Service Perimeters provided. This is done atomically. -message ReplaceServicePerimetersRequest { - // Required. Resource name for the access policy which owns these - // [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. - // - // Format: `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/ServicePerimeter" - } - ]; - - // Required. The desired [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] that should - // replace all existing [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] in the - // [Access Policy] - // [google.identity.accesscontextmanager.v1.AccessPolicy]. - repeated ServicePerimeter service_perimeters = 2 [(google.api.field_behavior) = REQUIRED]; - - // Optional. The etag for the version of the [Access Policy] - // [google.identity.accesscontextmanager.v1.AccessPolicy] that this - // replace operation is to be performed on. If, at the time of replace, the - // etag for the Access Policy stored in Access Context Manager is different - // from the specified etag, then the replace operation will not be performed - // and the call will fail. This field is not required. If etag is not - // provided, the operation will be performed as if a valid etag is provided. - string etag = 3; -} - -// A response to ReplaceServicePerimetersRequest. This will be put inside of -// Operation.response field. -message ReplaceServicePerimetersResponse { - // List of the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] instances. - repeated ServicePerimeter service_perimeters = 1; -} - -// A request to commit dry-run specs in all [Service Perimeters] -// [google.identity.accesscontextmanager.v1.ServicePerimeter] belonging to -// an [Access Policy][google.identity.accesscontextmanager.v1.AccessPolicy]. -message CommitServicePerimetersRequest { - // Required. Resource name for the parent [Access Policy] - // [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all - // [Service Perimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for - // the commit operation. - // - // Format: `accessPolicies/{policy_id}` - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "accesscontextmanager.googleapis.com/ServicePerimeter" - } - ]; - - // Optional. The etag for the version of the [Access Policy] - // [google.identity.accesscontextmanager.v1alpha.AccessPolicy] that this - // commit operation is to be performed on. If, at the time of commit, the - // etag for the Access Policy stored in Access Context Manager is different - // from the specified etag, then the commit operation will not be performed - // and the call will fail. This field is not required. If etag is not - // provided, the operation will be performed as if a valid etag is provided. - string etag = 2; -} - -// A response to CommitServicePerimetersRequest. This will be put inside of -// Operation.response field. -message CommitServicePerimetersResponse { - // List of all the [Service Perimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] instances in - // the [Access Policy] - // [google.identity.accesscontextmanager.v1.AccessPolicy]. - repeated ServicePerimeter service_perimeters = 1; -} - -// Request of [ListGcpUserAccessBindings] -// [google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings]. -message ListGcpUserAccessBindingsRequest { - // Required. Example: "organizations/256" - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "cloudresourcemanager.googleapis.com/Organization" - } - ]; - - // Optional. Maximum number of items to return. The server may return fewer items. - // If left blank, the server may return any number of items. - int32 page_size = 2 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. If left blank, returns the first page. To enumerate all items, use the - // [next_page_token] - // [google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse.next_page_token] - // from your previous list operation. - string page_token = 3 [(google.api.field_behavior) = OPTIONAL]; -} - -// The format used in an `AccessLevel`. -enum LevelFormat { - // The format was not specified. - LEVEL_FORMAT_UNSPECIFIED = 0; - - // Uses the format the resource was defined in. BasicLevels are returned as - // BasicLevels, CustomLevels are returned as CustomLevels. - AS_DEFINED = 1; - - // Use Cloud Common Expression Language when returning the resource. Both - // BasicLevels and CustomLevels are returned as CustomLevels. - CEL = 2; -} - -// Response of [ListGcpUserAccessBindings] -// [google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings]. -message ListGcpUserAccessBindingsResponse { - // [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - repeated GcpUserAccessBinding gcp_user_access_bindings = 1; - - // Token to get the next page of items. If blank, there are no more items. - string next_page_token = 2; -} - -// Request of [GetGcpUserAccessBinding] -// [google.identity.accesscontextmanager.v1.AccessContextManager.GetGcpUserAccessBinding]. -message GetGcpUserAccessBindingRequest { - // Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/GcpUserAccessBinding" - } - ]; -} - -// Request of [CreateGcpUserAccessBinding] -// [google.identity.accesscontextmanager.v1.AccessContextManager.CreateGcpUserAccessBinding]. -message CreateGcpUserAccessBindingRequest { - // Required. Example: "organizations/256" - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "cloudresourcemanager.googleapis.com/Organization" - } - ]; - - // Required. [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - GcpUserAccessBinding gcp_user_access_binding = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// Request of [UpdateGcpUserAccessBinding] -// [google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding]. -message UpdateGcpUserAccessBindingRequest { - // Required. [GcpUserAccessBinding] - // [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] - GcpUserAccessBinding gcp_user_access_binding = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. Only the fields specified in this mask are updated. Because name and - // group_key cannot be changed, update_mask is required and must always be: - // - // update_mask { - // paths: "access_levels" - // } - google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// Request of [DeleteGcpUserAccessBinding] -// [google.identity.accesscontextmanager.v1.AccessContextManager.DeleteGcpUserAccessBinding]. -message DeleteGcpUserAccessBindingRequest { - // Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/GcpUserAccessBinding" - } - ]; -} - -// Currently, a completed operation means nothing. In the future, this metadata -// and a completed operation may indicate that the binding has taken effect and -// is affecting access decisions for all users. -message GcpUserAccessBindingOperationMetadata { - -} - -// Metadata of Access Context Manager's Long Running Operations. -message AccessContextManagerOperationMetadata { - -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto deleted file mode 100644 index c4eece0..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto +++ /dev/null @@ -1,192 +0,0 @@ -// Copyright 2021 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. - -syntax = "proto3"; - -package google.identity.accesscontextmanager.v1; - -import "google/api/resource.proto"; -import "google/identity/accesscontextmanager/type/device_resources.proto"; -import "google/protobuf/timestamp.proto"; -import "google/type/expr.proto"; - -option csharp_namespace = "Google.Identity.AccessContextManager.V1"; -option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; -option java_multiple_files = true; -option java_outer_classname = "AccessLevelProto"; -option java_package = "com.google.identity.accesscontextmanager.v1"; -option objc_class_prefix = "GACM"; -option php_namespace = "Google\\Identity\\AccessContextManager\\V1"; -option ruby_package = "Google::Identity::AccessContextManager::V1"; - -// An `AccessLevel` is a label that can be applied to requests to Google Cloud -// services, along with a list of requirements necessary for the label to be -// applied. -message AccessLevel { - option (google.api.resource) = { - type: "accesscontextmanager.googleapis.com/AccessLevel" - pattern: "accessPolicies/{access_policy}/accessLevels/{access_level}" - }; - - // Required. Resource name for the Access Level. The `short_name` component - // must begin with a letter and only include alphanumeric and '_'. Format: - // `accessPolicies/{access_policy}/accessLevels/{access_level}`. The maximum - // length of the `access_level` component is 50 characters. - string name = 1; - - // Human readable title. Must be unique within the Policy. - string title = 2; - - // Description of the `AccessLevel` and its use. Does not affect behavior. - string description = 3; - - // Required. Describes the necessary conditions for the level to apply. - oneof level { - // A `BasicLevel` composed of `Conditions`. - BasicLevel basic = 4; - - // A `CustomLevel` written in the Common Expression Language. - CustomLevel custom = 5; - } - - // Output only. Time the `AccessLevel` was created in UTC. - google.protobuf.Timestamp create_time = 6; - - // Output only. Time the `AccessLevel` was updated in UTC. - google.protobuf.Timestamp update_time = 7; -} - -// `BasicLevel` is an `AccessLevel` using a set of recommended features. -message BasicLevel { - // Options for how the `conditions` list should be combined to determine if - // this `AccessLevel` is applied. Default is AND. - enum ConditionCombiningFunction { - // All `Conditions` must be true for the `BasicLevel` to be true. - AND = 0; - - // If at least one `Condition` is true, then the `BasicLevel` is true. - OR = 1; - } - - // Required. A list of requirements for the `AccessLevel` to be granted. - repeated Condition conditions = 1; - - // How the `conditions` list should be combined to determine if a request is - // granted this `AccessLevel`. If AND is used, each `Condition` in - // `conditions` must be satisfied for the `AccessLevel` to be applied. If OR - // is used, at least one `Condition` in `conditions` must be satisfied for the - // `AccessLevel` to be applied. Default behavior is AND. - ConditionCombiningFunction combining_function = 2; -} - -// A condition necessary for an `AccessLevel` to be granted. The Condition is an -// AND over its fields. So a Condition is true if: 1) the request IP is from one -// of the listed subnetworks AND 2) the originating device complies with the -// listed device policy AND 3) all listed access levels are granted AND 4) the -// request was sent at a time allowed by the DateTimeRestriction. -message Condition { - // CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for - // a CIDR IP address block, the specified IP address portion must be properly - // truncated (i.e. all the host bits must be zero) or the input is considered - // malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is - // not. Similarly, for IPv6, "2001:db8::/32" is accepted whereas - // "2001:db8::1/32" is not. The originating IP of a request must be in one of - // the listed subnets in order for this Condition to be true. If empty, all IP - // addresses are allowed. - repeated string ip_subnetworks = 1; - - // Device specific restrictions, all restrictions must hold for the - // Condition to be true. If not specified, all devices are allowed. - DevicePolicy device_policy = 2; - - // A list of other access levels defined in the same `Policy`, referenced by - // resource name. Referencing an `AccessLevel` which does not exist is an - // error. All access levels listed must be granted for the Condition - // to be true. Example: - // "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"` - repeated string required_access_levels = 3; - - // Whether to negate the Condition. If true, the Condition becomes a NAND over - // its non-empty fields, each field must be false for the Condition overall to - // be satisfied. Defaults to false. - bool negate = 5; - - // The request must be made by one of the provided user or service - // accounts. Groups are not supported. - // Syntax: - // `user:{emailid}` - // `serviceAccount:{emailid}` - // If not specified, a request may come from any user. - repeated string members = 6; - - // The request must originate from one of the provided countries/regions. - // Must be valid ISO 3166-1 alpha-2 codes. - repeated string regions = 7; -} - -// `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language -// to represent the necessary conditions for the level to apply to a request. -// See CEL spec at: https://github.com/google/cel-spec -message CustomLevel { - // Required. A Cloud CEL expression evaluating to a boolean. - google.type.Expr expr = 1; -} - -// `DevicePolicy` specifies device specific restrictions necessary to acquire a -// given access level. A `DevicePolicy` specifies requirements for requests from -// devices to be granted access levels, it does not do any enforcement on the -// device. `DevicePolicy` acts as an AND over all specified fields, and each -// repeated field is an OR over its elements. Any unset fields are ignored. For -// example, if the proto is { os_type : DESKTOP_WINDOWS, os_type : -// DESKTOP_LINUX, encryption_status: ENCRYPTED}, then the DevicePolicy will be -// true for requests originating from encrypted Linux desktops and encrypted -// Windows desktops. -message DevicePolicy { - // Whether or not screenlock is required for the DevicePolicy to be true. - // Defaults to `false`. - bool require_screenlock = 1; - - // Allowed encryptions statuses, an empty list allows all statuses. - repeated google.identity.accesscontextmanager.type.DeviceEncryptionStatus allowed_encryption_statuses = 2; - - // Allowed OS versions, an empty list allows all types and all versions. - repeated OsConstraint os_constraints = 3; - - // Allowed device management levels, an empty list allows all management - // levels. - repeated google.identity.accesscontextmanager.type.DeviceManagementLevel allowed_device_management_levels = 6; - - // Whether the device needs to be approved by the customer admin. - bool require_admin_approval = 7; - - // Whether the device needs to be corp owned. - bool require_corp_owned = 8; -} - -// A restriction on the OS type and version of devices making requests. -message OsConstraint { - // Required. The allowed OS type. - google.identity.accesscontextmanager.type.OsType os_type = 1; - - // The minimum allowed OS version. If not set, any version of this OS - // satisfies the constraint. Format: `"major.minor.patch"`. - // Examples: `"10.5.301"`, `"9.2.1"`. - string minimum_version = 2; - - // Only allows requests from devices with a verified Chrome OS. - // Verifications includes requirements that the device is enterprise-managed, - // conformant to domain policies, and the caller has permission to call - // the API targeted by the request. - bool require_verified_chrome_os = 3; -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto deleted file mode 100644 index 59f2d91..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright 2021 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. - -syntax = "proto3"; - -package google.identity.accesscontextmanager.v1; - -import "google/api/resource.proto"; -import "google/protobuf/timestamp.proto"; - -option csharp_namespace = "Google.Identity.AccessContextManager.V1"; -option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; -option java_multiple_files = true; -option java_outer_classname = "PolicyProto"; -option java_package = "com.google.identity.accesscontextmanager.v1"; -option objc_class_prefix = "GACM"; -option php_namespace = "Google\\Identity\\AccessContextManager\\V1"; -option ruby_package = "Google::Identity::AccessContextManager::V1"; - -// `AccessPolicy` is a container for `AccessLevels` (which define the necessary -// attributes to use Google Cloud services) and `ServicePerimeters` (which -// define regions of services able to freely pass data within a perimeter). An -// access policy is globally visible within an organization, and the -// restrictions it specifies apply to all projects within an organization. -message AccessPolicy { - option (google.api.resource) = { - type: "accesscontextmanager.googleapis.com/AccessPolicy" - pattern: "accessPolicies/{access_policy}" - }; - - // Output only. Resource name of the `AccessPolicy`. Format: - // `accessPolicies/{access_policy}` - string name = 1; - - // Required. The parent of this `AccessPolicy` in the Cloud Resource - // Hierarchy. Currently immutable once created. Format: - // `organizations/{organization_id}` - string parent = 2; - - // Required. Human readable title. Does not affect behavior. - string title = 3; - - // Output only. Time the `AccessPolicy` was created in UTC. - google.protobuf.Timestamp create_time = 4; - - // Output only. Time the `AccessPolicy` was updated in UTC. - google.protobuf.Timestamp update_time = 5; - - // Output only. An opaque identifier for the current version of the - // `AccessPolicy`. This will always be a strongly validated etag, meaning that - // two Access Polices will be identical if and only if their etags are - // identical. Clients should not expect this to be in any specific format. - string etag = 6; -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto deleted file mode 100644 index 28e06a6..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright 2021 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. - -syntax = "proto3"; - -package google.identity.accesscontextmanager.v1; - -import "google/api/field_behavior.proto"; -import "google/api/resource.proto"; - -option csharp_namespace = "Google.Identity.AccessContextManager.V1"; -option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; -option java_multiple_files = true; -option java_outer_classname = "GcpUserAccessBindingProto"; -option java_package = "com.google.identity.accesscontextmanager.v1"; -option objc_class_prefix = "GACM"; -option php_namespace = "Google\\Identity\\AccessContextManager\\V1"; -option ruby_package = "Google::Identity::AccessContextManager::V1"; - -// Restricts access to Cloud Console and Google Cloud APIs for a set of users -// using Context-Aware Access. -message GcpUserAccessBinding { - option (google.api.resource) = { - type: "accesscontextmanager.googleapis.com/GcpUserAccessBinding" - pattern: "organizations/{organization}/gcpUserAccessBindings/{gcp_user_access_binding}" - }; - - // Immutable. Assigned by the server during creation. The last segment has an arbitrary - // length and has only URI unreserved characters (as defined by - // [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)). - // Should not be specified by the client during creation. - // Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" - string name = 1 [(google.api.field_behavior) = IMMUTABLE]; - - // Required. Immutable. Google Group id whose members are subject to this binding's restrictions. - // See "id" in the [G Suite Directory API's Groups resource] - // (https://developers.google.com/admin-sdk/directory/v1/reference/groups#resource). - // If a group's email address/alias is changed, this resource will continue - // to point at the changed group. This field does not accept group email - // addresses or aliases. - // Example: "01d520gv4vjcrht" - string group_key = 2 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Required. Access level that a user must have to be granted access. Only one access - // level is supported, not multiple. This repeated field must have exactly - // one element. - // Example: "accessPolicies/9522/accessLevels/device_trusted" - repeated string access_levels = 3 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "accesscontextmanager.googleapis.com/AccessLevel" - } - ]; -} diff --git a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto b/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto deleted file mode 100644 index 3a676d2..0000000 --- a/proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto +++ /dev/null @@ -1,464 +0,0 @@ -// Copyright 2021 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. - -syntax = "proto3"; - -package google.identity.accesscontextmanager.v1; - -import "google/api/resource.proto"; -import "google/protobuf/timestamp.proto"; - -option csharp_namespace = "Google.Identity.AccessContextManager.V1"; -option go_package = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager"; -option java_multiple_files = true; -option java_outer_classname = "ServicePerimeterProto"; -option java_package = "com.google.identity.accesscontextmanager.v1"; -option objc_class_prefix = "GACM"; -option php_namespace = "Google\\Identity\\AccessContextManager\\V1"; -option ruby_package = "Google::Identity::AccessContextManager::V1"; - -// `ServicePerimeter` describes a set of Google Cloud resources which can freely -// import and export data amongst themselves, but not export outside of the -// `ServicePerimeter`. If a request with a source within this `ServicePerimeter` -// has a target outside of the `ServicePerimeter`, the request will be blocked. -// Otherwise the request is allowed. There are two types of Service Perimeter - -// Regular and Bridge. Regular Service Perimeters cannot overlap, a single -// Google Cloud project can only belong to a single regular Service Perimeter. -// Service Perimeter Bridges can contain only Google Cloud projects as members, -// a single Google Cloud project may belong to multiple Service Perimeter -// Bridges. -message ServicePerimeter { - option (google.api.resource) = { - type: "accesscontextmanager.googleapis.com/ServicePerimeter" - pattern: "accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}" - }; - - // Specifies the type of the Perimeter. There are two types: regular and - // bridge. Regular Service Perimeter contains resources, access levels, and - // restricted services. Every resource can be in at most ONE - // regular Service Perimeter. - // - // In addition to being in a regular service perimeter, a resource can also - // be in zero or more perimeter bridges. A perimeter bridge only contains - // resources. Cross project operations are permitted if all effected - // resources share some perimeter (whether bridge or regular). Perimeter - // Bridge does not contain access levels or services: those are governed - // entirely by the regular perimeter that resource is in. - // - // Perimeter Bridges are typically useful when building more complex toplogies - // with many independent perimeters that need to share some data with a common - // perimeter, but should not be able to share data among themselves. - enum PerimeterType { - // Regular Perimeter. - PERIMETER_TYPE_REGULAR = 0; - - // Perimeter Bridge. - PERIMETER_TYPE_BRIDGE = 1; - } - - // Required. Resource name for the ServicePerimeter. The `short_name` - // component must begin with a letter and only include alphanumeric and '_'. - // Format: - // `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}` - string name = 1; - - // Human readable title. Must be unique within the Policy. - string title = 2; - - // Description of the `ServicePerimeter` and its use. Does not affect - // behavior. - string description = 3; - - // Output only. Time the `ServicePerimeter` was created in UTC. - google.protobuf.Timestamp create_time = 4; - - // Output only. Time the `ServicePerimeter` was updated in UTC. - google.protobuf.Timestamp update_time = 5; - - // Perimeter type indicator. A single project is - // allowed to be a member of single regular perimeter, but multiple service - // perimeter bridges. A project cannot be a included in a perimeter bridge - // without being included in regular perimeter. For perimeter bridges, - // the restricted service list as well as access level lists must be - // empty. - PerimeterType perimeter_type = 6; - - // Current ServicePerimeter configuration. Specifies sets of resources, - // restricted services and access levels that determine perimeter - // content and boundaries. - ServicePerimeterConfig status = 7; - - // Proposed (or dry run) ServicePerimeter configuration. This configuration - // allows to specify and test ServicePerimeter configuration without enforcing - // actual access restrictions. Only allowed to be set when the - // "use_explicit_dry_run_spec" flag is set. - ServicePerimeterConfig spec = 8; - - // Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly - // exists for all Service Perimeters, and that spec is identical to the - // status for those Service Perimeters. When this flag is set, it inhibits the - // generation of the implicit spec, thereby allowing the user to explicitly - // provide a configuration ("spec") to use in a dry-run version of the Service - // Perimeter. This allows the user to test changes to the enforced config - // ("status") without actually enforcing them. This testing is done through - // analyzing the differences between currently enforced and suggested - // restrictions. use_explicit_dry_run_spec must bet set to True if any of the - // fields in the spec are set to non-default values. - bool use_explicit_dry_run_spec = 9; -} - -// `ServicePerimeterConfig` specifies a set of Google Cloud resources that -// describe specific Service Perimeter configuration. -message ServicePerimeterConfig { - // Specifies how APIs are allowed to communicate within the Service - // Perimeter. - message VpcAccessibleServices { - // Whether to restrict API calls within the Service Perimeter to the list of - // APIs specified in 'allowed_services'. - bool enable_restriction = 1; - - // The list of APIs usable within the Service Perimeter. Must be empty - // unless 'enable_restriction' is True. You can specify a list of individual - // services, as well as include the 'RESTRICTED-SERVICES' value, which - // automatically includes all of the services protected by the perimeter. - repeated string allowed_services = 2; - } - - // An allowed method or permission of a service specified in [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. - message MethodSelector { - // The API method name or Cloud IAM permission name to allow. - oneof kind { - // Value for `method` should be a valid method name for the corresponding - // `service_name` in [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. - // If `*` used as value for `method`, then ALL methods and permissions are - // allowed. - string method = 1; - - // Value for `permission` should be a valid Cloud IAM permission for the - // corresponding `service_name` in [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. - string permission = 2; - } - } - - // Identification for an API Operation. - message ApiOperation { - // The name of the API whose methods or permissions the [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // or [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // want to allow. A single [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // with `service_name` field set to `*` will allow all methods AND - // permissions for all services. - string service_name = 1; - - // API methods or permissions to allow. Method or permission must belong to - // the service specified by `service_name` field. A single [MethodSelector] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector] - // entry with `*` specified for the `method` field will allow all methods - // AND permissions for the service specified in `service_name`. - repeated MethodSelector method_selectors = 2; - } - - // The source that [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // authorizes access from. - message IngressSource { - // Allowed ingress source. It can be one of [AccessLevel] - // [google.identity.accesscontextmanager.v1.AccessLevel] or Google - // Cloud resource. - oneof source { - // An [AccessLevel] - // [google.identity.accesscontextmanager.v1.AccessLevel] resource - // name that allow resources within the [ServicePerimeters] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] to be - // accessed from the internet. [AccessLevels] - // [google.identity.accesscontextmanager.v1.AccessLevel] listed must - // be in the same policy as this [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. - // Referencing a nonexistent [AccessLevel] - // [google.identity.accesscontextmanager.v1.AccessLevel] will cause - // an error. If no [AccessLevel] - // [google.identity.accesscontextmanager.v1.AccessLevel] names are - // listed, resources within the perimeter can only be accessed via Google - // Cloud calls with request origins within the perimeter. Example: - // `accessPolicies/MY_POLICY/accessLevels/MY_LEVEL`. If a single `*` is - // specified for `access_level`, then all [IngressSources] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressSource] - // will be allowed. - string access_level = 1; - - // A Google Cloud resource that is allowed to ingress the perimeter. - // Requests from these resources will be allowed to access perimeter data. - // Currently only projects are allowed. - // Format: `projects/{project_number}` - // The project may be in any Google Cloud organization, not just the - // organization that the perimeter is defined in. `*` is not allowed, the - // case of allowing all Google Cloud resources only is not supported. - string resource = 2; - } - } - - // Defines the conditions under which an [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // matches a request. Conditions are based on information about the - // [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // intended to be performed on the `resources` specified. Note that if the - // destination of the request is also protected by a [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter], then that - // [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] must have - // an [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // which allows access in order for this request to succeed. The request must - // match `operations` AND `resources` fields in order to be allowed egress out - // of the perimeter. - message EgressTo { - // A list of resources, currently only projects in the form - // `projects/`, that are allowed to be accessed by sources - // defined in the corresponding [EgressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom]. - // A request matches if it contains a resource in this list. If `*` is - // specified for `resources`, then this [EgressTo] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo] - // rule will authorize access to all resources outside the perimeter. - repeated string resources = 1; - - // A list of [ApiOperations] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // allowed to be performed by the sources specified in the corresponding - // [EgressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom]. - // A request matches if it uses an operation/service in this list. - repeated ApiOperation operations = 2; - } - - // Defines the conditions under which an [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // matches a request. Conditions are based on information about the source of - // the request. The request must satisfy what is defined in `sources` AND - // identity related fields in order to match. - message IngressFrom { - // Sources that this [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // authorizes access from. - repeated IngressSource sources = 1; - - // A list of identities that are allowed access through this ingress - // policy. Should be in the format of email address. The email address - // should represent individual user or service account only. - repeated string identities = 2; - - // Specifies the type of identities that are allowed access from outside the - // perimeter. If left unspecified, then members of `identities` field will - // be allowed access. - IdentityType identity_type = 3; - } - - // Defines the conditions under which an [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // matches a request. Conditions are based on information about the - // [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // intended to be performed on the target resource of the request. The request - // must satisfy what is defined in `operations` AND `resources` in order to - // match. - message IngressTo { - // A list of [ApiOperations] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // allowed to be performed by the sources specified in corresponding - // [IngressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] - // in this [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. - repeated ApiOperation operations = 1; - - // A list of resources, currently only projects in the form - // `projects/`, protected by this [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] that are - // allowed to be accessed by sources defined in the corresponding - // [IngressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom]. - // If a single `*` is specified, then access to all resources inside the - // perimeter are allowed. - repeated string resources = 2; - } - - // Policy for ingress into [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter]. - // - // [IngressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // match requests based on `ingress_from` and `ingress_to` stanzas. For an - // ingress policy to match, both the `ingress_from` and `ingress_to` stanzas - // must be matched. If an [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // matches a request, the request is allowed through the perimeter boundary - // from outside the perimeter. - // - // For example, access from the internet can be allowed either - // based on an [AccessLevel] - // [google.identity.accesscontextmanager.v1.AccessLevel] or, for traffic - // hosted on Google Cloud, the project of the source network. For access from - // private networks, using the project of the hosting network is required. - // - // Individual ingress policies can be limited by restricting which - // services and/or actions they match using the `ingress_to` field. - message IngressPolicy { - // Defines the conditions on the source of a request causing this - // [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // to apply. - IngressFrom ingress_from = 1; - - // Defines the conditions on the [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // and request destination that cause this [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // to apply. - IngressTo ingress_to = 2; - } - - // Policy for egress from perimeter. - // - // [EgressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // match requests based on `egress_from` and `egress_to` stanzas. For an - // [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // to match, both `egress_from` and `egress_to` stanzas must be matched. If an - // [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // matches a request, the request is allowed to span the [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] boundary. - // For example, an [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // can be used to allow VMs on networks within the [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] to access a - // defined set of projects outside the perimeter in certain contexts (e.g. to - // read data from a Cloud Storage bucket or query against a BigQuery dataset). - // - // [EgressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // are concerned with the *resources* that a request relates as well as the - // API services and API actions being used. They do not related to the - // direction of data movement. More detailed documentation for this concept - // can be found in the descriptions of [EgressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom] - // and [EgressTo] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressTo]. - message EgressPolicy { - // Defines conditions on the source of a request causing this [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // to apply. - EgressFrom egress_from = 1; - - // Defines the conditions on the [ApiOperation] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] - // and destination resources that cause this [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // to apply. - EgressTo egress_to = 2; - } - - // Defines the conditions under which an [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // matches a request. Conditions based on information about the source of the - // request. Note that if the destination of the request is also protected by a - // [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter], then that - // [ServicePerimeter] - // [google.identity.accesscontextmanager.v1.ServicePerimeter] must have - // an [IngressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // which allows access in order for this request to succeed. - message EgressFrom { - // A list of identities that are allowed access through this [EgressPolicy]. - // Should be in the format of email address. The email address should - // represent individual user or service account only. - repeated string identities = 1; - - // Specifies the type of identities that are allowed access to outside the - // perimeter. If left unspecified, then members of `identities` field will - // be allowed access. - IdentityType identity_type = 2; - } - - // Specifies the types of identities that are allowed access in either - // [IngressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] - // or [EgressFrom] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom] - // rules. - enum IdentityType { - // No blanket identity group specified. - IDENTITY_TYPE_UNSPECIFIED = 0; - - // Authorize access from all identities outside the perimeter. - ANY_IDENTITY = 1; - - // Authorize access from all human users outside the perimeter. - ANY_USER_ACCOUNT = 2; - - // Authorize access from all service accounts outside the perimeter. - ANY_SERVICE_ACCOUNT = 3; - } - - // A list of Google Cloud resources that are inside of the service perimeter. - // Currently only projects are allowed. Format: `projects/{project_number}` - repeated string resources = 1; - - // A list of `AccessLevel` resource names that allow resources within the - // `ServicePerimeter` to be accessed from the internet. `AccessLevels` listed - // must be in the same policy as this `ServicePerimeter`. Referencing a - // nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are - // listed, resources within the perimeter can only be accessed via Google - // Cloud calls with request origins within the perimeter. Example: - // `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`. - // For Service Perimeter Bridge, must be empty. - repeated string access_levels = 2; - - // Google Cloud services that are subject to the Service Perimeter - // restrictions. For example, if `storage.googleapis.com` is specified, access - // to the storage buckets inside the perimeter must meet the perimeter's - // access restrictions. - repeated string restricted_services = 4; - - // Configuration for APIs allowed within Perimeter. - VpcAccessibleServices vpc_accessible_services = 10; - - // List of [IngressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // to apply to the perimeter. A perimeter may have multiple [IngressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy], - // each of which is evaluated separately. Access is granted if any [Ingress - // Policy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] - // grants it. Must be empty for a perimeter bridge. - repeated IngressPolicy ingress_policies = 8; - - // List of [EgressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // to apply to the perimeter. A perimeter may have multiple [EgressPolicies] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy], - // each of which is evaluated separately. Access is granted if any - // [EgressPolicy] - // [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] - // grants it. Must be empty for a perimeter bridge. - repeated EgressPolicy egress_policies = 9; -} diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 332b1ba..0000000 --- a/renovate.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "enabled": false, - "extends": [ - ":separateMajorReleases", - ":combinePatchMinorReleases", - ":ignoreUnstable", - ":prImmediately", - ":updateNotScheduled", - ":automergeDisabled", - ":ignoreModulesAndTests", - ":maintainLockFilesDisabled", - ":autodetectPinVersions" - ], - "ignorePaths": [".kokoro/requirements.txt"], - "packageRules": [ - { - "packagePatterns": [ - "^com.google.guava:" - ], - "versionScheme": "docker" - }, - { - "packagePatterns": [ - "*" - ], - "semanticCommitType": "deps", - "semanticCommitScope": null - }, - { - "packagePatterns": [ - "^org.apache.maven", - "^org.jacoco:", - "^org.codehaus.mojo:", - "^org.sonatype.plugins:", - "^com.coveo:", - "^com.google.cloud:google-cloud-shared-config" - ], - "semanticCommitType": "build", - "semanticCommitScope": "deps" - }, - { - "packagePatterns": [ - "^com.google.cloud:google-identity-accesscontextmanager", - "^com.google.cloud:libraries-bom", - "^com.google.cloud.samples:shared-configuration" - ], - "semanticCommitType": "chore", - "semanticCommitScope": "deps" - }, - { - "packagePatterns": [ - "^junit:junit", - "^com.google.truth:truth", - "^org.mockito:mockito-core", - "^org.objenesis:objenesis", - "^com.google.cloud:google-cloud-conformance-tests" - ], - "semanticCommitType": "test", - "semanticCommitScope": "deps" - }, - { - "packagePatterns": [ - "^com.google.cloud:google-cloud-" - ], - "ignoreUnstable": false - }, - { - "packagePatterns": [ - "^com.fasterxml.jackson.core" - ], - "groupName": "jackson dependencies" - } - ], - "semanticCommits": true, - "dependencyDashboard": true -} diff --git a/synth.metadata b/synth.metadata deleted file mode 100644 index ff55eeb..0000000 --- a/synth.metadata +++ /dev/null @@ -1,222 +0,0 @@ -{ - "sources": [ - { - "git": { - "name": ".", - "remote": "https://github.com/googleapis/java-accesscontextmanager.git", - "sha": "24afe3283762c2f0708c68109121bc6fb537021f" - } - }, - { - "git": { - "name": "googleapis", - "remote": "https://github.com/googleapis/googleapis.git", - "sha": "0b261def1cb4c61a9ddbb8bf14b103ce6add1bce", - "internalRef": "387216202" - } - }, - { - "git": { - "name": "synthtool", - "remote": "https://github.com/googleapis/synthtool.git", - "sha": "e2aa5bcc3356d9e3b8b53de3b5c86226447d3a22" - } - } - ], - "destinations": [ - { - "client": { - "source": "googleapis", - "apiName": "accesscontextmanager", - "apiVersion": "v1", - "language": "java", - "generator": "bazel" - } - }, - { - "client": { - "source": "googleapis", - "apiName": "accesscontextmanager", - "apiVersion": "type", - "language": "java", - "generator": "bazel" - } - } - ], - "generatedFiles": [ - ".github/CODEOWNERS", - ".github/ISSUE_TEMPLATE/bug_report.md", - ".github/ISSUE_TEMPLATE/feature_request.md", - ".github/ISSUE_TEMPLATE/support_request.md", - ".github/PULL_REQUEST_TEMPLATE.md", - ".github/blunderbuss.yml", - ".github/generated-files-bot.yml", - ".github/readme/synth.py", - ".github/release-please.yml", - ".github/release-trigger.yml", - ".github/snippet-bot.yml", - ".github/sync-repo-settings.yaml", - ".github/trusted-contribution.yml", - ".github/workflows/approve-readme.yaml", - ".github/workflows/auto-release.yaml", - ".github/workflows/ci.yaml", - ".kokoro/build.bat", - ".kokoro/build.sh", - ".kokoro/coerce_logs.sh", - ".kokoro/common.cfg", - ".kokoro/common.sh", - ".kokoro/continuous/common.cfg", - ".kokoro/continuous/java8.cfg", - ".kokoro/continuous/readme.cfg", - ".kokoro/dependencies.sh", - ".kokoro/nightly/common.cfg", - ".kokoro/nightly/integration.cfg", - ".kokoro/nightly/java11.cfg", - ".kokoro/nightly/java7.cfg", - ".kokoro/nightly/java8-osx.cfg", - ".kokoro/nightly/java8-win.cfg", - ".kokoro/nightly/java8.cfg", - ".kokoro/nightly/samples.cfg", - ".kokoro/populate-secrets.sh", - ".kokoro/presubmit/clirr.cfg", - ".kokoro/presubmit/common.cfg", - ".kokoro/presubmit/dependencies.cfg", - ".kokoro/presubmit/integration.cfg", - ".kokoro/presubmit/java11.cfg", - ".kokoro/presubmit/java7.cfg", - ".kokoro/presubmit/java8-osx.cfg", - ".kokoro/presubmit/java8-win.cfg", - ".kokoro/presubmit/java8.cfg", - ".kokoro/presubmit/linkage-monitor.cfg", - ".kokoro/presubmit/lint.cfg", - ".kokoro/presubmit/samples.cfg", - ".kokoro/readme.sh", - ".kokoro/release/bump_snapshot.cfg", - ".kokoro/release/common.cfg", - ".kokoro/release/common.sh", - ".kokoro/release/drop.cfg", - ".kokoro/release/drop.sh", - ".kokoro/release/promote.cfg", - ".kokoro/release/promote.sh", - ".kokoro/release/publish_javadoc.cfg", - ".kokoro/release/publish_javadoc.sh", - ".kokoro/release/publish_javadoc11.cfg", - ".kokoro/release/publish_javadoc11.sh", - ".kokoro/release/snapshot.cfg", - ".kokoro/release/snapshot.sh", - ".kokoro/release/stage.cfg", - ".kokoro/release/stage.sh", - ".kokoro/trampoline.sh", - "CODE_OF_CONDUCT.md", - "CONTRIBUTING.md", - "LICENSE", - "SECURITY.md", - "codecov.yaml", - "java.header", - "license-checks.xml", - "proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceEncryptionStatus.java", - "proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/DeviceManagementLevel.java", - "proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/OsType.java", - "proto-google-identity-accesscontextmanager-type/src/main/java/com/google/identity/accesscontextmanager/type/TypeProto.java", - "proto-google-identity-accesscontextmanager-type/src/main/proto/google/identity/accesscontextmanager/type/device_resources.proto", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadata.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerOperationMetadataOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessContextManagerProto.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevel.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelName.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessLevelProto.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicy.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyName.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/AccessPolicyOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevel.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/BasicLevelOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CommitServicePerimetersResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/Condition.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ConditionOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateAccessLevelRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateGcpUserAccessBindingRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CreateServicePerimeterRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevel.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/CustomLevelOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessLevelRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteAccessPolicyRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteGcpUserAccessBindingRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DeleteServicePerimeterRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicy.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/DevicePolicyOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBinding.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingName.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadata.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOperationMetadataOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GcpUserAccessBindingProto.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessLevelRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetAccessPolicyRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetGcpUserAccessBindingRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/GetServicePerimeterRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/LevelFormat.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessLevelsResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListAccessPoliciesResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListGcpUserAccessBindingsResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ListServicePerimetersResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OrganizationName.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraint.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/OsConstraintOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/PolicyProto.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceAccessLevelsResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponse.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ReplaceServicePerimetersResponseOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeter.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfig.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterConfigOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterName.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/ServicePerimeterProto.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessLevelRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateAccessPolicyRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateGcpUserAccessBindingRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequest.java", - "proto-google-identity-accesscontextmanager-v1/src/main/java/com/google/identity/accesscontextmanager/v1/UpdateServicePerimeterRequestOrBuilder.java", - "proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_context_manager.proto", - "proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_level.proto", - "proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/access_policy.proto", - "proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto", - "proto-google-identity-accesscontextmanager-v1/src/main/proto/google/identity/accesscontextmanager/v1/service_perimeter.proto", - "renovate.json" - ] -} \ No newline at end of file diff --git a/versions.txt b/versions.txt deleted file mode 100644 index 417981e..0000000 --- a/versions.txt +++ /dev/null @@ -1,7 +0,0 @@ -# Format: -# module:released-version:current-version - -google-identity-accesscontextmanager:1.4.5:1.4.6-SNAPSHOT -grpc-google-identity-accesscontextmanager-v1:1.4.5:1.4.6-SNAPSHOT -proto-google-identity-accesscontextmanager-v1:1.4.5:1.4.6-SNAPSHOT -proto-google-identity-accesscontextmanager-type:1.4.5:1.4.6-SNAPSHOT From dac16e2749acfff8ae26c090d8c77a215f938f27 Mon Sep 17 00:00:00 2001 From: Deepankar Dixit <90280028+ddixit14@users.noreply.github.com> Date: Wed, 5 Jul 2023 13:58:30 +0000 Subject: [PATCH 123/123] chore: Bringing back release-please.yml (#455) --- .github/release-please.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/release-please.yml diff --git a/.github/release-please.yml b/.github/release-please.yml new file mode 100644 index 0000000..7bf5807 --- /dev/null +++ b/.github/release-please.yml @@ -0,0 +1,8 @@ +bumpMinorPreMajor: true +handleGHRelease: true +releaseType: java-yoshi +branches: + - bumpMinorPreMajor: true + handleGHRelease: true + releaseType: java-yoshi + branch: java7