From 8109e947655f65cd82f1b6245ac618a5bf548bb6 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 19:22:24 +0000 Subject: [PATCH 01/62] chore: release 0.8.1-SNAPSHOT (#237) :robot: I have created a release \*beep\* \*boop\* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- google-analytics-data-bom/pom.xml | 12 ++--- .../clirr-ignored-differences.xml | 31 ------------- google-analytics-data/pom.xml | 4 +- grpc-google-analytics-data-v1alpha/pom.xml | 4 +- grpc-google-analytics-data-v1beta/pom.xml | 4 +- pom.xml | 12 ++--- proto-google-analytics-data-v1alpha/pom.xml | 4 +- .../clirr-ignored-differences.xml | 45 ------------------- proto-google-analytics-data-v1beta/pom.xml | 4 +- samples/snapshot/pom.xml | 2 +- versions.txt | 10 ++--- 11 files changed, 28 insertions(+), 104 deletions(-) delete mode 100644 google-analytics-data/clirr-ignored-differences.xml diff --git a/google-analytics-data-bom/pom.xml b/google-analytics-data-bom/pom.xml index c76f3bd6..d93404c8 100644 --- a/google-analytics-data-bom/pom.xml +++ b/google-analytics-data-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.analytics google-analytics-data-bom - 0.8.0 + 0.8.1-SNAPSHOT pom com.google.cloud @@ -56,27 +56,27 @@ com.google.analytics google-analytics-data - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc grpc-google-analytics-data-v1alpha - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc grpc-google-analytics-data-v1beta - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc proto-google-analytics-data-v1alpha - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc proto-google-analytics-data-v1beta - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/google-analytics-data/clirr-ignored-differences.xml b/google-analytics-data/clirr-ignored-differences.xml deleted file mode 100644 index 9b56ba0a..00000000 --- a/google-analytics-data/clirr-ignored-differences.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - 7002 - com/google/analytics/data/v1beta/stub/*Stub* - * runReport*(*) - - - 7002 - com/google/analytics/data/v1beta/BetaAnalytics* - * runReport*(*) - - - 7006 - com/google/analytics/data/v1beta/BetaAnalytics* - * runReport*(*) - * - - - 7006 - com/google/analytics/data/v1beta/stub/BetaAnalytics* - * runReport*(*) - * - - - 8001 - com/google/analytics/data/v1beta/BetaAnalytics* - - - diff --git a/google-analytics-data/pom.xml b/google-analytics-data/pom.xml index e247c8f4..a9227480 100644 --- a/google-analytics-data/pom.xml +++ b/google-analytics-data/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.analytics google-analytics-data - 0.8.0 + 0.8.1-SNAPSHOT jar Google Analytics Data https://github.com/googleapis/java-analytics-data @@ -11,7 +11,7 @@ com.google.analytics google-analytics-data-parent - 0.8.0 + 0.8.1-SNAPSHOT google-analytics-data diff --git a/grpc-google-analytics-data-v1alpha/pom.xml b/grpc-google-analytics-data-v1alpha/pom.xml index fcbbd501..8b8f20a2 100644 --- a/grpc-google-analytics-data-v1alpha/pom.xml +++ b/grpc-google-analytics-data-v1alpha/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-analytics-data-v1alpha - 0.8.0 + 0.8.1-SNAPSHOT grpc-google-analytics-data-v1alpha GRPC library for grpc-google-analytics-data-v1alpha com.google.analytics google-analytics-data-parent - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/grpc-google-analytics-data-v1beta/pom.xml b/grpc-google-analytics-data-v1beta/pom.xml index 47e29963..c2ba7e2c 100644 --- a/grpc-google-analytics-data-v1beta/pom.xml +++ b/grpc-google-analytics-data-v1beta/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-analytics-data-v1beta - 0.8.0 + 0.8.1-SNAPSHOT grpc-google-analytics-data-v1beta GRPC library for grpc-google-analytics-data-v1beta com.google.analytics google-analytics-data-parent - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/pom.xml b/pom.xml index 486de198..852e0365 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.analytics google-analytics-data-parent pom - 0.8.0 + 0.8.1-SNAPSHOT Google Analytics Data Parent https://github.com/googleapis/java-analytics-data @@ -61,27 +61,27 @@ com.google.analytics google-analytics-data - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc proto-google-analytics-data-v1alpha - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc proto-google-analytics-data-v1beta - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc grpc-google-analytics-data-v1alpha - 0.8.0 + 0.8.1-SNAPSHOT com.google.api.grpc grpc-google-analytics-data-v1beta - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/proto-google-analytics-data-v1alpha/pom.xml b/proto-google-analytics-data-v1alpha/pom.xml index 0aaada43..0206c3fc 100644 --- a/proto-google-analytics-data-v1alpha/pom.xml +++ b/proto-google-analytics-data-v1alpha/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-analytics-data-v1alpha - 0.8.0 + 0.8.1-SNAPSHOT proto-google-analytics-data-v1alpha PROTO library for proto-google-analytics-data-v1alpha com.google.analytics google-analytics-data-parent - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/proto-google-analytics-data-v1beta/clirr-ignored-differences.xml b/proto-google-analytics-data-v1beta/clirr-ignored-differences.xml index ae19502e..2e38d286 100644 --- a/proto-google-analytics-data-v1beta/clirr-ignored-differences.xml +++ b/proto-google-analytics-data-v1beta/clirr-ignored-differences.xml @@ -16,49 +16,4 @@ com/google/analytics/data/v1beta/*OrBuilder boolean has*(*) - - 7002 - com/google/analytics/data/v1beta/*Request* - * get*(*) - - - 7002 - com/google/analytics/data/v1beta/*Request* - * set*(*) - - - 7002 - com/google/analytics/data/v1beta/*Request* - * clear*(*) - - - 7002 - com/google/analytics/data/v1beta/*Response* - * get*(*) - - - 7002 - com/google/analytics/data/v1beta/*Response* - * set*(*) - - - 7002 - com/google/analytics/data/v1beta/*Response* - * clear*(*) - - - 6011 - com/google/analytics/data/v1beta/*Request* - *_FIELD_NUMBER - - - 6011 - com/google/analytics/data/v1beta/*Response* - *_FIELD_NUMBER - - - 6003 - com/google/analytics/data/v1beta/*Response* - *_FIELD_NUMBER - diff --git a/proto-google-analytics-data-v1beta/pom.xml b/proto-google-analytics-data-v1beta/pom.xml index 180a343c..48f7cae9 100644 --- a/proto-google-analytics-data-v1beta/pom.xml +++ b/proto-google-analytics-data-v1beta/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-analytics-data-v1beta - 0.8.0 + 0.8.1-SNAPSHOT proto-google-analytics-data-v1beta PROTO library for proto-google-analytics-data-v1beta com.google.analytics google-analytics-data-parent - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 9b28137e..7f312d4a 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.analytics google-analytics-data - 0.8.0 + 0.8.1-SNAPSHOT diff --git a/versions.txt b/versions.txt index cb91b788..036e3d5b 100644 --- a/versions.txt +++ b/versions.txt @@ -1,8 +1,8 @@ # Format: # module:released-version:current-version -google-analytics-data:0.8.0:0.8.0 -grpc-google-analytics-data-v1alpha:0.8.0:0.8.0 -grpc-google-analytics-data-v1beta:0.8.0:0.8.0 -proto-google-analytics-data-v1alpha:0.8.0:0.8.0 -proto-google-analytics-data-v1beta:0.8.0:0.8.0 +google-analytics-data:0.8.0:0.8.1-SNAPSHOT +grpc-google-analytics-data-v1alpha:0.8.0:0.8.1-SNAPSHOT +grpc-google-analytics-data-v1beta:0.8.0:0.8.1-SNAPSHOT +proto-google-analytics-data-v1alpha:0.8.0:0.8.1-SNAPSHOT +proto-google-analytics-data-v1beta:0.8.0:0.8.1-SNAPSHOT From 97d7ae3cdc224f690529852ff8a4e85b3e86c11e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 27 Jul 2021 22:48:49 +0200 Subject: [PATCH 02/62] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v0.13.1 (#243) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `0.12.0` -> `0.13.1` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.13.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.13.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.13.1/compatibility-slim/0.12.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.13.1/confidence-slim/0.12.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v0.13.1`](https://togithub.com/googleapis/java-shared-config/blob/master/CHANGELOG.md#​0131-httpswwwgithubcomgoogleapisjava-shared-configcomparev0130v0131-2021-07-27) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v0.13.0...v0.13.1) ### [`v0.13.0`](https://togithub.com/googleapis/java-shared-config/releases/v0.13.0) ##### Features - add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#​264](https://www.github.com/googleapis/java-shared-config/issues/264)) ([d274af8](https://www.github.com/googleapis/java-shared-config/commit/d274af836ac9b3e98be84e551b7e9e552397ecc1)) ##### Bug Fixes - Add shopt -s nullglob to dependencies script ([865ca3c](https://www.github.com/googleapis/java-shared-config/commit/865ca3cbf106a7aaae1a989320a1ad5a47b6ffaf)) - Update dependencies.sh to not break on mac ([#​276](https://www.github.com/googleapis/java-shared-config/issues/276)) ([865ca3c](https://www.github.com/googleapis/java-shared-config/commit/865ca3cbf106a7aaae1a989320a1ad5a47b6ffaf)) ##### Dependencies - update auto-value-annotation.version to v1.8.2 ([#​275](https://www.github.com/googleapis/java-shared-config/issues/275)) ([4d15246](https://www.github.com/googleapis/java-shared-config/commit/4d152461a5592940a8be762c7a8698a02dbe26cf)) - update dependency com.puppycrawl.tools:checkstyle to v8.43 ([#​266](https://www.github.com/googleapis/java-shared-config/issues/266)) ([fae7961](https://www.github.com/googleapis/java-shared-config/commit/fae7961412b33e34e8fcfec78d1451894d4e61d9)) - update dependency com.puppycrawl.tools:checkstyle to v8.44 ([#​274](https://www.github.com/googleapis/java-shared-config/issues/274)) ([d53d0e0](https://www.github.com/googleapis/java-shared-config/commit/d53d0e0935e908d16f4e7cf763577cf3fd8128d3)) ***
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-analytics-data). --- README.md | 6 +++--- google-analytics-data-bom/pom.xml | 2 +- pom.xml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e7a291b6..e2ada3a0 100644 --- a/README.md +++ b/README.md @@ -20,18 +20,18 @@ If you are using Maven, add this to your pom.xml file: com.google.analytics google-analytics-data - 0.7.1 + 0.8.0 ``` If you are using Gradle without BOM, add this to your dependencies ```Groovy -compile 'com.google.analytics:google-analytics-data:0.7.1' +compile 'com.google.analytics:google-analytics-data:0.8.0' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.7.1" +libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0" ``` ## Authentication diff --git a/google-analytics-data-bom/pom.xml b/google-analytics-data-bom/pom.xml index d93404c8..d16df6a7 100644 --- a/google-analytics-data-bom/pom.xml +++ b/google-analytics-data-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 0.12.0 + 0.13.1 Google Analytics Data BOM diff --git a/pom.xml b/pom.xml index 852e0365..7097387f 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.12.0 + 0.13.1 From b7d525284608772b11af1226dac08420cb84364f Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 28 Jul 2021 01:26:37 +0200 Subject: [PATCH 03/62] chore(deps): update dependency com.google.analytics:google-analytics-data to v0.8.0 (#238) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.analytics:google-analytics-data](https://togithub.com/googleapis/java-analytics-data) | `0.7.1` -> `0.8.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.analytics:google-analytics-data/0.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.analytics:google-analytics-data/0.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.analytics:google-analytics-data/0.8.0/compatibility-slim/0.7.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.analytics:google-analytics-data/0.8.0/confidence-slim/0.7.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-analytics-data). --- samples/install-without-bom/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 6af83d91..48212c90 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.analytics google-analytics-data - 0.7.1 + 0.8.0 diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index f40e7f46..06e1faa1 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -28,7 +28,7 @@ com.google.analytics google-analytics-data - 0.7.1 + 0.8.0 From 53f2250485ec695a47ba86a71731236bd0cb9eab Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 28 Jul 2021 00:02:49 +0000 Subject: [PATCH 04/62] chore(docs): add Authorization section to Java README template (#1161) (#242) as a part of the PR 582 for java-logging an authorization section is added to the Java README template. Fixing googleapis/java-logging#570. Source-Link: https://github.com/googleapis/synthtool/commit/3d32990b6f4b57be77455e3ca89e6e21cd0c06b3 Post-Processor: gcr.io/repo-automation-bots/owlbot-java:latest@sha256:2904b9ad921ecc1343d1cf815bfaafbcc1115c1f39593aef9f8e333ffda552f7 --- .github/.OwlBot.lock.yaml | 2 +- README.md | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 98f19efe..419ccb9a 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -1,3 +1,3 @@ docker: image: gcr.io/repo-automation-bots/owlbot-java:latest - digest: sha256:b3f8a219abf58ed4a775da5b90934b34f477b74f6f4e5d15781694dcc67b6f41 + digest: sha256:2904b9ad921ecc1343d1cf815bfaafbcc1115c1f39593aef9f8e333ffda552f7 diff --git a/README.md b/README.md index e2ada3a0..c9ac1fdf 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,13 @@ Java idiomatic client for [Analytics Data][product-docs]. > Note: This client is a work-in-progress, and may occasionally > make backwards-incompatible changes. + ## Quickstart If you are using Maven, add this to your pom.xml file: + ```xml com.google.analytics @@ -25,11 +27,13 @@ If you are using Maven, add this to your pom.xml file: ``` If you are using Gradle without BOM, add this to your dependencies + ```Groovy compile 'com.google.analytics:google-analytics-data:0.8.0' ``` If you are using SBT, add this to your dependencies + ```Scala libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0" ``` @@ -38,6 +42,10 @@ libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0 See the [Authentication][authentication] section in the base directory's README. +## Authorization + +The client application making API calls must be granted [authorization scopes][auth-scopes] required for the desired Analytics Data APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-roles] required to access GCP resources using the Analytics Data API calls. + ## Getting Started ### Prerequisites @@ -67,8 +75,7 @@ use this Analytics Data Client Library. ## Samples -Samples are in the [`samples/`](https://github.com/googleapis/java-analytics-data/tree/master/samples) directory. The samples' `README.md` -has instructions for running the samples. +Samples are in the [`samples/`](https://github.com/googleapis/java-analytics-data/tree/master/samples) directory. | Sample | Source Code | Try it | | --------------------------- | --------------------------------- | ------ | @@ -138,6 +145,7 @@ 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 @@ -149,6 +157,7 @@ Please note that this project is released with a Contributor Code of Conduct. By this project you agree to abide by its terms. See [Code of Conduct][code-of-conduct] for more information. + ## License Apache 2.0 - See [LICENSE][license] for more information. @@ -181,6 +190,9 @@ Java is a registered trademark of Oracle and/or its affiliates. [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-data.svg [maven-version-link]: https://search.maven.org/search?q=g:com.google.analytics%20AND%20a:google-analytics-data&core=gav [authentication]: https://github.com/googleapis/google-cloud-java#authentication +[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes +[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles +[iam-policy]: https://cloud.google.com/iam/docs/overview#cloud-iam-policy [developer-console]: https://console.developers.google.com/ [create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects [cloud-sdk]: https://cloud.google.com/sdk/ From 70d9926087526219e33c7f3c3d8528df1a5e460c Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 08:56:36 -0700 Subject: [PATCH 05/62] chore: regenerate README (#244) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-27 20:53:40,002 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-27 20:53:41,209 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/fa662b2c-c833-4358-aea3-0070e5c1fdd8/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 51cdd5c7..a7ce1fbc 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "8da023aa988851728c563d8be57242a29090efdd" + "sha": "97d7ae3cdc224f690529852ff8a4e85b3e86c11e" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "d9ddac83a22a600dd33854c9d835a4fe52284207" + "sha": "3d32990b6f4b57be77455e3ca89e6e21cd0c06b3" } } ] From 9d0ad0b7628173ac311946f53131f89f0c9c69e2 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 28 Jul 2021 16:06:55 +0000 Subject: [PATCH 06/62] chore(java): add a method to copy a java method and rename it (#1162) (#240) chore: add method to deprecate java methods Source-Link: https://github.com/googleapis/synthtool/commit/f7d068c270fafbb7154516f5f48d9839c974409d Post-Processor: gcr.io/repo-automation-bots/owlbot-java:latest@sha256:8aaf4b4336ac8ca344681866b3a78f73be5999750179022393ecbedd7069acb5 --- .github/.OwlBot.lock.yaml | 2 +- README.md | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 419ccb9a..7c4c1dfb 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -1,3 +1,3 @@ docker: image: gcr.io/repo-automation-bots/owlbot-java:latest - digest: sha256:2904b9ad921ecc1343d1cf815bfaafbcc1115c1f39593aef9f8e333ffda552f7 + digest: sha256:8aaf4b4336ac8ca344681866b3a78f73be5999750179022393ecbedd7069acb5 diff --git a/README.md b/README.md index c9ac1fdf..affeba31 100644 --- a/README.md +++ b/README.md @@ -11,13 +11,11 @@ Java idiomatic client for [Analytics Data][product-docs]. > Note: This client is a work-in-progress, and may occasionally > make backwards-incompatible changes. - ## Quickstart If you are using Maven, add this to your pom.xml file: - ```xml com.google.analytics @@ -27,13 +25,11 @@ If you are using Maven, add this to your pom.xml file: ``` If you are using Gradle without BOM, add this to your dependencies - ```Groovy compile 'com.google.analytics:google-analytics-data:0.8.0' ``` If you are using SBT, add this to your dependencies - ```Scala libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0" ``` @@ -42,10 +38,6 @@ libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0 See the [Authentication][authentication] section in the base directory's README. -## Authorization - -The client application making API calls must be granted [authorization scopes][auth-scopes] required for the desired Analytics Data APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-roles] required to access GCP resources using the Analytics Data API calls. - ## Getting Started ### Prerequisites @@ -145,7 +137,6 @@ 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 @@ -157,7 +148,6 @@ Please note that this project is released with a Contributor Code of Conduct. By this project you agree to abide by its terms. See [Code of Conduct][code-of-conduct] for more information. - ## License Apache 2.0 - See [LICENSE][license] for more information. @@ -190,9 +180,6 @@ Java is a registered trademark of Oracle and/or its affiliates. [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-data.svg [maven-version-link]: https://search.maven.org/search?q=g:com.google.analytics%20AND%20a:google-analytics-data&core=gav [authentication]: https://github.com/googleapis/google-cloud-java#authentication -[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes -[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles -[iam-policy]: https://cloud.google.com/iam/docs/overview#cloud-iam-policy [developer-console]: https://console.developers.google.com/ [create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects [cloud-sdk]: https://cloud.google.com/sdk/ From ddf88ae7529a82aa356262bea58981871579886b Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 09:16:35 -0700 Subject: [PATCH 07/62] chore: regenerate README (#245) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 16:09:10,329 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 16:09:11,600 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/34bfdbd7-299b-4c7d-819d-dace48fb09c8/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index a7ce1fbc..34b33d23 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "97d7ae3cdc224f690529852ff8a4e85b3e86c11e" + "sha": "9d0ad0b7628173ac311946f53131f89f0c9c69e2" } }, { From e154b5d1080ca337218470a0071d75e716f71a23 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 09:28:38 -0700 Subject: [PATCH 08/62] chore: regenerate README (#246) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 16:19:40,289 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 16:19:41,694 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/09c0765e-10b1-4277-ab4a-502c3f2b2dac/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 34b33d23..74db92bb 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "9d0ad0b7628173ac311946f53131f89f0c9c69e2" + "sha": "ddf88ae7529a82aa356262bea58981871579886b" } }, { From b97dc4ddf5ec1d7ab25c88ea38f9faa6fe9daafc Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 09:38:48 -0700 Subject: [PATCH 09/62] chore: regenerate README (#247) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 16:30:56,732 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 16:30:58,019 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/a0e1acf8-1432-4480-94ad-0f93285b49ab/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 74db92bb..4541311f 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "ddf88ae7529a82aa356262bea58981871579886b" + "sha": "e154b5d1080ca337218470a0071d75e716f71a23" } }, { From 6b75fe15c5244d30eca2381d5454e0df04c9868d Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 09:46:49 -0700 Subject: [PATCH 10/62] chore: regenerate README (#248) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 16:40:54,803 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 16:40:56,079 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/1608c235-7fd8-4ad1-ae87-0aa14354ea0d/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 4541311f..95366e92 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "e154b5d1080ca337218470a0071d75e716f71a23" + "sha": "b97dc4ddf5ec1d7ab25c88ea38f9faa6fe9daafc" } }, { From 800dc1ba6d636d8c0c457490b3ed1bbf6e773964 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 09:56:34 -0700 Subject: [PATCH 11/62] chore: regenerate README (#249) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 16:49:01,685 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 16:49:03,494 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/f2c09d5c-1f42-4536-b48f-975a2f3b70e2/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 95366e92..3f1a29b9 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "b97dc4ddf5ec1d7ab25c88ea38f9faa6fe9daafc" + "sha": "6b75fe15c5244d30eca2381d5454e0df04c9868d" } }, { From 8c4caf8320a2dbb3d4b4f4e97058f0fecc3c6921 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 10:04:40 -0700 Subject: [PATCH 12/62] chore: regenerate README (#250) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 16:58:45,054 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 16:58:46,619 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/988216cf-e569-47ad-a87c-1b9d3c7fb047/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 3f1a29b9..515af89d 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "6b75fe15c5244d30eca2381d5454e0df04c9868d" + "sha": "800dc1ba6d636d8c0c457490b3ed1bbf6e773964" } }, { From 13e7057d8c9886d7e468ac802829ee7a5675f5d1 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 10:14:45 -0700 Subject: [PATCH 13/62] chore: regenerate README (#251) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 17:06:59,795 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 17:07:01,622 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/b6ba75cf-6fb2-4252-89a5-43272063ad46/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 515af89d..90b6285a 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "800dc1ba6d636d8c0c457490b3ed1bbf6e773964" + "sha": "8c4caf8320a2dbb3d4b4f4e97058f0fecc3c6921" } }, { From 921ffcbc8c986148f24ddc939095fcc7b89fcb9f Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 10:24:45 -0700 Subject: [PATCH 14/62] chore: regenerate README (#252) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 17:17:04,460 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 17:17:05,813 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/da680d31-869a-4fe1-aecf-76302a706137/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 90b6285a..a705c1aa 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "8c4caf8320a2dbb3d4b4f4e97058f0fecc3c6921" + "sha": "13e7057d8c9886d7e468ac802829ee7a5675f5d1" } }, { From 1704c0aadf0ea6ba3f10e0ff696be649066db4b9 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 10:34:48 -0700 Subject: [PATCH 15/62] chore: regenerate README (#253) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 17:26:55,926 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 17:26:57,264 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/7a853381-ae7f-40a1-9424-749dde38f8cb/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index a705c1aa..71c64d69 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "13e7057d8c9886d7e468ac802829ee7a5675f5d1" + "sha": "921ffcbc8c986148f24ddc939095fcc7b89fcb9f" } }, { From 2b3906164a6ed1bdc0a4dd6d6050811a0c8bbf71 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 10:44:36 -0700 Subject: [PATCH 16/62] chore: regenerate README (#254) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 17:36:58,675 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 17:37:00,058 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/3af691b3-6746-4b62-acb3-18ac88224aca/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 71c64d69..5d413dd8 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "921ffcbc8c986148f24ddc939095fcc7b89fcb9f" + "sha": "1704c0aadf0ea6ba3f10e0ff696be649066db4b9" } }, { From baed3c2a3f8be73e103959b7a93bcfd905036e2b Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 10:52:37 -0700 Subject: [PATCH 17/62] chore: regenerate README (#255) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 17:46:40,090 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 17:46:41,460 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/df3aa12e-a079-43a3-b421-2e98bd486cfe/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 5d413dd8..08c0bd36 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "1704c0aadf0ea6ba3f10e0ff696be649066db4b9" + "sha": "2b3906164a6ed1bdc0a4dd6d6050811a0c8bbf71" } }, { From f4854d478cc91ab7a658d96ee6ce282a4a63ab10 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 11:04:36 -0700 Subject: [PATCH 18/62] chore: regenerate README (#256) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 17:57:54,404 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 17:57:55,621 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/a609d3b3-1a44-431d-9819-756242cbbdf4/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 08c0bd36..77a5fd03 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "2b3906164a6ed1bdc0a4dd6d6050811a0c8bbf71" + "sha": "baed3c2a3f8be73e103959b7a93bcfd905036e2b" } }, { From 19a69115255f347f3a7af4b6c90097eec7261bd3 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 11:14:45 -0700 Subject: [PATCH 19/62] chore: regenerate README (#257) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 18:06:51,646 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 18:06:52,932 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/3598b9aa-b4b5-459f-97bc-b71c0d818b5c/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 77a5fd03..d1c6aabf 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "baed3c2a3f8be73e103959b7a93bcfd905036e2b" + "sha": "f4854d478cc91ab7a658d96ee6ce282a4a63ab10" } }, { From 1c4e23fccc1d874290e5da626763bbb8235f44d4 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 11:22:46 -0700 Subject: [PATCH 20/62] chore: regenerate README (#258) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 18:16:59,991 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 18:17:01,609 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/98175fbf-f3a1-4515-a481-c171fe39414b/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index d1c6aabf..fd41a04e 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "f4854d478cc91ab7a658d96ee6ce282a4a63ab10" + "sha": "19a69115255f347f3a7af4b6c90097eec7261bd3" } }, { From 43f6794d6e2ed79829fd54c4e8f882b0fc690d57 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 11:32:52 -0700 Subject: [PATCH 21/62] chore: regenerate README (#259) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 18:25:17,891 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 18:25:19,309 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/542305ec-18e1-4ec4-88b5-ae2bd0becbb9/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index fd41a04e..20e8df62 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "19a69115255f347f3a7af4b6c90097eec7261bd3" + "sha": "1c4e23fccc1d874290e5da626763bbb8235f44d4" } }, { From 7f8c9f196ad644aff679756046834f00ae622108 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 11:44:51 -0700 Subject: [PATCH 22/62] chore: regenerate README (#260) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 18:36:58,960 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 18:37:00,454 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/655c352e-817c-4f1e-88d4-adcc0639b3a1/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 20e8df62..abf0248e 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "1c4e23fccc1d874290e5da626763bbb8235f44d4" + "sha": "43f6794d6e2ed79829fd54c4e8f882b0fc690d57" } }, { From 9e6153cfcb0f2f6d952aaab6623224e954c63948 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 11:56:44 -0700 Subject: [PATCH 23/62] chore: regenerate README (#261) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 18:47:26,401 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 18:47:27,771 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/93177087-2234-4f22-b4a9-cdba8739c263/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index abf0248e..517c6678 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "43f6794d6e2ed79829fd54c4e8f882b0fc690d57" + "sha": "7f8c9f196ad644aff679756046834f00ae622108" } }, { From 55bcc9cdec54d8271b9fd868907e514338e61af8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 12:06:39 -0700 Subject: [PATCH 24/62] chore: regenerate README (#262) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 18:58:56,696 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 18:58:58,005 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/6fce0bc6-6747-4a92-b596-847fcc0de0ec/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 517c6678..81f539a8 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "7f8c9f196ad644aff679756046834f00ae622108" + "sha": "9e6153cfcb0f2f6d952aaab6623224e954c63948" } }, { From 7ee7c4ceb6967cadc50ce8b7e89ad5ced3ee7356 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 12:16:39 -0700 Subject: [PATCH 25/62] chore: regenerate README (#263) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 19:09:01,525 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 19:09:03,161 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/a0fd40f8-5ff3-47f2-a6ae-0534ea363664/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 81f539a8..c8c667a6 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "9e6153cfcb0f2f6d952aaab6623224e954c63948" + "sha": "55bcc9cdec54d8271b9fd868907e514338e61af8" } }, { From 96fd8640224c3950343b2834473553cac13079a6 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 12:24:46 -0700 Subject: [PATCH 26/62] chore: regenerate README (#264) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 19:18:50,184 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 19:18:51,423 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/56932ff6-df0a-4512-92f2-525ce54b8c5f/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index c8c667a6..71f55f4f 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "55bcc9cdec54d8271b9fd868907e514338e61af8" + "sha": "7ee7c4ceb6967cadc50ce8b7e89ad5ced3ee7356" } }, { From f11fc048bb763fad4c071d568ed9f3acdce0fee9 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 12:32:46 -0700 Subject: [PATCH 27/62] chore: regenerate README (#265) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 19:26:52,345 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 19:26:53,599 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/5efb71b6-cfc9-4cf5-b2b2-468270865485/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 71f55f4f..0976bdeb 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "7ee7c4ceb6967cadc50ce8b7e89ad5ced3ee7356" + "sha": "96fd8640224c3950343b2834473553cac13079a6" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "3d32990b6f4b57be77455e3ca89e6e21cd0c06b3" + "sha": "593a2c43ea2168370fc7438c61788a23c52d0770" } } ] From a8b1a4ba788c1e4b80cdf82f724e7643e75e76f8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 12:42:48 -0700 Subject: [PATCH 28/62] chore: regenerate README (#266) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 19:35:46,777 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 19:35:48,036 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/5b6d58e2-4078-4ad9-b3fa-50d7d869de30/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 0976bdeb..ebf1784d 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "96fd8640224c3950343b2834473553cac13079a6" + "sha": "f11fc048bb763fad4c071d568ed9f3acdce0fee9" } }, { From 400d709e80280354227d98da73fba72650717e92 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 12:52:47 -0700 Subject: [PATCH 29/62] chore: regenerate README (#267) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 19:45:05,487 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 19:45:06,779 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/9dac22ec-d0f4-4776-b2a5-a187a332320f/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index ebf1784d..fb437583 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "f11fc048bb763fad4c071d568ed9f3acdce0fee9" + "sha": "a8b1a4ba788c1e4b80cdf82f724e7643e75e76f8" } }, { From 99ca974847c0aafab6aa0d9318cb345bcf210a25 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:02:27 -0700 Subject: [PATCH 30/62] chore: regenerate README (#268) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 19:55:16,851 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 19:55:18,288 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/435f23d1-52d2-4c60-a018-ccfffaf2a161/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index fb437583..1ac59550 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "a8b1a4ba788c1e4b80cdf82f724e7643e75e76f8" + "sha": "400d709e80280354227d98da73fba72650717e92" } }, { From 6624e4a4f76f36c795fa340b0138b276f7a08246 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:12:49 -0700 Subject: [PATCH 31/62] chore: regenerate README (#269) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 20:05:43,909 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 20:05:45,122 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/ef6b0c74-b6aa-45b3-abf0-35cb09928b58/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 1ac59550..2386caef 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "400d709e80280354227d98da73fba72650717e92" + "sha": "99ca974847c0aafab6aa0d9318cb345bcf210a25" } }, { From f8d2e4a50dfa9e9c5b581cc264010cbc5982a113 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:20:46 -0700 Subject: [PATCH 32/62] chore: regenerate README (#270) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 20:14:55,740 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 20:14:57,063 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/bd8d5b3c-845c-4f2a-8d78-1ef2e9253669/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 2386caef..52c957d6 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "99ca974847c0aafab6aa0d9318cb345bcf210a25" + "sha": "6624e4a4f76f36c795fa340b0138b276f7a08246" } }, { From 64e03e570fdfa8da8cf4c57632c854cbca7315f1 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:28:48 -0700 Subject: [PATCH 33/62] chore: regenerate README (#271) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 20:22:54,917 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 20:22:56,138 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/d23e075b-92bc-4a35-a50a-3603fed97478/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 52c957d6..dae740d3 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "6624e4a4f76f36c795fa340b0138b276f7a08246" + "sha": "f8d2e4a50dfa9e9c5b581cc264010cbc5982a113" } }, { From 4241ef6a01ed0f2ce92a748bbaa3da6c00dba6a8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:38:36 -0700 Subject: [PATCH 34/62] chore: regenerate README (#272) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 20:30:56,299 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 20:30:57,566 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/a60c163d-78ce-4be4-a072-8a59495ee523/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index dae740d3..4782b2c5 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "f8d2e4a50dfa9e9c5b581cc264010cbc5982a113" + "sha": "64e03e570fdfa8da8cf4c57632c854cbca7315f1" } }, { From a06da50e980f1aaa2ef2ce5085fba7db779cd1cc Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:48:45 -0700 Subject: [PATCH 35/62] chore: regenerate README (#273) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 20:40:51,541 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 20:40:52,788 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/79bcb9e9-cc93-4ab6-a400-e2c6e165c4e0/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 4782b2c5..8351a9d7 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "64e03e570fdfa8da8cf4c57632c854cbca7315f1" + "sha": "4241ef6a01ed0f2ce92a748bbaa3da6c00dba6a8" } }, { From cb5201531abcb3d1b61b22aadcc17a76d7e546a8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 13:58:35 -0700 Subject: [PATCH 36/62] chore: regenerate README (#274) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 20:51:03,917 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 20:51:05,229 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/32488de1-6ac3-40aa-bdcb-6f3dac13baea/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 8351a9d7..ad28ad3e 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "4241ef6a01ed0f2ce92a748bbaa3da6c00dba6a8" + "sha": "a06da50e980f1aaa2ef2ce5085fba7db779cd1cc" } }, { From 024e5e7d6d19656bcef4d73715e4c7ab68964cef Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 14:06:39 -0700 Subject: [PATCH 37/62] chore: regenerate README (#275) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:00:44,327 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:00:45,683 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/bf275fb2-ba6c-4b5e-b4bf-bd184a7287e7/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index ad28ad3e..cea5e312 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "a06da50e980f1aaa2ef2ce5085fba7db779cd1cc" + "sha": "cb5201531abcb3d1b61b22aadcc17a76d7e546a8" } }, { From 99eabf55c9bcfc93e37e27d2cbb5283f4573236f Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 14:16:44 -0700 Subject: [PATCH 38/62] chore: regenerate README (#276) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:08:57,322 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:08:58,597 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/50da5f18-4e1d-456e-9146-0adab2ba7184/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index cea5e312..c3df9c3f 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "cb5201531abcb3d1b61b22aadcc17a76d7e546a8" + "sha": "024e5e7d6d19656bcef4d73715e4c7ab68964cef" } }, { From ea628e5d3c4c927bb91da7ea1765e74e1a3755a2 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 14:26:28 -0700 Subject: [PATCH 39/62] chore: regenerate README (#277) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:18:51,160 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:18:52,439 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/bfdc151b-70c7-496d-863d-fb9fcda36bf9/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index c3df9c3f..3a40ee93 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "024e5e7d6d19656bcef4d73715e4c7ab68964cef" + "sha": "99eabf55c9bcfc93e37e27d2cbb5283f4573236f" } }, { From d6ec22a3545f5457fed5699ef984d5e0dbfd5187 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 14:36:34 -0700 Subject: [PATCH 40/62] chore: regenerate README (#278) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:28:42,961 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:28:44,386 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/81705bf8-440f-4406-8282-7e686a17700c/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 3a40ee93..ddf200a0 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "99eabf55c9bcfc93e37e27d2cbb5283f4573236f" + "sha": "ea628e5d3c4c927bb91da7ea1765e74e1a3755a2" } }, { From afbc3928adb46480849f328e132ab229b3032d91 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 14:44:36 -0700 Subject: [PATCH 41/62] chore: regenerate README (#279) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:38:42,428 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:38:43,632 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/03bfbe64-a026-4d38-926f-1868c0dc7f87/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index ddf200a0..41bbf59e 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "ea628e5d3c4c927bb91da7ea1765e74e1a3755a2" + "sha": "d6ec22a3545f5457fed5699ef984d5e0dbfd5187" } }, { From fe14755f8401919248a75e91a5ed68ade7157917 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 14:54:52 -0700 Subject: [PATCH 42/62] chore: regenerate README (#280) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:46:44,420 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:46:45,980 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/002c85e3-ef70-43a3-9165-e54404a250cd/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 41bbf59e..aa733b5f 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "d6ec22a3545f5457fed5699ef984d5e0dbfd5187" + "sha": "afbc3928adb46480849f328e132ab229b3032d91" } }, { From 73005831be67b6a3f11ceda607884b2d7653b97b Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 15:04:30 -0700 Subject: [PATCH 43/62] chore: regenerate README (#281) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 21:57:14,638 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 21:57:16,157 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/0df05460-bb54-454a-bfe0-52ddf420589d/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index aa733b5f..fe003453 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "afbc3928adb46480849f328e132ab229b3032d91" + "sha": "fe14755f8401919248a75e91a5ed68ade7157917" } }, { From 331ccbdd58552899f7dd6b51a2bbb7217c38e7fc Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 15:14:27 -0700 Subject: [PATCH 44/62] chore: regenerate README (#282) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 22:06:45,421 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 22:06:46,642 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/c1d51588-0b47-4898-85d4-36f0b8e3e4e4/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index fe003453..40dcce26 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "fe14755f8401919248a75e91a5ed68ade7157917" + "sha": "73005831be67b6a3f11ceda607884b2d7653b97b" } }, { From a2c430ade5895a534b07902888b0b8516d27506a Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 15:24:16 -0700 Subject: [PATCH 45/62] chore: regenerate README (#283) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 22:16:32,408 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 22:16:33,606 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/80154062-e5be-4b42-8c09-57f26dc31dae/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 40dcce26..0d5aa787 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "73005831be67b6a3f11ceda607884b2d7653b97b" + "sha": "331ccbdd58552899f7dd6b51a2bbb7217c38e7fc" } }, { From 9e003991e68c6f9952ba38f433f9be186094bfa1 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 15:38:17 -0700 Subject: [PATCH 46/62] chore: regenerate README (#285) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 22:26:45,556 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 22:26:47,054 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/477143d5-9776-4466-895a-b8fdc3a9ada3/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 0d5aa787..55c1a628 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "331ccbdd58552899f7dd6b51a2bbb7217c38e7fc" + "sha": "a2c430ade5895a534b07902888b0b8516d27506a" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "593a2c43ea2168370fc7438c61788a23c52d0770" + "sha": "1a2878d6909dd10ca4e3c1b5943d6622e996054e" } } ] From 5f61c6257401cc9119e3f3d2a1a5910ac1352d4a Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 15:46:17 -0700 Subject: [PATCH 47/62] chore: regenerate README (#286) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 22:40:21,079 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 22:40:22,322 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/b5e6f97a-55a1-424b-adc0-5d1c36e23ba7/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 55c1a628..03607f82 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "a2c430ade5895a534b07902888b0b8516d27506a" + "sha": "9e003991e68c6f9952ba38f433f9be186094bfa1" } }, { From bee257742ac90ac2225613ce84d1a28ae6ef141c Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 15:56:15 -0700 Subject: [PATCH 48/62] chore: regenerate README (#287) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 22:48:32,823 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 22:48:34,090 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/eaba7355-ffd6-4215-bc08-5746e0f6e2ce/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 03607f82..8fbd4789 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "9e003991e68c6f9952ba38f433f9be186094bfa1" + "sha": "5f61c6257401cc9119e3f3d2a1a5910ac1352d4a" } }, { From ffb7c3d0e2de8e8cb7d0770528aa5b6512a983b8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 16:04:15 -0700 Subject: [PATCH 49/62] chore: regenerate README (#288) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 22:58:17,875 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 22:58:19,261 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/ea0faeec-d42a-4b00-b853-f8be61b3efee/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 8fbd4789..8e51dae6 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "5f61c6257401cc9119e3f3d2a1a5910ac1352d4a" + "sha": "bee257742ac90ac2225613ce84d1a28ae6ef141c" } }, { From 204aa47368129d8cf380eeaa70e73d879188b447 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 16:12:30 -0700 Subject: [PATCH 50/62] chore: regenerate README (#289) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 23:06:47,661 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 23:06:48,926 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/7f6f56a7-3228-49ca-9343-73203009bc64/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 8e51dae6..469c36b1 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "bee257742ac90ac2225613ce84d1a28ae6ef141c" + "sha": "ffb7c3d0e2de8e8cb7d0770528aa5b6512a983b8" } }, { From 4671246fd0cf2f20db821d0bec9f8cee0fc6d5f6 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 16:22:17 -0700 Subject: [PATCH 51/62] chore: regenerate README (#290) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 23:14:51,802 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 23:14:53,129 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/6890e3a9-d1e4-4d4c-9736-ec3cb4bbdbfd/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 469c36b1..a028882f 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "ffb7c3d0e2de8e8cb7d0770528aa5b6512a983b8" + "sha": "204aa47368129d8cf380eeaa70e73d879188b447" } }, { From 8e6c8bf8ae88981b34c380a66dd3398e129640f3 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 16:30:43 -0700 Subject: [PATCH 52/62] chore: regenerate README (#291) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 23:24:40,406 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 23:24:41,671 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/5d2bd67d-12e7-4a8d-910d-8ded9d3a7f72/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index a028882f..7e9a7f0b 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "204aa47368129d8cf380eeaa70e73d879188b447" + "sha": "4671246fd0cf2f20db821d0bec9f8cee0fc6d5f6" } }, { From 44c2112dc86dafe429a63590d2544e57dfd107d0 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 28 Jul 2021 16:40:20 -0700 Subject: [PATCH 53/62] chore: regenerate README (#292) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2021-07-28 23:32:49,487 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-analytics-data/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working tree clean 2021-07-28 23:32:50,686 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/143f2c0c-7f7c-4ae5-bf2d-480325e051ec/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 7e9a7f0b..57eeaf90 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "4671246fd0cf2f20db821d0bec9f8cee0fc6d5f6" + "sha": "8e6c8bf8ae88981b34c380a66dd3398e129640f3" } }, { From ff39e0171e84786888d290f516f10976cf60b99b Mon Sep 17 00:00:00 2001 From: Neenu Shaji Date: Thu, 29 Jul 2021 15:48:27 -0400 Subject: [PATCH 54/62] build: configure branch java7 as a release branch (#295) enable releases --- .github/release-please.yml | 5 ++ .github/sync-repo-settings.yaml | 89 ++++++++++++++++----------------- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/.github/release-please.yml b/.github/release-please.yml index 8ca7f9ca..7bf58076 100644 --- a/.github/release-please.yml +++ b/.github/release-please.yml @@ -1,3 +1,8 @@ bumpMinorPreMajor: true handleGHRelease: true releaseType: java-yoshi +branches: + - bumpMinorPreMajor: true + handleGHRelease: true + releaseType: java-yoshi + branch: java7 diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index 6362cb60..70fe1c8e 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -1,52 +1,47 @@ - -# Whether or not rebase-merging is enabled on this repository. -# Defaults to `true` rebaseMergeAllowed: false - -# Whether or not squash-merging is enabled on this repository. -# Defaults to `true` squashMergeAllowed: true - -# Whether or not PRs are merged with a merge commit on this repository. -# Defaults to `false` mergeCommitAllowed: false - -# Rules for master branch protection branchProtectionRules: -# Identifies the protection rule pattern. Name of the branch to be protected. -# Defaults to `master` -- pattern: master - # Can admins overwrite branch protection. - # Defaults to `true` - isAdminEnforced: true - # Number of approving reviews required to update matching branches. - # Defaults to `1` - requiredApprovingReviewCount: 1 - # Are reviews from code owners required to update matching branches. - # Defaults to `false` - requiresCodeOwnerReviews: true - # Require up to date branches - requiresStrictStatusChecks: false - # List of required status check contexts that must pass for commits to be accepted to matching branches. - requiredStatusCheckContexts: - - "dependencies (8)" - - "dependencies (11)" - - "linkage-monitor" - - "lint" - - "clirr" - - "units (7)" - - "units (8)" - - "units (11)" - - "Kokoro - Test: Integration" - - "cla/google" - - "OwlBot Post Processor" -# List of explicit permissions to add (additive only) + - pattern: master + isAdminEnforced: true + requiredApprovingReviewCount: 1 + requiresCodeOwnerReviews: true + requiresStrictStatusChecks: false + requiredStatusCheckContexts: + - dependencies (8) + - dependencies (11) + - linkage-monitor + - lint + - clirr + - units (7) + - units (8) + - units (11) + - 'Kokoro - Test: Integration' + - cla/google + - OwlBot Post Processor + - pattern: java7 + isAdminEnforced: true + requiredApprovingReviewCount: 1 + requiresCodeOwnerReviews: true + requiresStrictStatusChecks: false + requiredStatusCheckContexts: + - dependencies (8) + - dependencies (11) + - linkage-monitor + - lint + - clirr + - units (7) + - units (8) + - units (11) + - 'Kokoro - Test: Integration' + - cla/google + - OwlBot Post Processor permissionRules: -- team: yoshi-admins - permission: admin -- team: yoshi-java-admins - permission: admin -- team: yoshi-java - permission: push -- team: analytics-dpe - permission: push + - team: yoshi-admins + permission: admin + - team: yoshi-java-admins + permission: admin + - team: yoshi-java + permission: push + - team: analytics-dpe + permission: push From 4daab78622bd50cf98eb3409d8719f7d899738ca Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 4 Aug 2021 23:57:02 +0200 Subject: [PATCH 55/62] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v1 (#297) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | `0.13.1` -> `1.0.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.0.0/compatibility-slim/0.13.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/1.0.0/confidence-slim/0.13.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-config ### [`v1.0.0`](https://togithub.com/googleapis/java-shared-config/blob/master/CHANGELOG.md#​100-httpswwwgithubcomgoogleapisjava-shared-configcomparev0131v100-2021-07-29) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v0.13.1...v1.0.0) ##### âš  BREAKING CHANGES - update shared-config to java 1.8 ([#​277](https://togithub.com/googleapis/java-shared-config/issues/277)) ##### Features - update shared-config to java 1.8 ([#​277](https://www.github.com/googleapis/java-shared-config/issues/277)) ([9c297a2](https://www.github.com/googleapis/java-shared-config/commit/9c297a27bc236092aab3ae292c7bed206293bc51)) ##### [0.13.1](https://www.github.com/googleapis/java-shared-config/compare/v0.13.0...v0.13.1) (2021-07-27) ##### Bug Fixes - revert update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.2.0 ([#​280](https://www.github.com/googleapis/java-shared-config/issues/280)) ([bdbbb9c](https://www.github.com/googleapis/java-shared-config/commit/bdbbb9c13571d0ef06009ebf03bc25c6e6fcbc17))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-analytics-data). --- google-analytics-data-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-analytics-data-bom/pom.xml b/google-analytics-data-bom/pom.xml index d16df6a7..1513dec5 100644 --- a/google-analytics-data-bom/pom.xml +++ b/google-analytics-data-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 0.13.1 + 1.0.0 Google Analytics Data BOM diff --git a/pom.xml b/pom.xml index 7097387f..f36ab0c2 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.13.1 + 1.0.0 From c5469a3173b2d5538a51d17af73882aa25bdfbec Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 5 Aug 2021 14:54:20 +0000 Subject: [PATCH 56/62] chore: remove java 7 units check (#1168) (#284) Source-Link: https://github.com/googleapis/synthtool/commit/1a2878d6909dd10ca4e3c1b5943d6622e996054e Post-Processor: gcr.io/repo-automation-bots/owlbot-java:latest@sha256:12cbdc4f137152a1a8b83f50ebc1a4098be0d3baff78b46efaec306f7cfafd13 --- .github/.OwlBot.lock.yaml | 2 +- .github/workflows/ci.yaml | 2 +- README.md | 13 +++++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 7c4c1dfb..3f7432a5 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -1,3 +1,3 @@ docker: image: gcr.io/repo-automation-bots/owlbot-java:latest - digest: sha256:8aaf4b4336ac8ca344681866b3a78f73be5999750179022393ecbedd7069acb5 + digest: sha256:12cbdc4f137152a1a8b83f50ebc1a4098be0d3baff78b46efaec306f7cfafd13 diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0195b32f..65ae6ecd 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [7, 8, 11] + java: [8, 11] steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 diff --git a/README.md b/README.md index affeba31..c9ac1fdf 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,13 @@ Java idiomatic client for [Analytics Data][product-docs]. > Note: This client is a work-in-progress, and may occasionally > make backwards-incompatible changes. + ## Quickstart If you are using Maven, add this to your pom.xml file: + ```xml com.google.analytics @@ -25,11 +27,13 @@ If you are using Maven, add this to your pom.xml file: ``` If you are using Gradle without BOM, add this to your dependencies + ```Groovy compile 'com.google.analytics:google-analytics-data:0.8.0' ``` If you are using SBT, add this to your dependencies + ```Scala libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0" ``` @@ -38,6 +42,10 @@ libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.8.0 See the [Authentication][authentication] section in the base directory's README. +## Authorization + +The client application making API calls must be granted [authorization scopes][auth-scopes] required for the desired Analytics Data APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-roles] required to access GCP resources using the Analytics Data API calls. + ## Getting Started ### Prerequisites @@ -137,6 +145,7 @@ 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 @@ -148,6 +157,7 @@ Please note that this project is released with a Contributor Code of Conduct. By this project you agree to abide by its terms. See [Code of Conduct][code-of-conduct] for more information. + ## License Apache 2.0 - See [LICENSE][license] for more information. @@ -180,6 +190,9 @@ Java is a registered trademark of Oracle and/or its affiliates. [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-data.svg [maven-version-link]: https://search.maven.org/search?q=g:com.google.analytics%20AND%20a:google-analytics-data&core=gav [authentication]: https://github.com/googleapis/google-cloud-java#authentication +[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes +[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles +[iam-policy]: https://cloud.google.com/iam/docs/overview#cloud-iam-policy [developer-console]: https://console.developers.google.com/ [create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects [cloud-sdk]: https://cloud.google.com/sdk/ From 9b516b6a9e77d307f4e4b2ed08cdac4b6c83a5c6 Mon Sep 17 00:00:00 2001 From: Neenu Shaji Date: Thu, 5 Aug 2021 15:22:24 -0400 Subject: [PATCH 57/62] chore: remove java7 units check from required checks in master (#303) --- .github/sync-repo-settings.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index 70fe1c8e..b795051a 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -13,7 +13,6 @@ branchProtectionRules: - linkage-monitor - lint - clirr - - units (7) - units (8) - units (11) - 'Kokoro - Test: Integration' From 3f269581a86dece46234a47075c74d8883ebaef3 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 5 Aug 2021 20:34:33 +0000 Subject: [PATCH 58/62] feat!: release gapic-generator-java v2.0.0 (#300) Committer: @miraleung PiperOrigin-RevId: 388535346 Source-Link: https://github.com/googleapis/googleapis/commit/d9eaf41de44d953458b18712a3f240bb4c564e48 Source-Link: https://github.com/googleapis/googleapis-gen/commit/976c5ab6f24b58c91fe04847ead1953f99d19e6a --- .../v1alpha/AlphaAnalyticsDataSettings.java | 3 +- .../stub/AlphaAnalyticsDataStubSettings.java | 10 +- .../stub/GrpcAlphaAnalyticsDataStub.java | 32 +- .../data/v1beta/BetaAnalyticsDataClient.java | 2 + .../v1beta/BetaAnalyticsDataSettings.java | 3 +- .../stub/BetaAnalyticsDataStubSettings.java | 10 +- .../stub/GrpcBetaAnalyticsDataStub.java | 76 +- .../v1alpha/AlphaAnalyticsDataClientTest.java | 2 +- .../v1beta/BetaAnalyticsDataClientTest.java | 5 +- .../analytics/data/v1alpha/MetadataName.java | 2 +- .../data/v1beta/AnalyticsDataApiProto.java | 101 +- .../analytics/data/v1beta/Dimension.java | 4 +- .../analytics/data/v1beta/MetadataName.java | 2 +- .../analytics/data/v1beta/MinuteRange.java | 1000 +++++++++++++++++ .../data/v1beta/MinuteRangeOrBuilder.java | 132 +++ .../data/v1beta/ReportingApiProto.java | 349 +++--- .../data/v1beta/RunRealtimeReportRequest.java | 583 ++++++++++ .../RunRealtimeReportRequestOrBuilder.java | 72 ++ .../data/v1beta/analytics_data_api.proto | 7 + .../google/analytics/data/v1beta/data.proto | 33 +- 20 files changed, 2135 insertions(+), 293 deletions(-) create mode 100644 proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java create mode 100644 proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRangeOrBuilder.java diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataSettings.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataSettings.java index a6ca6ebc..11bb9826 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataSettings.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataSettings.java @@ -186,14 +186,13 @@ public AlphaAnalyticsDataStubSettings.Builder getStubSettingsBuilder() { return ((AlphaAnalyticsDataStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/AlphaAnalyticsDataStubSettings.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/AlphaAnalyticsDataStubSettings.java index 541c490f..51d7bc92 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/AlphaAnalyticsDataStubSettings.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/AlphaAnalyticsDataStubSettings.java @@ -161,6 +161,11 @@ public static String getDefaultEndpoint() { return "analyticsdata.googleapis.com:443"; } + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "analyticsdata.mtls.googleapis.com:443"; + } + /** Returns the default service scopes. */ public static List getDefaultServiceScopes() { return DEFAULT_SERVICE_SCOPES; @@ -324,6 +329,8 @@ private static Builder createDefault() { builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); builder.setEndpoint(getDefaultEndpoint()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); return initDefaults(builder); } @@ -362,14 +369,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/GrpcAlphaAnalyticsDataStub.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/GrpcAlphaAnalyticsDataStub.java index 4f1be7af..1ddd88dc 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/GrpcAlphaAnalyticsDataStub.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1alpha/stub/GrpcAlphaAnalyticsDataStub.java @@ -34,14 +34,12 @@ import com.google.api.gax.grpc.GrpcCallSettings; import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.common.collect.ImmutableMap; import com.google.longrunning.stub.GrpcOperationsStub; import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -194,13 +192,10 @@ protected GrpcAlphaAnalyticsDataStub( GrpcCallSettings.newBuilder() .setMethodDescriptor(getMetadataMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetMetadataRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -208,13 +203,10 @@ public Map extract(GetMetadataRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(runRealtimeReportMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(RunRealtimeReportRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property", String.valueOf(request.getProperty())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property", String.valueOf(request.getProperty())); + return params.build(); }) .build(); @@ -283,7 +275,13 @@ public UnaryCallable getMetadataCallable() { @Override public final void close() { - shutdown(); + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } } @Override diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClient.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClient.java index e74c5621..c0ab6913 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClient.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClient.java @@ -555,6 +555,7 @@ public final UnaryCallable getMetadataCallable() { * .addAllMetricAggregations(new ArrayList()) * .addAllOrderBys(new ArrayList()) * .setReturnPropertyQuota(true) + * .addAllMinuteRanges(new ArrayList()) * .build(); * RunRealtimeReportResponse response = betaAnalyticsDataClient.runRealtimeReport(request); * } @@ -587,6 +588,7 @@ public final RunRealtimeReportResponse runRealtimeReport(RunRealtimeReportReques * .addAllMetricAggregations(new ArrayList()) * .addAllOrderBys(new ArrayList()) * .setReturnPropertyQuota(true) + * .addAllMinuteRanges(new ArrayList()) * .build(); * ApiFuture future = * betaAnalyticsDataClient.runRealtimeReportCallable().futureCall(request); diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataSettings.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataSettings.java index 4272453a..63ef319d 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataSettings.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/BetaAnalyticsDataSettings.java @@ -185,14 +185,13 @@ public BetaAnalyticsDataStubSettings.Builder getStubSettingsBuilder() { return ((BetaAnalyticsDataStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/BetaAnalyticsDataStubSettings.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/BetaAnalyticsDataStubSettings.java index 855ac2e9..0122fea4 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/BetaAnalyticsDataStubSettings.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/BetaAnalyticsDataStubSettings.java @@ -161,6 +161,11 @@ public static String getDefaultEndpoint() { return "analyticsdata.googleapis.com:443"; } + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "analyticsdata.mtls.googleapis.com:443"; + } + /** Returns the default service scopes. */ public static List getDefaultServiceScopes() { return DEFAULT_SERVICE_SCOPES; @@ -323,6 +328,8 @@ private static Builder createDefault() { builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); builder.setEndpoint(getDefaultEndpoint()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); return initDefaults(builder); } @@ -361,14 +368,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/GrpcBetaAnalyticsDataStub.java b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/GrpcBetaAnalyticsDataStub.java index 4af9c235..fedf5cbc 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/GrpcBetaAnalyticsDataStub.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/v1beta/stub/GrpcBetaAnalyticsDataStub.java @@ -34,14 +34,12 @@ import com.google.api.gax.grpc.GrpcCallSettings; import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.common.collect.ImmutableMap; import com.google.longrunning.stub.GrpcOperationsStub; import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -174,13 +172,10 @@ protected GrpcBetaAnalyticsDataStub( GrpcCallSettings.newBuilder() .setMethodDescriptor(runReportMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(RunReportRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property", String.valueOf(request.getProperty())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property", String.valueOf(request.getProperty())); + return params.build(); }) .build(); GrpcCallSettings @@ -188,13 +183,10 @@ public Map extract(RunReportRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(runPivotReportMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(RunPivotReportRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property", String.valueOf(request.getProperty())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property", String.valueOf(request.getProperty())); + return params.build(); }) .build(); GrpcCallSettings @@ -202,13 +194,10 @@ public Map extract(RunPivotReportRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(batchRunReportsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(BatchRunReportsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property", String.valueOf(request.getProperty())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property", String.valueOf(request.getProperty())); + return params.build(); }) .build(); GrpcCallSettings @@ -216,26 +205,20 @@ public Map extract(BatchRunReportsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(batchRunPivotReportsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(BatchRunPivotReportsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property", String.valueOf(request.getProperty())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property", String.valueOf(request.getProperty())); + return params.build(); }) .build(); GrpcCallSettings getMetadataTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getMetadataMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetMetadataRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -243,13 +226,10 @@ public Map extract(GetMetadataRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(runRealtimeReportMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(RunRealtimeReportRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property", String.valueOf(request.getProperty())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property", String.valueOf(request.getProperty())); + return params.build(); }) .build(); @@ -318,7 +298,13 @@ public UnaryCallable getMetadataCallable() { @Override public final void close() { - shutdown(); + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } } @Override diff --git a/google-analytics-data/src/test/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataClientTest.java b/google-analytics-data/src/test/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataClientTest.java index 40b042a2..c325f14f 100644 --- a/google-analytics-data/src/test/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataClientTest.java +++ b/google-analytics-data/src/test/java/com/google/analytics/data/v1alpha/AlphaAnalyticsDataClientTest.java @@ -42,8 +42,8 @@ public class AlphaAnalyticsDataClientTest { private static MockAlphaAnalyticsData mockAlphaAnalyticsData; private static MockServiceHelper mockServiceHelper; - private AlphaAnalyticsDataClient client; private LocalChannelProvider channelProvider; + private AlphaAnalyticsDataClient client; @BeforeClass public static void startStaticServer() { diff --git a/google-analytics-data/src/test/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClientTest.java b/google-analytics-data/src/test/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClientTest.java index 816bcf34..9606ddb4 100644 --- a/google-analytics-data/src/test/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClientTest.java +++ b/google-analytics-data/src/test/java/com/google/analytics/data/v1beta/BetaAnalyticsDataClientTest.java @@ -42,8 +42,8 @@ public class BetaAnalyticsDataClientTest { private static MockBetaAnalyticsData mockBetaAnalyticsData; private static MockServiceHelper mockServiceHelper; - private BetaAnalyticsDataClient client; private LocalChannelProvider channelProvider; + private BetaAnalyticsDataClient client; @BeforeClass public static void startStaticServer() { @@ -454,6 +454,7 @@ public void runRealtimeReportTest() throws Exception { .addAllMetricAggregations(new ArrayList()) .addAllOrderBys(new ArrayList()) .setReturnPropertyQuota(true) + .addAllMinuteRanges(new ArrayList()) .build(); RunRealtimeReportResponse actualResponse = client.runRealtimeReport(request); @@ -473,6 +474,7 @@ public void runRealtimeReportTest() throws Exception { request.getMetricAggregationsList(), actualRequest.getMetricAggregationsList()); Assert.assertEquals(request.getOrderBysList(), actualRequest.getOrderBysList()); Assert.assertEquals(request.getReturnPropertyQuota(), actualRequest.getReturnPropertyQuota()); + Assert.assertEquals(request.getMinuteRangesList(), actualRequest.getMinuteRangesList()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), @@ -496,6 +498,7 @@ public void runRealtimeReportExceptionTest() throws Exception { .addAllMetricAggregations(new ArrayList()) .addAllOrderBys(new ArrayList()) .setReturnPropertyQuota(true) + .addAllMinuteRanges(new ArrayList()) .build(); client.runRealtimeReport(request); Assert.fail("No exception raised"); diff --git a/proto-google-analytics-data-v1alpha/src/main/java/com/google/analytics/data/v1alpha/MetadataName.java b/proto-google-analytics-data-v1alpha/src/main/java/com/google/analytics/data/v1alpha/MetadataName.java index 85215430..167cd0d4 100644 --- a/proto-google-analytics-data-v1alpha/src/main/java/com/google/analytics/data/v1alpha/MetadataName.java +++ b/proto-google-analytics-data-v1alpha/src/main/java/com/google/analytics/data/v1alpha/MetadataName.java @@ -158,7 +158,7 @@ public Builder setProperty(String property) { } private Builder(MetadataName metadataName) { - property = metadataName.property; + this.property = metadataName.property; } public MetadataName build() { diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/AnalyticsDataApiProto.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/AnalyticsDataApiProto.java index fa7cefd2..a8d5c5f3 100644 --- a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/AnalyticsDataApiProto.java +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/AnalyticsDataApiProto.java @@ -165,8 +165,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "s\030\001 \003(\01324.google.analytics.data.v1beta.R" + "unPivotReportResponse\022\014\n\004kind\030\002 \001(\t\"Q\n\022G" + "etMetadataRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n" - + "%analyticsdata.googleapis.com/Metadata\"\347" - + "\003\n\030RunRealtimeReportRequest\022\020\n\010property\030" + + "%analyticsdata.googleapis.com/Metadata\"\251" + + "\004\n\030RunRealtimeReportRequest\022\020\n\010property\030" + "\001 \001(\t\022;\n\ndimensions\030\002 \003(\0132\'.google.analy" + "tics.data.v1beta.Dimension\0225\n\007metrics\030\003 " + "\003(\0132$.google.analytics.data.v1beta.Metri" @@ -178,53 +178,55 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "analytics.data.v1beta.MetricAggregation\022" + "8\n\torder_bys\030\010 \003(\0132%.google.analytics.da" + "ta.v1beta.OrderBy\022\035\n\025return_property_quo" - + "ta\030\t \001(\010\"\335\003\n\031RunRealtimeReportResponse\022H" - + "\n\021dimension_headers\030\001 \003(\0132-.google.analy" - + "tics.data.v1beta.DimensionHeader\022B\n\016metr" - + "ic_headers\030\002 \003(\0132*.google.analytics.data" - + ".v1beta.MetricHeader\022/\n\004rows\030\003 \003(\0132!.goo" - + "gle.analytics.data.v1beta.Row\0221\n\006totals\030" - + "\004 \003(\0132!.google.analytics.data.v1beta.Row" - + "\0223\n\010maximums\030\005 \003(\0132!.google.analytics.da" - + "ta.v1beta.Row\0223\n\010minimums\030\006 \003(\0132!.google" - + ".analytics.data.v1beta.Row\022\021\n\trow_count\030" - + "\007 \001(\005\022C\n\016property_quota\030\010 \001(\0132+.google.a" - + "nalytics.data.v1beta.PropertyQuota\022\014\n\004ki" - + "nd\030\t \001(\t2\343\t\n\021BetaAnalyticsData\022\242\001\n\tRunRe" - + "port\022..google.analytics.data.v1beta.RunR" - + "eportRequest\032/.google.analytics.data.v1b" - + "eta.RunReportResponse\"4\202\323\344\223\002.\")/v1beta/{" - + "property=properties/*}:runReport:\001*\022\266\001\n\016" - + "RunPivotReport\0223.google.analytics.data.v" - + "1beta.RunPivotReportRequest\0324.google.ana" - + "lytics.data.v1beta.RunPivotReportRespons" - + "e\"9\202\323\344\223\0023\"./v1beta/{property=properties/" - + "*}:runPivotReport:\001*\022\272\001\n\017BatchRunReports" - + "\0224.google.analytics.data.v1beta.BatchRun" - + "ReportsRequest\0325.google.analytics.data.v" - + "1beta.BatchRunReportsResponse\":\202\323\344\223\0024\"//" - + "v1beta/{property=properties/*}:batchRunR" - + "eports:\001*\022\316\001\n\024BatchRunPivotReports\0229.goo" - + "gle.analytics.data.v1beta.BatchRunPivotR" - + "eportsRequest\032:.google.analytics.data.v1" - + "beta.BatchRunPivotReportsResponse\"?\202\323\344\223\002" - + "9\"4/v1beta/{property=properties/*}:batch" - + "RunPivotReports:\001*\022\234\001\n\013GetMetadata\0220.goo" - + "gle.analytics.data.v1beta.GetMetadataReq" - + "uest\032&.google.analytics.data.v1beta.Meta" - + "data\"3\202\323\344\223\002&\022$/v1beta/{name=properties/*" - + "/metadata}\332A\004name\022\302\001\n\021RunRealtimeReport\022" - + "6.google.analytics.data.v1beta.RunRealti" - + "meReportRequest\0327.google.analytics.data." - + "v1beta.RunRealtimeReportResponse\"<\202\323\344\223\0026" - + "\"1/v1beta/{property=properties/*}:runRea" - + "ltimeReport:\001*\032~\312A\034analyticsdata.googlea" - + "pis.com\322A\\https://www.googleapis.com/aut" - + "h/analytics,https://www.googleapis.com/a" - + "uth/analytics.readonlyB}\n com.google.ana" - + "lytics.data.v1betaB\025AnalyticsDataApiProt" - + "oP\001Z@google.golang.org/genproto/googleap" - + "is/analytics/data/v1beta;datab\006proto3" + + "ta\030\t \001(\010\022@\n\rminute_ranges\030\n \003(\0132).google" + + ".analytics.data.v1beta.MinuteRange\"\335\003\n\031R" + + "unRealtimeReportResponse\022H\n\021dimension_he" + + "aders\030\001 \003(\0132-.google.analytics.data.v1be" + + "ta.DimensionHeader\022B\n\016metric_headers\030\002 \003" + + "(\0132*.google.analytics.data.v1beta.Metric" + + "Header\022/\n\004rows\030\003 \003(\0132!.google.analytics." + + "data.v1beta.Row\0221\n\006totals\030\004 \003(\0132!.google" + + ".analytics.data.v1beta.Row\0223\n\010maximums\030\005" + + " \003(\0132!.google.analytics.data.v1beta.Row\022" + + "3\n\010minimums\030\006 \003(\0132!.google.analytics.dat" + + "a.v1beta.Row\022\021\n\trow_count\030\007 \001(\005\022C\n\016prope" + + "rty_quota\030\010 \001(\0132+.google.analytics.data." + + "v1beta.PropertyQuota\022\014\n\004kind\030\t \001(\t2\343\t\n\021B" + + "etaAnalyticsData\022\242\001\n\tRunReport\022..google." + + "analytics.data.v1beta.RunReportRequest\032/" + + ".google.analytics.data.v1beta.RunReportR" + + "esponse\"4\202\323\344\223\002.\")/v1beta/{property=prope" + + "rties/*}:runReport:\001*\022\266\001\n\016RunPivotReport" + + "\0223.google.analytics.data.v1beta.RunPivot" + + "ReportRequest\0324.google.analytics.data.v1" + + "beta.RunPivotReportResponse\"9\202\323\344\223\0023\"./v1" + + "beta/{property=properties/*}:runPivotRep" + + "ort:\001*\022\272\001\n\017BatchRunReports\0224.google.anal" + + "ytics.data.v1beta.BatchRunReportsRequest" + + "\0325.google.analytics.data.v1beta.BatchRun" + + "ReportsResponse\":\202\323\344\223\0024\"//v1beta/{proper" + + "ty=properties/*}:batchRunReports:\001*\022\316\001\n\024" + + "BatchRunPivotReports\0229.google.analytics." + + "data.v1beta.BatchRunPivotReportsRequest\032" + + ":.google.analytics.data.v1beta.BatchRunP" + + "ivotReportsResponse\"?\202\323\344\223\0029\"4/v1beta/{pr" + + "operty=properties/*}:batchRunPivotReport" + + "s:\001*\022\234\001\n\013GetMetadata\0220.google.analytics." + + "data.v1beta.GetMetadataRequest\032&.google." + + "analytics.data.v1beta.Metadata\"3\202\323\344\223\002&\022$" + + "/v1beta/{name=properties/*/metadata}\332A\004n" + + "ame\022\302\001\n\021RunRealtimeReport\0226.google.analy" + + "tics.data.v1beta.RunRealtimeReportReques" + + "t\0327.google.analytics.data.v1beta.RunReal" + + "timeReportResponse\"<\202\323\344\223\0026\"1/v1beta/{pro" + + "perty=properties/*}:runRealtimeReport:\001*" + + "\032~\312A\034analyticsdata.googleapis.com\322A\\http" + + "s://www.googleapis.com/auth/analytics,ht" + + "tps://www.googleapis.com/auth/analytics." + + "readonlyB}\n com.google.analytics.data.v1" + + "betaB\025AnalyticsDataApiProtoP\001Z@google.go" + + "lang.org/genproto/googleapis/analytics/d" + + "ata/v1beta;datab\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -370,6 +372,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MetricAggregations", "OrderBys", "ReturnPropertyQuota", + "MinuteRanges", }); internal_static_google_analytics_data_v1beta_RunRealtimeReportResponse_descriptor = getDescriptor().getMessageTypes().get(11); diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Dimension.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Dimension.java index e0d3b9c9..92b8deba 100644 --- a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Dimension.java +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Dimension.java @@ -25,7 +25,7 @@ * Dimensions are attributes of your data. For example, the dimension city * indicates the city from which an event originates. Dimension values in report * responses are strings; for example, city could be "Paris" or "New York". - * Requests are allowed up to 8 dimensions. + * Requests are allowed up to 9 dimensions. * * * Protobuf type {@code google.analytics.data.v1beta.Dimension} @@ -430,7 +430,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * Dimensions are attributes of your data. For example, the dimension city * indicates the city from which an event originates. Dimension values in report * responses are strings; for example, city could be "Paris" or "New York". - * Requests are allowed up to 8 dimensions. + * Requests are allowed up to 9 dimensions. * * * Protobuf type {@code google.analytics.data.v1beta.Dimension} diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MetadataName.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MetadataName.java index 995096da..969799f2 100644 --- a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MetadataName.java +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MetadataName.java @@ -158,7 +158,7 @@ public Builder setProperty(String property) { } private Builder(MetadataName metadataName) { - property = metadataName.property; + this.property = metadataName.property; } public MetadataName build() { diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java new file mode 100644 index 00000000..7c1be90d --- /dev/null +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java @@ -0,0 +1,1000 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/analytics/data/v1beta/data.proto + +package com.google.analytics.data.v1beta; + +/** + * + * + *

+ * A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ...,
+ * endMinutesAgo. Requests are allowed up to 2 minute ranges.
+ * 
+ * + * Protobuf type {@code google.analytics.data.v1beta.MinuteRange} + */ +public final class MinuteRange extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.analytics.data.v1beta.MinuteRange) + MinuteRangeOrBuilder { + private static final long serialVersionUID = 0L; + // Use MinuteRange.newBuilder() to construct. + private MinuteRange(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private MinuteRange() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new MinuteRange(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + private MinuteRange( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + bitField0_ |= 0x00000001; + startMinutesAgo_ = input.readInt32(); + break; + } + case 16: + { + bitField0_ |= 0x00000002; + endMinutesAgo_ = input.readInt32(); + break; + } + case 26: + { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + default: + { + if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.analytics.data.v1beta.ReportingApiProto + .internal_static_google_analytics_data_v1beta_MinuteRange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.analytics.data.v1beta.ReportingApiProto + .internal_static_google_analytics_data_v1beta_MinuteRange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.analytics.data.v1beta.MinuteRange.class, + com.google.analytics.data.v1beta.MinuteRange.Builder.class); + } + + private int bitField0_; + public static final int START_MINUTES_AGO_FIELD_NUMBER = 1; + private int startMinutesAgo_; + /** + * + * + *
+   * The inclusive start minute for the query as a number of minutes before now.
+   * For example, `"startMinutesAgo": 29` specifies the report should include
+   * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+   * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+   * properties can request up to the last 30 minutes of event data
+   * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+   * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+   * 
+ * + * int32 start_minutes_ago = 1; + * + * @return Whether the startMinutesAgo field is set. + */ + @java.lang.Override + public boolean hasStartMinutesAgo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+   * The inclusive start minute for the query as a number of minutes before now.
+   * For example, `"startMinutesAgo": 29` specifies the report should include
+   * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+   * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+   * properties can request up to the last 30 minutes of event data
+   * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+   * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+   * 
+ * + * int32 start_minutes_ago = 1; + * + * @return The startMinutesAgo. + */ + @java.lang.Override + public int getStartMinutesAgo() { + return startMinutesAgo_; + } + + public static final int END_MINUTES_AGO_FIELD_NUMBER = 2; + private int endMinutesAgo_; + /** + * + * + *
+   * The inclusive end minute for the query as a number of minutes before now.
+   * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+   * specifies the report should include event data from prior to 15 minutes
+   * ago.
+   * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+   * properties can request any minute in the last 30 minutes of event data
+   * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+   * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+   * 
+ * + * int32 end_minutes_ago = 2; + * + * @return Whether the endMinutesAgo field is set. + */ + @java.lang.Override + public boolean hasEndMinutesAgo() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+   * The inclusive end minute for the query as a number of minutes before now.
+   * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+   * specifies the report should include event data from prior to 15 minutes
+   * ago.
+   * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+   * properties can request any minute in the last 30 minutes of event data
+   * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+   * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+   * 
+ * + * int32 end_minutes_ago = 2; + * + * @return The endMinutesAgo. + */ + @java.lang.Override + public int getEndMinutesAgo() { + return endMinutesAgo_; + } + + public static final int NAME_FIELD_NUMBER = 3; + private volatile java.lang.Object name_; + /** + * + * + *
+   * Assigns a name to this minute range. The dimension `dateRange` is valued to
+   * this name in a report response. If set, cannot begin with `date_range_` or
+   * `RESERVED_`. If not set, minute ranges are named by their zero based index
+   * in the request: `date_range_0`, `date_range_1`, etc.
+   * 
+ * + * string name = 3; + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * + * + *
+   * Assigns a name to this minute range. The dimension `dateRange` is valued to
+   * this name in a report response. If set, cannot begin with `date_range_` or
+   * `RESERVED_`. If not set, minute ranges are named by their zero based index
+   * in the request: `date_range_0`, `date_range_1`, etc.
+   * 
+ * + * string name = 3; + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeInt32(1, startMinutesAgo_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeInt32(2, endMinutesAgo_); + } + if (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(1, startMinutesAgo_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, endMinutesAgo_); + } + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.analytics.data.v1beta.MinuteRange)) { + return super.equals(obj); + } + com.google.analytics.data.v1beta.MinuteRange other = + (com.google.analytics.data.v1beta.MinuteRange) obj; + + if (hasStartMinutesAgo() != other.hasStartMinutesAgo()) return false; + if (hasStartMinutesAgo()) { + if (getStartMinutesAgo() != other.getStartMinutesAgo()) return false; + } + if (hasEndMinutesAgo() != other.hasEndMinutesAgo()) return false; + if (hasEndMinutesAgo()) { + if (getEndMinutesAgo() != other.getEndMinutesAgo()) return false; + } + if (!getName().equals(other.getName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStartMinutesAgo()) { + hash = (37 * hash) + START_MINUTES_AGO_FIELD_NUMBER; + hash = (53 * hash) + getStartMinutesAgo(); + } + if (hasEndMinutesAgo()) { + hash = (37 * hash) + END_MINUTES_AGO_FIELD_NUMBER; + hash = (53 * hash) + getEndMinutesAgo(); + } + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.analytics.data.v1beta.MinuteRange parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.analytics.data.v1beta.MinuteRange prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ...,
+   * endMinutesAgo. Requests are allowed up to 2 minute ranges.
+   * 
+ * + * Protobuf type {@code google.analytics.data.v1beta.MinuteRange} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.analytics.data.v1beta.MinuteRange) + com.google.analytics.data.v1beta.MinuteRangeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.analytics.data.v1beta.ReportingApiProto + .internal_static_google_analytics_data_v1beta_MinuteRange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.analytics.data.v1beta.ReportingApiProto + .internal_static_google_analytics_data_v1beta_MinuteRange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.analytics.data.v1beta.MinuteRange.class, + com.google.analytics.data.v1beta.MinuteRange.Builder.class); + } + + // Construct using com.google.analytics.data.v1beta.MinuteRange.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} + } + + @java.lang.Override + public Builder clear() { + super.clear(); + startMinutesAgo_ = 0; + bitField0_ = (bitField0_ & ~0x00000001); + endMinutesAgo_ = 0; + bitField0_ = (bitField0_ & ~0x00000002); + name_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.analytics.data.v1beta.ReportingApiProto + .internal_static_google_analytics_data_v1beta_MinuteRange_descriptor; + } + + @java.lang.Override + public com.google.analytics.data.v1beta.MinuteRange getDefaultInstanceForType() { + return com.google.analytics.data.v1beta.MinuteRange.getDefaultInstance(); + } + + @java.lang.Override + public com.google.analytics.data.v1beta.MinuteRange build() { + com.google.analytics.data.v1beta.MinuteRange result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.analytics.data.v1beta.MinuteRange buildPartial() { + com.google.analytics.data.v1beta.MinuteRange result = + new com.google.analytics.data.v1beta.MinuteRange(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.startMinutesAgo_ = startMinutesAgo_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.endMinutesAgo_ = endMinutesAgo_; + to_bitField0_ |= 0x00000002; + } + result.name_ = name_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.analytics.data.v1beta.MinuteRange) { + return mergeFrom((com.google.analytics.data.v1beta.MinuteRange) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.analytics.data.v1beta.MinuteRange other) { + if (other == com.google.analytics.data.v1beta.MinuteRange.getDefaultInstance()) return this; + if (other.hasStartMinutesAgo()) { + setStartMinutesAgo(other.getStartMinutesAgo()); + } + if (other.hasEndMinutesAgo()) { + setEndMinutesAgo(other.getEndMinutesAgo()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.google.analytics.data.v1beta.MinuteRange parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.google.analytics.data.v1beta.MinuteRange) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int bitField0_; + + private int startMinutesAgo_; + /** + * + * + *
+     * The inclusive start minute for the query as a number of minutes before now.
+     * For example, `"startMinutesAgo": 29` specifies the report should include
+     * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+     * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+     * properties can request up to the last 30 minutes of event data
+     * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+     * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+     * 
+ * + * int32 start_minutes_ago = 1; + * + * @return Whether the startMinutesAgo field is set. + */ + @java.lang.Override + public boolean hasStartMinutesAgo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+     * The inclusive start minute for the query as a number of minutes before now.
+     * For example, `"startMinutesAgo": 29` specifies the report should include
+     * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+     * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+     * properties can request up to the last 30 minutes of event data
+     * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+     * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+     * 
+ * + * int32 start_minutes_ago = 1; + * + * @return The startMinutesAgo. + */ + @java.lang.Override + public int getStartMinutesAgo() { + return startMinutesAgo_; + } + /** + * + * + *
+     * The inclusive start minute for the query as a number of minutes before now.
+     * For example, `"startMinutesAgo": 29` specifies the report should include
+     * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+     * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+     * properties can request up to the last 30 minutes of event data
+     * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+     * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+     * 
+ * + * int32 start_minutes_ago = 1; + * + * @param value The startMinutesAgo to set. + * @return This builder for chaining. + */ + public Builder setStartMinutesAgo(int value) { + bitField0_ |= 0x00000001; + startMinutesAgo_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The inclusive start minute for the query as a number of minutes before now.
+     * For example, `"startMinutesAgo": 29` specifies the report should include
+     * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+     * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+     * properties can request up to the last 30 minutes of event data
+     * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+     * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+     * 
+ * + * int32 start_minutes_ago = 1; + * + * @return This builder for chaining. + */ + public Builder clearStartMinutesAgo() { + bitField0_ = (bitField0_ & ~0x00000001); + startMinutesAgo_ = 0; + onChanged(); + return this; + } + + private int endMinutesAgo_; + /** + * + * + *
+     * The inclusive end minute for the query as a number of minutes before now.
+     * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+     * specifies the report should include event data from prior to 15 minutes
+     * ago.
+     * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+     * properties can request any minute in the last 30 minutes of event data
+     * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+     * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+     * 
+ * + * int32 end_minutes_ago = 2; + * + * @return Whether the endMinutesAgo field is set. + */ + @java.lang.Override + public boolean hasEndMinutesAgo() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+     * The inclusive end minute for the query as a number of minutes before now.
+     * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+     * specifies the report should include event data from prior to 15 minutes
+     * ago.
+     * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+     * properties can request any minute in the last 30 minutes of event data
+     * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+     * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+     * 
+ * + * int32 end_minutes_ago = 2; + * + * @return The endMinutesAgo. + */ + @java.lang.Override + public int getEndMinutesAgo() { + return endMinutesAgo_; + } + /** + * + * + *
+     * The inclusive end minute for the query as a number of minutes before now.
+     * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+     * specifies the report should include event data from prior to 15 minutes
+     * ago.
+     * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+     * properties can request any minute in the last 30 minutes of event data
+     * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+     * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+     * 
+ * + * int32 end_minutes_ago = 2; + * + * @param value The endMinutesAgo to set. + * @return This builder for chaining. + */ + public Builder setEndMinutesAgo(int value) { + bitField0_ |= 0x00000002; + endMinutesAgo_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The inclusive end minute for the query as a number of minutes before now.
+     * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+     * specifies the report should include event data from prior to 15 minutes
+     * ago.
+     * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+     * properties can request any minute in the last 30 minutes of event data
+     * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+     * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+     * 
+ * + * int32 end_minutes_ago = 2; + * + * @return This builder for chaining. + */ + public Builder clearEndMinutesAgo() { + bitField0_ = (bitField0_ & ~0x00000002); + endMinutesAgo_ = 0; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * Assigns a name to this minute range. The dimension `dateRange` is valued to
+     * this name in a report response. If set, cannot begin with `date_range_` or
+     * `RESERVED_`. If not set, minute ranges are named by their zero based index
+     * in the request: `date_range_0`, `date_range_1`, etc.
+     * 
+ * + * string name = 3; + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Assigns a name to this minute range. The dimension `dateRange` is valued to
+     * this name in a report response. If set, cannot begin with `date_range_` or
+     * `RESERVED_`. If not set, minute ranges are named by their zero based index
+     * in the request: `date_range_0`, `date_range_1`, etc.
+     * 
+ * + * string name = 3; + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Assigns a name to this minute range. The dimension `dateRange` is valued to
+     * this name in a report response. If set, cannot begin with `date_range_` or
+     * `RESERVED_`. If not set, minute ranges are named by their zero based index
+     * in the request: `date_range_0`, `date_range_1`, etc.
+     * 
+ * + * string name = 3; + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Assigns a name to this minute range. The dimension `dateRange` is valued to
+     * this name in a report response. If set, cannot begin with `date_range_` or
+     * `RESERVED_`. If not set, minute ranges are named by their zero based index
+     * in the request: `date_range_0`, `date_range_1`, etc.
+     * 
+ * + * string name = 3; + * + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * + * + *
+     * Assigns a name to this minute range. The dimension `dateRange` is valued to
+     * this name in a report response. If set, cannot begin with `date_range_` or
+     * `RESERVED_`. If not set, minute ranges are named by their zero based index
+     * in the request: `date_range_0`, `date_range_1`, etc.
+     * 
+ * + * string name = 3; + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.analytics.data.v1beta.MinuteRange) + } + + // @@protoc_insertion_point(class_scope:google.analytics.data.v1beta.MinuteRange) + private static final com.google.analytics.data.v1beta.MinuteRange DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.analytics.data.v1beta.MinuteRange(); + } + + public static com.google.analytics.data.v1beta.MinuteRange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MinuteRange parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MinuteRange(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.analytics.data.v1beta.MinuteRange getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRangeOrBuilder.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRangeOrBuilder.java new file mode 100644 index 00000000..436079c2 --- /dev/null +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRangeOrBuilder.java @@ -0,0 +1,132 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/analytics/data/v1beta/data.proto + +package com.google.analytics.data.v1beta; + +public interface MinuteRangeOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.analytics.data.v1beta.MinuteRange) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The inclusive start minute for the query as a number of minutes before now.
+   * For example, `"startMinutesAgo": 29` specifies the report should include
+   * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+   * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+   * properties can request up to the last 30 minutes of event data
+   * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+   * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+   * 
+ * + * int32 start_minutes_ago = 1; + * + * @return Whether the startMinutesAgo field is set. + */ + boolean hasStartMinutesAgo(); + /** + * + * + *
+   * The inclusive start minute for the query as a number of minutes before now.
+   * For example, `"startMinutesAgo": 29` specifies the report should include
+   * event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
+   * If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
+   * properties can request up to the last 30 minutes of event data
+   * (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
+   * the last 60 minutes of event data (`startMinutesAgo <= 59`).
+   * 
+ * + * int32 start_minutes_ago = 1; + * + * @return The startMinutesAgo. + */ + int getStartMinutesAgo(); + + /** + * + * + *
+   * The inclusive end minute for the query as a number of minutes before now.
+   * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+   * specifies the report should include event data from prior to 15 minutes
+   * ago.
+   * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+   * properties can request any minute in the last 30 minutes of event data
+   * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+   * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+   * 
+ * + * int32 end_minutes_ago = 2; + * + * @return Whether the endMinutesAgo field is set. + */ + boolean hasEndMinutesAgo(); + /** + * + * + *
+   * The inclusive end minute for the query as a number of minutes before now.
+   * Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
+   * specifies the report should include event data from prior to 15 minutes
+   * ago.
+   * If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
+   * properties can request any minute in the last 30 minutes of event data
+   * (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
+   * minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
+   * 
+ * + * int32 end_minutes_ago = 2; + * + * @return The endMinutesAgo. + */ + int getEndMinutesAgo(); + + /** + * + * + *
+   * Assigns a name to this minute range. The dimension `dateRange` is valued to
+   * this name in a report response. If set, cannot begin with `date_range_` or
+   * `RESERVED_`. If not set, minute ranges are named by their zero based index
+   * in the request: `date_range_0`, `date_range_1`, etc.
+   * 
+ * + * string name = 3; + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * Assigns a name to this minute range. The dimension `dateRange` is valued to
+   * this name in a report response. If set, cannot begin with `date_range_` or
+   * `RESERVED_`. If not set, minute ranges are named by their zero based index
+   * in the request: `date_range_0`, `date_range_1`, etc.
+   * 
+ * + * string name = 3; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ReportingApiProto.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ReportingApiProto.java index d7cbb0ba..633ef547 100644 --- a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ReportingApiProto.java +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ReportingApiProto.java @@ -31,6 +31,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_analytics_data_v1beta_DateRange_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_analytics_data_v1beta_DateRange_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_analytics_data_v1beta_MinuteRange_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_analytics_data_v1beta_MinuteRange_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_analytics_data_v1beta_Dimension_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -183,148 +187,151 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n\'google/analytics/data/v1beta/data.prot" + "o\022\034google.analytics.data.v1beta\"?\n\tDateR" + "ange\022\022\n\nstart_date\030\001 \001(\t\022\020\n\010end_date\030\002 \001" - + "(\t\022\014\n\004name\030\003 \001(\t\"j\n\tDimension\022\014\n\004name\030\001 " - + "\001(\t\022O\n\024dimension_expression\030\002 \001(\01321.goog" - + "le.analytics.data.v1beta.DimensionExpres" - + "sion\"\246\003\n\023DimensionExpression\022V\n\nlower_ca" - + "se\030\004 \001(\0132@.google.analytics.data.v1beta." - + "DimensionExpression.CaseExpressionH\000\022V\n\n" - + "upper_case\030\005 \001(\0132@.google.analytics.data" - + ".v1beta.DimensionExpression.CaseExpressi" - + "onH\000\022^\n\013concatenate\030\006 \001(\0132G.google.analy" - + "tics.data.v1beta.DimensionExpression.Con" - + "catenateExpressionH\000\032(\n\016CaseExpression\022\026" - + "\n\016dimension_name\030\001 \001(\t\032C\n\025ConcatenateExp" - + "ression\022\027\n\017dimension_names\030\001 \003(\t\022\021\n\tdeli" - + "miter\030\002 \001(\tB\020\n\016one_expression\"=\n\006Metric\022" - + "\014\n\004name\030\001 \001(\t\022\022\n\nexpression\030\002 \001(\t\022\021\n\tinv" - + "isible\030\003 \001(\010\"\255\002\n\020FilterExpression\022G\n\tand" - + "_group\030\001 \001(\01322.google.analytics.data.v1b" - + "eta.FilterExpressionListH\000\022F\n\010or_group\030\002" - + " \001(\01322.google.analytics.data.v1beta.Filt" - + "erExpressionListH\000\022H\n\016not_expression\030\003 \001" - + "(\0132..google.analytics.data.v1beta.Filter" - + "ExpressionH\000\0226\n\006filter\030\004 \001(\0132$.google.an" - + "alytics.data.v1beta.FilterH\000B\006\n\004expr\"[\n\024" - + "FilterExpressionList\022C\n\013expressions\030\001 \003(" - + "\0132..google.analytics.data.v1beta.FilterE" - + "xpression\"\336\010\n\006Filter\022\022\n\nfield_name\030\001 \001(\t" - + "\022J\n\rstring_filter\030\003 \001(\01321.google.analyti" - + "cs.data.v1beta.Filter.StringFilterH\000\022K\n\016" - + "in_list_filter\030\004 \001(\01321.google.analytics." - + "data.v1beta.Filter.InListFilterH\000\022L\n\016num" - + "eric_filter\030\005 \001(\01322.google.analytics.dat" - + "a.v1beta.Filter.NumericFilterH\000\022L\n\016betwe" - + "en_filter\030\006 \001(\01322.google.analytics.data." - + "v1beta.Filter.BetweenFilterH\000\032\216\002\n\014String" - + "Filter\022O\n\nmatch_type\030\001 \001(\0162;.google.anal" - + "ytics.data.v1beta.Filter.StringFilter.Ma" - + "tchType\022\r\n\005value\030\002 \001(\t\022\026\n\016case_sensitive" - + "\030\003 \001(\010\"\205\001\n\tMatchType\022\032\n\026MATCH_TYPE_UNSPE" - + "CIFIED\020\000\022\t\n\005EXACT\020\001\022\017\n\013BEGINS_WITH\020\002\022\r\n\t" - + "ENDS_WITH\020\003\022\014\n\010CONTAINS\020\004\022\017\n\013FULL_REGEXP" - + "\020\005\022\022\n\016PARTIAL_REGEXP\020\006\0326\n\014InListFilter\022\016" - + "\n\006values\030\001 \003(\t\022\026\n\016case_sensitive\030\002 \001(\010\032\243" - + "\002\n\rNumericFilter\022O\n\toperation\030\001 \001(\0162<.go" - + "ogle.analytics.data.v1beta.Filter.Numeri" - + "cFilter.Operation\0229\n\005value\030\002 \001(\0132*.googl" - + "e.analytics.data.v1beta.NumericValue\"\205\001\n" - + "\tOperation\022\031\n\025OPERATION_UNSPECIFIED\020\000\022\t\n" - + "\005EQUAL\020\001\022\r\n\tLESS_THAN\020\002\022\026\n\022LESS_THAN_OR_" - + "EQUAL\020\003\022\020\n\014GREATER_THAN\020\004\022\031\n\025GREATER_THA" - + "N_OR_EQUAL\020\005\032\215\001\n\rBetweenFilter\022>\n\nfrom_v" - + "alue\030\001 \001(\0132*.google.analytics.data.v1bet" - + "a.NumericValue\022<\n\010to_value\030\002 \001(\0132*.googl" - + "e.analytics.data.v1beta.NumericValueB\014\n\n" - + "one_filter\"\332\005\n\007OrderBy\022E\n\006metric\030\001 \001(\01323" - + ".google.analytics.data.v1beta.OrderBy.Me" - + "tricOrderByH\000\022K\n\tdimension\030\002 \001(\01326.googl" - + "e.analytics.data.v1beta.OrderBy.Dimensio" - + "nOrderByH\000\022C\n\005pivot\030\003 \001(\01322.google.analy" - + "tics.data.v1beta.OrderBy.PivotOrderByH\000\022" - + "\014\n\004desc\030\004 \001(\010\032$\n\rMetricOrderBy\022\023\n\013metric" - + "_name\030\001 \001(\t\032\353\001\n\020DimensionOrderBy\022\026\n\016dime" - + "nsion_name\030\001 \001(\t\022T\n\norder_type\030\002 \001(\0162@.g" - + "oogle.analytics.data.v1beta.OrderBy.Dime" - + "nsionOrderBy.OrderType\"i\n\tOrderType\022\032\n\026O" - + "RDER_TYPE_UNSPECIFIED\020\000\022\020\n\014ALPHANUMERIC\020" - + "\001\022!\n\035CASE_INSENSITIVE_ALPHANUMERIC\020\002\022\013\n\007" - + "NUMERIC\020\003\032\303\001\n\014PivotOrderBy\022\023\n\013metric_nam" - + "e\030\001 \001(\t\022[\n\020pivot_selections\030\002 \003(\0132A.goog" - + "le.analytics.data.v1beta.OrderBy.PivotOr" - + "derBy.PivotSelection\032A\n\016PivotSelection\022\026" - + "\n\016dimension_name\030\001 \001(\t\022\027\n\017dimension_valu" - + "e\030\002 \001(\tB\016\n\014one_order_by\"\303\001\n\005Pivot\022\023\n\013fie" - + "ld_names\030\001 \003(\t\0228\n\torder_bys\030\002 \003(\0132%.goog" - + "le.analytics.data.v1beta.OrderBy\022\016\n\006offs" - + "et\030\003 \001(\003\022\r\n\005limit\030\004 \001(\003\022L\n\023metric_aggreg" - + "ations\030\005 \003(\0162/.google.analytics.data.v1b" - + "eta.MetricAggregation\"\332\001\n\nCohortSpec\0225\n\007" - + "cohorts\030\001 \003(\0132$.google.analytics.data.v1" - + "beta.Cohort\022A\n\rcohorts_range\030\002 \001(\0132*.goo" - + "gle.analytics.data.v1beta.CohortsRange\022R" - + "\n\026cohort_report_settings\030\003 \001(\01322.google." - + "analytics.data.v1beta.CohortReportSettin" - + "gs\"f\n\006Cohort\022\014\n\004name\030\001 \001(\t\022\021\n\tdimension\030" - + "\002 \001(\t\022;\n\ndate_range\030\003 \001(\0132\'.google.analy" - + "tics.data.v1beta.DateRange\"\325\001\n\014CohortsRa" - + "nge\022K\n\013granularity\030\001 \001(\01626.google.analyt" - + "ics.data.v1beta.CohortsRange.Granularity" - + "\022\024\n\014start_offset\030\002 \001(\005\022\022\n\nend_offset\030\003 \001" - + "(\005\"N\n\013Granularity\022\033\n\027GRANULARITY_UNSPECI" - + "FIED\020\000\022\t\n\005DAILY\020\001\022\n\n\006WEEKLY\020\002\022\013\n\007MONTHLY" - + "\020\003\"*\n\024CohortReportSettings\022\022\n\naccumulate" - + "\030\001 \001(\010\"4\n\020ResponseMetaData\022 \n\030data_loss_" - + "from_other_row\030\003 \001(\010\"\037\n\017DimensionHeader\022" - + "\014\n\004name\030\001 \001(\t\"T\n\014MetricHeader\022\014\n\004name\030\001 " - + "\001(\t\0226\n\004type\030\002 \001(\0162(.google.analytics.dat" - + "a.v1beta.MetricType\"u\n\013PivotHeader\022S\n\027pi" - + "vot_dimension_headers\030\001 \003(\01322.google.ana" - + "lytics.data.v1beta.PivotDimensionHeader\022" - + "\021\n\trow_count\030\002 \001(\005\"^\n\024PivotDimensionHead" - + "er\022F\n\020dimension_values\030\001 \003(\0132,.google.an" - + "alytics.data.v1beta.DimensionValue\"\217\001\n\003R" - + "ow\022F\n\020dimension_values\030\001 \003(\0132,.google.an" - + "alytics.data.v1beta.DimensionValue\022@\n\rme" - + "tric_values\030\002 \003(\0132).google.analytics.dat" - + "a.v1beta.MetricValue\".\n\016DimensionValue\022\017" - + "\n\005value\030\001 \001(\tH\000B\013\n\tone_value\"+\n\013MetricVa" - + "lue\022\017\n\005value\030\004 \001(\tH\000B\013\n\tone_value\"J\n\014Num" - + "ericValue\022\025\n\013int64_value\030\001 \001(\003H\000\022\026\n\014doub" - + "le_value\030\002 \001(\001H\000B\013\n\tone_value\"\223\003\n\rProper" - + "tyQuota\022A\n\016tokens_per_day\030\001 \001(\0132).google" - + ".analytics.data.v1beta.QuotaStatus\022B\n\017to" - + "kens_per_hour\030\002 \001(\0132).google.analytics.d" - + "ata.v1beta.QuotaStatus\022F\n\023concurrent_req" - + "uests\030\003 \001(\0132).google.analytics.data.v1be" - + "ta.QuotaStatus\022U\n\"server_errors_per_proj" - + "ect_per_hour\030\004 \001(\0132).google.analytics.da" - + "ta.v1beta.QuotaStatus\022\\\n)potentially_thr" - + "esholded_requests_per_hour\030\005 \001(\0132).googl" - + "e.analytics.data.v1beta.QuotaStatus\"2\n\013Q" - + "uotaStatus\022\020\n\010consumed\030\001 \001(\005\022\021\n\tremainin" - + "g\030\002 \001(\005\"\204\001\n\021DimensionMetadata\022\020\n\010api_nam" - + "e\030\001 \001(\t\022\017\n\007ui_name\030\002 \001(\t\022\023\n\013description\030" - + "\003 \001(\t\022\034\n\024deprecated_api_names\030\004 \003(\t\022\031\n\021c" - + "ustom_definition\030\005 \001(\010\"\315\001\n\016MetricMetadat" - + "a\022\020\n\010api_name\030\001 \001(\t\022\017\n\007ui_name\030\002 \001(\t\022\023\n\013" - + "description\030\003 \001(\t\022\034\n\024deprecated_api_name" - + "s\030\004 \003(\t\0226\n\004type\030\005 \001(\0162(.google.analytics" - + ".data.v1beta.MetricType\022\022\n\nexpression\030\006 " - + "\001(\t\022\031\n\021custom_definition\030\007 \001(\010*g\n\021Metric" - + "Aggregation\022\"\n\036METRIC_AGGREGATION_UNSPEC" - + "IFIED\020\000\022\t\n\005TOTAL\020\001\022\013\n\007MINIMUM\020\005\022\013\n\007MAXIM" - + "UM\020\006\022\t\n\005COUNT\020\004*\201\002\n\nMetricType\022\033\n\027METRIC" - + "_TYPE_UNSPECIFIED\020\000\022\020\n\014TYPE_INTEGER\020\001\022\016\n" - + "\nTYPE_FLOAT\020\002\022\020\n\014TYPE_SECONDS\020\004\022\025\n\021TYPE_" - + "MILLISECONDS\020\005\022\020\n\014TYPE_MINUTES\020\006\022\016\n\nTYPE" - + "_HOURS\020\007\022\021\n\rTYPE_STANDARD\020\010\022\021\n\rTYPE_CURR" - + "ENCY\020\t\022\r\n\tTYPE_FEET\020\n\022\016\n\nTYPE_MILES\020\013\022\017\n" - + "\013TYPE_METERS\020\014\022\023\n\017TYPE_KILOMETERS\020\rBy\n c" - + "om.google.analytics.data.v1betaB\021Reporti" - + "ngApiProtoP\001Z@google.golang.org/genproto" - + "/googleapis/analytics/data/v1beta;datab\006" - + "proto3" + + "(\t\022\014\n\004name\030\003 \001(\t\"\203\001\n\013MinuteRange\022\036\n\021star" + + "t_minutes_ago\030\001 \001(\005H\000\210\001\001\022\034\n\017end_minutes_" + + "ago\030\002 \001(\005H\001\210\001\001\022\014\n\004name\030\003 \001(\tB\024\n\022_start_m" + + "inutes_agoB\022\n\020_end_minutes_ago\"j\n\tDimens" + + "ion\022\014\n\004name\030\001 \001(\t\022O\n\024dimension_expressio" + + "n\030\002 \001(\01321.google.analytics.data.v1beta.D" + + "imensionExpression\"\246\003\n\023DimensionExpressi" + + "on\022V\n\nlower_case\030\004 \001(\0132@.google.analytic" + + "s.data.v1beta.DimensionExpression.CaseEx" + + "pressionH\000\022V\n\nupper_case\030\005 \001(\0132@.google." + + "analytics.data.v1beta.DimensionExpressio" + + "n.CaseExpressionH\000\022^\n\013concatenate\030\006 \001(\0132" + + "G.google.analytics.data.v1beta.Dimension" + + "Expression.ConcatenateExpressionH\000\032(\n\016Ca" + + "seExpression\022\026\n\016dimension_name\030\001 \001(\t\032C\n\025" + + "ConcatenateExpression\022\027\n\017dimension_names" + + "\030\001 \003(\t\022\021\n\tdelimiter\030\002 \001(\tB\020\n\016one_express" + + "ion\"=\n\006Metric\022\014\n\004name\030\001 \001(\t\022\022\n\nexpressio" + + "n\030\002 \001(\t\022\021\n\tinvisible\030\003 \001(\010\"\255\002\n\020FilterExp" + + "ression\022G\n\tand_group\030\001 \001(\01322.google.anal" + + "ytics.data.v1beta.FilterExpressionListH\000" + + "\022F\n\010or_group\030\002 \001(\01322.google.analytics.da" + + "ta.v1beta.FilterExpressionListH\000\022H\n\016not_" + + "expression\030\003 \001(\0132..google.analytics.data" + + ".v1beta.FilterExpressionH\000\0226\n\006filter\030\004 \001" + + "(\0132$.google.analytics.data.v1beta.Filter" + + "H\000B\006\n\004expr\"[\n\024FilterExpressionList\022C\n\013ex" + + "pressions\030\001 \003(\0132..google.analytics.data." + + "v1beta.FilterExpression\"\336\010\n\006Filter\022\022\n\nfi" + + "eld_name\030\001 \001(\t\022J\n\rstring_filter\030\003 \001(\01321." + + "google.analytics.data.v1beta.Filter.Stri" + + "ngFilterH\000\022K\n\016in_list_filter\030\004 \001(\01321.goo" + + "gle.analytics.data.v1beta.Filter.InListF" + + "ilterH\000\022L\n\016numeric_filter\030\005 \001(\01322.google" + + ".analytics.data.v1beta.Filter.NumericFil" + + "terH\000\022L\n\016between_filter\030\006 \001(\01322.google.a" + + "nalytics.data.v1beta.Filter.BetweenFilte" + + "rH\000\032\216\002\n\014StringFilter\022O\n\nmatch_type\030\001 \001(\016" + + "2;.google.analytics.data.v1beta.Filter.S" + + "tringFilter.MatchType\022\r\n\005value\030\002 \001(\t\022\026\n\016" + + "case_sensitive\030\003 \001(\010\"\205\001\n\tMatchType\022\032\n\026MA" + + "TCH_TYPE_UNSPECIFIED\020\000\022\t\n\005EXACT\020\001\022\017\n\013BEG" + + "INS_WITH\020\002\022\r\n\tENDS_WITH\020\003\022\014\n\010CONTAINS\020\004\022" + + "\017\n\013FULL_REGEXP\020\005\022\022\n\016PARTIAL_REGEXP\020\006\0326\n\014" + + "InListFilter\022\016\n\006values\030\001 \003(\t\022\026\n\016case_sen" + + "sitive\030\002 \001(\010\032\243\002\n\rNumericFilter\022O\n\toperat" + + "ion\030\001 \001(\0162<.google.analytics.data.v1beta" + + ".Filter.NumericFilter.Operation\0229\n\005value" + + "\030\002 \001(\0132*.google.analytics.data.v1beta.Nu" + + "mericValue\"\205\001\n\tOperation\022\031\n\025OPERATION_UN" + + "SPECIFIED\020\000\022\t\n\005EQUAL\020\001\022\r\n\tLESS_THAN\020\002\022\026\n" + + "\022LESS_THAN_OR_EQUAL\020\003\022\020\n\014GREATER_THAN\020\004\022" + + "\031\n\025GREATER_THAN_OR_EQUAL\020\005\032\215\001\n\rBetweenFi" + + "lter\022>\n\nfrom_value\030\001 \001(\0132*.google.analyt" + + "ics.data.v1beta.NumericValue\022<\n\010to_value" + + "\030\002 \001(\0132*.google.analytics.data.v1beta.Nu" + + "mericValueB\014\n\none_filter\"\332\005\n\007OrderBy\022E\n\006" + + "metric\030\001 \001(\01323.google.analytics.data.v1b" + + "eta.OrderBy.MetricOrderByH\000\022K\n\tdimension" + + "\030\002 \001(\01326.google.analytics.data.v1beta.Or" + + "derBy.DimensionOrderByH\000\022C\n\005pivot\030\003 \001(\0132" + + "2.google.analytics.data.v1beta.OrderBy.P" + + "ivotOrderByH\000\022\014\n\004desc\030\004 \001(\010\032$\n\rMetricOrd" + + "erBy\022\023\n\013metric_name\030\001 \001(\t\032\353\001\n\020DimensionO" + + "rderBy\022\026\n\016dimension_name\030\001 \001(\t\022T\n\norder_" + + "type\030\002 \001(\0162@.google.analytics.data.v1bet" + + "a.OrderBy.DimensionOrderBy.OrderType\"i\n\t" + + "OrderType\022\032\n\026ORDER_TYPE_UNSPECIFIED\020\000\022\020\n" + + "\014ALPHANUMERIC\020\001\022!\n\035CASE_INSENSITIVE_ALPH" + + "ANUMERIC\020\002\022\013\n\007NUMERIC\020\003\032\303\001\n\014PivotOrderBy" + + "\022\023\n\013metric_name\030\001 \001(\t\022[\n\020pivot_selection" + + "s\030\002 \003(\0132A.google.analytics.data.v1beta.O" + + "rderBy.PivotOrderBy.PivotSelection\032A\n\016Pi" + + "votSelection\022\026\n\016dimension_name\030\001 \001(\t\022\027\n\017" + + "dimension_value\030\002 \001(\tB\016\n\014one_order_by\"\303\001" + + "\n\005Pivot\022\023\n\013field_names\030\001 \003(\t\0228\n\torder_by" + + "s\030\002 \003(\0132%.google.analytics.data.v1beta.O" + + "rderBy\022\016\n\006offset\030\003 \001(\003\022\r\n\005limit\030\004 \001(\003\022L\n" + + "\023metric_aggregations\030\005 \003(\0162/.google.anal" + + "ytics.data.v1beta.MetricAggregation\"\332\001\n\n" + + "CohortSpec\0225\n\007cohorts\030\001 \003(\0132$.google.ana" + + "lytics.data.v1beta.Cohort\022A\n\rcohorts_ran" + + "ge\030\002 \001(\0132*.google.analytics.data.v1beta." + + "CohortsRange\022R\n\026cohort_report_settings\030\003" + + " \001(\01322.google.analytics.data.v1beta.Coho" + + "rtReportSettings\"f\n\006Cohort\022\014\n\004name\030\001 \001(\t" + + "\022\021\n\tdimension\030\002 \001(\t\022;\n\ndate_range\030\003 \001(\0132" + + "\'.google.analytics.data.v1beta.DateRange" + + "\"\325\001\n\014CohortsRange\022K\n\013granularity\030\001 \001(\01626" + + ".google.analytics.data.v1beta.CohortsRan" + + "ge.Granularity\022\024\n\014start_offset\030\002 \001(\005\022\022\n\n" + + "end_offset\030\003 \001(\005\"N\n\013Granularity\022\033\n\027GRANU" + + "LARITY_UNSPECIFIED\020\000\022\t\n\005DAILY\020\001\022\n\n\006WEEKL" + + "Y\020\002\022\013\n\007MONTHLY\020\003\"*\n\024CohortReportSettings" + + "\022\022\n\naccumulate\030\001 \001(\010\"4\n\020ResponseMetaData" + + "\022 \n\030data_loss_from_other_row\030\003 \001(\010\"\037\n\017Di" + + "mensionHeader\022\014\n\004name\030\001 \001(\t\"T\n\014MetricHea" + + "der\022\014\n\004name\030\001 \001(\t\0226\n\004type\030\002 \001(\0162(.google" + + ".analytics.data.v1beta.MetricType\"u\n\013Piv" + + "otHeader\022S\n\027pivot_dimension_headers\030\001 \003(" + + "\01322.google.analytics.data.v1beta.PivotDi" + + "mensionHeader\022\021\n\trow_count\030\002 \001(\005\"^\n\024Pivo" + + "tDimensionHeader\022F\n\020dimension_values\030\001 \003" + + "(\0132,.google.analytics.data.v1beta.Dimens" + + "ionValue\"\217\001\n\003Row\022F\n\020dimension_values\030\001 \003" + + "(\0132,.google.analytics.data.v1beta.Dimens" + + "ionValue\022@\n\rmetric_values\030\002 \003(\0132).google" + + ".analytics.data.v1beta.MetricValue\".\n\016Di" + + "mensionValue\022\017\n\005value\030\001 \001(\tH\000B\013\n\tone_val" + + "ue\"+\n\013MetricValue\022\017\n\005value\030\004 \001(\tH\000B\013\n\ton" + + "e_value\"J\n\014NumericValue\022\025\n\013int64_value\030\001" + + " \001(\003H\000\022\026\n\014double_value\030\002 \001(\001H\000B\013\n\tone_va" + + "lue\"\223\003\n\rPropertyQuota\022A\n\016tokens_per_day\030" + + "\001 \001(\0132).google.analytics.data.v1beta.Quo" + + "taStatus\022B\n\017tokens_per_hour\030\002 \001(\0132).goog" + + "le.analytics.data.v1beta.QuotaStatus\022F\n\023" + + "concurrent_requests\030\003 \001(\0132).google.analy" + + "tics.data.v1beta.QuotaStatus\022U\n\"server_e" + + "rrors_per_project_per_hour\030\004 \001(\0132).googl" + + "e.analytics.data.v1beta.QuotaStatus\022\\\n)p" + + "otentially_thresholded_requests_per_hour" + + "\030\005 \001(\0132).google.analytics.data.v1beta.Qu" + + "otaStatus\"2\n\013QuotaStatus\022\020\n\010consumed\030\001 \001" + + "(\005\022\021\n\tremaining\030\002 \001(\005\"\204\001\n\021DimensionMetad" + + "ata\022\020\n\010api_name\030\001 \001(\t\022\017\n\007ui_name\030\002 \001(\t\022\023" + + "\n\013description\030\003 \001(\t\022\034\n\024deprecated_api_na" + + "mes\030\004 \003(\t\022\031\n\021custom_definition\030\005 \001(\010\"\315\001\n" + + "\016MetricMetadata\022\020\n\010api_name\030\001 \001(\t\022\017\n\007ui_" + + "name\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022\034\n\024depre" + + "cated_api_names\030\004 \003(\t\0226\n\004type\030\005 \001(\0162(.go" + + "ogle.analytics.data.v1beta.MetricType\022\022\n" + + "\nexpression\030\006 \001(\t\022\031\n\021custom_definition\030\007" + + " \001(\010*g\n\021MetricAggregation\022\"\n\036METRIC_AGGR" + + "EGATION_UNSPECIFIED\020\000\022\t\n\005TOTAL\020\001\022\013\n\007MINI" + + "MUM\020\005\022\013\n\007MAXIMUM\020\006\022\t\n\005COUNT\020\004*\201\002\n\nMetric" + + "Type\022\033\n\027METRIC_TYPE_UNSPECIFIED\020\000\022\020\n\014TYP" + + "E_INTEGER\020\001\022\016\n\nTYPE_FLOAT\020\002\022\020\n\014TYPE_SECO" + + "NDS\020\004\022\025\n\021TYPE_MILLISECONDS\020\005\022\020\n\014TYPE_MIN" + + "UTES\020\006\022\016\n\nTYPE_HOURS\020\007\022\021\n\rTYPE_STANDARD\020" + + "\010\022\021\n\rTYPE_CURRENCY\020\t\022\r\n\tTYPE_FEET\020\n\022\016\n\nT" + + "YPE_MILES\020\013\022\017\n\013TYPE_METERS\020\014\022\023\n\017TYPE_KIL" + + "OMETERS\020\rBy\n com.google.analytics.data.v" + + "1betaB\021ReportingApiProtoP\001Z@google.golan" + + "g.org/genproto/googleapis/analytics/data" + + "/v1beta;datab\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -337,8 +344,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "StartDate", "EndDate", "Name", }); - internal_static_google_analytics_data_v1beta_Dimension_descriptor = + internal_static_google_analytics_data_v1beta_MinuteRange_descriptor = getDescriptor().getMessageTypes().get(1); + internal_static_google_analytics_data_v1beta_MinuteRange_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_analytics_data_v1beta_MinuteRange_descriptor, + new java.lang.String[] { + "StartMinutesAgo", "EndMinutesAgo", "Name", "StartMinutesAgo", "EndMinutesAgo", + }); + internal_static_google_analytics_data_v1beta_Dimension_descriptor = + getDescriptor().getMessageTypes().get(2); internal_static_google_analytics_data_v1beta_Dimension_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_Dimension_descriptor, @@ -346,7 +361,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "DimensionExpression", }); internal_static_google_analytics_data_v1beta_DimensionExpression_descriptor = - getDescriptor().getMessageTypes().get(2); + getDescriptor().getMessageTypes().get(3); internal_static_google_analytics_data_v1beta_DimensionExpression_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_DimensionExpression_descriptor, @@ -374,7 +389,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DimensionNames", "Delimiter", }); internal_static_google_analytics_data_v1beta_Metric_descriptor = - getDescriptor().getMessageTypes().get(3); + getDescriptor().getMessageTypes().get(4); internal_static_google_analytics_data_v1beta_Metric_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_Metric_descriptor, @@ -382,7 +397,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Expression", "Invisible", }); internal_static_google_analytics_data_v1beta_FilterExpression_descriptor = - getDescriptor().getMessageTypes().get(4); + getDescriptor().getMessageTypes().get(5); internal_static_google_analytics_data_v1beta_FilterExpression_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_FilterExpression_descriptor, @@ -390,7 +405,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AndGroup", "OrGroup", "NotExpression", "Filter", "Expr", }); internal_static_google_analytics_data_v1beta_FilterExpressionList_descriptor = - getDescriptor().getMessageTypes().get(5); + getDescriptor().getMessageTypes().get(6); internal_static_google_analytics_data_v1beta_FilterExpressionList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_FilterExpressionList_descriptor, @@ -398,7 +413,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Expressions", }); internal_static_google_analytics_data_v1beta_Filter_descriptor = - getDescriptor().getMessageTypes().get(6); + getDescriptor().getMessageTypes().get(7); internal_static_google_analytics_data_v1beta_Filter_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_Filter_descriptor, @@ -443,7 +458,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FromValue", "ToValue", }); internal_static_google_analytics_data_v1beta_OrderBy_descriptor = - getDescriptor().getMessageTypes().get(7); + getDescriptor().getMessageTypes().get(8); internal_static_google_analytics_data_v1beta_OrderBy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_OrderBy_descriptor, @@ -485,7 +500,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DimensionName", "DimensionValue", }); internal_static_google_analytics_data_v1beta_Pivot_descriptor = - getDescriptor().getMessageTypes().get(8); + getDescriptor().getMessageTypes().get(9); internal_static_google_analytics_data_v1beta_Pivot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_Pivot_descriptor, @@ -493,7 +508,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FieldNames", "OrderBys", "Offset", "Limit", "MetricAggregations", }); internal_static_google_analytics_data_v1beta_CohortSpec_descriptor = - getDescriptor().getMessageTypes().get(9); + getDescriptor().getMessageTypes().get(10); internal_static_google_analytics_data_v1beta_CohortSpec_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_CohortSpec_descriptor, @@ -501,7 +516,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Cohorts", "CohortsRange", "CohortReportSettings", }); internal_static_google_analytics_data_v1beta_Cohort_descriptor = - getDescriptor().getMessageTypes().get(10); + getDescriptor().getMessageTypes().get(11); internal_static_google_analytics_data_v1beta_Cohort_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_Cohort_descriptor, @@ -509,7 +524,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Dimension", "DateRange", }); internal_static_google_analytics_data_v1beta_CohortsRange_descriptor = - getDescriptor().getMessageTypes().get(11); + getDescriptor().getMessageTypes().get(12); internal_static_google_analytics_data_v1beta_CohortsRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_CohortsRange_descriptor, @@ -517,7 +532,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Granularity", "StartOffset", "EndOffset", }); internal_static_google_analytics_data_v1beta_CohortReportSettings_descriptor = - getDescriptor().getMessageTypes().get(12); + getDescriptor().getMessageTypes().get(13); internal_static_google_analytics_data_v1beta_CohortReportSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_CohortReportSettings_descriptor, @@ -525,7 +540,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Accumulate", }); internal_static_google_analytics_data_v1beta_ResponseMetaData_descriptor = - getDescriptor().getMessageTypes().get(13); + getDescriptor().getMessageTypes().get(14); internal_static_google_analytics_data_v1beta_ResponseMetaData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_ResponseMetaData_descriptor, @@ -533,7 +548,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DataLossFromOtherRow", }); internal_static_google_analytics_data_v1beta_DimensionHeader_descriptor = - getDescriptor().getMessageTypes().get(14); + getDescriptor().getMessageTypes().get(15); internal_static_google_analytics_data_v1beta_DimensionHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_DimensionHeader_descriptor, @@ -541,7 +556,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_analytics_data_v1beta_MetricHeader_descriptor = - getDescriptor().getMessageTypes().get(15); + getDescriptor().getMessageTypes().get(16); internal_static_google_analytics_data_v1beta_MetricHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_MetricHeader_descriptor, @@ -549,7 +564,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Type", }); internal_static_google_analytics_data_v1beta_PivotHeader_descriptor = - getDescriptor().getMessageTypes().get(16); + getDescriptor().getMessageTypes().get(17); internal_static_google_analytics_data_v1beta_PivotHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_PivotHeader_descriptor, @@ -557,7 +572,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PivotDimensionHeaders", "RowCount", }); internal_static_google_analytics_data_v1beta_PivotDimensionHeader_descriptor = - getDescriptor().getMessageTypes().get(17); + getDescriptor().getMessageTypes().get(18); internal_static_google_analytics_data_v1beta_PivotDimensionHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_PivotDimensionHeader_descriptor, @@ -565,7 +580,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DimensionValues", }); internal_static_google_analytics_data_v1beta_Row_descriptor = - getDescriptor().getMessageTypes().get(18); + getDescriptor().getMessageTypes().get(19); internal_static_google_analytics_data_v1beta_Row_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_Row_descriptor, @@ -573,7 +588,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DimensionValues", "MetricValues", }); internal_static_google_analytics_data_v1beta_DimensionValue_descriptor = - getDescriptor().getMessageTypes().get(19); + getDescriptor().getMessageTypes().get(20); internal_static_google_analytics_data_v1beta_DimensionValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_DimensionValue_descriptor, @@ -581,7 +596,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Value", "OneValue", }); internal_static_google_analytics_data_v1beta_MetricValue_descriptor = - getDescriptor().getMessageTypes().get(20); + getDescriptor().getMessageTypes().get(21); internal_static_google_analytics_data_v1beta_MetricValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_MetricValue_descriptor, @@ -589,7 +604,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Value", "OneValue", }); internal_static_google_analytics_data_v1beta_NumericValue_descriptor = - getDescriptor().getMessageTypes().get(21); + getDescriptor().getMessageTypes().get(22); internal_static_google_analytics_data_v1beta_NumericValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_NumericValue_descriptor, @@ -597,7 +612,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Int64Value", "DoubleValue", "OneValue", }); internal_static_google_analytics_data_v1beta_PropertyQuota_descriptor = - getDescriptor().getMessageTypes().get(22); + getDescriptor().getMessageTypes().get(23); internal_static_google_analytics_data_v1beta_PropertyQuota_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_PropertyQuota_descriptor, @@ -609,7 +624,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PotentiallyThresholdedRequestsPerHour", }); internal_static_google_analytics_data_v1beta_QuotaStatus_descriptor = - getDescriptor().getMessageTypes().get(23); + getDescriptor().getMessageTypes().get(24); internal_static_google_analytics_data_v1beta_QuotaStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_QuotaStatus_descriptor, @@ -617,7 +632,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Consumed", "Remaining", }); internal_static_google_analytics_data_v1beta_DimensionMetadata_descriptor = - getDescriptor().getMessageTypes().get(24); + getDescriptor().getMessageTypes().get(25); internal_static_google_analytics_data_v1beta_DimensionMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_DimensionMetadata_descriptor, @@ -625,7 +640,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ApiName", "UiName", "Description", "DeprecatedApiNames", "CustomDefinition", }); internal_static_google_analytics_data_v1beta_MetricMetadata_descriptor = - getDescriptor().getMessageTypes().get(25); + getDescriptor().getMessageTypes().get(26); internal_static_google_analytics_data_v1beta_MetricMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_data_v1beta_MetricMetadata_descriptor, diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java index 8ee3c728..fb94d77e 100644 --- a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java @@ -43,6 +43,7 @@ private RunRealtimeReportRequest() { metrics_ = java.util.Collections.emptyList(); metricAggregations_ = java.util.Collections.emptyList(); orderBys_ = java.util.Collections.emptyList(); + minuteRanges_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -184,6 +185,18 @@ private RunRealtimeReportRequest( returnPropertyQuota_ = input.readBool(); break; } + case 82: + { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + minuteRanges_ = + new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + minuteRanges_.add( + input.readMessage( + com.google.analytics.data.v1beta.MinuteRange.parser(), extensionRegistry)); + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -210,6 +223,9 @@ private RunRealtimeReportRequest( if (((mutable_bitField0_ & 0x00000008) != 0)) { orderBys_ = java.util.Collections.unmodifiableList(orderBys_); } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + minuteRanges_ = java.util.Collections.unmodifiableList(minuteRanges_); + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -748,6 +764,95 @@ public boolean getReturnPropertyQuota() { return returnPropertyQuota_; } + public static final int MINUTE_RANGES_FIELD_NUMBER = 10; + private java.util.List minuteRanges_; + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + @java.lang.Override + public java.util.List getMinuteRangesList() { + return minuteRanges_; + } + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + @java.lang.Override + public java.util.List + getMinuteRangesOrBuilderList() { + return minuteRanges_; + } + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + @java.lang.Override + public int getMinuteRangesCount() { + return minuteRanges_.size(); + } + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + @java.lang.Override + public com.google.analytics.data.v1beta.MinuteRange getMinuteRanges(int index) { + return minuteRanges_.get(index); + } + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + @java.lang.Override + public com.google.analytics.data.v1beta.MinuteRangeOrBuilder getMinuteRangesOrBuilder(int index) { + return minuteRanges_.get(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -794,6 +899,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (returnPropertyQuota_ != false) { output.writeBool(9, returnPropertyQuota_); } + for (int i = 0; i < minuteRanges_.size(); i++) { + output.writeMessage(10, minuteRanges_.get(i)); + } unknownFields.writeTo(output); } @@ -840,6 +948,9 @@ public int getSerializedSize() { if (returnPropertyQuota_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, returnPropertyQuota_); } + for (int i = 0; i < minuteRanges_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, minuteRanges_.get(i)); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -871,6 +982,7 @@ public boolean equals(final java.lang.Object obj) { if (!metricAggregations_.equals(other.metricAggregations_)) return false; if (!getOrderBysList().equals(other.getOrderBysList())) return false; if (getReturnPropertyQuota() != other.getReturnPropertyQuota()) return false; + if (!getMinuteRangesList().equals(other.getMinuteRangesList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -912,6 +1024,10 @@ public int hashCode() { } hash = (37 * hash) + RETURN_PROPERTY_QUOTA_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getReturnPropertyQuota()); + if (getMinuteRangesCount() > 0) { + hash = (37 * hash) + MINUTE_RANGES_FIELD_NUMBER; + hash = (53 * hash) + getMinuteRangesList().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1056,6 +1172,7 @@ private void maybeForceBuilderInitialization() { getDimensionsFieldBuilder(); getMetricsFieldBuilder(); getOrderBysFieldBuilder(); + getMinuteRangesFieldBuilder(); } } @@ -1100,6 +1217,12 @@ public Builder clear() { } returnPropertyQuota_ = false; + if (minuteRangesBuilder_ == null) { + minuteRanges_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + minuteRangesBuilder_.clear(); + } return this; } @@ -1173,6 +1296,15 @@ public com.google.analytics.data.v1beta.RunRealtimeReportRequest buildPartial() result.orderBys_ = orderBysBuilder_.build(); } result.returnPropertyQuota_ = returnPropertyQuota_; + if (minuteRangesBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + minuteRanges_ = java.util.Collections.unmodifiableList(minuteRanges_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.minuteRanges_ = minuteRanges_; + } else { + result.minuteRanges_ = minuteRangesBuilder_.build(); + } onBuilt(); return result; } @@ -1330,6 +1462,33 @@ public Builder mergeFrom(com.google.analytics.data.v1beta.RunRealtimeReportReque if (other.getReturnPropertyQuota() != false) { setReturnPropertyQuota(other.getReturnPropertyQuota()); } + if (minuteRangesBuilder_ == null) { + if (!other.minuteRanges_.isEmpty()) { + if (minuteRanges_.isEmpty()) { + minuteRanges_ = other.minuteRanges_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureMinuteRangesIsMutable(); + minuteRanges_.addAll(other.minuteRanges_); + } + onChanged(); + } + } else { + if (!other.minuteRanges_.isEmpty()) { + if (minuteRangesBuilder_.isEmpty()) { + minuteRangesBuilder_.dispose(); + minuteRangesBuilder_ = null; + minuteRanges_ = other.minuteRanges_; + bitField0_ = (bitField0_ & ~0x00000010); + minuteRangesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getMinuteRangesFieldBuilder() + : null; + } else { + minuteRangesBuilder_.addAllMessages(other.minuteRanges_); + } + } + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -3312,6 +3471,430 @@ public Builder clearReturnPropertyQuota() { return this; } + private java.util.List minuteRanges_ = + java.util.Collections.emptyList(); + + private void ensureMinuteRangesIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + minuteRanges_ = + new java.util.ArrayList(minuteRanges_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.analytics.data.v1beta.MinuteRange, + com.google.analytics.data.v1beta.MinuteRange.Builder, + com.google.analytics.data.v1beta.MinuteRangeOrBuilder> + minuteRangesBuilder_; + + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public java.util.List getMinuteRangesList() { + if (minuteRangesBuilder_ == null) { + return java.util.Collections.unmodifiableList(minuteRanges_); + } else { + return minuteRangesBuilder_.getMessageList(); + } + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public int getMinuteRangesCount() { + if (minuteRangesBuilder_ == null) { + return minuteRanges_.size(); + } else { + return minuteRangesBuilder_.getCount(); + } + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public com.google.analytics.data.v1beta.MinuteRange getMinuteRanges(int index) { + if (minuteRangesBuilder_ == null) { + return minuteRanges_.get(index); + } else { + return minuteRangesBuilder_.getMessage(index); + } + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder setMinuteRanges(int index, com.google.analytics.data.v1beta.MinuteRange value) { + if (minuteRangesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMinuteRangesIsMutable(); + minuteRanges_.set(index, value); + onChanged(); + } else { + minuteRangesBuilder_.setMessage(index, value); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder setMinuteRanges( + int index, com.google.analytics.data.v1beta.MinuteRange.Builder builderForValue) { + if (minuteRangesBuilder_ == null) { + ensureMinuteRangesIsMutable(); + minuteRanges_.set(index, builderForValue.build()); + onChanged(); + } else { + minuteRangesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder addMinuteRanges(com.google.analytics.data.v1beta.MinuteRange value) { + if (minuteRangesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMinuteRangesIsMutable(); + minuteRanges_.add(value); + onChanged(); + } else { + minuteRangesBuilder_.addMessage(value); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder addMinuteRanges(int index, com.google.analytics.data.v1beta.MinuteRange value) { + if (minuteRangesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMinuteRangesIsMutable(); + minuteRanges_.add(index, value); + onChanged(); + } else { + minuteRangesBuilder_.addMessage(index, value); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder addMinuteRanges( + com.google.analytics.data.v1beta.MinuteRange.Builder builderForValue) { + if (minuteRangesBuilder_ == null) { + ensureMinuteRangesIsMutable(); + minuteRanges_.add(builderForValue.build()); + onChanged(); + } else { + minuteRangesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder addMinuteRanges( + int index, com.google.analytics.data.v1beta.MinuteRange.Builder builderForValue) { + if (minuteRangesBuilder_ == null) { + ensureMinuteRangesIsMutable(); + minuteRanges_.add(index, builderForValue.build()); + onChanged(); + } else { + minuteRangesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder addAllMinuteRanges( + java.lang.Iterable values) { + if (minuteRangesBuilder_ == null) { + ensureMinuteRangesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, minuteRanges_); + onChanged(); + } else { + minuteRangesBuilder_.addAllMessages(values); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder clearMinuteRanges() { + if (minuteRangesBuilder_ == null) { + minuteRanges_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + minuteRangesBuilder_.clear(); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public Builder removeMinuteRanges(int index) { + if (minuteRangesBuilder_ == null) { + ensureMinuteRangesIsMutable(); + minuteRanges_.remove(index); + onChanged(); + } else { + minuteRangesBuilder_.remove(index); + } + return this; + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public com.google.analytics.data.v1beta.MinuteRange.Builder getMinuteRangesBuilder(int index) { + return getMinuteRangesFieldBuilder().getBuilder(index); + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public com.google.analytics.data.v1beta.MinuteRangeOrBuilder getMinuteRangesOrBuilder( + int index) { + if (minuteRangesBuilder_ == null) { + return minuteRanges_.get(index); + } else { + return minuteRangesBuilder_.getMessageOrBuilder(index); + } + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public java.util.List + getMinuteRangesOrBuilderList() { + if (minuteRangesBuilder_ != null) { + return minuteRangesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(minuteRanges_); + } + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public com.google.analytics.data.v1beta.MinuteRange.Builder addMinuteRangesBuilder() { + return getMinuteRangesFieldBuilder() + .addBuilder(com.google.analytics.data.v1beta.MinuteRange.getDefaultInstance()); + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public com.google.analytics.data.v1beta.MinuteRange.Builder addMinuteRangesBuilder(int index) { + return getMinuteRangesFieldBuilder() + .addBuilder(index, com.google.analytics.data.v1beta.MinuteRange.getDefaultInstance()); + } + /** + * + * + *
+     * The minute ranges of event data to read. If unspecified, one minute range
+     * for the last 30 minutes will be used. If multiple minute ranges are
+     * requested, each response row will contain a zero based minute range index.
+     * If two minute ranges overlap, the event data for the overlapping minutes is
+     * included in the response rows for both minute ranges.
+     * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + public java.util.List + getMinuteRangesBuilderList() { + return getMinuteRangesFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.analytics.data.v1beta.MinuteRange, + com.google.analytics.data.v1beta.MinuteRange.Builder, + com.google.analytics.data.v1beta.MinuteRangeOrBuilder> + getMinuteRangesFieldBuilder() { + if (minuteRangesBuilder_ == null) { + minuteRangesBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.analytics.data.v1beta.MinuteRange, + com.google.analytics.data.v1beta.MinuteRange.Builder, + com.google.analytics.data.v1beta.MinuteRangeOrBuilder>( + minuteRanges_, ((bitField0_ & 0x00000010) != 0), getParentForChildren(), isClean()); + minuteRanges_ = null; + } + return minuteRangesBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java index c057ed9d..3db31e98 100644 --- a/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java +++ b/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java @@ -392,4 +392,76 @@ public interface RunRealtimeReportRequestOrBuilder * @return The returnPropertyQuota. */ boolean getReturnPropertyQuota(); + + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + java.util.List getMinuteRangesList(); + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + com.google.analytics.data.v1beta.MinuteRange getMinuteRanges(int index); + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + int getMinuteRangesCount(); + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + java.util.List + getMinuteRangesOrBuilderList(); + /** + * + * + *
+   * The minute ranges of event data to read. If unspecified, one minute range
+   * for the last 30 minutes will be used. If multiple minute ranges are
+   * requested, each response row will contain a zero based minute range index.
+   * If two minute ranges overlap, the event data for the overlapping minutes is
+   * included in the response rows for both minute ranges.
+   * 
+ * + * repeated .google.analytics.data.v1beta.MinuteRange minute_ranges = 10; + */ + com.google.analytics.data.v1beta.MinuteRangeOrBuilder getMinuteRangesOrBuilder(int index); } diff --git a/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto b/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto index 38f2977a..e7a203af 100644 --- a/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto +++ b/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto @@ -506,6 +506,13 @@ message RunRealtimeReportRequest { // Toggles whether to return the current state of this Analytics Property's // Realtime quota. Quota is returned in [PropertyQuota](#PropertyQuota). bool return_property_quota = 9; + + // The minute ranges of event data to read. If unspecified, one minute range + // for the last 30 minutes will be used. If multiple minute ranges are + // requested, each response row will contain a zero based minute range index. + // If two minute ranges overlap, the event data for the overlapping minutes is + // included in the response rows for both minute ranges. + repeated MinuteRange minute_ranges = 10; } // The response realtime report table corresponding to a request. diff --git a/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto b/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto index 3057ae22..202eb1c3 100644 --- a/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto +++ b/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto @@ -43,10 +43,41 @@ message DateRange { string name = 3; } +// A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ..., +// endMinutesAgo. Requests are allowed up to 2 minute ranges. +message MinuteRange { + // The inclusive start minute for the query as a number of minutes before now. + // For example, `"startMinutesAgo": 29` specifies the report should include + // event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`. + // + // If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics + // properties can request up to the last 30 minutes of event data + // (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to + // the last 60 minutes of event data (`startMinutesAgo <= 59`). + optional int32 start_minutes_ago = 1; + + // The inclusive end minute for the query as a number of minutes before now. + // Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15` + // specifies the report should include event data from prior to 15 minutes + // ago. + // + // If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics + // properties can request any minute in the last 30 minutes of event data + // (`endMinutesAgo <= 29`), and 360 Analytics properties can request any + // minute in the last 60 minutes of event data (`endMinutesAgo <= 59`). + optional int32 end_minutes_ago = 2; + + // Assigns a name to this minute range. The dimension `dateRange` is valued to + // this name in a report response. If set, cannot begin with `date_range_` or + // `RESERVED_`. If not set, minute ranges are named by their zero based index + // in the request: `date_range_0`, `date_range_1`, etc. + string name = 3; +} + // Dimensions are attributes of your data. For example, the dimension city // indicates the city from which an event originates. Dimension values in report // responses are strings; for example, city could be "Paris" or "New York". -// Requests are allowed up to 8 dimensions. +// Requests are allowed up to 9 dimensions. message Dimension { // The name of the dimension. See the [API // Dimensions](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#dimensions) From f99488a8630de5cd201ea524027d3cacf0b4b08f Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 6 Aug 2021 15:35:56 -0400 Subject: [PATCH 59/62] feat: add `minute_ranges` field to `RunRealtimeReportRequest` object which can be used to specify the time range (in minutes) for realtime report queries (#233) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: add `minute_ranges` field to `RunRealtimeReportRequest` object which can be used to specify the time range (in minutes) for realtime report queries docs: document the increase from 8 to 9 of the number of allowed dimensions in a report query PiperOrigin-RevId: 383930639 Source-Link: https://github.com/googleapis/googleapis/commit/41b50a384825d584fe202b0ce47dff73e04b29fc Source-Link: https://github.com/googleapis/googleapis-gen/commit/08ed64b627eab3b64d327fa3df6bd897e95a9eef * 🦉 Updates from OwlBot See https://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.md Co-authored-by: Owl Bot From 50972a6a13edaf3f7a2350e8f0bcdf76f9ecca2a Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Fri, 6 Aug 2021 12:36:45 -0700 Subject: [PATCH 60/62] chore: regenerate README (#293) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: regenerate README * 🦉 Updates from OwlBot See https://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.md Co-authored-by: Owl Bot --- .github/readme/synth.metadata/synth.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 57eeaf90..d4e73141 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-data.git", - "sha": "8e6c8bf8ae88981b34c380a66dd3398e129640f3" + "sha": "44c2112dc86dafe429a63590d2544e57dfd107d0" } }, { From 4172163883152f300fc69609f0c67b9dc66edae6 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 6 Aug 2021 21:42:35 +0200 Subject: [PATCH 61/62] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v2 (#301) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | `1.4.0` -> `2.0.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.0.0/compatibility-slim/1.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/2.0.0/confidence-slim/1.4.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v2.0.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​200-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare140v200-2021-08-03) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v1.4.0...v2.0.0) ##### âš  BREAKING CHANGES - promote to 2.0.0 ([#​428](https://togithub.com/googleapis/java-shared-dependencies/issues/428)) ##### Features - promote to 2.0.0 ([#​428](https://www.github.com/googleapis/java-shared-dependencies/issues/428)) ([4db31f2](https://www.github.com/googleapis/java-shared-dependencies/commit/4db31f29f1668d4743e8af8996b0c4b30e6831b3)) ##### Documentation - we don't use this as a parent pom ([#​407](https://www.github.com/googleapis/java-shared-dependencies/issues/407)) ([4c86aaf](https://www.github.com/googleapis/java-shared-dependencies/commit/4c86aafc05097b6702056f5cb37736127b6df306)) ##### Dependencies - update dependency com.fasterxml.jackson:jackson-bom to v2.12.4 ([#​398](https://www.github.com/googleapis/java-shared-dependencies/issues/398)) ([f0d49b5](https://www.github.com/googleapis/java-shared-dependencies/commit/f0d49b54ba334f9351c66c9924e3d0d2ed7c0016)) - update dependency com.google.api:api-common to v1.10.6 ([#​411](https://www.github.com/googleapis/java-shared-dependencies/issues/411)) ([79801b5](https://www.github.com/googleapis/java-shared-dependencies/commit/79801b5fee08a8c97e275ed3674ab6c83b204a90)) - update dependency com.google.api:api-common to v2 ([#​414](https://www.github.com/googleapis/java-shared-dependencies/issues/414)) ([17f6e68](https://www.github.com/googleapis/java-shared-dependencies/commit/17f6e68a2792843dd41d3877c095e97c052c5ac0)) - update dependency com.google.auth:google-auth-library-bom to v0.27.0 ([#​400](https://www.github.com/googleapis/java-shared-dependencies/issues/400)) ([0d5a95b](https://www.github.com/googleapis/java-shared-dependencies/commit/0d5a95b84076684f84b0fdbb93a706113f44457d)) - update dependency com.google.auth:google-auth-library-bom to v1 ([#​413](https://www.github.com/googleapis/java-shared-dependencies/issues/413)) ([94897d3](https://www.github.com/googleapis/java-shared-dependencies/commit/94897d30bb1cac0059e272b058f6221fb7e4733f)) - update dependency com.google.cloud:grpc-gcp to v1.1.0 ([#​403](https://www.github.com/googleapis/java-shared-dependencies/issues/403)) ([3cc59f1](https://www.github.com/googleapis/java-shared-dependencies/commit/3cc59f15ebb31a7f97c9f3d78057022afabe75e9)) - update dependency com.google.errorprone:error_prone_annotations to v2.8.0 ([#​406](https://www.github.com/googleapis/java-shared-dependencies/issues/406)) ([2905787](https://www.github.com/googleapis/java-shared-dependencies/commit/29057879adeda8bc40a903ef3b5feafc83c3d972)) - update dependency com.google.errorprone:error_prone_annotations to v2.8.1 ([#​426](https://www.github.com/googleapis/java-shared-dependencies/issues/426)) ([853b68b](https://www.github.com/googleapis/java-shared-dependencies/commit/853b68b16c88c3abb745ee1f71ba4bb317cbc680)) - update gax.version to v1.67.0 ([#​405](https://www.github.com/googleapis/java-shared-dependencies/issues/405)) ([632dcd0](https://www.github.com/googleapis/java-shared-dependencies/commit/632dcd0a9f10b034a2a2ec92c7c3413490dd2a03)) - update gax.version to v2 (major) ([#​418](https://www.github.com/googleapis/java-shared-dependencies/issues/418)) ([670a9e0](https://www.github.com/googleapis/java-shared-dependencies/commit/670a9e0a9588a7e592eb5dd8c0cb9ab08e07293e)) - update google.core.version to v1.96.1 ([#​417](https://www.github.com/googleapis/java-shared-dependencies/issues/417)) ([49db9cb](https://www.github.com/googleapis/java-shared-dependencies/commit/49db9cb473c8d3d794ad57a41cfc223239482174)) - update google.core.version to v2 (major) ([#​427](https://www.github.com/googleapis/java-shared-dependencies/issues/427)) ([8cc7a92](https://www.github.com/googleapis/java-shared-dependencies/commit/8cc7a922cc3ba10a157e3649d7a783bbbcbee010)) - update guava to 30.1.1-jre ([#​423](https://www.github.com/googleapis/java-shared-dependencies/issues/423)) ([94aca59](https://www.github.com/googleapis/java-shared-dependencies/commit/94aca597804d7b45aae22811b277c44281e62d64))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-analytics-data). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f36ab0c2..4770d5d7 100644 --- a/pom.xml +++ b/pom.xml @@ -87,7 +87,7 @@ com.google.cloud google-cloud-shared-dependencies - 1.4.0 + 2.0.0 pom import From 0134be63bb5f340037cd741b6456667323b76f7e Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 9 Aug 2021 16:00:12 +0000 Subject: [PATCH 62/62] chore: release 0.9.0 (#304) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit :robot: I have created a release \*beep\* \*boop\* --- ## [0.9.0](https://www.github.com/googleapis/java-analytics-data/compare/v0.8.0...v0.9.0) (2021-08-06) ### ⚠ BREAKING CHANGES * release gapic-generator-java v2.0.0 (#300) ### Features * add `minute_ranges` field to `RunRealtimeReportRequest` object which can be used to specify the time range (in minutes) for realtime report queries ([#233](https://www.github.com/googleapis/java-analytics-data/issues/233)) ([f99488a](https://www.github.com/googleapis/java-analytics-data/commit/f99488a8630de5cd201ea524027d3cacf0b4b08f)) * release gapic-generator-java v2.0.0 ([#300](https://www.github.com/googleapis/java-analytics-data/issues/300)) ([3f26958](https://www.github.com/googleapis/java-analytics-data/commit/3f269581a86dece46234a47075c74d8883ebaef3)) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v2 ([#301](https://www.github.com/googleapis/java-analytics-data/issues/301)) ([4172163](https://www.github.com/googleapis/java-analytics-data/commit/4172163883152f300fc69609f0c67b9dc66edae6)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 17 +++++++++++++++++ google-analytics-data-bom/pom.xml | 12 ++++++------ google-analytics-data/pom.xml | 4 ++-- grpc-google-analytics-data-v1alpha/pom.xml | 4 ++-- grpc-google-analytics-data-v1beta/pom.xml | 4 ++-- pom.xml | 12 ++++++------ proto-google-analytics-data-v1alpha/pom.xml | 4 ++-- proto-google-analytics-data-v1beta/pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 10 +++++----- 10 files changed, 45 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 61d406f3..8a0c9872 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.9.0](https://www.github.com/googleapis/java-analytics-data/compare/v0.8.0...v0.9.0) (2021-08-06) + + +### ⚠ BREAKING CHANGES + +* release gapic-generator-java v2.0.0 (#300) + +### Features + +* add `minute_ranges` field to `RunRealtimeReportRequest` object which can be used to specify the time range (in minutes) for realtime report queries ([#233](https://www.github.com/googleapis/java-analytics-data/issues/233)) ([f99488a](https://www.github.com/googleapis/java-analytics-data/commit/f99488a8630de5cd201ea524027d3cacf0b4b08f)) +* release gapic-generator-java v2.0.0 ([#300](https://www.github.com/googleapis/java-analytics-data/issues/300)) ([3f26958](https://www.github.com/googleapis/java-analytics-data/commit/3f269581a86dece46234a47075c74d8883ebaef3)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v2 ([#301](https://www.github.com/googleapis/java-analytics-data/issues/301)) ([4172163](https://www.github.com/googleapis/java-analytics-data/commit/4172163883152f300fc69609f0c67b9dc66edae6)) + ## [0.8.0](https://www.github.com/googleapis/java-analytics-data/compare/v0.7.1...v0.8.0) (2021-07-15) diff --git a/google-analytics-data-bom/pom.xml b/google-analytics-data-bom/pom.xml index 1513dec5..d5df55c2 100644 --- a/google-analytics-data-bom/pom.xml +++ b/google-analytics-data-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.analytics google-analytics-data-bom - 0.8.1-SNAPSHOT + 0.9.0 pom com.google.cloud @@ -56,27 +56,27 @@ com.google.analytics google-analytics-data - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc grpc-google-analytics-data-v1alpha - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc grpc-google-analytics-data-v1beta - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc proto-google-analytics-data-v1alpha - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc proto-google-analytics-data-v1beta - 0.8.1-SNAPSHOT + 0.9.0
diff --git a/google-analytics-data/pom.xml b/google-analytics-data/pom.xml index a9227480..bac9ab2e 100644 --- a/google-analytics-data/pom.xml +++ b/google-analytics-data/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.analytics google-analytics-data - 0.8.1-SNAPSHOT + 0.9.0 jar Google Analytics Data https://github.com/googleapis/java-analytics-data @@ -11,7 +11,7 @@ com.google.analytics google-analytics-data-parent - 0.8.1-SNAPSHOT + 0.9.0 google-analytics-data diff --git a/grpc-google-analytics-data-v1alpha/pom.xml b/grpc-google-analytics-data-v1alpha/pom.xml index 8b8f20a2..aaebcfaf 100644 --- a/grpc-google-analytics-data-v1alpha/pom.xml +++ b/grpc-google-analytics-data-v1alpha/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-analytics-data-v1alpha - 0.8.1-SNAPSHOT + 0.9.0 grpc-google-analytics-data-v1alpha GRPC library for grpc-google-analytics-data-v1alpha com.google.analytics google-analytics-data-parent - 0.8.1-SNAPSHOT + 0.9.0 diff --git a/grpc-google-analytics-data-v1beta/pom.xml b/grpc-google-analytics-data-v1beta/pom.xml index c2ba7e2c..c298215b 100644 --- a/grpc-google-analytics-data-v1beta/pom.xml +++ b/grpc-google-analytics-data-v1beta/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-analytics-data-v1beta - 0.8.1-SNAPSHOT + 0.9.0 grpc-google-analytics-data-v1beta GRPC library for grpc-google-analytics-data-v1beta com.google.analytics google-analytics-data-parent - 0.8.1-SNAPSHOT + 0.9.0 diff --git a/pom.xml b/pom.xml index 4770d5d7..55809432 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.analytics google-analytics-data-parent pom - 0.8.1-SNAPSHOT + 0.9.0 Google Analytics Data Parent https://github.com/googleapis/java-analytics-data @@ -61,27 +61,27 @@ com.google.analytics google-analytics-data - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc proto-google-analytics-data-v1alpha - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc proto-google-analytics-data-v1beta - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc grpc-google-analytics-data-v1alpha - 0.8.1-SNAPSHOT + 0.9.0 com.google.api.grpc grpc-google-analytics-data-v1beta - 0.8.1-SNAPSHOT + 0.9.0 diff --git a/proto-google-analytics-data-v1alpha/pom.xml b/proto-google-analytics-data-v1alpha/pom.xml index 0206c3fc..a1956aa5 100644 --- a/proto-google-analytics-data-v1alpha/pom.xml +++ b/proto-google-analytics-data-v1alpha/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-analytics-data-v1alpha - 0.8.1-SNAPSHOT + 0.9.0 proto-google-analytics-data-v1alpha PROTO library for proto-google-analytics-data-v1alpha com.google.analytics google-analytics-data-parent - 0.8.1-SNAPSHOT + 0.9.0 diff --git a/proto-google-analytics-data-v1beta/pom.xml b/proto-google-analytics-data-v1beta/pom.xml index 48f7cae9..3f928adf 100644 --- a/proto-google-analytics-data-v1beta/pom.xml +++ b/proto-google-analytics-data-v1beta/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-analytics-data-v1beta - 0.8.1-SNAPSHOT + 0.9.0 proto-google-analytics-data-v1beta PROTO library for proto-google-analytics-data-v1beta com.google.analytics google-analytics-data-parent - 0.8.1-SNAPSHOT + 0.9.0 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 7f312d4a..144617c9 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.analytics google-analytics-data - 0.8.1-SNAPSHOT + 0.9.0 diff --git a/versions.txt b/versions.txt index 036e3d5b..9dcf9a49 100644 --- a/versions.txt +++ b/versions.txt @@ -1,8 +1,8 @@ # Format: # module:released-version:current-version -google-analytics-data:0.8.0:0.8.1-SNAPSHOT -grpc-google-analytics-data-v1alpha:0.8.0:0.8.1-SNAPSHOT -grpc-google-analytics-data-v1beta:0.8.0:0.8.1-SNAPSHOT -proto-google-analytics-data-v1alpha:0.8.0:0.8.1-SNAPSHOT -proto-google-analytics-data-v1beta:0.8.0:0.8.1-SNAPSHOT +google-analytics-data:0.9.0:0.9.0 +grpc-google-analytics-data-v1alpha:0.9.0:0.9.0 +grpc-google-analytics-data-v1beta:0.9.0:0.9.0 +proto-google-analytics-data-v1alpha:0.9.0:0.9.0 +proto-google-analytics-data-v1beta:0.9.0:0.9.0