diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..6137bef2 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,8 @@ +# Code owners file. +# This file controls who is tagged for review for any given pull request. + +# For syntax help see: +# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax + +# The java-samples-reviewers team is the default owner for samples changes +samples/**/*.java @googleapis/java-samples-reviewers diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 00000000..445b4bf8 --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,76 @@ +on: + push: + branches: + - master + pull_request: +name: ci +jobs: + units: + runs-on: ubuntu-latest + strategy: + matrix: + java: [7, 8, 11] + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: ${{matrix.java}} + - run: java -version + - run: .kokoro/build.sh + env: + JOB_TYPE: test + - name: coverage + uses: codecov/codecov-action@v1 + with: + name: actions ${{matrix.java}} + windows: + runs-on: windows-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: 8 + - run: java -version + - run: .kokoro/build.bat + env: + JOB_TYPE: test + dependencies: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: 8 + - run: java -version + - run: .kokoro/dependencies.sh + linkage-monitor: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: 8 + - run: java -version + - run: .kokoro/linkage-monitor.sh + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: 8 + - run: java -version + - run: .kokoro/build.sh + env: + JOB_TYPE: lint + clirr: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: 8 + - run: java -version + - run: .kokoro/build.sh + env: + JOB_TYPE: clirr \ No newline at end of file diff --git a/.gitignore b/.gitignore index dc2d514c..598779ba 100644 --- a/.gitignore +++ b/.gitignore @@ -42,4 +42,6 @@ api_key # Python utilities *.pyc artman-genfiles -venv \ No newline at end of file +venv + +.flattened-pom.xml diff --git a/.kokoro/build.bat b/.kokoro/build.bat index bbadb463..05826ad9 100644 --- a/.kokoro/build.bat +++ b/.kokoro/build.bat @@ -1,3 +1,3 @@ :: See documentation in type-shell-output.bat -"C:\Program Files\Git\bin\bash.exe" github/java-errorreporting/.kokoro/build.sh +"C:\Program Files\Git\bin\bash.exe" %~dp0build.sh diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 8fe80267..9db08e47 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -39,7 +39,7 @@ retry_with_backoff 3 10 \ # if GOOGLE_APPLICATION_CREDIENTIALS is specified as a relative path prepend Kokoro root directory onto it if [[ ! -z "${GOOGLE_APPLICATION_CREDENTIALS}" && "${GOOGLE_APPLICATION_CREDENTIALS}" != /* ]]; then - export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_ROOT}/src/${GOOGLE_APPLICATION_CREDENTIALS}) + export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_GFILE_DIR}/${GOOGLE_APPLICATION_CREDENTIALS}) fi RETURN_CODE=0 @@ -51,9 +51,7 @@ test) RETURN_CODE=$? ;; lint) - mvn \ - -Penable-samples \ - com.coveo:fmt-maven-plugin:check + mvn com.coveo:fmt-maven-plugin:check RETURN_CODE=$? ;; javadoc) diff --git a/.kokoro/common.sh b/.kokoro/common.sh index a3bbc5f6..a8d0ea04 100644 --- a/.kokoro/common.sh +++ b/.kokoro/common.sh @@ -13,18 +13,28 @@ # See the License for the specific language governing permissions and # limitations under the License. -# set -eo pipefail - function retry_with_backoff { attempts_left=$1 sleep_seconds=$2 shift 2 command=$@ + + # store current flag state + flags=$- + + # allow a failures to continue + set +e echo "${command}" ${command} exit_code=$? + # restore "e" flag + if [[ ${flags} =~ e ]] + then set -e + else set +e + fi + if [[ $exit_code == 0 ]] then return 0 @@ -42,3 +52,8 @@ function retry_with_backoff { return $exit_code } + +## Helper functionss +function now() { date +"%Y-%m-%d %H:%M:%S" | tr -d '\n'; } +function msg() { println "$*" >&2; } +function println() { printf '%s\n' "$(now) $*"; } \ No newline at end of file diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh index 0aade871..cf3bb434 100755 --- a/.kokoro/dependencies.sh +++ b/.kokoro/dependencies.sh @@ -36,3 +36,51 @@ retry_with_backoff 3 10 \ -Dclirr.skip=true mvn -B dependency:analyze -DfailOnWarning=true + +echo "****************** DEPENDENCY LIST COMPLETENESS CHECK *******************" +## Run dependency list completeness check +function completenessCheck() { + # Output dep list with compile scope generated using the original pom + msg "Generating dependency list using original pom..." + mvn dependency:list -f pom.xml -Dsort=true | grep '\[INFO] .*:.*:.*:.*:.*' | grep -v ':test$' >.org-list.txt + + # Output dep list generated using the flattened pom (test scope deps are ommitted) + msg "Generating dependency list using flattened pom..." + mvn dependency:list -f .flattened-pom.xml -Dsort=true | grep '\[INFO] .*:.*:.*:.*:.*' >.new-list.txt + + # Compare two dependency lists + msg "Comparing dependency lists..." + diff .org-list.txt .new-list.txt >.diff.txt + if [[ $? == 0 ]] + then + msg "Success. No diff!" + else + msg "Diff found. See below: " + msg "You can also check .diff.txt file located in $1." + cat .diff.txt + return 1 + fi +} + +# Allow failures to continue running the script +set +e + +error_count=0 +for path in $(find -name ".flattened-pom.xml") +do + # Check flattened pom in each dir that contains it for completeness + dir=$(dirname "$path") + pushd "$dir" + completenessCheck "$dir" + error_count=$(($error_count + $?)) + popd +done + +if [[ $error_count == 0 ]] +then + msg "All checks passed." + exit 0 +else + msg "Errors found. See log statements above." + exit 1 +fi diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg index 8bf59c02..0048c8ec 100644 --- a/.kokoro/nightly/integration.cfg +++ b/.kokoro/nightly/integration.cfg @@ -6,16 +6,32 @@ env_vars: { value: "gcr.io/cloud-devrel-kokoro-resources/java8" } +env_vars: { + key: "JOB_TYPE" + value: "integration" +} +# TODO: remove this after we've migrated all tests and scripts +env_vars: { + key: "GCLOUD_PROJECT" + value: "gcloud-devel" +} + +env_vars: { + key: "GOOGLE_CLOUD_PROJECT" + value: "gcloud-devel" +} + env_vars: { key: "ENABLE_BUILD_COP" value: "true" } -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "java_it_service_account" - } - } +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "secret_manager/java-it-service-account" +} + +env_vars: { + key: "SECRET_MANAGER_KEYS" + value: "java-it-service-account" } diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg index b4b051cd..f2542931 100644 --- a/.kokoro/nightly/samples.cfg +++ b/.kokoro/nightly/samples.cfg @@ -11,26 +11,28 @@ env_vars: { value: "samples" } +# TODO: remove this after we've migrated all tests and scripts env_vars: { key: "GCLOUD_PROJECT" - value: "gcloud-devel" + value: "java-docs-samples-testing" +} + +env_vars: { + key: "GOOGLE_CLOUD_PROJECT" + value: "java-docs-samples-testing" } env_vars: { key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "keystore/73713_java_it_service_account" + value: "secret_manager/java-docs-samples-service-account" } env_vars: { - key: "ENABLE_BUILD_COP" - value: "true" + key: "SECRET_MANAGER_KEYS" + value: "java-docs-samples-service-account" } -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "java_it_service_account" - } - } +env_vars: { + key: "ENABLE_BUILD_COP" + value: "true" } diff --git a/.kokoro/populate-secrets.sh b/.kokoro/populate-secrets.sh new file mode 100755 index 00000000..f5251425 --- /dev/null +++ b/.kokoro/populate-secrets.sh @@ -0,0 +1,43 @@ +#!/bin/bash +# Copyright 2020 Google LLC. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -eo pipefail + +function now { date +"%Y-%m-%d %H:%M:%S" | tr -d '\n' ;} +function msg { println "$*" >&2 ;} +function println { printf '%s\n' "$(now) $*" ;} + + +# Populates requested secrets set in SECRET_MANAGER_KEYS from service account: +# kokoro-trampoline@cloud-devrel-kokoro-resources.iam.gserviceaccount.com +SECRET_LOCATION="${KOKORO_GFILE_DIR}/secret_manager" +msg "Creating folder on disk for secrets: ${SECRET_LOCATION}" +mkdir -p ${SECRET_LOCATION} +for key in $(echo ${SECRET_MANAGER_KEYS} | sed "s/,/ /g") +do + msg "Retrieving secret ${key}" + docker run --entrypoint=gcloud \ + --volume=${KOKORO_GFILE_DIR}:${KOKORO_GFILE_DIR} \ + gcr.io/google.com/cloudsdktool/cloud-sdk \ + secrets versions access latest \ + --project cloud-devrel-kokoro-resources \ + --secret ${key} > \ + "${SECRET_LOCATION}/${key}" + if [[ $? == 0 ]]; then + msg "Secret written to ${SECRET_LOCATION}/${key}" + else + msg "Error retrieving secret ${key}" + fi +done diff --git a/.kokoro/presubmit/integration.cfg b/.kokoro/presubmit/integration.cfg index 141f90c1..dded67a9 100644 --- a/.kokoro/presubmit/integration.cfg +++ b/.kokoro/presubmit/integration.cfg @@ -11,21 +11,23 @@ env_vars: { value: "integration" } +# TODO: remove this after we've migrated all tests and scripts env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" + key: "GCLOUD_PROJECT" + value: "gcloud-devel" } env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "keystore/73713_java_it_service_account" + key: "GOOGLE_CLOUD_PROJECT" + value: "gcloud-devel" } -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "java_it_service_account" - } - } +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "secret_manager/java-it-service-account" +} + +env_vars: { + key: "SECRET_MANAGER_KEYS" + value: "java-it-service-account" } diff --git a/.kokoro/presubmit/samples.cfg b/.kokoro/presubmit/samples.cfg index fa7b493d..01e09600 100644 --- a/.kokoro/presubmit/samples.cfg +++ b/.kokoro/presubmit/samples.cfg @@ -11,21 +11,23 @@ env_vars: { value: "samples" } +# TODO: remove this after we've migrated all tests and scripts env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" + key: "GCLOUD_PROJECT" + value: "java-docs-samples-testing" } env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "keystore/73713_java_it_service_account" + key: "GOOGLE_CLOUD_PROJECT" + value: "java-docs-samples-testing" } -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "java_it_service_account" - } - } +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "secret_manager/java-docs-samples-service-account" } + +env_vars: { + key: "SECRET_MANAGER_KEYS" + value: "java-docs-samples-service-account" +} \ No newline at end of file diff --git a/.kokoro/trampoline.sh b/.kokoro/trampoline.sh index ba17ce01..9da0f839 100644 --- a/.kokoro/trampoline.sh +++ b/.kokoro/trampoline.sh @@ -21,4 +21,6 @@ function cleanup() { echo "cleanup"; } trap cleanup EXIT + +$(dirname $0)/populate-secrets.sh # Secret Manager secrets. python3 "${KOKORO_GFILE_DIR}/trampoline_v1.py" diff --git a/CHANGELOG.md b/CHANGELOG.md index 387c51b9..f815ed39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [0.120.0](https://www.github.com/googleapis/java-errorreporting/compare/v0.119.2...v0.120.0) (2020-06-22) + + +### Features + +* **deps:** adopt flatten plugin and google-cloud-shared-dependencies ([#175](https://www.github.com/googleapis/java-errorreporting/issues/175)) ([7ca8b66](https://www.github.com/googleapis/java-errorreporting/commit/7ca8b66b01b2d5f9009a62a1a7be7e055a32ede6)) + + +### Bug Fixes + +* restore GAPIC v2 retry configs ([#143](https://www.github.com/googleapis/java-errorreporting/issues/143)) ([fc9837e](https://www.github.com/googleapis/java-errorreporting/commit/fc9837e073c9f48e8e35b9a5ab15cc4188e60982)) + + +### Dependencies + +* update dependency com.google.api:api-common to v1.9.1 ([#149](https://www.github.com/googleapis/java-errorreporting/issues/149)) ([438aad7](https://www.github.com/googleapis/java-errorreporting/commit/438aad7173bc0012823339ac81f272f9b99ab209)) +* update dependency com.google.api:api-common to v1.9.2 ([#156](https://www.github.com/googleapis/java-errorreporting/issues/156)) ([5a537fa](https://www.github.com/googleapis/java-errorreporting/commit/5a537fa3a8223ab4445598c0eeb42ac2a0f15389)) +* update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 ([#137](https://www.github.com/googleapis/java-errorreporting/issues/137)) ([7278629](https://www.github.com/googleapis/java-errorreporting/commit/7278629514fe46c820c88f6b20dd8f533dd8d296)) +* update dependency com.google.cloud:google-cloud-core to v1.93.5 ([#150](https://www.github.com/googleapis/java-errorreporting/issues/150)) ([ad3af0e](https://www.github.com/googleapis/java-errorreporting/commit/ad3af0e085f8917a19c32f67728837897e387e12)) +* update dependency com.google.guava:guava-bom to v29 ([#113](https://www.github.com/googleapis/java-errorreporting/issues/113)) ([12b9e4f](https://www.github.com/googleapis/java-errorreporting/commit/12b9e4f21e80de984e88c8f87e38f705225b9b2a)) +* update dependency com.google.protobuf:protobuf-java to v3.12.0 ([#141](https://www.github.com/googleapis/java-errorreporting/issues/141)) ([f92537d](https://www.github.com/googleapis/java-errorreporting/commit/f92537d97b57be7eb897b717fb488c52641c1f83)) +* update dependency com.google.protobuf:protobuf-java to v3.12.2 ([#147](https://www.github.com/googleapis/java-errorreporting/issues/147)) ([2aa5cd1](https://www.github.com/googleapis/java-errorreporting/commit/2aa5cd1e995721146204825ad7b2743e6107affd)) +* update dependency io.grpc:grpc-bom to v1.29.0 ([#128](https://www.github.com/googleapis/java-errorreporting/issues/128)) ([00f5a8c](https://www.github.com/googleapis/java-errorreporting/commit/00f5a8cc86814cbe3626daf4cb28c74933f778f5)) +* update dependency io.grpc:grpc-bom to v1.30.0 ([#161](https://www.github.com/googleapis/java-errorreporting/issues/161)) ([917227f](https://www.github.com/googleapis/java-errorreporting/commit/917227f8d35e899134dc5999f08e9b5ebe27a804)) +* update dependency org.threeten:threetenbp to v1.4.4 ([#133](https://www.github.com/googleapis/java-errorreporting/issues/133)) ([77ba87d](https://www.github.com/googleapis/java-errorreporting/commit/77ba87db15f7f2428e6a06a612d0886539af1d4c)) + + +### Documentation + +* fix several broken links in the docs. ([#157](https://www.github.com/googleapis/java-errorreporting/issues/157)) ([9606c51](https://www.github.com/googleapis/java-errorreporting/commit/9606c5160319e86c0b49ce573a30e2b3b95fb656)) + ### [0.119.2](https://www.github.com/googleapis/java-errorreporting/compare/v0.119.1...v0.119.2) (2020-04-07) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 085021dd..f2dbdee0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -99,7 +99,16 @@ mvn -Penable-samples clean verify ``` 2. [Activate](#profile-activation) the profile. -3. Define your samples in a normal Maven project in the `samples/` directory +3. Define your samples in a normal Maven project in the `samples/` directory. + +### Code Formatting + +Code in this repo is formatted with +[google-java-format](https://github.com/google/google-java-format). +To run formatting on your project, you can run: +``` +mvn com.coveo:fmt-maven-plugin:format +``` ### Profile Activation diff --git a/README.md b/README.md index 3d2b08fe..676b388a 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 4.4.1 + 7.0.0 pom import @@ -32,11 +32,28 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud google-cloud-errorreporting + + + com.google.cloud + google-cloud-core + + + junit + junit + 4.13 + test + + + com.google.truth + truth + 1.0.1 + test + + + ``` -[//]: # ({x-version-update-start:google-cloud-errorreporting:released}) - If you are using Maven without BOM, add this to your dependencies: ```xml @@ -48,13 +65,15 @@ If you are using Maven without BOM, add this to your dependencies: ``` +[//]: # ({x-version-update-start:google-cloud-errorreporting:released}) + If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-errorreporting:0.119.2-beta' +compile 'com.google.cloud:google-cloud-errorreporting:0.120.0-beta' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.119.2-beta" +libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.120.0-beta" ``` [//]: # ({x-version-update-end}) @@ -89,6 +108,16 @@ use this Stackdriver Error Reporting Client Library. +## Samples + +Samples are in the [`samples/`](https://github.com/googleapis/java-errorreporting/tree/master/samples) directory. The samples' `README.md` +has instructions for running the samples. + +| Sample | Source Code | Try it | +| --------------------------- | --------------------------------- | ------ | +| Quick Start | [source code](https://github.com/googleapis/java-errorreporting/blob/master/samples/snippets/src/main/java/com/example/errorreporting/QuickStart.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-errorreporting&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/errorreporting/QuickStart.java) | + + ## Troubleshooting @@ -104,13 +133,13 @@ Java 7 or above is required for using this client. ## Versioning + This library follows [Semantic Versioning](http://semver.org/). It is currently in major version zero (``0.y.z``), which means that anything may change at any time and the public API should not be considered stable. - ## Contributing diff --git a/google-cloud-errorreporting-bom/pom.xml b/google-cloud-errorreporting-bom/pom.xml index b707cd3e..3d1f732c 100644 --- a/google-cloud-errorreporting-bom/pom.xml +++ b/google-cloud-errorreporting-bom/pom.xml @@ -3,12 +3,12 @@ 4.0.0 com.google.cloud google-cloud-errorreporting-bom - 0.119.2-beta + 0.120.0-beta pom com.google.cloud google-cloud-shared-config - 0.4.0 + 0.8.1 Google Cloud errorreporting BOM @@ -63,17 +63,17 @@ com.google.cloud google-cloud-errorreporting - 0.119.2-beta + 0.120.0-beta com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.85.2 + 0.86.0 com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.85.2 + 0.86.0 diff --git a/google-cloud-errorreporting/pom.xml b/google-cloud-errorreporting/pom.xml index 2794b5fc..b394fbee 100644 --- a/google-cloud-errorreporting/pom.xml +++ b/google-cloud-errorreporting/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-errorreporting - 0.119.2-beta + 0.120.0-beta jar Google Cloud Error Reporting https://github.com/googleapis/java-errorreporting @@ -11,7 +11,7 @@ com.google.cloud google-cloud-errorreporting-parent - 0.119.2-beta + 0.120.0-beta google-cloud-errorreporting @@ -102,4 +102,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient.java index 9015aa0f..68cc9dcd 100644 --- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient.java +++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient.java @@ -39,8 +39,8 @@ *
  * 
  * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
- *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
- *   ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
+ *   ErrorGroup group = ErrorGroup.newBuilder().build();
+ *   ErrorGroup response = errorGroupServiceClient.updateGroup(group);
  * }
  * 
  * 
@@ -184,80 +184,68 @@ public final ErrorGroup getGroup(GroupName groupName) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Get the specified group. + * Replace the data for the specified group. Fails if the group does not exist. * *

Sample code: * *


    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
-   *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
-   *   ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
+   *   ErrorGroup group = ErrorGroup.newBuilder().build();
+   *   ErrorGroup response = errorGroupServiceClient.updateGroup(group);
    * }
    * 
* - * @param groupName Required. The group resource name. Written as - * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>. - * Call <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list"> - * <code>groupStats.list</code></a> to return a list of groups belonging to - * this project. - *

Example: <code>projects/my-project-123/groups/my-group</code> + * @param group Required. The group which replaces the resource on the server. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final ErrorGroup getGroup(ErrorGroupName groupName) { - GetGroupRequest request = - GetGroupRequest.newBuilder() - .setGroupName(groupName == null ? null : groupName.toString()) - .build(); - return getGroup(request); + public final ErrorGroup updateGroup(ErrorGroup group) { + UpdateGroupRequest request = UpdateGroupRequest.newBuilder().setGroup(group).build(); + return updateGroup(request); } // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Get the specified group. + * Replace the data for the specified group. Fails if the group does not exist. * *

Sample code: * *


    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
-   *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
-   *   ErrorGroup response = errorGroupServiceClient.getGroup(groupName.toString());
+   *   ErrorGroup group = ErrorGroup.newBuilder().build();
+   *   UpdateGroupRequest request = UpdateGroupRequest.newBuilder()
+   *     .setGroup(group)
+   *     .build();
+   *   ErrorGroup response = errorGroupServiceClient.updateGroup(request);
    * }
    * 
* - * @param groupName Required. The group resource name. Written as - * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>. - * Call <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list"> - * <code>groupStats.list</code></a> to return a list of groups belonging to - * this project. - *

Example: <code>projects/my-project-123/groups/my-group</code> + * @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 ErrorGroup getGroup(String groupName) { - GetGroupRequest request = GetGroupRequest.newBuilder().setGroupName(groupName).build(); - return getGroup(request); + public final ErrorGroup updateGroup(UpdateGroupRequest request) { + return updateGroupCallable().call(request); } // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Get the specified group. + * Replace the data for the specified group. Fails if the group does not exist. * *

Sample code: * *


    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
-   *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
-   *   GetGroupRequest request = GetGroupRequest.newBuilder()
-   *     .setGroupName(groupName.toString())
+   *   ErrorGroup group = ErrorGroup.newBuilder().build();
+   *   UpdateGroupRequest request = UpdateGroupRequest.newBuilder()
+   *     .setGroup(group)
    *     .build();
-   *   ErrorGroup response = errorGroupServiceClient.getGroup(request);
+   *   ApiFuture<ErrorGroup> future = errorGroupServiceClient.updateGroupCallable().futureCall(request);
+   *   // Do something
+   *   ErrorGroup response = future.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 ErrorGroup getGroup(GetGroupRequest request) { - return getGroupCallable().call(request); + public final UnaryCallable updateGroupCallable() { + return stub.updateGroupCallable(); } // AUTO-GENERATED DOCUMENTATION AND METHOD @@ -269,83 +257,93 @@ public final ErrorGroup getGroup(GetGroupRequest request) { *

    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
    *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
-   *   GetGroupRequest request = GetGroupRequest.newBuilder()
-   *     .setGroupName(groupName.toString())
-   *     .build();
-   *   ApiFuture<ErrorGroup> future = errorGroupServiceClient.getGroupCallable().futureCall(request);
-   *   // Do something
-   *   ErrorGroup response = future.get();
+   *   ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
    * }
    * 
+ * + * @param groupName The group resource name. Written as + * `projects/{projectID}/groups/{group_name}`. Call + * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list) + * to return a list of groups belonging to this project. + *

Example: `projects/my-project-123/groups/my-group` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final UnaryCallable getGroupCallable() { - return stub.getGroupCallable(); + public final ErrorGroup getGroup(ErrorGroupName groupName) { + GetGroupRequest request = + GetGroupRequest.newBuilder() + .setGroupName(groupName == null ? null : groupName.toString()) + .build(); + return getGroup(request); } // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Replace the data for the specified group. Fails if the group does not exist. + * Get the specified group. * *

Sample code: * *


    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
-   *   ErrorGroup group = ErrorGroup.newBuilder().build();
-   *   ErrorGroup response = errorGroupServiceClient.updateGroup(group);
+   *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
+   *   ErrorGroup response = errorGroupServiceClient.getGroup(groupName.toString());
    * }
    * 
* - * @param group Required. The group which replaces the resource on the server. + * @param groupName The group resource name. Written as + * `projects/{projectID}/groups/{group_name}`. Call + * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list) + * to return a list of groups belonging to this project. + *

Example: `projects/my-project-123/groups/my-group` * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final ErrorGroup updateGroup(ErrorGroup group) { - UpdateGroupRequest request = UpdateGroupRequest.newBuilder().setGroup(group).build(); - return updateGroup(request); + public final ErrorGroup getGroup(String groupName) { + GetGroupRequest request = GetGroupRequest.newBuilder().setGroupName(groupName).build(); + return getGroup(request); } // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Replace the data for the specified group. Fails if the group does not exist. + * Get the specified group. * *

Sample code: * *


    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
-   *   ErrorGroup group = ErrorGroup.newBuilder().build();
-   *   UpdateGroupRequest request = UpdateGroupRequest.newBuilder()
-   *     .setGroup(group)
+   *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
+   *   GetGroupRequest request = GetGroupRequest.newBuilder()
+   *     .setGroupName(groupName.toString())
    *     .build();
-   *   ErrorGroup response = errorGroupServiceClient.updateGroup(request);
+   *   ErrorGroup response = errorGroupServiceClient.getGroup(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 ErrorGroup updateGroup(UpdateGroupRequest request) { - return updateGroupCallable().call(request); + public final ErrorGroup getGroup(GetGroupRequest request) { + return getGroupCallable().call(request); } // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Replace the data for the specified group. Fails if the group does not exist. + * Get the specified group. * *

Sample code: * *


    * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
-   *   ErrorGroup group = ErrorGroup.newBuilder().build();
-   *   UpdateGroupRequest request = UpdateGroupRequest.newBuilder()
-   *     .setGroup(group)
+   *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
+   *   GetGroupRequest request = GetGroupRequest.newBuilder()
+   *     .setGroupName(groupName.toString())
    *     .build();
-   *   ApiFuture<ErrorGroup> future = errorGroupServiceClient.updateGroupCallable().futureCall(request);
+   *   ApiFuture<ErrorGroup> future = errorGroupServiceClient.getGroupCallable().futureCall(request);
    *   // Do something
    *   ErrorGroup response = future.get();
    * }
    * 
*/ - public final UnaryCallable updateGroupCallable() { - return stub.updateGroupCallable(); + public final UnaryCallable getGroupCallable() { + return stub.getGroupCallable(); } @Override diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings.java index e96fabb4..856ba7dd 100644 --- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings.java +++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings.java @@ -49,16 +49,16 @@ *

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 getGroup to 30 seconds: + *

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

  * 
  * ErrorGroupServiceSettings.Builder errorGroupServiceSettingsBuilder =
  *     ErrorGroupServiceSettings.newBuilder();
  * errorGroupServiceSettingsBuilder
- *     .getGroupSettings()
+ *     .updateGroupSettings()
  *     .setRetrySettings(
- *         errorGroupServiceSettingsBuilder.getGroupSettings().getRetrySettings().toBuilder()
+ *         errorGroupServiceSettingsBuilder.updateGroupSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * ErrorGroupServiceSettings errorGroupServiceSettings = errorGroupServiceSettingsBuilder.build();
@@ -68,16 +68,16 @@
 @Generated("by gapic-generator")
 @BetaApi
 public class ErrorGroupServiceSettings extends ClientSettings {
-  /** Returns the object with the settings used for calls to getGroup. */
-  public UnaryCallSettings getGroupSettings() {
-    return ((ErrorGroupServiceStubSettings) getStubSettings()).getGroupSettings();
-  }
-
   /** Returns the object with the settings used for calls to updateGroup. */
   public UnaryCallSettings updateGroupSettings() {
     return ((ErrorGroupServiceStubSettings) getStubSettings()).updateGroupSettings();
   }
 
+  /** Returns the object with the settings used for calls to getGroup. */
+  public UnaryCallSettings getGroupSettings() {
+    return ((ErrorGroupServiceStubSettings) getStubSettings()).getGroupSettings();
+  }
+
   public static final ErrorGroupServiceSettings create(ErrorGroupServiceStubSettings stub)
       throws IOException {
     return new ErrorGroupServiceSettings.Builder(stub.toBuilder()).build();
@@ -175,16 +175,16 @@ public Builder applyToAllUnaryMethods(
       return this;
     }
 
-    /** Returns the builder for the settings used for calls to getGroup. */
-    public UnaryCallSettings.Builder getGroupSettings() {
-      return getStubSettingsBuilder().getGroupSettings();
-    }
-
     /** Returns the builder for the settings used for calls to updateGroup. */
     public UnaryCallSettings.Builder updateGroupSettings() {
       return getStubSettingsBuilder().updateGroupSettings();
     }
 
+    /** Returns the builder for the settings used for calls to getGroup. */
+    public UnaryCallSettings.Builder getGroupSettings() {
+      return getStubSettingsBuilder().getGroupSettings();
+    }
+
     @Override
     public ErrorGroupServiceSettings build() throws IOException {
       return new ErrorGroupServiceSettings(this);
diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient.java
index 742e4198..2c5558d2 100644
--- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient.java
+++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient.java
@@ -165,6 +165,101 @@ public ErrorStatsServiceStub getStub() {
     return stub;
   }
 
+  // AUTO-GENERATED DOCUMENTATION AND METHOD
+  /**
+   * Deletes all error events of a given project.
+   *
+   * 

Sample code: + * + *


+   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
+   *   ProjectName projectName = ProjectName.of("[PROJECT]");
+   *   DeleteEventsResponse response = errorStatsServiceClient.deleteEvents(projectName);
+   * }
+   * 
+ * + * @param projectName Required. The resource name of the Google Cloud Platform project. Written as + * `projects/` plus the [Google Cloud Platform project + * ID](https://support.google.com/cloud/answer/6158840). Example: `projects/my-project-123`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final DeleteEventsResponse deleteEvents(ProjectName projectName) { + DeleteEventsRequest request = + DeleteEventsRequest.newBuilder() + .setProjectName(projectName == null ? null : projectName.toString()) + .build(); + return deleteEvents(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes all error events of a given project. + * + *

Sample code: + * + *


+   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
+   *   ProjectName projectName = ProjectName.of("[PROJECT]");
+   *   DeleteEventsResponse response = errorStatsServiceClient.deleteEvents(projectName.toString());
+   * }
+   * 
+ * + * @param projectName Required. The resource name of the Google Cloud Platform project. Written as + * `projects/` plus the [Google Cloud Platform project + * ID](https://support.google.com/cloud/answer/6158840). Example: `projects/my-project-123`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final DeleteEventsResponse deleteEvents(String projectName) { + DeleteEventsRequest request = + DeleteEventsRequest.newBuilder().setProjectName(projectName).build(); + return deleteEvents(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes all error events of a given project. + * + *

Sample code: + * + *


+   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
+   *   ProjectName projectName = ProjectName.of("[PROJECT]");
+   *   DeleteEventsRequest request = DeleteEventsRequest.newBuilder()
+   *     .setProjectName(projectName.toString())
+   *     .build();
+   *   DeleteEventsResponse response = errorStatsServiceClient.deleteEvents(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 DeleteEventsResponse deleteEvents(DeleteEventsRequest request) { + return deleteEventsCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes all error events of a given project. + * + *

Sample code: + * + *


+   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
+   *   ProjectName projectName = ProjectName.of("[PROJECT]");
+   *   DeleteEventsRequest request = DeleteEventsRequest.newBuilder()
+   *     .setProjectName(projectName.toString())
+   *     .build();
+   *   ApiFuture<DeleteEventsResponse> future = errorStatsServiceClient.deleteEventsCallable().futureCall(request);
+   *   // Do something
+   *   DeleteEventsResponse response = future.get();
+   * }
+   * 
+ */ + public final UnaryCallable deleteEventsCallable() { + return stub.deleteEventsCallable(); + } + // AUTO-GENERATED DOCUMENTATION AND METHOD /** * Lists the specified groups. @@ -472,101 +567,6 @@ public final UnaryCallable listEventsCall return stub.listEventsCallable(); } - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes all error events of a given project. - * - *

Sample code: - * - *


-   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
-   *   ProjectName projectName = ProjectName.of("[PROJECT]");
-   *   DeleteEventsResponse response = errorStatsServiceClient.deleteEvents(projectName);
-   * }
-   * 
- * - * @param projectName Required. The resource name of the Google Cloud Platform project. Written as - * `projects/` plus the [Google Cloud Platform project - * ID](https://support.google.com/cloud/answer/6158840). Example: `projects/my-project-123`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final DeleteEventsResponse deleteEvents(ProjectName projectName) { - DeleteEventsRequest request = - DeleteEventsRequest.newBuilder() - .setProjectName(projectName == null ? null : projectName.toString()) - .build(); - return deleteEvents(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes all error events of a given project. - * - *

Sample code: - * - *


-   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
-   *   ProjectName projectName = ProjectName.of("[PROJECT]");
-   *   DeleteEventsResponse response = errorStatsServiceClient.deleteEvents(projectName.toString());
-   * }
-   * 
- * - * @param projectName Required. The resource name of the Google Cloud Platform project. Written as - * `projects/` plus the [Google Cloud Platform project - * ID](https://support.google.com/cloud/answer/6158840). Example: `projects/my-project-123`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final DeleteEventsResponse deleteEvents(String projectName) { - DeleteEventsRequest request = - DeleteEventsRequest.newBuilder().setProjectName(projectName).build(); - return deleteEvents(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes all error events of a given project. - * - *

Sample code: - * - *


-   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
-   *   ProjectName projectName = ProjectName.of("[PROJECT]");
-   *   DeleteEventsRequest request = DeleteEventsRequest.newBuilder()
-   *     .setProjectName(projectName.toString())
-   *     .build();
-   *   DeleteEventsResponse response = errorStatsServiceClient.deleteEvents(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 DeleteEventsResponse deleteEvents(DeleteEventsRequest request) { - return deleteEventsCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes all error events of a given project. - * - *

Sample code: - * - *


-   * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) {
-   *   ProjectName projectName = ProjectName.of("[PROJECT]");
-   *   DeleteEventsRequest request = DeleteEventsRequest.newBuilder()
-   *     .setProjectName(projectName.toString())
-   *     .build();
-   *   ApiFuture<DeleteEventsResponse> future = errorStatsServiceClient.deleteEventsCallable().futureCall(request);
-   *   // Do something
-   *   DeleteEventsResponse response = future.get();
-   * }
-   * 
- */ - public final UnaryCallable deleteEventsCallable() { - return stub.deleteEventsCallable(); - } - @Override public final void close() { stub.close(); diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings.java index 873ee200..4c3394ce 100644 --- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings.java +++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings.java @@ -75,6 +75,11 @@ @Generated("by gapic-generator") @BetaApi public class ErrorStatsServiceSettings extends ClientSettings { + /** Returns the object with the settings used for calls to deleteEvents. */ + public UnaryCallSettings deleteEventsSettings() { + return ((ErrorStatsServiceStubSettings) getStubSettings()).deleteEventsSettings(); + } + /** Returns the object with the settings used for calls to listGroupStats. */ public PagedCallSettings< ListGroupStatsRequest, ListGroupStatsResponse, ListGroupStatsPagedResponse> @@ -88,11 +93,6 @@ public class ErrorStatsServiceSettings extends ClientSettings deleteEventsSettings() { - return ((ErrorStatsServiceStubSettings) getStubSettings()).deleteEventsSettings(); - } - public static final ErrorStatsServiceSettings create(ErrorStatsServiceStubSettings stub) throws IOException { return new ErrorStatsServiceSettings.Builder(stub.toBuilder()).build(); @@ -190,6 +190,12 @@ public Builder applyToAllUnaryMethods( return this; } + /** Returns the builder for the settings used for calls to deleteEvents. */ + public UnaryCallSettings.Builder + deleteEventsSettings() { + return getStubSettingsBuilder().deleteEventsSettings(); + } + /** Returns the builder for the settings used for calls to listGroupStats. */ public PagedCallSettings.Builder< ListGroupStatsRequest, ListGroupStatsResponse, ListGroupStatsPagedResponse> @@ -203,12 +209,6 @@ public Builder applyToAllUnaryMethods( return getStubSettingsBuilder().listEventsSettings(); } - /** Returns the builder for the settings used for calls to deleteEvents. */ - public UnaryCallSettings.Builder - deleteEventsSettings() { - return getStubSettingsBuilder().deleteEventsSettings(); - } - @Override public ErrorStatsServiceSettings build() throws IOException { return new ErrorStatsServiceSettings(this); diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/package-info.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/package-info.java index 4ecf6f6d..2c9c6269 100644 --- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/package-info.java +++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/package-info.java @@ -28,8 +28,8 @@ *
  * 
  * try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
- *   ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
- *   ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
+ *   ErrorGroup group = ErrorGroup.newBuilder().build();
+ *   ErrorGroup response = errorGroupServiceClient.updateGroup(group);
  * }
  * 
  * 
diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub.java index 8b3b2abb..b658babd 100644 --- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub.java +++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub.java @@ -33,14 +33,14 @@ @BetaApi("A restructuring of stub classes is planned, so this may break in the future") public abstract class ErrorGroupServiceStub implements BackgroundResource { - public UnaryCallable getGroupCallable() { - throw new UnsupportedOperationException("Not implemented: getGroupCallable()"); - } - public UnaryCallable updateGroupCallable() { throw new UnsupportedOperationException("Not implemented: updateGroupCallable()"); } + public UnaryCallable getGroupCallable() { + throw new UnsupportedOperationException("Not implemented: getGroupCallable()"); + } + @Override public abstract void close(); } diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings.java index 3fe2073f..ddc0d11a 100644 --- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings.java +++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings.java @@ -58,16 +58,16 @@ *

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 getGroup to 30 seconds: + *

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

  * 
  * ErrorGroupServiceStubSettings.Builder errorGroupServiceSettingsBuilder =
  *     ErrorGroupServiceStubSettings.newBuilder();
  * errorGroupServiceSettingsBuilder
- *     .getGroupSettings()
+ *     .updateGroupSettings()
  *     .setRetrySettings(
- *         errorGroupServiceSettingsBuilder.getGroupSettings().getRetrySettings().toBuilder()
+ *         errorGroupServiceSettingsBuilder.updateGroupSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * ErrorGroupServiceStubSettings errorGroupServiceSettings = errorGroupServiceSettingsBuilder.build();
@@ -81,19 +81,19 @@ public class ErrorGroupServiceStubSettings extends StubSettings DEFAULT_SERVICE_SCOPES =
       ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build();
 
-  private final UnaryCallSettings getGroupSettings;
   private final UnaryCallSettings updateGroupSettings;
-
-  /** Returns the object with the settings used for calls to getGroup. */
-  public UnaryCallSettings getGroupSettings() {
-    return getGroupSettings;
-  }
+  private final UnaryCallSettings getGroupSettings;
 
   /** Returns the object with the settings used for calls to updateGroup. */
   public UnaryCallSettings updateGroupSettings() {
     return updateGroupSettings;
   }
 
+  /** Returns the object with the settings used for calls to getGroup. */
+  public UnaryCallSettings getGroupSettings() {
+    return getGroupSettings;
+  }
+
   @BetaApi("A restructuring of stub classes is planned, so this may break in the future")
   public ErrorGroupServiceStub createStub() throws IOException {
     if (getTransportChannelProvider()
@@ -163,16 +163,16 @@ public Builder toBuilder() {
   protected ErrorGroupServiceStubSettings(Builder settingsBuilder) throws IOException {
     super(settingsBuilder);
 
-    getGroupSettings = settingsBuilder.getGroupSettings().build();
     updateGroupSettings = settingsBuilder.updateGroupSettings().build();
+    getGroupSettings = settingsBuilder.getGroupSettings().build();
   }
 
   /** Builder for ErrorGroupServiceStubSettings. */
   public static class Builder extends StubSettings.Builder {
     private final ImmutableList> unaryMethodSettingsBuilders;
 
-    private final UnaryCallSettings.Builder getGroupSettings;
     private final UnaryCallSettings.Builder updateGroupSettings;
+    private final UnaryCallSettings.Builder getGroupSettings;
 
     private static final ImmutableMap>
         RETRYABLE_CODE_DEFINITIONS;
@@ -215,12 +215,12 @@ protected Builder() {
     protected Builder(ClientContext clientContext) {
       super(clientContext);
 
-      getGroupSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
-
       updateGroupSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
 
+      getGroupSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+
       unaryMethodSettingsBuilders =
-          ImmutableList.>of(getGroupSettings, updateGroupSettings);
+          ImmutableList.>of(updateGroupSettings, getGroupSettings);
 
       initDefaults(this);
     }
@@ -237,13 +237,13 @@ private static Builder createDefault() {
     private static Builder initDefaults(Builder builder) {
 
       builder
-          .getGroupSettings()
+          .updateGroupSettings()
           .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
 
       builder
-          .updateGroupSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
+          .getGroupSettings()
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
 
       return builder;
@@ -252,11 +252,11 @@ private static Builder initDefaults(Builder builder) {
     protected Builder(ErrorGroupServiceStubSettings settings) {
       super(settings);
 
-      getGroupSettings = settings.getGroupSettings.toBuilder();
       updateGroupSettings = settings.updateGroupSettings.toBuilder();
+      getGroupSettings = settings.getGroupSettings.toBuilder();
 
       unaryMethodSettingsBuilders =
-          ImmutableList.>of(getGroupSettings, updateGroupSettings);
+          ImmutableList.>of(updateGroupSettings, getGroupSettings);
     }
 
     // NEXT_MAJOR_VER: remove 'throws Exception'
@@ -275,16 +275,16 @@ public Builder applyToAllUnaryMethods(
       return unaryMethodSettingsBuilders;
     }
 
-    /** Returns the builder for the settings used for calls to getGroup. */
-    public UnaryCallSettings.Builder getGroupSettings() {
-      return getGroupSettings;
-    }
-
     /** Returns the builder for the settings used for calls to updateGroup. */
     public UnaryCallSettings.Builder updateGroupSettings() {
       return updateGroupSettings;
     }
 
+    /** Returns the builder for the settings used for calls to getGroup. */
+    public UnaryCallSettings.Builder getGroupSettings() {
+      return getGroupSettings;
+    }
+
     @Override
     public ErrorGroupServiceStubSettings build() throws IOException {
       return new ErrorGroupServiceStubSettings(this);
diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub.java
index 92302fef..65ec1b77 100644
--- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub.java
+++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub.java
@@ -39,6 +39,10 @@
 @BetaApi("A restructuring of stub classes is planned, so this may break in the future")
 public abstract class ErrorStatsServiceStub implements BackgroundResource {
 
+  public UnaryCallable deleteEventsCallable() {
+    throw new UnsupportedOperationException("Not implemented: deleteEventsCallable()");
+  }
+
   public UnaryCallable
       listGroupStatsPagedCallable() {
     throw new UnsupportedOperationException("Not implemented: listGroupStatsPagedCallable()");
@@ -56,10 +60,6 @@ public UnaryCallable listEventsCallable()
     throw new UnsupportedOperationException("Not implemented: listEventsCallable()");
   }
 
-  public UnaryCallable deleteEventsCallable() {
-    throw new UnsupportedOperationException("Not implemented: deleteEventsCallable()");
-  }
-
   @Override
   public abstract void close();
 }
diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings.java
index 0f86c048..14a4f144 100644
--- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings.java
+++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings.java
@@ -96,12 +96,17 @@ public class ErrorStatsServiceStubSettings extends StubSettings DEFAULT_SERVICE_SCOPES =
       ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build();
 
+  private final UnaryCallSettings deleteEventsSettings;
   private final PagedCallSettings<
           ListGroupStatsRequest, ListGroupStatsResponse, ListGroupStatsPagedResponse>
       listGroupStatsSettings;
   private final PagedCallSettings
       listEventsSettings;
-  private final UnaryCallSettings deleteEventsSettings;
+
+  /** Returns the object with the settings used for calls to deleteEvents. */
+  public UnaryCallSettings deleteEventsSettings() {
+    return deleteEventsSettings;
+  }
 
   /** Returns the object with the settings used for calls to listGroupStats. */
   public PagedCallSettings<
@@ -116,11 +121,6 @@ public class ErrorStatsServiceStubSettings extends StubSettings deleteEventsSettings() {
-    return deleteEventsSettings;
-  }
-
   @BetaApi("A restructuring of stub classes is planned, so this may break in the future")
   public ErrorStatsServiceStub createStub() throws IOException {
     if (getTransportChannelProvider()
@@ -190,9 +190,9 @@ public Builder toBuilder() {
   protected ErrorStatsServiceStubSettings(Builder settingsBuilder) throws IOException {
     super(settingsBuilder);
 
+    deleteEventsSettings = settingsBuilder.deleteEventsSettings().build();
     listGroupStatsSettings = settingsBuilder.listGroupStatsSettings().build();
     listEventsSettings = settingsBuilder.listEventsSettings().build();
-    deleteEventsSettings = settingsBuilder.deleteEventsSettings().build();
   }
 
   private static final PagedListDescriptor<
@@ -310,14 +310,14 @@ public ApiFuture getFuturePagedResponse(
   public static class Builder extends StubSettings.Builder {
     private final ImmutableList> unaryMethodSettingsBuilders;
 
+    private final UnaryCallSettings.Builder
+        deleteEventsSettings;
     private final PagedCallSettings.Builder<
             ListGroupStatsRequest, ListGroupStatsResponse, ListGroupStatsPagedResponse>
         listGroupStatsSettings;
     private final PagedCallSettings.Builder<
             ListEventsRequest, ListEventsResponse, ListEventsPagedResponse>
         listEventsSettings;
-    private final UnaryCallSettings.Builder
-        deleteEventsSettings;
 
     private static final ImmutableMap>
         RETRYABLE_CODE_DEFINITIONS;
@@ -360,15 +360,15 @@ protected Builder() {
     protected Builder(ClientContext clientContext) {
       super(clientContext);
 
+      deleteEventsSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+
       listGroupStatsSettings = PagedCallSettings.newBuilder(LIST_GROUP_STATS_PAGE_STR_FACT);
 
       listEventsSettings = PagedCallSettings.newBuilder(LIST_EVENTS_PAGE_STR_FACT);
 
-      deleteEventsSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
-
       unaryMethodSettingsBuilders =
           ImmutableList.>of(
-              listGroupStatsSettings, listEventsSettings, deleteEventsSettings);
+              deleteEventsSettings, listGroupStatsSettings, listEventsSettings);
 
       initDefaults(this);
     }
@@ -385,18 +385,18 @@ private static Builder createDefault() {
     private static Builder initDefaults(Builder builder) {
 
       builder
-          .listGroupStatsSettings()
+          .deleteEventsSettings()
           .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
 
       builder
-          .listEventsSettings()
+          .listGroupStatsSettings()
           .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
 
       builder
-          .deleteEventsSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
+          .listEventsSettings()
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
           .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
 
       return builder;
@@ -405,13 +405,13 @@ private static Builder initDefaults(Builder builder) {
     protected Builder(ErrorStatsServiceStubSettings settings) {
       super(settings);
 
+      deleteEventsSettings = settings.deleteEventsSettings.toBuilder();
       listGroupStatsSettings = settings.listGroupStatsSettings.toBuilder();
       listEventsSettings = settings.listEventsSettings.toBuilder();
-      deleteEventsSettings = settings.deleteEventsSettings.toBuilder();
 
       unaryMethodSettingsBuilders =
           ImmutableList.>of(
-              listGroupStatsSettings, listEventsSettings, deleteEventsSettings);
+              deleteEventsSettings, listGroupStatsSettings, listEventsSettings);
     }
 
     // NEXT_MAJOR_VER: remove 'throws Exception'
@@ -430,6 +430,12 @@ public Builder applyToAllUnaryMethods(
       return unaryMethodSettingsBuilders;
     }
 
+    /** Returns the builder for the settings used for calls to deleteEvents. */
+    public UnaryCallSettings.Builder
+        deleteEventsSettings() {
+      return deleteEventsSettings;
+    }
+
     /** Returns the builder for the settings used for calls to listGroupStats. */
     public PagedCallSettings.Builder<
             ListGroupStatsRequest, ListGroupStatsResponse, ListGroupStatsPagedResponse>
@@ -443,12 +449,6 @@ public Builder applyToAllUnaryMethods(
       return listEventsSettings;
     }
 
-    /** Returns the builder for the settings used for calls to deleteEvents. */
-    public UnaryCallSettings.Builder
-        deleteEventsSettings() {
-      return deleteEventsSettings;
-    }
-
     @Override
     public ErrorStatsServiceStubSettings build() throws IOException {
       return new ErrorStatsServiceStubSettings(this);
diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub.java
index 50f40eab..ace5a10a 100644
--- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub.java
+++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub.java
@@ -44,14 +44,6 @@
 @BetaApi("A restructuring of stub classes is planned, so this may break in the future")
 public class GrpcErrorGroupServiceStub extends ErrorGroupServiceStub {
 
-  private static final MethodDescriptor getGroupMethodDescriptor =
-      MethodDescriptor.newBuilder()
-          .setType(MethodDescriptor.MethodType.UNARY)
-          .setFullMethodName(
-              "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService/GetGroup")
-          .setRequestMarshaller(ProtoUtils.marshaller(GetGroupRequest.getDefaultInstance()))
-          .setResponseMarshaller(ProtoUtils.marshaller(ErrorGroup.getDefaultInstance()))
-          .build();
   private static final MethodDescriptor
       updateGroupMethodDescriptor =
           MethodDescriptor.newBuilder()
@@ -61,11 +53,19 @@ public class GrpcErrorGroupServiceStub extends ErrorGroupServiceStub {
               .setRequestMarshaller(ProtoUtils.marshaller(UpdateGroupRequest.getDefaultInstance()))
               .setResponseMarshaller(ProtoUtils.marshaller(ErrorGroup.getDefaultInstance()))
               .build();
+  private static final MethodDescriptor getGroupMethodDescriptor =
+      MethodDescriptor.newBuilder()
+          .setType(MethodDescriptor.MethodType.UNARY)
+          .setFullMethodName(
+              "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService/GetGroup")
+          .setRequestMarshaller(ProtoUtils.marshaller(GetGroupRequest.getDefaultInstance()))
+          .setResponseMarshaller(ProtoUtils.marshaller(ErrorGroup.getDefaultInstance()))
+          .build();
 
   private final BackgroundResource backgroundResources;
 
-  private final UnaryCallable getGroupCallable;
   private final UnaryCallable updateGroupCallable;
+  private final UnaryCallable getGroupCallable;
 
   private final GrpcStubCallableFactory callableFactory;
 
@@ -108,51 +108,51 @@ protected GrpcErrorGroupServiceStub(
       throws IOException {
     this.callableFactory = callableFactory;
 
-    GrpcCallSettings getGroupTransportSettings =
-        GrpcCallSettings.newBuilder()
-            .setMethodDescriptor(getGroupMethodDescriptor)
+    GrpcCallSettings updateGroupTransportSettings =
+        GrpcCallSettings.newBuilder()
+            .setMethodDescriptor(updateGroupMethodDescriptor)
             .setParamsExtractor(
-                new RequestParamsExtractor() {
+                new RequestParamsExtractor() {
                   @Override
-                  public Map extract(GetGroupRequest request) {
+                  public Map extract(UpdateGroupRequest request) {
                     ImmutableMap.Builder params = ImmutableMap.builder();
-                    params.put("group_name", String.valueOf(request.getGroupName()));
+                    params.put("group.name", String.valueOf(request.getGroup().getName()));
                     return params.build();
                   }
                 })
             .build();
-    GrpcCallSettings updateGroupTransportSettings =
-        GrpcCallSettings.newBuilder()
-            .setMethodDescriptor(updateGroupMethodDescriptor)
+    GrpcCallSettings getGroupTransportSettings =
+        GrpcCallSettings.newBuilder()
+            .setMethodDescriptor(getGroupMethodDescriptor)
             .setParamsExtractor(
-                new RequestParamsExtractor() {
+                new RequestParamsExtractor() {
                   @Override
-                  public Map extract(UpdateGroupRequest request) {
+                  public Map extract(GetGroupRequest request) {
                     ImmutableMap.Builder params = ImmutableMap.builder();
-                    params.put("group.name", String.valueOf(request.getGroup().getName()));
+                    params.put("group_name", String.valueOf(request.getGroupName()));
                     return params.build();
                   }
                 })
             .build();
 
-    this.getGroupCallable =
-        callableFactory.createUnaryCallable(
-            getGroupTransportSettings, settings.getGroupSettings(), clientContext);
     this.updateGroupCallable =
         callableFactory.createUnaryCallable(
             updateGroupTransportSettings, settings.updateGroupSettings(), clientContext);
+    this.getGroupCallable =
+        callableFactory.createUnaryCallable(
+            getGroupTransportSettings, settings.getGroupSettings(), clientContext);
 
     backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources());
   }
 
-  public UnaryCallable getGroupCallable() {
-    return getGroupCallable;
-  }
-
   public UnaryCallable updateGroupCallable() {
     return updateGroupCallable;
   }
 
+  public UnaryCallable getGroupCallable() {
+    return getGroupCallable;
+  }
+
   @Override
   public final void close() {
     shutdown();
diff --git a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub.java b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub.java
index 178ee2c3..22ca7e25 100644
--- a/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub.java
+++ b/google-cloud-errorreporting/src/main/java/com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub.java
@@ -50,6 +50,16 @@
 @BetaApi("A restructuring of stub classes is planned, so this may break in the future")
 public class GrpcErrorStatsServiceStub extends ErrorStatsServiceStub {
 
+  private static final MethodDescriptor
+      deleteEventsMethodDescriptor =
+          MethodDescriptor.newBuilder()
+              .setType(MethodDescriptor.MethodType.UNARY)
+              .setFullMethodName(
+                  "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService/DeleteEvents")
+              .setRequestMarshaller(ProtoUtils.marshaller(DeleteEventsRequest.getDefaultInstance()))
+              .setResponseMarshaller(
+                  ProtoUtils.marshaller(DeleteEventsResponse.getDefaultInstance()))
+              .build();
   private static final MethodDescriptor
       listGroupStatsMethodDescriptor =
           MethodDescriptor.newBuilder()
@@ -70,25 +80,15 @@ public class GrpcErrorStatsServiceStub extends ErrorStatsServiceStub {
               .setRequestMarshaller(ProtoUtils.marshaller(ListEventsRequest.getDefaultInstance()))
               .setResponseMarshaller(ProtoUtils.marshaller(ListEventsResponse.getDefaultInstance()))
               .build();
-  private static final MethodDescriptor
-      deleteEventsMethodDescriptor =
-          MethodDescriptor.newBuilder()
-              .setType(MethodDescriptor.MethodType.UNARY)
-              .setFullMethodName(
-                  "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService/DeleteEvents")
-              .setRequestMarshaller(ProtoUtils.marshaller(DeleteEventsRequest.getDefaultInstance()))
-              .setResponseMarshaller(
-                  ProtoUtils.marshaller(DeleteEventsResponse.getDefaultInstance()))
-              .build();
 
   private final BackgroundResource backgroundResources;
 
+  private final UnaryCallable deleteEventsCallable;
   private final UnaryCallable listGroupStatsCallable;
   private final UnaryCallable
       listGroupStatsPagedCallable;
   private final UnaryCallable listEventsCallable;
   private final UnaryCallable listEventsPagedCallable;
-  private final UnaryCallable deleteEventsCallable;
 
   private final GrpcStubCallableFactory callableFactory;
 
@@ -131,6 +131,19 @@ protected GrpcErrorStatsServiceStub(
       throws IOException {
     this.callableFactory = callableFactory;
 
+    GrpcCallSettings deleteEventsTransportSettings =
+        GrpcCallSettings.newBuilder()
+            .setMethodDescriptor(deleteEventsMethodDescriptor)
+            .setParamsExtractor(
+                new RequestParamsExtractor() {
+                  @Override
+                  public Map extract(DeleteEventsRequest request) {
+                    ImmutableMap.Builder params = ImmutableMap.builder();
+                    params.put("project_name", String.valueOf(request.getProjectName()));
+                    return params.build();
+                  }
+                })
+            .build();
     GrpcCallSettings
         listGroupStatsTransportSettings =
             GrpcCallSettings.newBuilder()
@@ -158,20 +171,10 @@ public Map extract(ListEventsRequest request) {
                   }
                 })
             .build();
-    GrpcCallSettings deleteEventsTransportSettings =
-        GrpcCallSettings.newBuilder()
-            .setMethodDescriptor(deleteEventsMethodDescriptor)
-            .setParamsExtractor(
-                new RequestParamsExtractor() {
-                  @Override
-                  public Map extract(DeleteEventsRequest request) {
-                    ImmutableMap.Builder params = ImmutableMap.builder();
-                    params.put("project_name", String.valueOf(request.getProjectName()));
-                    return params.build();
-                  }
-                })
-            .build();
 
+    this.deleteEventsCallable =
+        callableFactory.createUnaryCallable(
+            deleteEventsTransportSettings, settings.deleteEventsSettings(), clientContext);
     this.listGroupStatsCallable =
         callableFactory.createUnaryCallable(
             listGroupStatsTransportSettings, settings.listGroupStatsSettings(), clientContext);
@@ -184,13 +187,14 @@ public Map extract(DeleteEventsRequest request) {
     this.listEventsPagedCallable =
         callableFactory.createPagedCallable(
             listEventsTransportSettings, settings.listEventsSettings(), clientContext);
-    this.deleteEventsCallable =
-        callableFactory.createUnaryCallable(
-            deleteEventsTransportSettings, settings.deleteEventsSettings(), clientContext);
 
     backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources());
   }
 
+  public UnaryCallable deleteEventsCallable() {
+    return deleteEventsCallable;
+  }
+
   public UnaryCallable
       listGroupStatsPagedCallable() {
     return listGroupStatsPagedCallable;
@@ -208,10 +212,6 @@ public UnaryCallable listEventsCallable()
     return listEventsCallable;
   }
 
-  public UnaryCallable deleteEventsCallable() {
-    return deleteEventsCallable;
-  }
-
   @Override
   public final void close() {
     shutdown();
diff --git a/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClientTest.java b/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClientTest.java
index 8d428358..378654ae 100644
--- a/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClientTest.java
+++ b/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClientTest.java
@@ -86,23 +86,23 @@ public void tearDown() throws Exception {
 
   @Test
   @SuppressWarnings("all")
-  public void getGroupTest() {
+  public void updateGroupTest() {
     ErrorGroupName name = ErrorGroupName.of("[PROJECT]", "[GROUP]");
     String groupId = "groupId506361563";
     ErrorGroup expectedResponse =
         ErrorGroup.newBuilder().setName(name.toString()).setGroupId(groupId).build();
     mockErrorGroupService.addResponse(expectedResponse);
 
-    ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
+    ErrorGroup group = ErrorGroup.newBuilder().build();
 
-    ErrorGroup actualResponse = client.getGroup(groupName);
+    ErrorGroup actualResponse = client.updateGroup(group);
     Assert.assertEquals(expectedResponse, actualResponse);
 
     List actualRequests = mockErrorGroupService.getRequests();
     Assert.assertEquals(1, actualRequests.size());
-    GetGroupRequest actualRequest = (GetGroupRequest) actualRequests.get(0);
+    UpdateGroupRequest actualRequest = (UpdateGroupRequest) actualRequests.get(0);
 
-    Assert.assertEquals(groupName, ErrorGroupName.parse(actualRequest.getGroupName()));
+    Assert.assertEquals(group, actualRequest.getGroup());
     Assert.assertTrue(
         channelProvider.isHeaderSent(
             ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
@@ -111,14 +111,14 @@ public void getGroupTest() {
 
   @Test
   @SuppressWarnings("all")
-  public void getGroupExceptionTest() throws Exception {
+  public void updateGroupExceptionTest() throws Exception {
     StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
     mockErrorGroupService.addException(exception);
 
     try {
-      ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
+      ErrorGroup group = ErrorGroup.newBuilder().build();
 
-      client.getGroup(groupName);
+      client.updateGroup(group);
       Assert.fail("No exception raised");
     } catch (InvalidArgumentException e) {
       // Expected exception
@@ -127,23 +127,23 @@ public void getGroupExceptionTest() throws Exception {
 
   @Test
   @SuppressWarnings("all")
-  public void updateGroupTest() {
+  public void getGroupTest() {
     ErrorGroupName name = ErrorGroupName.of("[PROJECT]", "[GROUP]");
     String groupId = "groupId506361563";
     ErrorGroup expectedResponse =
         ErrorGroup.newBuilder().setName(name.toString()).setGroupId(groupId).build();
     mockErrorGroupService.addResponse(expectedResponse);
 
-    ErrorGroup group = ErrorGroup.newBuilder().build();
+    ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
 
-    ErrorGroup actualResponse = client.updateGroup(group);
+    ErrorGroup actualResponse = client.getGroup(groupName);
     Assert.assertEquals(expectedResponse, actualResponse);
 
     List actualRequests = mockErrorGroupService.getRequests();
     Assert.assertEquals(1, actualRequests.size());
-    UpdateGroupRequest actualRequest = (UpdateGroupRequest) actualRequests.get(0);
+    GetGroupRequest actualRequest = (GetGroupRequest) actualRequests.get(0);
 
-    Assert.assertEquals(group, actualRequest.getGroup());
+    Assert.assertEquals(groupName, ErrorGroupName.parse(actualRequest.getGroupName()));
     Assert.assertTrue(
         channelProvider.isHeaderSent(
             ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
@@ -152,14 +152,14 @@ public void updateGroupTest() {
 
   @Test
   @SuppressWarnings("all")
-  public void updateGroupExceptionTest() throws Exception {
+  public void getGroupExceptionTest() throws Exception {
     StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
     mockErrorGroupService.addException(exception);
 
     try {
-      ErrorGroup group = ErrorGroup.newBuilder().build();
+      ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
 
-      client.updateGroup(group);
+      client.getGroup(groupName);
       Assert.fail("No exception raised");
     } catch (InvalidArgumentException e) {
       // Expected exception
diff --git a/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClientTest.java b/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClientTest.java
index 03299904..520da219 100644
--- a/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClientTest.java
+++ b/google-cloud-errorreporting/src/test/java/com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClientTest.java
@@ -94,6 +94,44 @@ public void tearDown() throws Exception {
     client.close();
   }
 
+  @Test
+  @SuppressWarnings("all")
+  public void deleteEventsTest() {
+    DeleteEventsResponse expectedResponse = DeleteEventsResponse.newBuilder().build();
+    mockErrorStatsService.addResponse(expectedResponse);
+
+    ProjectName projectName = ProjectName.of("[PROJECT]");
+
+    DeleteEventsResponse actualResponse = client.deleteEvents(projectName);
+    Assert.assertEquals(expectedResponse, actualResponse);
+
+    List actualRequests = mockErrorStatsService.getRequests();
+    Assert.assertEquals(1, actualRequests.size());
+    DeleteEventsRequest actualRequest = (DeleteEventsRequest) actualRequests.get(0);
+
+    Assert.assertEquals(projectName, ProjectName.parse(actualRequest.getProjectName()));
+    Assert.assertTrue(
+        channelProvider.isHeaderSent(
+            ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
+            GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
+  }
+
+  @Test
+  @SuppressWarnings("all")
+  public void deleteEventsExceptionTest() throws Exception {
+    StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
+    mockErrorStatsService.addException(exception);
+
+    try {
+      ProjectName projectName = ProjectName.of("[PROJECT]");
+
+      client.deleteEvents(projectName);
+      Assert.fail("No exception raised");
+    } catch (InvalidArgumentException e) {
+      // Expected exception
+    }
+  }
+
   @Test
   @SuppressWarnings("all")
   public void listGroupStatsTest() {
@@ -195,42 +233,4 @@ public void listEventsExceptionTest() throws Exception {
       // Expected exception
     }
   }
-
-  @Test
-  @SuppressWarnings("all")
-  public void deleteEventsTest() {
-    DeleteEventsResponse expectedResponse = DeleteEventsResponse.newBuilder().build();
-    mockErrorStatsService.addResponse(expectedResponse);
-
-    ProjectName projectName = ProjectName.of("[PROJECT]");
-
-    DeleteEventsResponse actualResponse = client.deleteEvents(projectName);
-    Assert.assertEquals(expectedResponse, actualResponse);
-
-    List actualRequests = mockErrorStatsService.getRequests();
-    Assert.assertEquals(1, actualRequests.size());
-    DeleteEventsRequest actualRequest = (DeleteEventsRequest) actualRequests.get(0);
-
-    Assert.assertEquals(projectName, ProjectName.parse(actualRequest.getProjectName()));
-    Assert.assertTrue(
-        channelProvider.isHeaderSent(
-            ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
-            GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
-  }
-
-  @Test
-  @SuppressWarnings("all")
-  public void deleteEventsExceptionTest() throws Exception {
-    StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
-    mockErrorStatsService.addException(exception);
-
-    try {
-      ProjectName projectName = ProjectName.of("[PROJECT]");
-
-      client.deleteEvents(projectName);
-      Assert.fail("No exception raised");
-    } catch (InvalidArgumentException e) {
-      // Expected exception
-    }
-  }
 }
diff --git a/grpc-google-cloud-error-reporting-v1beta1/pom.xml b/grpc-google-cloud-error-reporting-v1beta1/pom.xml
index c73fd27b..12eebcde 100644
--- a/grpc-google-cloud-error-reporting-v1beta1/pom.xml
+++ b/grpc-google-cloud-error-reporting-v1beta1/pom.xml
@@ -4,13 +4,13 @@
   4.0.0
   com.google.api.grpc
   grpc-google-cloud-error-reporting-v1beta1
-  0.85.2
+  0.86.0
   grpc-google-cloud-error-reporting-v1beta1
   GRPC library for grpc-google-cloud-error-reporting-v1beta1
   
     com.google.cloud
     google-cloud-errorreporting-parent
-    0.119.2-beta
+    0.120.0-beta
   
   
     
@@ -55,4 +55,13 @@
       
     
   
+
+  
+    
+      
+        org.codehaus.mojo
+        flatten-maven-plugin
+      
+    
+  
 
diff --git a/pom.xml b/pom.xml
index ba413085..58cad6c4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
   com.google.cloud
   google-cloud-errorreporting-parent
   pom
-  0.119.2-beta
+  0.120.0-beta
   Google Cloud Error Reporting Parent
   https://github.com/googleapis/java-errorreporting
   
@@ -14,7 +14,7 @@
   
     com.google.cloud
     google-cloud-shared-config
-    0.4.0
+    0.8.1
   
 
   
@@ -63,17 +63,6 @@
     UTF-8
     github
     google-cloud-errorreporting-parent
-    1.93.4
-    1.9.0
-    1.17.0
-    1.56.0
-    1.28.1
-    3.11.4
-    4.13
-    28.2-android
-    1.4.3
-    1.3.2
-    1.18
   
 
   
@@ -81,88 +70,31 @@
       
         com.google.cloud
         google-cloud-errorreporting
-        0.119.2-beta
-      
-
-      
-        io.grpc
-        grpc-bom
-        ${grpc.version}
-        pom
-        import
-      
-      
-        com.google.api
-        gax-bom
-        ${gax.version}
-        pom
-        import
-      
-      
-        com.google.guava
-        guava-bom
-        ${guava.version}
-        pom
-        import
-      
-
-      
-        com.google.protobuf
-        protobuf-java
-        ${protobuf.version}
-      
-      
-        com.google.api
-        api-common
-        ${google.api-common.version}
-      
-      
-        com.google.api.grpc
-        proto-google-common-protos
-        ${google.common-protos.version}
-      
-      
-        com.google.cloud
-        google-cloud-core
-        ${google.core.version}
-      
-      
-        org.threeten
-        threetenbp
-        ${threeten.version}
-      
-      
-        javax.annotation
-        javax.annotation-api
-        ${javax.annotations.version}
-      
-      
-        org.codehaus.mojo
-        animal-sniffer-annotations
-        ${animal-sniffer.version}
+        0.120.0-beta
       
       
         com.google.api.grpc
         proto-google-cloud-error-reporting-v1beta1
-        0.85.2
+        0.86.0
       
       
         com.google.api.grpc
         grpc-google-cloud-error-reporting-v1beta1
-        0.85.2
+        0.86.0
       
 
       
-        junit
-        junit
-        ${junit.version}
-        test
+        com.google.cloud
+        google-cloud-shared-dependencies
+        0.8.1
+        pom
+        import
       
+
       
-        com.google.api
-        gax-grpc
-        ${gax.version}
-        testlib
+        junit
+        junit
+        4.13
         test
       
     
@@ -194,7 +126,7 @@
       
         org.apache.maven.plugins
         maven-project-info-reports-plugin
-        3.0.0
+        3.1.0
         
           
             
@@ -252,7 +184,7 @@
             https://developers.google.com/protocol-buffers/docs/reference/java/
             https://googleapis.dev/java/google-auth-library/latest/
             https://googleapis.dev/java/gax/latest/
-            https://googleapis.github.io/api-common-java/${google.api-common.version}/apidocs/
+            https://googleapis.github.io/api-common-java/
           
         
       
diff --git a/proto-google-cloud-error-reporting-v1beta1/pom.xml b/proto-google-cloud-error-reporting-v1beta1/pom.xml
index 583da460..14fc7527 100644
--- a/proto-google-cloud-error-reporting-v1beta1/pom.xml
+++ b/proto-google-cloud-error-reporting-v1beta1/pom.xml
@@ -4,13 +4,13 @@
   4.0.0
   com.google.api.grpc
   proto-google-cloud-error-reporting-v1beta1
-  0.85.2
+  0.86.0
   proto-google-cloud-error-reporting-v1beta1
   PROTO library for proto-google-cloud-error-reporting-v1beta1
   
     com.google.cloud
     google-cloud-errorreporting-parent
-    0.119.2-beta
+    0.120.0-beta
   
   
     
@@ -33,4 +33,13 @@
       guava
     
   
+
+  
+    
+      
+        org.codehaus.mojo
+        flatten-maven-plugin
+      
+    
+  
 
\ No newline at end of file
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/CommonProto.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/CommonProto.java
index a06c0519..ff915bf8 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/CommonProto.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/CommonProto.java
@@ -93,13 +93,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "eferrer\030\004 \001(\t\022\034\n\024response_status_code\030\005 "
           + "\001(\005\022\021\n\tremote_ip\030\006 \001(\t\"O\n\016SourceLocation"
           + "\022\021\n\tfile_path\030\001 \001(\t\022\023\n\013line_number\030\002 \001(\005"
-          + "\022\025\n\rfunction_name\030\004 \001(\tB\357\001\n/com.google.d"
+          + "\022\025\n\rfunction_name\030\004 \001(\tB\230\002\n/com.google.d"
           + "evtools.clouderrorreporting.v1beta1B\013Com"
           + "monProtoP\001Z^google.golang.org/genproto/g"
           + "oogleapis/devtools/clouderrorreporting/v"
           + "1beta1;clouderrorreporting\370\001\001\252\002#Google.C"
           + "loud.ErrorReporting.V1Beta1\312\002#Google\\Clo"
-          + "ud\\ErrorReporting\\V1beta1b\006proto3"
+          + "ud\\ErrorReporting\\V1beta1\352\002&Google::Clou"
+          + "d::ErrorReporting::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/DeleteEventsRequest.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/DeleteEventsRequest.java
index 4e9cf924..45f1fe0a 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/DeleteEventsRequest.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/DeleteEventsRequest.java
@@ -130,6 +130,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * @return The projectName.
    */
+  @java.lang.Override
   public java.lang.String getProjectName() {
     java.lang.Object ref = projectName_;
     if (ref instanceof java.lang.String) {
@@ -158,6 +159,7 @@ public java.lang.String getProjectName() {
    *
    * @return The bytes for projectName.
    */
+  @java.lang.Override
   public com.google.protobuf.ByteString getProjectNameBytes() {
     java.lang.Object ref = projectName_;
     if (ref instanceof java.lang.String) {
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorContext.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorContext.java
index 36dfb639..8dcb1955 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorContext.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorContext.java
@@ -164,6 +164,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * @return Whether the httpRequest field is set.
    */
+  @java.lang.Override
   public boolean hasHttpRequest() {
     return httpRequest_ != null;
   }
@@ -179,6 +180,7 @@ public boolean hasHttpRequest() {
    *
    * @return The httpRequest.
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext getHttpRequest() {
     return httpRequest_ == null
         ? com.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext.getDefaultInstance()
@@ -194,6 +196,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext getHtt
    *
    * .google.devtools.clouderrorreporting.v1beta1.HttpRequestContext http_request = 1;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.HttpRequestContextOrBuilder
       getHttpRequestOrBuilder() {
     return getHttpRequest();
@@ -219,6 +222,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext getHtt
    *
    * @return The user.
    */
+  @java.lang.Override
   public java.lang.String getUser() {
     java.lang.Object ref = user_;
     if (ref instanceof java.lang.String) {
@@ -248,6 +252,7 @@ public java.lang.String getUser() {
    *
    * @return The bytes for user.
    */
+  @java.lang.Override
   public com.google.protobuf.ByteString getUserBytes() {
     java.lang.Object ref = user_;
     if (ref instanceof java.lang.String) {
@@ -277,6 +282,7 @@ public com.google.protobuf.ByteString getUserBytes() {
    *
    * @return Whether the reportLocation field is set.
    */
+  @java.lang.Override
   public boolean hasReportLocation() {
     return reportLocation_ != null;
   }
@@ -295,6 +301,7 @@ public boolean hasReportLocation() {
    *
    * @return The reportLocation.
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.SourceLocation getReportLocation() {
     return reportLocation_ == null
         ? com.google.devtools.clouderrorreporting.v1beta1.SourceLocation.getDefaultInstance()
@@ -313,6 +320,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.SourceLocation getReportL
    *
    * .google.devtools.clouderrorreporting.v1beta1.SourceLocation report_location = 3;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.SourceLocationOrBuilder
       getReportLocationOrBuilder() {
     return getReportLocation();
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorEvent.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorEvent.java
index c29391c1..274b580a 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorEvent.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorEvent.java
@@ -177,6 +177,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * @return Whether the eventTime field is set.
    */
+  @java.lang.Override
   public boolean hasEventTime() {
     return eventTime_ != null;
   }
@@ -193,6 +194,7 @@ public boolean hasEventTime() {
    *
    * @return The eventTime.
    */
+  @java.lang.Override
   public com.google.protobuf.Timestamp getEventTime() {
     return eventTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eventTime_;
   }
@@ -207,6 +209,7 @@ public com.google.protobuf.Timestamp getEventTime() {
    *
    * .google.protobuf.Timestamp event_time = 1;
    */
+  @java.lang.Override
   public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() {
     return getEventTime();
   }
@@ -224,6 +227,7 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() {
    *
    * @return Whether the serviceContext field is set.
    */
+  @java.lang.Override
   public boolean hasServiceContext() {
     return serviceContext_ != null;
   }
@@ -238,6 +242,7 @@ public boolean hasServiceContext() {
    *
    * @return The serviceContext.
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getServiceContext() {
     return serviceContext_ == null
         ? com.google.devtools.clouderrorreporting.v1beta1.ServiceContext.getDefaultInstance()
@@ -252,6 +257,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getService
    *
    * .google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextOrBuilder
       getServiceContextOrBuilder() {
     return getServiceContext();
@@ -270,6 +276,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getService
    *
    * @return The message.
    */
+  @java.lang.Override
   public java.lang.String getMessage() {
     java.lang.Object ref = message_;
     if (ref instanceof java.lang.String) {
@@ -292,6 +299,7 @@ public java.lang.String getMessage() {
    *
    * @return The bytes for message.
    */
+  @java.lang.Override
   public com.google.protobuf.ByteString getMessageBytes() {
     java.lang.Object ref = message_;
     if (ref instanceof java.lang.String) {
@@ -317,6 +325,7 @@ public com.google.protobuf.ByteString getMessageBytes() {
    *
    * @return Whether the context field is set.
    */
+  @java.lang.Override
   public boolean hasContext() {
     return context_ != null;
   }
@@ -331,6 +340,7 @@ public boolean hasContext() {
    *
    * @return The context.
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ErrorContext getContext() {
     return context_ == null
         ? com.google.devtools.clouderrorreporting.v1beta1.ErrorContext.getDefaultInstance()
@@ -345,6 +355,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorContext getContext()
    *
    * .google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 5;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ErrorContextOrBuilder
       getContextOrBuilder() {
     return getContext();
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroup.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroup.java
index 6f62f757..bdd61881 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroup.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroup.java
@@ -152,6 +152,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * @return The name.
    */
+  @java.lang.Override
   public java.lang.String getName() {
     java.lang.Object ref = name_;
     if (ref instanceof java.lang.String) {
@@ -175,6 +176,7 @@ public java.lang.String getName() {
    *
    * @return The bytes for name.
    */
+  @java.lang.Override
   public com.google.protobuf.ByteString getNameBytes() {
     java.lang.Object ref = name_;
     if (ref instanceof java.lang.String) {
@@ -201,6 +203,7 @@ public com.google.protobuf.ByteString getNameBytes() {
    *
    * @return The groupId.
    */
+  @java.lang.Override
   public java.lang.String getGroupId() {
     java.lang.Object ref = groupId_;
     if (ref instanceof java.lang.String) {
@@ -224,6 +227,7 @@ public java.lang.String getGroupId() {
    *
    * @return The bytes for groupId.
    */
+  @java.lang.Override
   public com.google.protobuf.ByteString getGroupIdBytes() {
     java.lang.Object ref = groupId_;
     if (ref instanceof java.lang.String) {
@@ -249,6 +253,7 @@ public com.google.protobuf.ByteString getGroupIdBytes() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
    * 
    */
+  @java.lang.Override
   public java.util.List
       getTrackingIssuesList() {
     return trackingIssues_;
@@ -263,6 +268,7 @@ public com.google.protobuf.ByteString getGroupIdBytes() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
    * 
    */
+  @java.lang.Override
   public java.util.List<
           ? extends com.google.devtools.clouderrorreporting.v1beta1.TrackingIssueOrBuilder>
       getTrackingIssuesOrBuilderList() {
@@ -278,6 +284,7 @@ public com.google.protobuf.ByteString getGroupIdBytes() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
    * 
    */
+  @java.lang.Override
   public int getTrackingIssuesCount() {
     return trackingIssues_.size();
   }
@@ -291,6 +298,7 @@ public int getTrackingIssuesCount() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
    * 
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.TrackingIssue getTrackingIssues(
       int index) {
     return trackingIssues_.get(index);
@@ -305,6 +313,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.TrackingIssue getTracking
    * repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
    * 
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.TrackingIssueOrBuilder
       getTrackingIssuesOrBuilder(int index) {
     return trackingIssues_.get(index);
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupOrder.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupOrder.java
index 00e4bc8a..14e6bfc4 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupOrder.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupOrder.java
@@ -185,6 +185,10 @@ public ErrorGroupOrder findValueByNumber(int number) {
       };
 
   public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+    if (this == UNRECOGNIZED) {
+      throw new java.lang.IllegalStateException(
+          "Can't get the descriptor of an unrecognized enum value.");
+    }
     return getDescriptor().getValues().get(ordinal());
   }
 
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupServiceProto.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupServiceProto.java
index b373d670..c4ad42c7 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupServiceProto.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupServiceProto.java
@@ -68,14 +68,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\202\323\344\223\0022\032)/v1beta1/{group.name=projects/*/"
           + "groups/*}:\005group\332A\005group\032V\312A\"clouderrorr"
           + "eporting.googleapis.com\322A.https://www.go"
-          + "ogleapis.com/auth/cloud-platformB\372\001\n/com"
+          + "ogleapis.com/auth/cloud-platformB\243\002\n/com"
           + ".google.devtools.clouderrorreporting.v1b"
           + "eta1B\026ErrorGroupServiceProtoP\001Z^google.g"
           + "olang.org/genproto/googleapis/devtools/c"
           + "louderrorreporting/v1beta1;clouderrorrep"
           + "orting\370\001\001\252\002#Google.Cloud.ErrorReporting."
           + "V1Beta1\312\002#Google\\Cloud\\ErrorReporting\\V1"
-          + "beta1b\006proto3"
+          + "beta1\352\002&Google::Cloud::ErrorReporting::V"
+          + "1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupStats.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupStats.java
index 6ae08bcd..a6a3f8c6 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupStats.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroupStats.java
@@ -233,6 +233,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * @return Whether the group field is set.
    */
+  @java.lang.Override
   public boolean hasGroup() {
     return group_ != null;
   }
@@ -247,6 +248,7 @@ public boolean hasGroup() {
    *
    * @return The group.
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup getGroup() {
     return group_ == null
         ? com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup.getDefaultInstance()
@@ -261,6 +263,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup getGroup() {
    *
    * .google.devtools.clouderrorreporting.v1beta1.ErrorGroup group = 1;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrBuilder getGroupOrBuilder() {
     return getGroup();
   }
@@ -279,6 +282,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrBuilder getGr
    *
    * @return The count.
    */
+  @java.lang.Override
   public long getCount() {
     return count_;
   }
@@ -307,6 +311,7 @@ public long getCount() {
    *
    * @return The affectedUsersCount.
    */
+  @java.lang.Override
   public long getAffectedUsersCount() {
     return affectedUsersCount_;
   }
@@ -326,6 +331,7 @@ public long getAffectedUsersCount() {
    *
    * repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
    */
+  @java.lang.Override
   public java.util.List
       getTimedCountsList() {
     return timedCounts_;
@@ -343,6 +349,7 @@ public long getAffectedUsersCount() {
    *
    * repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
    */
+  @java.lang.Override
   public java.util.List<
           ? extends com.google.devtools.clouderrorreporting.v1beta1.TimedCountOrBuilder>
       getTimedCountsOrBuilderList() {
@@ -361,6 +368,7 @@ public long getAffectedUsersCount() {
    *
    * repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
    */
+  @java.lang.Override
   public int getTimedCountsCount() {
     return timedCounts_.size();
   }
@@ -377,6 +385,7 @@ public int getTimedCountsCount() {
    *
    * repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.TimedCount getTimedCounts(int index) {
     return timedCounts_.get(index);
   }
@@ -393,6 +402,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.TimedCount getTimedCounts
    *
    * repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.TimedCountOrBuilder
       getTimedCountsOrBuilder(int index) {
     return timedCounts_.get(index);
@@ -413,6 +423,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.TimedCount getTimedCounts
    *
    * @return Whether the firstSeenTime field is set.
    */
+  @java.lang.Override
   public boolean hasFirstSeenTime() {
     return firstSeenTime_ != null;
   }
@@ -429,6 +440,7 @@ public boolean hasFirstSeenTime() {
    *
    * @return The firstSeenTime.
    */
+  @java.lang.Override
   public com.google.protobuf.Timestamp getFirstSeenTime() {
     return firstSeenTime_ == null
         ? com.google.protobuf.Timestamp.getDefaultInstance()
@@ -445,6 +457,7 @@ public com.google.protobuf.Timestamp getFirstSeenTime() {
    *
    * .google.protobuf.Timestamp first_seen_time = 5;
    */
+  @java.lang.Override
   public com.google.protobuf.TimestampOrBuilder getFirstSeenTimeOrBuilder() {
     return getFirstSeenTime();
   }
@@ -464,6 +477,7 @@ public com.google.protobuf.TimestampOrBuilder getFirstSeenTimeOrBuilder() {
    *
    * @return Whether the lastSeenTime field is set.
    */
+  @java.lang.Override
   public boolean hasLastSeenTime() {
     return lastSeenTime_ != null;
   }
@@ -480,6 +494,7 @@ public boolean hasLastSeenTime() {
    *
    * @return The lastSeenTime.
    */
+  @java.lang.Override
   public com.google.protobuf.Timestamp getLastSeenTime() {
     return lastSeenTime_ == null
         ? com.google.protobuf.Timestamp.getDefaultInstance()
@@ -496,6 +511,7 @@ public com.google.protobuf.Timestamp getLastSeenTime() {
    *
    * .google.protobuf.Timestamp last_seen_time = 6;
    */
+  @java.lang.Override
   public com.google.protobuf.TimestampOrBuilder getLastSeenTimeOrBuilder() {
     return getLastSeenTime();
   }
@@ -516,6 +532,7 @@ public com.google.protobuf.TimestampOrBuilder getLastSeenTimeOrBuilder() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
    * 
    */
+  @java.lang.Override
   public java.util.List
       getAffectedServicesList() {
     return affectedServices_;
@@ -533,6 +550,7 @@ public com.google.protobuf.TimestampOrBuilder getLastSeenTimeOrBuilder() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
    * 
    */
+  @java.lang.Override
   public java.util.List<
           ? extends com.google.devtools.clouderrorreporting.v1beta1.ServiceContextOrBuilder>
       getAffectedServicesOrBuilderList() {
@@ -551,6 +569,7 @@ public com.google.protobuf.TimestampOrBuilder getLastSeenTimeOrBuilder() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
    * 
    */
+  @java.lang.Override
   public int getAffectedServicesCount() {
     return affectedServices_.size();
   }
@@ -567,6 +586,7 @@ public int getAffectedServicesCount() {
    * repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
    * 
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getAffectedServices(
       int index) {
     return affectedServices_.get(index);
@@ -584,6 +604,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getAffecte
    * repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
    * 
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextOrBuilder
       getAffectedServicesOrBuilder(int index) {
     return affectedServices_.get(index);
@@ -603,6 +624,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getAffecte
    *
    * @return The numAffectedServices.
    */
+  @java.lang.Override
   public int getNumAffectedServices() {
     return numAffectedServices_;
   }
@@ -624,6 +646,7 @@ public int getNumAffectedServices() {
    *
    * @return Whether the representative field is set.
    */
+  @java.lang.Override
   public boolean hasRepresentative() {
     return representative_ != null;
   }
@@ -642,6 +665,7 @@ public boolean hasRepresentative() {
    *
    * @return The representative.
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ErrorEvent getRepresentative() {
     return representative_ == null
         ? com.google.devtools.clouderrorreporting.v1beta1.ErrorEvent.getDefaultInstance()
@@ -660,6 +684,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorEvent getRepresentat
    *
    * .google.devtools.clouderrorreporting.v1beta1.ErrorEvent representative = 9;
    */
+  @java.lang.Override
   public com.google.devtools.clouderrorreporting.v1beta1.ErrorEventOrBuilder
       getRepresentativeOrBuilder() {
     return getRepresentative();
@@ -1441,6 +1466,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrBuilder getGr
      *
      * @return The count.
      */
+    @java.lang.Override
     public long getCount() {
       return count_;
     }
@@ -1505,6 +1531,7 @@ public Builder clearCount() {
      *
      * @return The affectedUsersCount.
      */
+    @java.lang.Override
     public long getAffectedUsersCount() {
       return affectedUsersCount_;
     }
@@ -2885,6 +2912,7 @@ public Builder removeAffectedServices(int index) {
      *
      * @return The numAffectedServices.
      */
+    @java.lang.Override
     public int getNumAffectedServices() {
       return numAffectedServices_;
     }
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorStatsServiceProto.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorStatsServiceProto.java
index b6578807..9a678890 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorStatsServiceProto.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorStatsServiceProto.java
@@ -172,13 +172,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "ject_name=projects/*}/events\332A\014project_n"
           + "ame\032V\312A\"clouderrorreporting.googleapis.c"
           + "om\322A.https://www.googleapis.com/auth/clo"
-          + "ud-platformB\372\001\n/com.google.devtools.clou"
+          + "ud-platformB\243\002\n/com.google.devtools.clou"
           + "derrorreporting.v1beta1B\026ErrorStatsServi"
           + "ceProtoP\001Z^google.golang.org/genproto/go"
           + "ogleapis/devtools/clouderrorreporting/v1"
           + "beta1;clouderrorreporting\370\001\001\252\002#Google.Cl"
           + "oud.ErrorReporting.V1Beta1\312\002#Google\\Clou"
-          + "d\\ErrorReporting\\V1beta1b\006proto3"
+          + "d\\ErrorReporting\\V1beta1\352\002&Google::Cloud"
+          + "::ErrorReporting::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequest.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequest.java
index 210174cb..942d46aa 100644
--- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequest.java
+++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequest.java
@@ -117,13 +117,11 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * Required. The group resource name. Written as
-   * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-   * Call
-   * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-   * <code>groupStats.list</code></a> to return a list of groups belonging to
-   * this project.
-   * Example: <code>projects/my-project-123/groups/my-group</code>
+   * The group resource name. Written as
+   * `projects/{projectID}/groups/{group_name}`. Call
+   * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+   * to return a list of groups belonging to this project.
+   * Example: `projects/my-project-123/groups/my-group`
    * 
* * @@ -132,6 +130,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The groupName. */ + @java.lang.Override public java.lang.String getGroupName() { java.lang.Object ref = groupName_; if (ref instanceof java.lang.String) { @@ -147,13 +146,11 @@ public java.lang.String getGroupName() { * * *
-   * Required. The group resource name. Written as
-   * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-   * Call
-   * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-   * <code>groupStats.list</code></a> to return a list of groups belonging to
-   * this project.
-   * Example: <code>projects/my-project-123/groups/my-group</code>
+   * The group resource name. Written as
+   * `projects/{projectID}/groups/{group_name}`. Call
+   * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+   * to return a list of groups belonging to this project.
+   * Example: `projects/my-project-123/groups/my-group`
    * 
* * @@ -162,6 +159,7 @@ public java.lang.String getGroupName() { * * @return The bytes for groupName. */ + @java.lang.Override public com.google.protobuf.ByteString getGroupNameBytes() { java.lang.Object ref = groupName_; if (ref instanceof java.lang.String) { @@ -502,13 +500,11 @@ public Builder mergeFrom( * * *
-     * Required. The group resource name. Written as
-     * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-     * Call
-     * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-     * <code>groupStats.list</code></a> to return a list of groups belonging to
-     * this project.
-     * Example: <code>projects/my-project-123/groups/my-group</code>
+     * The group resource name. Written as
+     * `projects/{projectID}/groups/{group_name}`. Call
+     * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+     * to return a list of groups belonging to this project.
+     * Example: `projects/my-project-123/groups/my-group`
      * 
* * @@ -532,13 +528,11 @@ public java.lang.String getGroupName() { * * *
-     * Required. The group resource name. Written as
-     * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-     * Call
-     * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-     * <code>groupStats.list</code></a> to return a list of groups belonging to
-     * this project.
-     * Example: <code>projects/my-project-123/groups/my-group</code>
+     * The group resource name. Written as
+     * `projects/{projectID}/groups/{group_name}`. Call
+     * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+     * to return a list of groups belonging to this project.
+     * Example: `projects/my-project-123/groups/my-group`
      * 
* * @@ -562,13 +556,11 @@ public com.google.protobuf.ByteString getGroupNameBytes() { * * *
-     * Required. The group resource name. Written as
-     * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-     * Call
-     * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-     * <code>groupStats.list</code></a> to return a list of groups belonging to
-     * this project.
-     * Example: <code>projects/my-project-123/groups/my-group</code>
+     * The group resource name. Written as
+     * `projects/{projectID}/groups/{group_name}`. Call
+     * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+     * to return a list of groups belonging to this project.
+     * Example: `projects/my-project-123/groups/my-group`
      * 
* * @@ -591,13 +583,11 @@ public Builder setGroupName(java.lang.String value) { * * *
-     * Required. The group resource name. Written as
-     * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-     * Call
-     * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-     * <code>groupStats.list</code></a> to return a list of groups belonging to
-     * this project.
-     * Example: <code>projects/my-project-123/groups/my-group</code>
+     * The group resource name. Written as
+     * `projects/{projectID}/groups/{group_name}`. Call
+     * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+     * to return a list of groups belonging to this project.
+     * Example: `projects/my-project-123/groups/my-group`
      * 
* * @@ -616,13 +606,11 @@ public Builder clearGroupName() { * * *
-     * Required. The group resource name. Written as
-     * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-     * Call
-     * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-     * <code>groupStats.list</code></a> to return a list of groups belonging to
-     * this project.
-     * Example: <code>projects/my-project-123/groups/my-group</code>
+     * The group resource name. Written as
+     * `projects/{projectID}/groups/{group_name}`. Call
+     * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+     * to return a list of groups belonging to this project.
+     * Example: `projects/my-project-123/groups/my-group`
      * 
* * diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequestOrBuilder.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequestOrBuilder.java index ada8f6fa..f8ea5ca5 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequestOrBuilder.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GetGroupRequestOrBuilder.java @@ -27,13 +27,11 @@ public interface GetGroupRequestOrBuilder * * *
-   * Required. The group resource name. Written as
-   * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-   * Call
-   * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-   * <code>groupStats.list</code></a> to return a list of groups belonging to
-   * this project.
-   * Example: <code>projects/my-project-123/groups/my-group</code>
+   * The group resource name. Written as
+   * `projects/{projectID}/groups/{group_name}`. Call
+   * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+   * to return a list of groups belonging to this project.
+   * Example: `projects/my-project-123/groups/my-group`
    * 
* * @@ -47,13 +45,11 @@ public interface GetGroupRequestOrBuilder * * *
-   * Required. The group resource name. Written as
-   * <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
-   * Call
-   * <a href="/https/github.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
-   * <code>groupStats.list</code></a> to return a list of groups belonging to
-   * this project.
-   * Example: <code>projects/my-project-123/groups/my-group</code>
+   * The group resource name. Written as
+   * `projects/{projectID}/groups/{group_name}`. Call
+   * [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
+   * to return a list of groups belonging to this project.
+   * Example: `projects/my-project-123/groups/my-group`
    * 
* * diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/HttpRequestContext.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/HttpRequestContext.java index 36a57389..222d7811 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/HttpRequestContext.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/HttpRequestContext.java @@ -164,6 +164,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The method. */ + @java.lang.Override public java.lang.String getMethod() { java.lang.Object ref = method_; if (ref instanceof java.lang.String) { @@ -186,6 +187,7 @@ public java.lang.String getMethod() { * * @return The bytes for method. */ + @java.lang.Override public com.google.protobuf.ByteString getMethodBytes() { java.lang.Object ref = method_; if (ref instanceof java.lang.String) { @@ -211,6 +213,7 @@ public com.google.protobuf.ByteString getMethodBytes() { * * @return The url. */ + @java.lang.Override public java.lang.String getUrl() { java.lang.Object ref = url_; if (ref instanceof java.lang.String) { @@ -233,6 +236,7 @@ public java.lang.String getUrl() { * * @return The bytes for url. */ + @java.lang.Override public com.google.protobuf.ByteString getUrlBytes() { java.lang.Object ref = url_; if (ref instanceof java.lang.String) { @@ -258,6 +262,7 @@ public com.google.protobuf.ByteString getUrlBytes() { * * @return The userAgent. */ + @java.lang.Override public java.lang.String getUserAgent() { java.lang.Object ref = userAgent_; if (ref instanceof java.lang.String) { @@ -280,6 +285,7 @@ public java.lang.String getUserAgent() { * * @return The bytes for userAgent. */ + @java.lang.Override public com.google.protobuf.ByteString getUserAgentBytes() { java.lang.Object ref = userAgent_; if (ref instanceof java.lang.String) { @@ -305,6 +311,7 @@ public com.google.protobuf.ByteString getUserAgentBytes() { * * @return The referrer. */ + @java.lang.Override public java.lang.String getReferrer() { java.lang.Object ref = referrer_; if (ref instanceof java.lang.String) { @@ -327,6 +334,7 @@ public java.lang.String getReferrer() { * * @return The bytes for referrer. */ + @java.lang.Override public com.google.protobuf.ByteString getReferrerBytes() { java.lang.Object ref = referrer_; if (ref instanceof java.lang.String) { @@ -352,6 +360,7 @@ public com.google.protobuf.ByteString getReferrerBytes() { * * @return The responseStatusCode. */ + @java.lang.Override public int getResponseStatusCode() { return responseStatusCode_; } @@ -372,6 +381,7 @@ public int getResponseStatusCode() { * * @return The remoteIp. */ + @java.lang.Override public java.lang.String getRemoteIp() { java.lang.Object ref = remoteIp_; if (ref instanceof java.lang.String) { @@ -397,6 +407,7 @@ public java.lang.String getRemoteIp() { * * @return The bytes for remoteIp. */ + @java.lang.Override public com.google.protobuf.ByteString getRemoteIpBytes() { java.lang.Object ref = remoteIp_; if (ref instanceof java.lang.String) { @@ -1254,6 +1265,7 @@ public Builder setReferrerBytes(com.google.protobuf.ByteString value) { * * @return The responseStatusCode. */ + @java.lang.Override public int getResponseStatusCode() { return responseStatusCode_; } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsRequest.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsRequest.java index 82ee4735..f091fa48 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsRequest.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsRequest.java @@ -187,6 +187,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The projectName. */ + @java.lang.Override public java.lang.String getProjectName() { java.lang.Object ref = projectName_; if (ref instanceof java.lang.String) { @@ -215,6 +216,7 @@ public java.lang.String getProjectName() { * * @return The bytes for projectName. */ + @java.lang.Override public com.google.protobuf.ByteString getProjectNameBytes() { java.lang.Object ref = projectName_; if (ref instanceof java.lang.String) { @@ -240,6 +242,7 @@ public com.google.protobuf.ByteString getProjectNameBytes() { * * @return The groupId. */ + @java.lang.Override public java.lang.String getGroupId() { java.lang.Object ref = groupId_; if (ref instanceof java.lang.String) { @@ -262,6 +265,7 @@ public java.lang.String getGroupId() { * * @return The bytes for groupId. */ + @java.lang.Override public com.google.protobuf.ByteString getGroupIdBytes() { java.lang.Object ref = groupId_; if (ref instanceof java.lang.String) { @@ -291,6 +295,7 @@ public com.google.protobuf.ByteString getGroupIdBytes() { * * @return Whether the serviceFilter field is set. */ + @java.lang.Override public boolean hasServiceFilter() { return serviceFilter_ != null; } @@ -309,6 +314,7 @@ public boolean hasServiceFilter() { * * @return The serviceFilter. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter getServiceFilter() { return serviceFilter_ == null ? com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.getDefaultInstance() @@ -327,6 +333,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter getS * .google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter service_filter = 3 [(.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilterOrBuilder getServiceFilterOrBuilder() { return getServiceFilter(); @@ -349,6 +356,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter getS * * @return Whether the timeRange field is set. */ + @java.lang.Override public boolean hasTimeRange() { return timeRange_ != null; } @@ -367,6 +375,7 @@ public boolean hasTimeRange() { * * @return The timeRange. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange getTimeRange() { return timeRange_ == null ? com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.getDefaultInstance() @@ -385,6 +394,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange getTimeRan * .google.devtools.clouderrorreporting.v1beta1.QueryTimeRange time_range = 4 [(.google.api.field_behavior) = OPTIONAL]; *
*/ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRangeOrBuilder getTimeRangeOrBuilder() { return getTimeRange(); @@ -403,6 +413,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange getTimeRan * * @return The pageSize. */ + @java.lang.Override public int getPageSize() { return pageSize_; } @@ -420,6 +431,7 @@ public int getPageSize() { * * @return The pageToken. */ + @java.lang.Override public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { @@ -442,6 +454,7 @@ public java.lang.String getPageToken() { * * @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) { @@ -1592,6 +1605,7 @@ public Builder clearTimeRange() { * * @return The pageSize. */ + @java.lang.Override public int getPageSize() { return pageSize_; } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsResponse.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsResponse.java index 71e0572c..e0701360 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsResponse.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListEventsResponse.java @@ -156,6 +156,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorEvent error_events = 1; */ + @java.lang.Override public java.util.List getErrorEventsList() { return errorEvents_; @@ -169,6 +170,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorEvent error_events = 1; */ + @java.lang.Override public java.util.List< ? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorEventOrBuilder> getErrorEventsOrBuilderList() { @@ -183,6 +185,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorEvent error_events = 1; */ + @java.lang.Override public int getErrorEventsCount() { return errorEvents_.size(); } @@ -195,6 +198,7 @@ public int getErrorEventsCount() { * * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorEvent error_events = 1; */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorEvent getErrorEvents(int index) { return errorEvents_.get(index); } @@ -207,6 +211,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorEvent getErrorEvents * * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorEvent error_events = 1; */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorEventOrBuilder getErrorEventsOrBuilder(int index) { return errorEvents_.get(index); @@ -227,6 +232,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorEvent getErrorEvents * * @return The nextPageToken. */ + @java.lang.Override public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { @@ -251,6 +257,7 @@ public java.lang.String getNextPageToken() { * * @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) { @@ -276,6 +283,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * @return Whether the timeRangeBegin field is set. */ + @java.lang.Override public boolean hasTimeRangeBegin() { return timeRangeBegin_ != null; } @@ -290,6 +298,7 @@ public boolean hasTimeRangeBegin() { * * @return The timeRangeBegin. */ + @java.lang.Override public com.google.protobuf.Timestamp getTimeRangeBegin() { return timeRangeBegin_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() @@ -304,6 +313,7 @@ public com.google.protobuf.Timestamp getTimeRangeBegin() { * * .google.protobuf.Timestamp time_range_begin = 4; */ + @java.lang.Override public com.google.protobuf.TimestampOrBuilder getTimeRangeBeginOrBuilder() { return getTimeRangeBegin(); } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsRequest.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsRequest.java index 27d357c8..014c5239 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsRequest.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsRequest.java @@ -240,6 +240,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The projectName. */ + @java.lang.Override public java.lang.String getProjectName() { java.lang.Object ref = projectName_; if (ref instanceof java.lang.String) { @@ -268,6 +269,7 @@ public java.lang.String getProjectName() { * * @return The bytes for projectName. */ + @java.lang.Override public com.google.protobuf.ByteString getProjectNameBytes() { java.lang.Object ref = projectName_; if (ref instanceof java.lang.String) { @@ -358,6 +360,7 @@ public com.google.protobuf.ByteString getGroupIdBytes(int index) { * * @return Whether the serviceFilter field is set. */ + @java.lang.Override public boolean hasServiceFilter() { return serviceFilter_ != null; } @@ -376,6 +379,7 @@ public boolean hasServiceFilter() { * * @return The serviceFilter. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter getServiceFilter() { return serviceFilter_ == null ? com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.getDefaultInstance() @@ -394,6 +398,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter getS * .google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter service_filter = 3 [(.google.api.field_behavior) = OPTIONAL]; *
*/ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilterOrBuilder getServiceFilterOrBuilder() { return getServiceFilter(); @@ -421,6 +426,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter getS * * @return Whether the timeRange field is set. */ + @java.lang.Override public boolean hasTimeRange() { return timeRange_ != null; } @@ -444,6 +450,7 @@ public boolean hasTimeRange() { * * @return The timeRange. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange getTimeRange() { return timeRange_ == null ? com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.getDefaultInstance() @@ -467,6 +474,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange getTimeRan * .google.devtools.clouderrorreporting.v1beta1.QueryTimeRange time_range = 5 [(.google.api.field_behavior) = OPTIONAL]; *
*/ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRangeOrBuilder getTimeRangeOrBuilder() { return getTimeRange(); @@ -488,6 +496,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange getTimeRan * * @return Whether the timedCountDuration field is set. */ + @java.lang.Override public boolean hasTimedCountDuration() { return timedCountDuration_ != null; } @@ -505,6 +514,7 @@ public boolean hasTimedCountDuration() { * * @return The timedCountDuration. */ + @java.lang.Override public com.google.protobuf.Duration getTimedCountDuration() { return timedCountDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() @@ -522,6 +532,7 @@ public com.google.protobuf.Duration getTimedCountDuration() { * .google.protobuf.Duration timed_count_duration = 6 [(.google.api.field_behavior) = OPTIONAL]; *
*/ + @java.lang.Override public com.google.protobuf.DurationOrBuilder getTimedCountDurationOrBuilder() { return getTimedCountDuration(); } @@ -542,6 +553,7 @@ public com.google.protobuf.DurationOrBuilder getTimedCountDurationOrBuilder() { * * @return The enum numeric value on the wire for alignment. */ + @java.lang.Override public int getAlignmentValue() { return alignment_; } @@ -559,6 +571,7 @@ public int getAlignmentValue() { * * @return The alignment. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.TimedCountAlignment getAlignment() { @SuppressWarnings("deprecation") com.google.devtools.clouderrorreporting.v1beta1.TimedCountAlignment result = @@ -583,6 +596,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.TimedCountAlignment getAl * * @return Whether the alignmentTime field is set. */ + @java.lang.Override public boolean hasAlignmentTime() { return alignmentTime_ != null; } @@ -599,6 +613,7 @@ public boolean hasAlignmentTime() { * * @return The alignmentTime. */ + @java.lang.Override public com.google.protobuf.Timestamp getAlignmentTime() { return alignmentTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() @@ -615,6 +630,7 @@ public com.google.protobuf.Timestamp getAlignmentTime() { * .google.protobuf.Timestamp alignment_time = 8 [(.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Override public com.google.protobuf.TimestampOrBuilder getAlignmentTimeOrBuilder() { return getAlignmentTime(); } @@ -635,6 +651,7 @@ public com.google.protobuf.TimestampOrBuilder getAlignmentTimeOrBuilder() { * * @return The enum numeric value on the wire for order. */ + @java.lang.Override public int getOrderValue() { return order_; } @@ -652,6 +669,7 @@ public int getOrderValue() { * * @return The order. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrder getOrder() { @SuppressWarnings("deprecation") com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrder result = @@ -675,6 +693,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrder getOrder( * * @return The pageSize. */ + @java.lang.Override public int getPageSize() { return pageSize_; } @@ -694,6 +713,7 @@ public int getPageSize() { * * @return The pageToken. */ + @java.lang.Override public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { @@ -718,6 +738,7 @@ public java.lang.String getPageToken() { * * @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) { @@ -2308,6 +2329,7 @@ public com.google.protobuf.DurationOrBuilder getTimedCountDurationOrBuilder() { * * @return The enum numeric value on the wire for alignment. */ + @java.lang.Override public int getAlignmentValue() { return alignment_; } @@ -2327,6 +2349,7 @@ public int getAlignmentValue() { * @return This builder for chaining. */ public Builder setAlignmentValue(int value) { + alignment_ = value; onChanged(); return this; @@ -2345,6 +2368,7 @@ public Builder setAlignmentValue(int value) { * * @return The alignment. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.TimedCountAlignment getAlignment() { @SuppressWarnings("deprecation") com.google.devtools.clouderrorreporting.v1beta1.TimedCountAlignment result = @@ -2626,6 +2650,7 @@ public com.google.protobuf.TimestampOrBuilder getAlignmentTimeOrBuilder() { * * @return The enum numeric value on the wire for order. */ + @java.lang.Override public int getOrderValue() { return order_; } @@ -2645,6 +2670,7 @@ public int getOrderValue() { * @return This builder for chaining. */ public Builder setOrderValue(int value) { + order_ = value; onChanged(); return this; @@ -2663,6 +2689,7 @@ public Builder setOrderValue(int value) { * * @return The order. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrder getOrder() { @SuppressWarnings("deprecation") com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrder result = @@ -2729,6 +2756,7 @@ public Builder clearOrder() { * * @return The pageSize. */ + @java.lang.Override public int getPageSize() { return pageSize_; } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsResponse.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsResponse.java index ca49982a..9aece941 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsResponse.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ListGroupStatsResponse.java @@ -159,6 +159,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; *
*/ + @java.lang.Override public java.util.List getErrorGroupStatsList() { return errorGroupStats_; @@ -174,6 +175,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; * */ + @java.lang.Override public java.util.List< ? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder> getErrorGroupStatsOrBuilderList() { @@ -190,6 +192,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; * */ + @java.lang.Override public int getErrorGroupStatsCount() { return errorGroupStats_.size(); } @@ -204,6 +207,7 @@ public int getErrorGroupStatsCount() { * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats getErrorGroupStats( int index) { return errorGroupStats_.get(index); @@ -219,6 +223,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats getErrorG * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder getErrorGroupStatsOrBuilder(int index) { return errorGroupStats_.get(index); @@ -239,6 +244,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats getErrorG * * @return The nextPageToken. */ + @java.lang.Override public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { @@ -263,6 +269,7 @@ public java.lang.String getNextPageToken() { * * @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) { @@ -291,6 +298,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * @return Whether the timeRangeBegin field is set. */ + @java.lang.Override public boolean hasTimeRangeBegin() { return timeRangeBegin_ != null; } @@ -308,6 +316,7 @@ public boolean hasTimeRangeBegin() { * * @return The timeRangeBegin. */ + @java.lang.Override public com.google.protobuf.Timestamp getTimeRangeBegin() { return timeRangeBegin_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() @@ -325,6 +334,7 @@ public com.google.protobuf.Timestamp getTimeRangeBegin() { * * .google.protobuf.Timestamp time_range_begin = 4; */ + @java.lang.Override public com.google.protobuf.TimestampOrBuilder getTimeRangeBeginOrBuilder() { return getTimeRangeBegin(); } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/QueryTimeRange.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/QueryTimeRange.java index 9c42a595..a29d194d 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/QueryTimeRange.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/QueryTimeRange.java @@ -309,6 +309,10 @@ public Period findValueByNumber(int number) { }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } return getDescriptor().getValues().get(ordinal()); } @@ -356,6 +360,7 @@ private Period(int value) { * * @return The enum numeric value on the wire for period. */ + @java.lang.Override public int getPeriodValue() { return period_; } @@ -370,6 +375,7 @@ public int getPeriodValue() { * * @return The period. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Period getPeriod() { @SuppressWarnings("deprecation") com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Period result = @@ -717,6 +723,7 @@ public Builder mergeFrom( * * @return The enum numeric value on the wire for period. */ + @java.lang.Override public int getPeriodValue() { return period_; } @@ -733,6 +740,7 @@ public int getPeriodValue() { * @return This builder for chaining. */ public Builder setPeriodValue(int value) { + period_ = value; onChanged(); return this; @@ -748,6 +756,7 @@ public Builder setPeriodValue(int value) { * * @return The period. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Period getPeriod() { @SuppressWarnings("deprecation") com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Period result = diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorEventRequest.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorEventRequest.java index 508f2aba..ac6ddfcf 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorEventRequest.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorEventRequest.java @@ -148,6 +148,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The projectName. */ + @java.lang.Override public java.lang.String getProjectName() { java.lang.Object ref = projectName_; if (ref instanceof java.lang.String) { @@ -176,6 +177,7 @@ public java.lang.String getProjectName() { * * @return The bytes for projectName. */ + @java.lang.Override public com.google.protobuf.ByteString getProjectNameBytes() { java.lang.Object ref = projectName_; if (ref instanceof java.lang.String) { @@ -203,6 +205,7 @@ public com.google.protobuf.ByteString getProjectNameBytes() { * * @return Whether the event field is set. */ + @java.lang.Override public boolean hasEvent() { return event_ != null; } @@ -219,6 +222,7 @@ public boolean hasEvent() { * * @return The event. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent getEvent() { return event_ == null ? com.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent.getDefaultInstance() @@ -235,6 +239,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent getEve * .google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED]; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEventOrBuilder getEventOrBuilder() { return getEvent(); diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorsServiceProto.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorsServiceProto.java index 04362c7b..50aa8590 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorsServiceProto.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportErrorsServiceProto.java @@ -77,13 +77,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/events:report:\005event\332A\022project_name,eve" + "nt\032V\312A\"clouderrorreporting.googleapis.co" + "m\322A.https://www.googleapis.com/auth/clou" - + "d-platformB\374\001\n/com.google.devtools.cloud" + + "d-platformB\245\002\n/com.google.devtools.cloud" + "errorreporting.v1beta1B\030ReportErrorsServ" + "iceProtoP\001Z^google.golang.org/genproto/g" + "oogleapis/devtools/clouderrorreporting/v" + "1beta1;clouderrorreporting\370\001\001\252\002#Google.C" + "loud.ErrorReporting.V1Beta1\312\002#Google\\Clo" - + "ud\\ErrorReporting\\V1beta1b\006proto3" + + "ud\\ErrorReporting\\V1beta1\352\002&Google::Clou" + + "d::ErrorReporting::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportedErrorEvent.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportedErrorEvent.java index b4938ab6..47644c26 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportedErrorEvent.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ReportedErrorEvent.java @@ -178,6 +178,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return Whether the eventTime field is set. */ + @java.lang.Override public boolean hasEventTime() { return eventTime_ != null; } @@ -195,6 +196,7 @@ public boolean hasEventTime() { * * @return The eventTime. */ + @java.lang.Override public com.google.protobuf.Timestamp getEventTime() { return eventTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eventTime_; } @@ -210,6 +212,7 @@ public com.google.protobuf.Timestamp getEventTime() { * .google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Override public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { return getEventTime(); } @@ -229,6 +232,7 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { * * @return Whether the serviceContext field is set. */ + @java.lang.Override public boolean hasServiceContext() { return serviceContext_ != null; } @@ -245,6 +249,7 @@ public boolean hasServiceContext() { * * @return The serviceContext. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getServiceContext() { return serviceContext_ == null ? com.google.devtools.clouderrorreporting.v1beta1.ServiceContext.getDefaultInstance() @@ -261,6 +266,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getService * .google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED]; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextOrBuilder getServiceContextOrBuilder() { return getServiceContext(); @@ -301,6 +307,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContext getService * * @return The message. */ + @java.lang.Override public java.lang.String getMessage() { java.lang.Object ref = message_; if (ref instanceof java.lang.String) { @@ -345,6 +352,7 @@ public java.lang.String getMessage() { * * @return The bytes for message. */ + @java.lang.Override public com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof java.lang.String) { @@ -372,6 +380,7 @@ public com.google.protobuf.ByteString getMessageBytes() { * * @return Whether the context field is set. */ + @java.lang.Override public boolean hasContext() { return context_ != null; } @@ -388,6 +397,7 @@ public boolean hasContext() { * * @return The context. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorContext getContext() { return context_ == null ? com.google.devtools.clouderrorreporting.v1beta1.ErrorContext.getDefaultInstance() @@ -404,6 +414,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorContext getContext() * .google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorContextOrBuilder getContextOrBuilder() { return getContext(); diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContext.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContext.java index b77c3c79..1c55d280 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContext.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContext.java @@ -146,6 +146,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The service. */ + @java.lang.Override public java.lang.String getService() { java.lang.Object ref = service_; if (ref instanceof java.lang.String) { @@ -173,6 +174,7 @@ public java.lang.String getService() { * * @return The bytes for service. */ + @java.lang.Override public com.google.protobuf.ByteString getServiceBytes() { java.lang.Object ref = service_; if (ref instanceof java.lang.String) { @@ -201,6 +203,7 @@ public com.google.protobuf.ByteString getServiceBytes() { * * @return The version. */ + @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { @@ -226,6 +229,7 @@ public java.lang.String getVersion() { * * @return The bytes for version. */ + @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { @@ -254,6 +258,7 @@ public com.google.protobuf.ByteString getVersionBytes() { * * @return The resourceType. */ + @java.lang.Override public java.lang.String getResourceType() { java.lang.Object ref = resourceType_; if (ref instanceof java.lang.String) { @@ -279,6 +284,7 @@ public java.lang.String getResourceType() { * * @return The bytes for resourceType. */ + @java.lang.Override public com.google.protobuf.ByteString getResourceTypeBytes() { java.lang.Object ref = resourceType_; if (ref instanceof java.lang.String) { diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContextFilter.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContextFilter.java index dd3cbc73..d7070f62 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContextFilter.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ServiceContextFilter.java @@ -144,6 +144,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The service. */ + @java.lang.Override public java.lang.String getService() { java.lang.Object ref = service_; if (ref instanceof java.lang.String) { @@ -167,6 +168,7 @@ public java.lang.String getService() { * * @return The bytes for service. */ + @java.lang.Override public com.google.protobuf.ByteString getServiceBytes() { java.lang.Object ref = service_; if (ref instanceof java.lang.String) { @@ -193,6 +195,7 @@ public com.google.protobuf.ByteString getServiceBytes() { * * @return The version. */ + @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { @@ -216,6 +219,7 @@ public java.lang.String getVersion() { * * @return The bytes for version. */ + @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { @@ -242,6 +246,7 @@ public com.google.protobuf.ByteString getVersionBytes() { * * @return The resourceType. */ + @java.lang.Override public java.lang.String getResourceType() { java.lang.Object ref = resourceType_; if (ref instanceof java.lang.String) { @@ -265,6 +270,7 @@ public java.lang.String getResourceType() { * * @return The bytes for resourceType. */ + @java.lang.Override public com.google.protobuf.ByteString getResourceTypeBytes() { java.lang.Object ref = resourceType_; if (ref instanceof java.lang.String) { diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/SourceLocation.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/SourceLocation.java index 50b5e258..56671745 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/SourceLocation.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/SourceLocation.java @@ -141,6 +141,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The filePath. */ + @java.lang.Override public java.lang.String getFilePath() { java.lang.Object ref = filePath_; if (ref instanceof java.lang.String) { @@ -164,6 +165,7 @@ public java.lang.String getFilePath() { * * @return The bytes for filePath. */ + @java.lang.Override public com.google.protobuf.ByteString getFilePathBytes() { java.lang.Object ref = filePath_; if (ref instanceof java.lang.String) { @@ -189,6 +191,7 @@ public com.google.protobuf.ByteString getFilePathBytes() { * * @return The lineNumber. */ + @java.lang.Override public int getLineNumber() { return lineNumber_; } @@ -208,6 +211,7 @@ public int getLineNumber() { * * @return The functionName. */ + @java.lang.Override public java.lang.String getFunctionName() { java.lang.Object ref = functionName_; if (ref instanceof java.lang.String) { @@ -232,6 +236,7 @@ public java.lang.String getFunctionName() { * * @return The bytes for functionName. */ + @java.lang.Override public com.google.protobuf.ByteString getFunctionNameBytes() { java.lang.Object ref = functionName_; if (ref instanceof java.lang.String) { @@ -723,6 +728,7 @@ public Builder setFilePathBytes(com.google.protobuf.ByteString value) { * * @return The lineNumber. */ + @java.lang.Override public int getLineNumber() { return lineNumber_; } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCount.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCount.java index 8ffc4947..5e9ab774 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCount.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCount.java @@ -152,6 +152,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return The count. */ + @java.lang.Override public long getCount() { return count_; } @@ -169,6 +170,7 @@ public long getCount() { * * @return Whether the startTime field is set. */ + @java.lang.Override public boolean hasStartTime() { return startTime_ != null; } @@ -183,6 +185,7 @@ public boolean hasStartTime() { * * @return The startTime. */ + @java.lang.Override public com.google.protobuf.Timestamp getStartTime() { return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; } @@ -195,6 +198,7 @@ public com.google.protobuf.Timestamp getStartTime() { * * .google.protobuf.Timestamp start_time = 2; */ + @java.lang.Override public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { return getStartTime(); } @@ -212,6 +216,7 @@ public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { * * @return Whether the endTime field is set. */ + @java.lang.Override public boolean hasEndTime() { return endTime_ != null; } @@ -226,6 +231,7 @@ public boolean hasEndTime() { * * @return The endTime. */ + @java.lang.Override public com.google.protobuf.Timestamp getEndTime() { return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; } @@ -238,6 +244,7 @@ public com.google.protobuf.Timestamp getEndTime() { * * .google.protobuf.Timestamp end_time = 3; */ + @java.lang.Override public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { return getEndTime(); } @@ -630,6 +637,7 @@ public Builder mergeFrom( * * @return The count. */ + @java.lang.Override public long getCount() { return count_; } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCountAlignment.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCountAlignment.java index ba8c2f74..b742fc7f 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCountAlignment.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TimedCountAlignment.java @@ -161,6 +161,10 @@ public TimedCountAlignment findValueByNumber(int number) { }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } return getDescriptor().getValues().get(ordinal()); } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssue.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssue.java index af00a44c..a3e37273 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssue.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssue.java @@ -118,13 +118,14 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * A URL pointing to a related entry in an issue tracking system.
-   * Example: https://github.com/user/project/issues/4
+   * Example: `https://github.com/user/project/issues/4`
    * 
* * string url = 1; * * @return The url. */ + @java.lang.Override public java.lang.String getUrl() { java.lang.Object ref = url_; if (ref instanceof java.lang.String) { @@ -141,13 +142,14 @@ public java.lang.String getUrl() { * *
    * A URL pointing to a related entry in an issue tracking system.
-   * Example: https://github.com/user/project/issues/4
+   * Example: `https://github.com/user/project/issues/4`
    * 
* * string url = 1; * * @return The bytes for url. */ + @java.lang.Override public com.google.protobuf.ByteString getUrlBytes() { java.lang.Object ref = url_; if (ref instanceof java.lang.String) { @@ -488,7 +490,7 @@ public Builder mergeFrom( * *
      * A URL pointing to a related entry in an issue tracking system.
-     * Example: https://github.com/user/project/issues/4
+     * Example: `https://github.com/user/project/issues/4`
      * 
* * string url = 1; @@ -511,7 +513,7 @@ public java.lang.String getUrl() { * *
      * A URL pointing to a related entry in an issue tracking system.
-     * Example: https://github.com/user/project/issues/4
+     * Example: `https://github.com/user/project/issues/4`
      * 
* * string url = 1; @@ -534,7 +536,7 @@ public com.google.protobuf.ByteString getUrlBytes() { * *
      * A URL pointing to a related entry in an issue tracking system.
-     * Example: https://github.com/user/project/issues/4
+     * Example: `https://github.com/user/project/issues/4`
      * 
* * string url = 1; @@ -556,7 +558,7 @@ public Builder setUrl(java.lang.String value) { * *
      * A URL pointing to a related entry in an issue tracking system.
-     * Example: https://github.com/user/project/issues/4
+     * Example: `https://github.com/user/project/issues/4`
      * 
* * string url = 1; @@ -574,7 +576,7 @@ public Builder clearUrl() { * *
      * A URL pointing to a related entry in an issue tracking system.
-     * Example: https://github.com/user/project/issues/4
+     * Example: `https://github.com/user/project/issues/4`
      * 
* * string url = 1; diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssueOrBuilder.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssueOrBuilder.java index aac30a5c..74d9e6e0 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssueOrBuilder.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/TrackingIssueOrBuilder.java @@ -28,7 +28,7 @@ public interface TrackingIssueOrBuilder * *
    * A URL pointing to a related entry in an issue tracking system.
-   * Example: https://github.com/user/project/issues/4
+   * Example: `https://github.com/user/project/issues/4`
    * 
* * string url = 1; @@ -41,7 +41,7 @@ public interface TrackingIssueOrBuilder * *
    * A URL pointing to a related entry in an issue tracking system.
-   * Example: https://github.com/user/project/issues/4
+   * Example: `https://github.com/user/project/issues/4`
    * 
* * string url = 1; diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/UpdateGroupRequest.java b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/UpdateGroupRequest.java index df7e2b3d..267fb05b 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/UpdateGroupRequest.java +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/UpdateGroupRequest.java @@ -134,6 +134,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * @return Whether the group field is set. */ + @java.lang.Override public boolean hasGroup() { return group_ != null; } @@ -150,6 +151,7 @@ public boolean hasGroup() { * * @return The group. */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup getGroup() { return group_ == null ? com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup.getDefaultInstance() @@ -166,6 +168,7 @@ public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup getGroup() { * .google.devtools.clouderrorreporting.v1beta1.ErrorGroup group = 1 [(.google.api.field_behavior) = REQUIRED]; * */ + @java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupOrBuilder getGroupOrBuilder() { return getGroup(); } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/common.proto b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/common.proto index 5a4f0252..7a1d2003 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/common.proto +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/common.proto @@ -27,6 +27,7 @@ option java_multiple_files = true; option java_outer_classname = "CommonProto"; option java_package = "com.google.devtools.clouderrorreporting.v1beta1"; option php_namespace = "Google\\Cloud\\ErrorReporting\\V1beta1"; +option ruby_package = "Google::Cloud::ErrorReporting::V1beta1"; // Description of a group of similar error events. message ErrorGroup { @@ -50,7 +51,7 @@ message ErrorGroup { // Information related to tracking the progress on resolving the error. message TrackingIssue { // A URL pointing to a related entry in an issue tracking system. - // Example: https://github.com/user/project/issues/4 + // Example: `https://github.com/user/project/issues/4` string url = 1; } diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_group_service.proto b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_group_service.proto index ab14ab31..18182729 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_group_service.proto +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_group_service.proto @@ -30,6 +30,7 @@ option java_multiple_files = true; option java_outer_classname = "ErrorGroupServiceProto"; option java_package = "com.google.devtools.clouderrorreporting.v1beta1"; option php_namespace = "Google\\Cloud\\ErrorReporting\\V1beta1"; +option ruby_package = "Google::Cloud::ErrorReporting::V1beta1"; // Service for retrieving and updating individual error groups. service ErrorGroupService { @@ -57,14 +58,12 @@ service ErrorGroupService { // A request to return an individual group. message GetGroupRequest { - // Required. The group resource name. Written as - // projects/projectID/groups/group_name. - // Call - // - // groupStats.list to return a list of groups belonging to - // this project. + // The group resource name. Written as + // `projects/{projectID}/groups/{group_name}`. Call + // [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list) + // to return a list of groups belonging to this project. // - // Example: projects/my-project-123/groups/my-group + // Example: `projects/my-project-123/groups/my-group` string group_name = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_stats_service.proto b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_stats_service.proto index 8f4c909e..0773f488 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_stats_service.proto +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/error_stats_service.proto @@ -32,6 +32,7 @@ option java_multiple_files = true; option java_outer_classname = "ErrorStatsServiceProto"; option java_package = "com.google.devtools.clouderrorreporting.v1beta1"; option php_namespace = "Google\\Cloud\\ErrorReporting\\V1beta1"; +option ruby_package = "Google::Cloud::ErrorReporting::V1beta1"; // An API for retrieving and managing error statistics as well as data for // individual events. diff --git a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/report_errors_service.proto b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/report_errors_service.proto index fe80fcef..f46f546d 100644 --- a/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/report_errors_service.proto +++ b/proto-google-cloud-error-reporting-v1beta1/src/main/proto/google/devtools/clouderrorreporting/v1beta1/report_errors_service.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "ReportErrorsServiceProto"; option java_package = "com.google.devtools.clouderrorreporting.v1beta1"; option php_namespace = "Google\\Cloud\\ErrorReporting\\V1beta1"; +option ruby_package = "Google::Cloud::ErrorReporting::V1beta1"; // An API for reporting error events. service ReportErrorsService { diff --git a/renovate.json b/renovate.json index f37c629f..389b3c18 100644 --- a/renovate.json +++ b/renovate.json @@ -76,5 +76,6 @@ "groupName": "jackson dependencies" } ], - "semanticCommits": true + "semanticCommits": true, + "masterIssue": true } \ No newline at end of file diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 41e8d139..9ef7564a 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -14,7 +14,7 @@ com.google.cloud.samples shared-configuration - 1.0.15 + 1.0.18 @@ -29,10 +29,15 @@ com.google.cloud google-cloud-errorreporting - 0.119.1-beta + 0.119.2-beta + + com.google.cloud + google-cloud-core + 1.93.6 + junit junit diff --git a/samples/pom.xml b/samples/pom.xml index 76cae229..db45402d 100644 --- a/samples/pom.xml +++ b/samples/pom.xml @@ -18,7 +18,7 @@ com.google.cloud.samples shared-configuration - 1.0.15 + 1.0.18 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index cd3c1f1f..7067861c 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -14,7 +14,7 @@ com.google.cloud.samples shared-configuration - 1.0.15 + 1.0.18 @@ -23,14 +23,20 @@ UTF-8 - + com.google.cloud google-cloud-errorreporting - 0.119.1-beta + 0.120.0-beta + + + com.google.cloud + google-cloud-core + 1.93.6 + junit junit @@ -44,7 +50,6 @@ test - diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index df2184d6..87677433 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -14,7 +14,7 @@ com.google.cloud.samples shared-configuration - 1.0.15 + 1.0.18 @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 4.4.1 + 7.0.0 pom import @@ -42,8 +42,11 @@ com.google.cloud google-cloud-errorreporting - - + + + com.google.cloud + google-cloud-core + junit junit @@ -56,5 +59,7 @@ 1.0.1 test + + diff --git a/samples/snippets/src/main/java/com/example/errorreporting/QuickStart.java b/samples/snippets/src/main/java/com/example/errorreporting/QuickStart.java new file mode 100644 index 00000000..28d99b41 --- /dev/null +++ b/samples/snippets/src/main/java/com/example/errorreporting/QuickStart.java @@ -0,0 +1,71 @@ +/* + * Copyright 2017 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.example.errorreporting; + +// [START errorreporting_quickstart] +// [START error_reporting_quickstart] +// [START error_reporting_setup_java] + +import com.google.cloud.ServiceOptions; +import com.google.cloud.errorreporting.v1beta1.ReportErrorsServiceClient; +import com.google.devtools.clouderrorreporting.v1beta1.ErrorContext; +import com.google.devtools.clouderrorreporting.v1beta1.ProjectName; +import com.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent; +import com.google.devtools.clouderrorreporting.v1beta1.SourceLocation; + +/** + * Snippet demonstrates using the Stackdriver Error Reporting API to report a custom error event. + *

+ * This library is not required on App Engine, errors written to stderr are automatically written + * to Stackdriver Error Reporting. + * It is also not required if you are writing logs to Stackdriver Logging. + * Errors written to Stackdriver Logging that contain an exception or stack trace + * are automatically written out to Stackdriver Error Reporting. + */ +public class QuickStart { + public static void main(String[] args) throws Exception { + + // Google Cloud Platform Project ID + String projectId = (args.length > 0) ? args[0] : ServiceOptions.getDefaultProjectId(); + ProjectName projectName = ProjectName.of(projectId); + + // Instantiate an Error Reporting Client + try (ReportErrorsServiceClient reportErrorsServiceClient = ReportErrorsServiceClient.create()) { + + // Custom error events require an error reporting location as well. + ErrorContext errorContext = ErrorContext.newBuilder() + .setReportLocation(SourceLocation.newBuilder() + .setFilePath("Test.java") + .setLineNumber(10) + .setFunctionName("myMethod") + .build()) + .build(); + + //Report a custom error event + ReportedErrorEvent customErrorEvent = ReportedErrorEvent.getDefaultInstance() + .toBuilder() + .setMessage("custom error event") + .setContext(errorContext) + .build(); + // Report an event synchronously, use .reportErrorEventCallable for asynchronous reporting. + reportErrorsServiceClient.reportErrorEvent(projectName, customErrorEvent); + } + } +} +// [END error_reporting_setup_java] +// [END error_reporting_quickstart] +// [END errorreporting_quickstart] diff --git a/samples/snippets/src/test/java/com/example/errorreporting/QuickStartIT.java b/samples/snippets/src/test/java/com/example/errorreporting/QuickStartIT.java new file mode 100644 index 00000000..2c9e3099 --- /dev/null +++ b/samples/snippets/src/test/java/com/example/errorreporting/QuickStartIT.java @@ -0,0 +1,32 @@ +/* + * Copyright 2017 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.example.errorreporting; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.JUnit4; + +@RunWith(JUnit4.class) +@SuppressWarnings("AbbreviationAsWordInName") +public class QuickStartIT { + + @Test + public void testQuickStart() throws Exception { + // Ensure quick start runs without any exception + QuickStart.main(new String[]{}); + } +} diff --git a/synth.metadata b/synth.metadata index f8fae411..df6b1a4b 100644 --- a/synth.metadata +++ b/synth.metadata @@ -1,19 +1,25 @@ { - "updateTime": "2020-04-06T23:30:06.195417Z", "sources": [ + { + "git": { + "name": ".", + "remote": "https://github.com/googleapis/java-errorreporting.git", + "sha": "8b331c6ee56a0fb586db34a5b0782c64ac7db9aa" + } + }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "fd83ab212176a1042e8d45ea90766b3bf59ac679", - "internalRef": "302913609" + "sha": "de8e811fc05b55cf7906c4fd65a1e174f454b02c", + "internalRef": "316113675" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "e36822bfa0acb355502dab391b8ef9c4f30208d8" + "sha": "c4f3059c27591eb24d6942a0e357ec94c80459f2" } } ], diff --git a/versions.txt b/versions.txt index e7bb46ba..d944c149 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -grpc-google-cloud-errorreporting-v1beta1:0.85.2:0.85.2 -proto-google-cloud-errorreporting-v1beta1:0.85.2:0.85.2 -google-cloud-errorreporting:0.119.2-beta:0.119.2-beta \ No newline at end of file +grpc-google-cloud-errorreporting-v1beta1:0.86.0:0.86.0 +proto-google-cloud-errorreporting-v1beta1:0.86.0:0.86.0 +google-cloud-errorreporting:0.120.0-beta:0.120.0-beta \ No newline at end of file