From 6bfa58c307adc8a79dd05345299f8e39ddcf32db Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 19 Jan 2021 10:22:05 -0800 Subject: [PATCH] fix!: remove unused fields from `EnhancedMeasurementSettings` (#137) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/1fd91381-8baf-4747-bdeb-1a9742e427d9/targets - [ ] To automatically regenerate this PR, check this box. PiperOrigin-RevId: 351651504 Source-Link: https://github.com/googleapis/googleapis/commit/23e7356f4cf449d6e9977698c5d9383b566be7af fix!: `update_mask` field is required for all Update operations feat: add pagination support for `ListFirebaseLinks` operation fix!: rename `country_code` field to `region_code` in `Account` fix!: rename `url_query_parameter` field to `uri_query_parameter` in `EnhancedMeasurementSettings` fix!: remove `parent` field from `GoogleAdsLink` --- .gitignore | 4 +- .../clirr-ignored-differences.xml | 35 + .../v1alpha/AnalyticsAdminServiceClient.java | 200 ++-- .../AnalyticsAdminServiceSettings.java | 7 +- .../stub/AnalyticsAdminServiceStub.java | 6 + .../AnalyticsAdminServiceStubSettings.java | 76 +- .../stub/GrpcAnalyticsAdminServiceStub.java | 13 + .../AnalyticsAdminServiceClientTest.java | 62 +- .../v1alpha/AnalyticsAdminServiceGrpc.java | 40 - .../clirr-ignored-differences.xml | 32 + .../analytics/admin/v1alpha/Account.java | 129 +-- .../admin/v1alpha/AccountOrBuilder.java | 22 +- .../admin/v1alpha/AnalyticsAdminProto.java | 931 +++++++++--------- .../v1alpha/EnhancedMeasurementSettings.java | 780 ++------------- .../EnhancedMeasurementSettingsOrBuilder.java | 115 +-- .../analytics/admin/v1alpha/FirebaseLink.java | 42 +- .../admin/v1alpha/FirebaseLinkOrBuilder.java | 12 +- .../admin/v1alpha/GlobalSiteTag.java | 227 ++--- .../admin/v1alpha/GlobalSiteTagOrBuilder.java | 38 +- .../admin/v1alpha/GoogleAdsLink.java | 200 +--- .../admin/v1alpha/GoogleAdsLinkOrBuilder.java | 31 +- .../v1alpha/ListFirebaseLinksRequest.java | 302 ++++++ .../ListFirebaseLinksRequestOrBuilder.java | 47 + .../v1alpha/ListFirebaseLinksResponse.java | 200 ++++ .../ListFirebaseLinksResponseOrBuilder.java | 31 + .../analytics/admin/v1alpha/Property.java | 20 +- .../admin/v1alpha/PropertyOrBuilder.java | 5 +- .../admin/v1alpha/ResourcesProto.java | 261 +++-- .../admin/v1alpha/UpdateAccountRequest.java | 84 +- .../UpdateAccountRequestOrBuilder.java | 21 +- .../UpdateAndroidAppDataStreamRequest.java | 84 +- ...eAndroidAppDataStreamRequestOrBuilder.java | 21 +- ...ateEnhancedMeasurementSettingsRequest.java | 84 +- ...edMeasurementSettingsRequestOrBuilder.java | 21 +- .../v1alpha/UpdateFirebaseLinkRequest.java | 84 +- .../UpdateFirebaseLinkRequestOrBuilder.java | 21 +- .../v1alpha/UpdateGoogleAdsLinkRequest.java | 84 +- .../UpdateGoogleAdsLinkRequestOrBuilder.java | 21 +- .../UpdateIosAppDataStreamRequest.java | 84 +- ...pdateIosAppDataStreamRequestOrBuilder.java | 21 +- .../admin/v1alpha/UpdatePropertyRequest.java | 84 +- .../UpdatePropertyRequestOrBuilder.java | 21 +- .../v1alpha/UpdateWebDataStreamRequest.java | 84 +- .../UpdateWebDataStreamRequestOrBuilder.java | 21 +- .../admin/v1alpha/analytics_admin.proto | 82 +- .../analytics/admin/v1alpha/resources.proto | 117 +-- synth.metadata | 6 +- 47 files changed, 2502 insertions(+), 2411 deletions(-) create mode 100644 google-analytics-admin/clirr-ignored-differences.xml diff --git a/.gitignore b/.gitignore index bbec058d..069d08fc 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,6 @@ target/ # python utilities *.pyc -__pycache__ \ No newline at end of file +__pycache__ + +.flattened-pom.xml diff --git a/google-analytics-admin/clirr-ignored-differences.xml b/google-analytics-admin/clirr-ignored-differences.xml new file mode 100644 index 00000000..d95251a5 --- /dev/null +++ b/google-analytics-admin/clirr-ignored-differences.xml @@ -0,0 +1,35 @@ + + + + + + 7006 + com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient + com.google.analytics.admin.v1alpha.ListFirebaseLinksResponse listFirebaseLinks(*) + com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient$ListFirebaseLinksPagedResponse + + + 7006 + com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings + com.google.api.gax.rpc.UnaryCallSettings listFirebaseLinksSettings() + com.google.api.gax.rpc.PagedCallSettings + + + 7006 + com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings$Builder + com.google.api.gax.rpc.UnaryCallSettings$Builder listFirebaseLinksSettings() + com.google.api.gax.rpc.PagedCallSettings$Builder + + + 7006 + com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings + com.google.api.gax.rpc.UnaryCallSettings listFirebaseLinksSettings() + com.google.api.gax.rpc.PagedCallSettings + + + 7006 + com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings$Builder + com.google.api.gax.rpc.UnaryCallSettings$Builder listFirebaseLinksSettings() + com.google.api.gax.rpc.PagedCallSettings$Builder + + diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java index e28f246a..29e56742 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java @@ -148,8 +148,7 @@ public AnalyticsAdminServiceStub getStub() { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Lookup for a single Account. Throws "Target not found" if no such account found, or if caller - * does not have permissions to access it. + * Lookup for a single Account. * * @param name Required. The name of the account to lookup. Format: accounts/{account} Example: * "accounts/100" @@ -163,8 +162,7 @@ public final Account getAccount(AccountName name) { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Lookup for a single Account. Throws "Target not found" if no such account found, or if caller - * does not have permissions to access it. + * Lookup for a single Account. * * @param name Required. The name of the account to lookup. Format: accounts/{account} Example: * "accounts/100" @@ -177,8 +175,7 @@ public final Account getAccount(String name) { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Lookup for a single Account. Throws "Target not found" if no such account found, or if caller - * does not have permissions to access it. + * Lookup for a single Account. * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -189,8 +186,7 @@ public final Account getAccount(GetAccountRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Lookup for a single Account. Throws "Target not found" if no such account found, or if caller - * does not have permissions to access it. + * Lookup for a single Account. * *

Sample code: */ @@ -332,7 +328,9 @@ public final UnaryCallable deleteAccountCallable() * * @param account Required. The account to update. The account's `name` field is used to identify * the account. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Account updateAccount(Account account, FieldMask updateMask) { @@ -423,9 +421,6 @@ public final ListAccountSummariesPagedResponse listAccountSummaries( /** * Lookup for a single "GA4" Property. * - *

Throws "Target not found" if no such property found, if property is not of the type "GA4", - * or if caller does not have permissions to access it. - * * @param name Required. The name of the property to lookup. Format: properties/{property_id} * Example: "properties/1000" * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -440,9 +435,6 @@ public final Property getProperty(PropertyName name) { /** * Lookup for a single "GA4" Property. * - *

Throws "Target not found" if no such property found, if property is not of the type "GA4", - * or if caller does not have permissions to access it. - * * @param name Required. The name of the property to lookup. Format: properties/{property_id} * Example: "properties/1000" * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -456,9 +448,6 @@ public final Property getProperty(String name) { /** * Lookup for a single "GA4" Property. * - *

Throws "Target not found" if no such property found, if property is not of the type "GA4", - * or if caller does not have permissions to access it. - * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -470,9 +459,6 @@ public final Property getProperty(GetPropertyRequest request) { /** * Lookup for a single "GA4" Property. * - *

Throws "Target not found" if no such property found, if property is not of the type "GA4", - * or if caller does not have permissions to access it. - * *

Sample code: */ public final UnaryCallable getPropertyCallable() { @@ -649,7 +635,9 @@ public final UnaryCallable deletePropertyCallable( * * @param property Required. The property to update. The property's `name` field is used to * identify the property to be updated. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Property updateProperty(Property property, FieldMask updateMask) { @@ -1118,9 +1106,6 @@ public final UnaryCallable batchDeleteUserLi /** * Lookup for a single WebDataStream * - *

Throws "Target not found" if no such web data stream found, or if the caller does not have - * permissions to access it. - * * @param name Required. The name of the web data stream to lookup. Format: * properties/{property_id}/webDataStreams/{stream_id} Example: * "properties/123/webDataStreams/456" @@ -1136,9 +1121,6 @@ public final WebDataStream getWebDataStream(WebDataStreamName name) { /** * Lookup for a single WebDataStream * - *

Throws "Target not found" if no such web data stream found, or if the caller does not have - * permissions to access it. - * * @param name Required. The name of the web data stream to lookup. Format: * properties/{property_id}/webDataStreams/{stream_id} Example: * "properties/123/webDataStreams/456" @@ -1153,9 +1135,6 @@ public final WebDataStream getWebDataStream(String name) { /** * Lookup for a single WebDataStream * - *

Throws "Target not found" if no such web data stream found, or if the caller does not have - * permissions to access it. - * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1167,9 +1146,6 @@ public final WebDataStream getWebDataStream(GetWebDataStreamRequest request) { /** * Lookup for a single WebDataStream * - *

Throws "Target not found" if no such web data stream found, or if the caller does not have - * permissions to access it. - * *

Sample code: */ public final UnaryCallable getWebDataStreamCallable() { @@ -1235,7 +1211,9 @@ public final UnaryCallable deleteWebDataStrea * * @param webDataStream Required. The web stream to update. The `name` field is used to identify * the web stream to be updated. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final WebDataStream updateWebDataStream( @@ -1411,9 +1389,6 @@ public final ListWebDataStreamsPagedResponse listWebDataStreams( /** * Lookup for a single IosAppDataStream * - *

Throws "Target not found" if no such iOS app data stream found, or if the caller does not - * have permissions to access it. - * * @param name Required. The name of the iOS app data stream to lookup. Format: * properties/{property_id}/iosAppDataStreams/{stream_id} Example: * "properties/123/iosAppDataStreams/456" @@ -1431,9 +1406,6 @@ public final IosAppDataStream getIosAppDataStream(IosAppDataStreamName name) { /** * Lookup for a single IosAppDataStream * - *

Throws "Target not found" if no such iOS app data stream found, or if the caller does not - * have permissions to access it. - * * @param name Required. The name of the iOS app data stream to lookup. Format: * properties/{property_id}/iosAppDataStreams/{stream_id} Example: * "properties/123/iosAppDataStreams/456" @@ -1449,9 +1421,6 @@ public final IosAppDataStream getIosAppDataStream(String name) { /** * Lookup for a single IosAppDataStream * - *

Throws "Target not found" if no such iOS app data stream found, or if the caller does not - * have permissions to access it. - * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1463,9 +1432,6 @@ public final IosAppDataStream getIosAppDataStream(GetIosAppDataStreamRequest req /** * Lookup for a single IosAppDataStream * - *

Throws "Target not found" if no such iOS app data stream found, or if the caller does not - * have permissions to access it. - * *

Sample code: */ public final UnaryCallable @@ -1533,7 +1499,9 @@ public final void deleteIosAppDataStream(DeleteIosAppDataStreamRequest request) * * @param iosAppDataStream Required. The iOS app stream to update. The `name` field is used to * identify the iOS app stream to be updated. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final IosAppDataStream updateIosAppDataStream( @@ -1711,9 +1679,6 @@ public final ListIosAppDataStreamsPagedResponse listIosAppDataStreams( /** * Lookup for a single AndroidAppDataStream * - *

Throws "Target not found" if no such android app data stream found, or if the caller does - * not have permissions to access it. - * * @param name Required. The name of the android app data stream to lookup. Format: * properties/{property_id}/androidAppDataStreams/{stream_id} Example: * "properties/123/androidAppDataStreams/456" @@ -1731,9 +1696,6 @@ public final AndroidAppDataStream getAndroidAppDataStream(AndroidAppDataStreamNa /** * Lookup for a single AndroidAppDataStream * - *

Throws "Target not found" if no such android app data stream found, or if the caller does - * not have permissions to access it. - * * @param name Required. The name of the android app data stream to lookup. Format: * properties/{property_id}/androidAppDataStreams/{stream_id} Example: * "properties/123/androidAppDataStreams/456" @@ -1749,9 +1711,6 @@ public final AndroidAppDataStream getAndroidAppDataStream(String name) { /** * Lookup for a single AndroidAppDataStream * - *

Throws "Target not found" if no such android app data stream found, or if the caller does - * not have permissions to access it. - * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1764,9 +1723,6 @@ public final AndroidAppDataStream getAndroidAppDataStream( /** * Lookup for a single AndroidAppDataStream * - *

Throws "Target not found" if no such android app data stream found, or if the caller does - * not have permissions to access it. - * *

Sample code: */ public final UnaryCallable @@ -1834,7 +1790,9 @@ public final void deleteAndroidAppDataStream(DeleteAndroidAppDataStreamRequest r * * @param androidAppDataStream Required. The android app stream to update. The `name` field is * used to identify the android app stream to be updated. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final AndroidAppDataStream updateAndroidAppDataStream( @@ -2018,7 +1976,7 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams( * must enable enhanced measurement for these settings to take effect. * * @param name Required. The name of the settings to lookup. Format: - *

properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: + * properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: * "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -2037,7 +1995,7 @@ public final EnhancedMeasurementSettings getEnhancedMeasurementSettings( * must enable enhanced measurement for these settings to take effect. * * @param name Required. The name of the settings to lookup. Format: - *

properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: + * properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: * "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -2079,7 +2037,9 @@ public final EnhancedMeasurementSettings getEnhancedMeasurementSettings( * * @param enhancedMeasurementSettings Required. The settings to update. The `name` field is used * to identify the settings to be updated. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final EnhancedMeasurementSettings updateEnhancedMeasurementSettings( @@ -2185,7 +2145,9 @@ public final UnaryCallable createFireba * Updates a FirebaseLink on a property * * @param firebaseLink Required. The Firebase link to update. - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final FirebaseLink updateFirebaseLink(FirebaseLink firebaseLink, FieldMask updateMask) { @@ -2276,7 +2238,7 @@ public final UnaryCallable deleteFirebaseLinkC * @param parent Required. Format: properties/{property_id} Example: properties/1234 * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final ListFirebaseLinksResponse listFirebaseLinks(PropertyName parent) { + public final ListFirebaseLinksPagedResponse listFirebaseLinks(PropertyName parent) { ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder() .setParent(parent == null ? null : parent.toString()) @@ -2291,7 +2253,7 @@ public final ListFirebaseLinksResponse listFirebaseLinks(PropertyName parent) { * @param parent Required. Format: properties/{property_id} Example: properties/1234 * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final ListFirebaseLinksResponse listFirebaseLinks(String parent) { + public final ListFirebaseLinksPagedResponse listFirebaseLinks(String parent) { ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder().setParent(parent).build(); return listFirebaseLinks(request); @@ -2304,8 +2266,19 @@ public final ListFirebaseLinksResponse listFirebaseLinks(String parent) { * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final ListFirebaseLinksResponse listFirebaseLinks(ListFirebaseLinksRequest request) { - return listFirebaseLinksCallable().call(request); + public final ListFirebaseLinksPagedResponse listFirebaseLinks(ListFirebaseLinksRequest request) { + return listFirebaseLinksPagedCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink. + * + *

Sample code: + */ + public final UnaryCallable + listFirebaseLinksPagedCallable() { + return stub.listFirebaseLinksPagedCallable(); } // AUTO-GENERATED DOCUMENTATION AND METHOD. @@ -2432,7 +2405,9 @@ public final GoogleAdsLink createGoogleAdsLink(CreateGoogleAdsLinkRequest reques * Updates a GoogleAdsLink on a property * * @param googleAdsLink The GoogleAdsLink to update - * @param updateMask The list of fields to be updated. Omitted fields will not be updated. + * @param updateMask Required. The list of fields to be updated. Omitted fields will not be + * updated. To replace the entire entity, use one path with the string "*" to match all + * fields. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GoogleAdsLink updateGoogleAdsLink( @@ -3348,6 +3323,91 @@ protected ListAndroidAppDataStreamsFixedSizeCollection createCollection( } } + public static class ListFirebaseLinksPagedResponse + extends AbstractPagedListResponse< + ListFirebaseLinksRequest, + ListFirebaseLinksResponse, + FirebaseLink, + ListFirebaseLinksPage, + ListFirebaseLinksFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListFirebaseLinksPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + new ApiFunction() { + @Override + public ListFirebaseLinksPagedResponse apply(ListFirebaseLinksPage input) { + return new ListFirebaseLinksPagedResponse(input); + } + }, + MoreExecutors.directExecutor()); + } + + private ListFirebaseLinksPagedResponse(ListFirebaseLinksPage page) { + super(page, ListFirebaseLinksFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListFirebaseLinksPage + extends AbstractPage< + ListFirebaseLinksRequest, + ListFirebaseLinksResponse, + FirebaseLink, + ListFirebaseLinksPage> { + + private ListFirebaseLinksPage( + PageContext context, + ListFirebaseLinksResponse response) { + super(context, response); + } + + private static ListFirebaseLinksPage createEmptyPage() { + return new ListFirebaseLinksPage(null, null); + } + + @Override + protected ListFirebaseLinksPage createPage( + PageContext context, + ListFirebaseLinksResponse response) { + return new ListFirebaseLinksPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListFirebaseLinksFixedSizeCollection + extends AbstractFixedSizeCollection< + ListFirebaseLinksRequest, + ListFirebaseLinksResponse, + FirebaseLink, + ListFirebaseLinksPage, + ListFirebaseLinksFixedSizeCollection> { + + private ListFirebaseLinksFixedSizeCollection( + List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListFirebaseLinksFixedSizeCollection createEmptyCollection() { + return new ListFirebaseLinksFixedSizeCollection(null, 0); + } + + @Override + protected ListFirebaseLinksFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListFirebaseLinksFixedSizeCollection(pages, collectionSize); + } + } + public static class ListGoogleAdsLinksPagedResponse extends AbstractPagedListResponse< ListGoogleAdsLinksRequest, diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java index 736b6ff8..1c99ca03 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java @@ -20,6 +20,7 @@ import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAndroidAppDataStreamsPagedResponse; +import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListIosAppDataStreamsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListPropertiesPagedResponse; @@ -329,7 +330,8 @@ public UnaryCallSettings deleteFirebaseLinkSet } /** Returns the object with the settings used for calls to listFirebaseLinks. */ - public UnaryCallSettings + public PagedCallSettings< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> listFirebaseLinksSettings() { return ((AnalyticsAdminServiceStubSettings) getStubSettings()).listFirebaseLinksSettings(); } @@ -720,7 +722,8 @@ public UnaryCallSettings.Builder deleteUserLinkSet } /** Returns the builder for the settings used for calls to listFirebaseLinks. */ - public UnaryCallSettings.Builder + public PagedCallSettings.Builder< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> listFirebaseLinksSettings() { return getStubSettingsBuilder().listFirebaseLinksSettings(); } diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java index 05218496..7b55092d 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java @@ -20,6 +20,7 @@ import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAndroidAppDataStreamsPagedResponse; +import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListIosAppDataStreamsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListPropertiesPagedResponse; @@ -341,6 +342,11 @@ public UnaryCallable deleteFirebaseLinkCallabl throw new UnsupportedOperationException("Not implemented: deleteFirebaseLinkCallable()"); } + public UnaryCallable + listFirebaseLinksPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listFirebaseLinksPagedCallable()"); + } + public UnaryCallable listFirebaseLinksCallable() { throw new UnsupportedOperationException("Not implemented: listFirebaseLinksCallable()"); diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java index 11deedd5..07b5b2f4 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java @@ -20,6 +20,7 @@ import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAndroidAppDataStreamsPagedResponse; +import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListIosAppDataStreamsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListPropertiesPagedResponse; @@ -263,7 +264,8 @@ public class AnalyticsAdminServiceStubSettings private final UnaryCallSettings updateFirebaseLinkSettings; private final UnaryCallSettings deleteFirebaseLinkSettings; - private final UnaryCallSettings + private final PagedCallSettings< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> listFirebaseLinksSettings; private final UnaryCallSettings getGlobalSiteTagSettings; private final UnaryCallSettings @@ -592,6 +594,46 @@ public Iterable extractResources( } }; + private static final PagedListDescriptor< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, FirebaseLink> + LIST_FIREBASE_LINKS_PAGE_STR_DESC = + new PagedListDescriptor< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, FirebaseLink>() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListFirebaseLinksRequest injectToken( + ListFirebaseLinksRequest payload, String token) { + return ListFirebaseLinksRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListFirebaseLinksRequest injectPageSize( + ListFirebaseLinksRequest payload, int pageSize) { + return ListFirebaseLinksRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListFirebaseLinksRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListFirebaseLinksResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListFirebaseLinksResponse payload) { + return payload.getFirebaseLinksList() == null + ? ImmutableList.of() + : payload.getFirebaseLinksList(); + } + }; + private static final PagedListDescriptor< ListGoogleAdsLinksRequest, ListGoogleAdsLinksResponse, GoogleAdsLink> LIST_GOOGLE_ADS_LINKS_PAGE_STR_DESC = @@ -798,6 +840,27 @@ public ApiFuture getFuturePagedResponse( } }; + private static final PagedListResponseFactory< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> + LIST_FIREBASE_LINKS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListFirebaseLinksRequest, + ListFirebaseLinksResponse, + ListFirebaseLinksPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListFirebaseLinksRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext + pageContext = + PageContext.create( + callable, LIST_FIREBASE_LINKS_PAGE_STR_DESC, request, context); + return ListFirebaseLinksPagedResponse.createAsync(pageContext, futureResponse); + } + }; + private static final PagedListResponseFactory< ListGoogleAdsLinksRequest, ListGoogleAdsLinksResponse, ListGoogleAdsLinksPagedResponse> LIST_GOOGLE_ADS_LINKS_PAGE_STR_FACT = @@ -1060,7 +1123,8 @@ public UnaryCallSettings deleteFirebaseLinkSet } /** Returns the object with the settings used for calls to listFirebaseLinks. */ - public UnaryCallSettings + public PagedCallSettings< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> listFirebaseLinksSettings() { return listFirebaseLinksSettings; } @@ -1318,7 +1382,8 @@ public static class Builder updateFirebaseLinkSettings; private final UnaryCallSettings.Builder deleteFirebaseLinkSettings; - private final UnaryCallSettings.Builder + private final PagedCallSettings.Builder< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> listFirebaseLinksSettings; private final UnaryCallSettings.Builder getGlobalSiteTagSettings; @@ -1428,7 +1493,7 @@ protected Builder(ClientContext clientContext) { createFirebaseLinkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); updateFirebaseLinkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); deleteFirebaseLinkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - listFirebaseLinksSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listFirebaseLinksSettings = PagedCallSettings.newBuilder(LIST_FIREBASE_LINKS_PAGE_STR_FACT); getGlobalSiteTagSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); createGoogleAdsLinkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); updateGoogleAdsLinkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); @@ -2119,7 +2184,8 @@ public UnaryCallSettings.Builder deleteUserLinkSet } /** Returns the builder for the settings used for calls to listFirebaseLinks. */ - public UnaryCallSettings.Builder + public PagedCallSettings.Builder< + ListFirebaseLinksRequest, ListFirebaseLinksResponse, ListFirebaseLinksPagedResponse> listFirebaseLinksSettings() { return listFirebaseLinksSettings; } diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java index c5d341a6..fa1bf02c 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java @@ -20,6 +20,7 @@ import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAndroidAppDataStreamsPagedResponse; +import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListIosAppDataStreamsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListPropertiesPagedResponse; @@ -749,6 +750,8 @@ public class GrpcAnalyticsAdminServiceStub extends AnalyticsAdminServiceStub { private final UnaryCallable deleteFirebaseLinkCallable; private final UnaryCallable listFirebaseLinksCallable; + private final UnaryCallable + listFirebaseLinksPagedCallable; private final UnaryCallable getGlobalSiteTagCallable; private final UnaryCallable createGoogleAdsLinkCallable; @@ -1643,6 +1646,11 @@ public Map extract(GetDataSharingSettingsRequest request) { listFirebaseLinksTransportSettings, settings.listFirebaseLinksSettings(), clientContext); + this.listFirebaseLinksPagedCallable = + callableFactory.createPagedCallable( + listFirebaseLinksTransportSettings, + settings.listFirebaseLinksSettings(), + clientContext); this.getGlobalSiteTagCallable = callableFactory.createUnaryCallable( getGlobalSiteTagTransportSettings, settings.getGlobalSiteTagSettings(), clientContext); @@ -1909,6 +1917,11 @@ public UnaryCallable deleteFirebaseLinkCallabl return listFirebaseLinksCallable; } + public UnaryCallable + listFirebaseLinksPagedCallable() { + return listFirebaseLinksPagedCallable; + } + public UnaryCallable getGlobalSiteTagCallable() { return getGlobalSiteTagCallable; } diff --git a/google-analytics-admin/src/test/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClientTest.java b/google-analytics-admin/src/test/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClientTest.java index baf9a950..03705d9c 100644 --- a/google-analytics-admin/src/test/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClientTest.java +++ b/google-analytics-admin/src/test/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClientTest.java @@ -20,6 +20,7 @@ import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAndroidAppDataStreamsPagedResponse; +import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListIosAppDataStreamsPagedResponse; import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListPropertiesPagedResponse; @@ -100,7 +101,7 @@ public void getAccountTest() throws Exception { .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDisplayName("displayName1714148973") - .setCountryCode("countryCode-1477067101") + .setRegionCode("regionCode-1991004415") .setDeleted(true) .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -143,7 +144,7 @@ public void getAccountTest2() throws Exception { .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDisplayName("displayName1714148973") - .setCountryCode("countryCode-1477067101") + .setRegionCode("regionCode-1991004415") .setDeleted(true) .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -310,7 +311,7 @@ public void updateAccountTest() throws Exception { .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDisplayName("displayName1714148973") - .setCountryCode("countryCode-1477067101") + .setRegionCode("regionCode-1991004415") .setDeleted(true) .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -2638,19 +2639,13 @@ public void getEnhancedMeasurementSettingsTest() throws Exception { .setPageViewsEnabled(true) .setScrollsEnabled(true) .setOutboundClicksEnabled(true) - .setContentViewsEnabled(true) .setSiteSearchEnabled(true) - .setFormInteractionsEnabled(true) .setVideoEngagementEnabled(true) .setFileDownloadsEnabled(true) - .setDataTaggedElementClicksEnabled(true) .setPageLoadsEnabled(true) .setPageChangesEnabled(true) - .setArticlesAndBlogsEnabled(true) - .setProductsAndEcommerceEnabled(true) .setSearchQueryParameter("searchQueryParameter-2012788855") - .setUrlQueryParameter("urlQueryParameter1808531216") - .setExcludedDomains("excludedDomains739198725") + .setUriQueryParameter("uriQueryParameter1580843085") .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -2697,19 +2692,13 @@ public void getEnhancedMeasurementSettingsTest2() throws Exception { .setPageViewsEnabled(true) .setScrollsEnabled(true) .setOutboundClicksEnabled(true) - .setContentViewsEnabled(true) .setSiteSearchEnabled(true) - .setFormInteractionsEnabled(true) .setVideoEngagementEnabled(true) .setFileDownloadsEnabled(true) - .setDataTaggedElementClicksEnabled(true) .setPageLoadsEnabled(true) .setPageChangesEnabled(true) - .setArticlesAndBlogsEnabled(true) - .setProductsAndEcommerceEnabled(true) .setSearchQueryParameter("searchQueryParameter-2012788855") - .setUrlQueryParameter("urlQueryParameter1808531216") - .setExcludedDomains("excludedDomains739198725") + .setUriQueryParameter("uriQueryParameter1580843085") .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -2754,19 +2743,13 @@ public void updateEnhancedMeasurementSettingsTest() throws Exception { .setPageViewsEnabled(true) .setScrollsEnabled(true) .setOutboundClicksEnabled(true) - .setContentViewsEnabled(true) .setSiteSearchEnabled(true) - .setFormInteractionsEnabled(true) .setVideoEngagementEnabled(true) .setFileDownloadsEnabled(true) - .setDataTaggedElementClicksEnabled(true) .setPageLoadsEnabled(true) .setPageChangesEnabled(true) - .setArticlesAndBlogsEnabled(true) - .setProductsAndEcommerceEnabled(true) .setSearchQueryParameter("searchQueryParameter-2012788855") - .setUrlQueryParameter("urlQueryParameter1808531216") - .setExcludedDomains("excludedDomains739198725") + .setUriQueryParameter("uriQueryParameter1580843085") .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -3007,16 +2990,22 @@ public void deleteFirebaseLinkExceptionTest2() throws Exception { @Test public void listFirebaseLinksTest() throws Exception { + FirebaseLink responsesElement = FirebaseLink.newBuilder().build(); ListFirebaseLinksResponse expectedResponse = ListFirebaseLinksResponse.newBuilder() - .addAllFirebaseLinks(new ArrayList()) + .setNextPageToken("") + .addAllFirebaseLinks(Arrays.asList(responsesElement)) .build(); mockAnalyticsAdminService.addResponse(expectedResponse); PropertyName parent = PropertyName.of("[PROPERTY]"); - ListFirebaseLinksResponse actualResponse = client.listFirebaseLinks(parent); - Assert.assertEquals(expectedResponse, actualResponse); + ListFirebaseLinksPagedResponse pagedListResponse = client.listFirebaseLinks(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getFirebaseLinksList().get(0), resources.get(0)); List actualRequests = mockAnalyticsAdminService.getRequests(); Assert.assertEquals(1, actualRequests.size()); @@ -3045,16 +3034,22 @@ public void listFirebaseLinksExceptionTest() throws Exception { @Test public void listFirebaseLinksTest2() throws Exception { + FirebaseLink responsesElement = FirebaseLink.newBuilder().build(); ListFirebaseLinksResponse expectedResponse = ListFirebaseLinksResponse.newBuilder() - .addAllFirebaseLinks(new ArrayList()) + .setNextPageToken("") + .addAllFirebaseLinks(Arrays.asList(responsesElement)) .build(); mockAnalyticsAdminService.addResponse(expectedResponse); String parent = "parent-995424086"; - ListFirebaseLinksResponse actualResponse = client.listFirebaseLinks(parent); - Assert.assertEquals(expectedResponse, actualResponse); + ListFirebaseLinksPagedResponse pagedListResponse = client.listFirebaseLinks(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getFirebaseLinksList().get(0), resources.get(0)); List actualRequests = mockAnalyticsAdminService.getRequests(); Assert.assertEquals(1, actualRequests.size()); @@ -3085,8 +3080,8 @@ public void listFirebaseLinksExceptionTest2() throws Exception { public void getGlobalSiteTagTest() throws Exception { GlobalSiteTag expectedResponse = GlobalSiteTag.newBuilder() - .setSnippet("snippet-2061635299") .setName(GlobalSiteTagName.of("[PROPERTY]").toString()) + .setSnippet("snippet-2061635299") .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -3124,8 +3119,8 @@ public void getGlobalSiteTagExceptionTest() throws Exception { public void getGlobalSiteTagTest2() throws Exception { GlobalSiteTag expectedResponse = GlobalSiteTag.newBuilder() - .setSnippet("snippet-2061635299") .setName(GlobalSiteTagName.of("[PROPERTY]").toString()) + .setSnippet("snippet-2061635299") .build(); mockAnalyticsAdminService.addResponse(expectedResponse); @@ -3164,7 +3159,6 @@ public void createGoogleAdsLinkTest() throws Exception { GoogleAdsLink expectedResponse = GoogleAdsLink.newBuilder() .setName(GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]").toString()) - .setParent("parent-995424086") .setCustomerId("customerId-1581184615") .setCanManageClients(true) .setAdsPersonalizationEnabled(BoolValue.newBuilder().build()) @@ -3212,7 +3206,6 @@ public void createGoogleAdsLinkTest2() throws Exception { GoogleAdsLink expectedResponse = GoogleAdsLink.newBuilder() .setName(GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]").toString()) - .setParent("parent-995424086") .setCustomerId("customerId-1581184615") .setCanManageClients(true) .setAdsPersonalizationEnabled(BoolValue.newBuilder().build()) @@ -3260,7 +3253,6 @@ public void updateGoogleAdsLinkTest() throws Exception { GoogleAdsLink expectedResponse = GoogleAdsLink.newBuilder() .setName(GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]").toString()) - .setParent("parent-995424086") .setCustomerId("customerId-1581184615") .setCanManageClients(true) .setAdsPersonalizationEnabled(BoolValue.newBuilder().build()) diff --git a/grpc-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceGrpc.java b/grpc-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceGrpc.java index 80832bf6..c5003b14 100644 --- a/grpc-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceGrpc.java +++ b/grpc-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceGrpc.java @@ -2444,8 +2444,6 @@ public abstract static class AnalyticsAdminServiceImplBase implements io.grpc.Bi * *

      * Lookup for a single Account.
-     * Throws "Target not found" if no such account found, or if caller does not
-     * have permissions to access it.
      * 
*/ public void getAccount( @@ -2538,8 +2536,6 @@ public void listAccountSummaries( * *
      * Lookup for a single "GA4" Property.
-     * Throws "Target not found" if no such property found, if property is not
-     * of the type "GA4", or if caller does not have permissions to access it.
      * 
*/ public void getProperty( @@ -2764,8 +2760,6 @@ public void batchDeleteUserLinks( * *
      * Lookup for a single WebDataStream
-     * Throws "Target not found" if no such web data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public void getWebDataStream( @@ -2837,8 +2831,6 @@ public void listWebDataStreams( * *
      * Lookup for a single IosAppDataStream
-     * Throws "Target not found" if no such iOS app data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public void getIosAppDataStream( @@ -2911,8 +2903,6 @@ public void listIosAppDataStreams( * *
      * Lookup for a single AndroidAppDataStream
-     * Throws "Target not found" if no such android app data stream found, or if
-     * the caller does not have permissions to access it.
      * 
*/ public void getAndroidAppDataStream( @@ -3506,8 +3496,6 @@ protected AnalyticsAdminServiceStub build( * *
      * Lookup for a single Account.
-     * Throws "Target not found" if no such account found, or if caller does not
-     * have permissions to access it.
      * 
*/ public void getAccount( @@ -3616,8 +3604,6 @@ public void listAccountSummaries( * *
      * Lookup for a single "GA4" Property.
-     * Throws "Target not found" if no such property found, if property is not
-     * of the type "GA4", or if caller does not have permissions to access it.
      * 
*/ public void getProperty( @@ -3887,8 +3873,6 @@ public void batchDeleteUserLinks( * *
      * Lookup for a single WebDataStream
-     * Throws "Target not found" if no such web data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public void getWebDataStream( @@ -3975,8 +3959,6 @@ public void listWebDataStreams( * *
      * Lookup for a single IosAppDataStream
-     * Throws "Target not found" if no such iOS app data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public void getIosAppDataStream( @@ -4064,8 +4046,6 @@ public void listIosAppDataStreams( * *
      * Lookup for a single AndroidAppDataStream
-     * Throws "Target not found" if no such android app data stream found, or if
-     * the caller does not have permissions to access it.
      * 
*/ public void getAndroidAppDataStream( @@ -4384,8 +4364,6 @@ protected AnalyticsAdminServiceBlockingStub build( * *
      * Lookup for a single Account.
-     * Throws "Target not found" if no such account found, or if caller does not
-     * have permissions to access it.
      * 
*/ public com.google.analytics.admin.v1alpha.Account getAccount( @@ -4470,8 +4448,6 @@ public com.google.analytics.admin.v1alpha.ListAccountSummariesResponse listAccou * *
      * Lookup for a single "GA4" Property.
-     * Throws "Target not found" if no such property found, if property is not
-     * of the type "GA4", or if caller does not have permissions to access it.
      * 
*/ public com.google.analytics.admin.v1alpha.Property getProperty( @@ -4679,8 +4655,6 @@ public com.google.protobuf.Empty batchDeleteUserLinks( * *
      * Lookup for a single WebDataStream
-     * Throws "Target not found" if no such web data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public com.google.analytics.admin.v1alpha.WebDataStream getWebDataStream( @@ -4748,8 +4722,6 @@ public com.google.analytics.admin.v1alpha.ListWebDataStreamsResponse listWebData * *
      * Lookup for a single IosAppDataStream
-     * Throws "Target not found" if no such iOS app data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public com.google.analytics.admin.v1alpha.IosAppDataStream getIosAppDataStream( @@ -4817,8 +4789,6 @@ public com.google.analytics.admin.v1alpha.ListIosAppDataStreamsResponse listIosA * *
      * Lookup for a single AndroidAppDataStream
-     * Throws "Target not found" if no such android app data stream found, or if
-     * the caller does not have permissions to access it.
      * 
*/ public com.google.analytics.admin.v1alpha.AndroidAppDataStream getAndroidAppDataStream( @@ -5074,8 +5044,6 @@ protected AnalyticsAdminServiceFutureStub build( * *
      * Lookup for a single Account.
-     * Throws "Target not found" if no such account found, or if caller does not
-     * have permissions to access it.
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -5171,8 +5139,6 @@ protected AnalyticsAdminServiceFutureStub build( * *
      * Lookup for a single "GA4" Property.
-     * Throws "Target not found" if no such property found, if property is not
-     * of the type "GA4", or if caller does not have permissions to access it.
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -5406,8 +5372,6 @@ protected AnalyticsAdminServiceFutureStub build( * *
      * Lookup for a single WebDataStream
-     * Throws "Target not found" if no such web data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -5479,8 +5443,6 @@ protected AnalyticsAdminServiceFutureStub build( * *
      * Lookup for a single IosAppDataStream
-     * Throws "Target not found" if no such iOS app data stream found, or if the
-     * caller does not have permissions to access it.
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -5556,8 +5518,6 @@ protected AnalyticsAdminServiceFutureStub build( * *
      * Lookup for a single AndroidAppDataStream
-     * Throws "Target not found" if no such android app data stream found, or if
-     * the caller does not have permissions to access it.
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< diff --git a/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml b/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml index 61e61691..ff87a62f 100644 --- a/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml +++ b/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml @@ -16,4 +16,36 @@ com/google/analytics/admin/v1alpha/*OrBuilder boolean has*(*) + + + + 6011 + com/google/analytics/admin/v1alpha/GoogleAdsLink + PARENT_FIELD_NUMBER + + + 7002 + com/google/analytics/admin/v1alpha/GoogleAdsLink* + * *Parent*(*) + + + 6011 + com/google/analytics/admin/v1alpha/Account + COUNTRY_CODE_FIELD_NUMBER + + + 7002 + com/google/analytics/admin/v1alpha/Account* + * *CountryCode*(*) + + + 6011 + com/google/analytics/admin/v1alpha/EnhancedMeasurementSettings + *_FIELD_NUMBER + + + 7002 + com/google/analytics/admin/v1alpha/EnhancedMeasurementSettings* + * + diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Account.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Account.java index bb1667b8..4d35edc7 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Account.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Account.java @@ -40,7 +40,7 @@ private Account(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Account() { name_ = ""; displayName_ = ""; - countryCode_ = ""; + regionCode_ = ""; } @java.lang.Override @@ -120,7 +120,7 @@ private Account( { java.lang.String s = input.readStringRequireUtf8(); - countryCode_ = s; + regionCode_ = s; break; } case 48: @@ -362,31 +362,28 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { } } - public static final int COUNTRY_CODE_FIELD_NUMBER = 5; - private volatile java.lang.Object countryCode_; + public static final int REGION_CODE_FIELD_NUMBER = 5; + private volatile java.lang.Object regionCode_; /** * * *
-   * Country of business. Must be a non-deprecated code for a UN M.49 region.
-   * https:
-   * //unicode.org/cldr/charts/latest/supplem
-   * // ental/territory_containment_un_m_49.html
+   * Country of business. Must be a Unicode CLDR region code.
    * 
* - * string country_code = 5; + * string region_code = 5; * - * @return The countryCode. + * @return The regionCode. */ @java.lang.Override - public java.lang.String getCountryCode() { - java.lang.Object ref = countryCode_; + public java.lang.String getRegionCode() { + java.lang.Object ref = regionCode_; 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(); - countryCode_ = s; + regionCode_ = s; return s; } } @@ -394,23 +391,20 @@ public java.lang.String getCountryCode() { * * *
-   * Country of business. Must be a non-deprecated code for a UN M.49 region.
-   * https:
-   * //unicode.org/cldr/charts/latest/supplem
-   * // ental/territory_containment_un_m_49.html
+   * Country of business. Must be a Unicode CLDR region code.
    * 
* - * string country_code = 5; + * string region_code = 5; * - * @return The bytes for countryCode. + * @return The bytes for regionCode. */ @java.lang.Override - public com.google.protobuf.ByteString getCountryCodeBytes() { - java.lang.Object ref = countryCode_; + public com.google.protobuf.ByteString getRegionCodeBytes() { + java.lang.Object ref = regionCode_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - countryCode_ = b; + regionCode_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -462,8 +456,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!getDisplayNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, displayName_); } - if (!getCountryCodeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, countryCode_); + if (!getRegionCodeBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, regionCode_); } if (deleted_ != false) { output.writeBool(6, deleted_); @@ -489,8 +483,8 @@ public int getSerializedSize() { if (!getDisplayNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, displayName_); } - if (!getCountryCodeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, countryCode_); + if (!getRegionCodeBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, regionCode_); } if (deleted_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, deleted_); @@ -521,7 +515,7 @@ public boolean equals(final java.lang.Object obj) { if (!getUpdateTime().equals(other.getUpdateTime())) return false; } if (!getDisplayName().equals(other.getDisplayName())) return false; - if (!getCountryCode().equals(other.getCountryCode())) return false; + if (!getRegionCode().equals(other.getRegionCode())) return false; if (getDeleted() != other.getDeleted()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; @@ -546,8 +540,8 @@ public int hashCode() { } hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; hash = (53 * hash) + getDisplayName().hashCode(); - hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; - hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + REGION_CODE_FIELD_NUMBER; + hash = (53 * hash) + getRegionCode().hashCode(); hash = (37 * hash) + DELETED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDeleted()); hash = (29 * hash) + unknownFields.hashCode(); @@ -711,7 +705,7 @@ public Builder clear() { } displayName_ = ""; - countryCode_ = ""; + regionCode_ = ""; deleted_ = false; @@ -754,7 +748,7 @@ public com.google.analytics.admin.v1alpha.Account buildPartial() { result.updateTime_ = updateTimeBuilder_.build(); } result.displayName_ = displayName_; - result.countryCode_ = countryCode_; + result.regionCode_ = regionCode_; result.deleted_ = deleted_; onBuilt(); return result; @@ -819,8 +813,8 @@ public Builder mergeFrom(com.google.analytics.admin.v1alpha.Account other) { displayName_ = other.displayName_; onChanged(); } - if (!other.getCountryCode().isEmpty()) { - countryCode_ = other.countryCode_; + if (!other.getRegionCode().isEmpty()) { + regionCode_ = other.regionCode_; onChanged(); } if (other.getDeleted() != false) { @@ -1479,27 +1473,24 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { return this; } - private java.lang.Object countryCode_ = ""; + private java.lang.Object regionCode_ = ""; /** * * *
-     * Country of business. Must be a non-deprecated code for a UN M.49 region.
-     * https:
-     * //unicode.org/cldr/charts/latest/supplem
-     * // ental/territory_containment_un_m_49.html
+     * Country of business. Must be a Unicode CLDR region code.
      * 
* - * string country_code = 5; + * string region_code = 5; * - * @return The countryCode. + * @return The regionCode. */ - public java.lang.String getCountryCode() { - java.lang.Object ref = countryCode_; + public java.lang.String getRegionCode() { + java.lang.Object ref = regionCode_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - countryCode_ = s; + regionCode_ = s; return s; } else { return (java.lang.String) ref; @@ -1509,22 +1500,19 @@ public java.lang.String getCountryCode() { * * *
-     * Country of business. Must be a non-deprecated code for a UN M.49 region.
-     * https:
-     * //unicode.org/cldr/charts/latest/supplem
-     * // ental/territory_containment_un_m_49.html
+     * Country of business. Must be a Unicode CLDR region code.
      * 
* - * string country_code = 5; + * string region_code = 5; * - * @return The bytes for countryCode. + * @return The bytes for regionCode. */ - public com.google.protobuf.ByteString getCountryCodeBytes() { - java.lang.Object ref = countryCode_; + public com.google.protobuf.ByteString getRegionCodeBytes() { + java.lang.Object ref = regionCode_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - countryCode_ = b; + regionCode_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -1534,23 +1522,20 @@ public com.google.protobuf.ByteString getCountryCodeBytes() { * * *
-     * Country of business. Must be a non-deprecated code for a UN M.49 region.
-     * https:
-     * //unicode.org/cldr/charts/latest/supplem
-     * // ental/territory_containment_un_m_49.html
+     * Country of business. Must be a Unicode CLDR region code.
      * 
* - * string country_code = 5; + * string region_code = 5; * - * @param value The countryCode to set. + * @param value The regionCode to set. * @return This builder for chaining. */ - public Builder setCountryCode(java.lang.String value) { + public Builder setRegionCode(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - countryCode_ = value; + regionCode_ = value; onChanged(); return this; } @@ -1558,19 +1543,16 @@ public Builder setCountryCode(java.lang.String value) { * * *
-     * Country of business. Must be a non-deprecated code for a UN M.49 region.
-     * https:
-     * //unicode.org/cldr/charts/latest/supplem
-     * // ental/territory_containment_un_m_49.html
+     * Country of business. Must be a Unicode CLDR region code.
      * 
* - * string country_code = 5; + * string region_code = 5; * * @return This builder for chaining. */ - public Builder clearCountryCode() { + public Builder clearRegionCode() { - countryCode_ = getDefaultInstance().getCountryCode(); + regionCode_ = getDefaultInstance().getRegionCode(); onChanged(); return this; } @@ -1578,24 +1560,21 @@ public Builder clearCountryCode() { * * *
-     * Country of business. Must be a non-deprecated code for a UN M.49 region.
-     * https:
-     * //unicode.org/cldr/charts/latest/supplem
-     * // ental/territory_containment_un_m_49.html
+     * Country of business. Must be a Unicode CLDR region code.
      * 
* - * string country_code = 5; + * string region_code = 5; * - * @param value The bytes for countryCode to set. + * @param value The bytes for regionCode to set. * @return This builder for chaining. */ - public Builder setCountryCodeBytes(com.google.protobuf.ByteString value) { + public Builder setRegionCodeBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - countryCode_ = value; + regionCode_ = value; onChanged(); return this; } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountOrBuilder.java index c8d20fca..9aae2948 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountOrBuilder.java @@ -157,32 +157,26 @@ public interface AccountOrBuilder * * *
-   * Country of business. Must be a non-deprecated code for a UN M.49 region.
-   * https:
-   * //unicode.org/cldr/charts/latest/supplem
-   * // ental/territory_containment_un_m_49.html
+   * Country of business. Must be a Unicode CLDR region code.
    * 
* - * string country_code = 5; + * string region_code = 5; * - * @return The countryCode. + * @return The regionCode. */ - java.lang.String getCountryCode(); + java.lang.String getRegionCode(); /** * * *
-   * Country of business. Must be a non-deprecated code for a UN M.49 region.
-   * https:
-   * //unicode.org/cldr/charts/latest/supplem
-   * // ental/territory_containment_un_m_49.html
+   * Country of business. Must be a Unicode CLDR region code.
    * 
* - * string country_code = 5; + * string region_code = 5; * - * @return The bytes for countryCode. + * @return The bytes for regionCode. */ - com.google.protobuf.ByteString getCountryCodeBytes(); + com.google.protobuf.ByteString getRegionCodeBytes(); /** * diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminProto.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminProto.java index 87ef6f4c..4f51ab89 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminProto.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminProto.java @@ -291,471 +291,474 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "roto\032\027google/api/client.proto\032\037google/ap" + "i/field_behavior.proto\032\031google/api/resou" + "rce.proto\032\033google/protobuf/empty.proto\032 " - + "google/protobuf/field_mask.proto\"P\n\021GetA" - + "ccountRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%ana" - + "lyticsadmin.googleapis.com/Account\"R\n\023Li" - + "stAccountsRequest\022\021\n\tpage_size\030\001 \001(\005\022\022\n\n" - + "page_token\030\002 \001(\t\022\024\n\014show_deleted\030\003 \001(\010\"j" - + "\n\024ListAccountsResponse\0229\n\010accounts\030\001 \003(\013" - + "2\'.google.analytics.admin.v1alpha.Accoun" - + "t\022\027\n\017next_page_token\030\002 \001(\t\"S\n\024DeleteAcco" - + "untRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%analyt" - + "icsadmin.googleapis.com/Account\"\206\001\n\024Upda" - + "teAccountRequest\022=\n\007account\030\001 \001(\0132\'.goog" - + "le.analytics.admin.v1alpha.AccountB\003\340A\002\022" - + "/\n\013update_mask\030\002 \001(\0132\032.google.protobuf.F" - + "ieldMask\"o\n\035ProvisionAccountTicketReques" - + "t\0228\n\007account\030\001 \001(\0132\'.google.analytics.ad" - + "min.v1alpha.Account\022\024\n\014redirect_uri\030\002 \001(" - + "\t\";\n\036ProvisionAccountTicketResponse\022\031\n\021a" - + "ccount_ticket_id\030\001 \001(\t\"R\n\022GetPropertyReq" - + "uest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&analyticsadm" - + "in.googleapis.com/Property\"i\n\025ListProper" - + "tiesRequest\022\023\n\006filter\030\001 \001(\tB\003\340A\002\022\021\n\tpage" - + "_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\024\n\014show_" - + "deleted\030\004 \001(\010\"o\n\026ListPropertiesResponse\022" - + "<\n\nproperties\030\001 \003(\0132(.google.analytics.a" - + "dmin.v1alpha.Property\022\027\n\017next_page_token" - + "\030\002 \001(\t\"\211\001\n\025UpdatePropertyRequest\022?\n\010prop" - + "erty\030\001 \001(\0132(.google.analytics.admin.v1al" - + "pha.PropertyB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032" - + ".google.protobuf.FieldMask\"X\n\025CreateProp" - + "ertyRequest\022?\n\010property\030\001 \001(\0132(.google.a" - + "nalytics.admin.v1alpha.PropertyB\003\340A\002\"U\n\025" - + "DeletePropertyRequest\022<\n\004name\030\001 \001(\tB.\340A\002" - + "\372A(\n&analyticsadmin.googleapis.com/Prope" - + "rty\"R\n\022GetUserLinkRequest\022<\n\004name\030\001 \001(\tB" - + ".\340A\002\372A(\n&analyticsadmin.googleapis.com/U" - + "serLink\"\231\001\n\030BatchGetUserLinksRequest\022>\n\006" - + "parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin.goo" - + "gleapis.com/UserLink\022=\n\005names\030\002 \003(\tB.\340A\002" - + "\372A(\n&analyticsadmin.googleapis.com/UserL" - + "ink\"Y\n\031BatchGetUserLinksResponse\022<\n\nuser" - + "_links\030\001 \003(\0132(.google.analytics.admin.v1" - + "alpha.UserLink\"}\n\024ListUserLinksRequest\022>" - + "\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin.g" - + "oogleapis.com/UserLink\022\021\n\tpage_size\030\002 \001(" - + "\005\022\022\n\npage_token\030\003 \001(\t\"n\n\025ListUserLinksRe" - + "sponse\022<\n\nuser_links\030\001 \003(\0132(.google.anal" - + "ytics.admin.v1alpha.UserLink\022\027\n\017next_pag" - + "e_token\030\002 \001(\t\"~\n\025AuditUserLinksRequest\022>" - + "\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin.g" - + "oogleapis.com/UserLink\022\021\n\tpage_size\030\002 \001(" - + "\005\022\022\n\npage_token\030\003 \001(\t\"t\n\026AuditUserLinksR" - + "esponse\022A\n\nuser_links\030\001 \003(\0132-.google.ana" - + "lytics.admin.v1alpha.AuditUserLink\022\027\n\017ne" - + "xt_page_token\030\002 \001(\t\"\267\001\n\025CreateUserLinkRe" - + "quest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analytics" - + "admin.googleapis.com/UserLink\022\034\n\017notify_" - + "new_user\030\002 \001(\010B\003\340A\001\022@\n\tuser_link\030\003 \001(\0132(" - + ".google.analytics.admin.v1alpha.UserLink" - + "B\003\340A\002\"\312\001\n\033BatchCreateUserLinksRequest\022>\n" - + "\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin.go" - + "ogleapis.com/UserLink\022\035\n\020notify_new_user" - + "s\030\002 \001(\010B\003\340A\001\022L\n\010requests\030\003 \003(\01325.google." - + "analytics.admin.v1alpha.CreateUserLinkRe" - + "questB\003\340A\002\"\\\n\034BatchCreateUserLinksRespon" - + "se\022<\n\nuser_links\030\001 \003(\0132(.google.analytic" - + "s.admin.v1alpha.UserLink\"Y\n\025UpdateUserLi" - + "nkRequest\022@\n\tuser_link\030\001 \001(\0132(.google.an" - + "alytics.admin.v1alpha.UserLinkB\003\340A\002\"\253\001\n\033" - + "BatchUpdateUserLinksRequest\022>\n\006parent\030\001 " - + "\001(\tB.\340A\002\372A(\022&analyticsadmin.googleapis.c" - + "om/UserLink\022L\n\010requests\030\002 \003(\01325.google.a" - + "nalytics.admin.v1alpha.UpdateUserLinkReq" - + "uestB\003\340A\002\"\\\n\034BatchUpdateUserLinksRespons" - + "e\022<\n\nuser_links\030\001 \003(\0132(.google.analytics" - + ".admin.v1alpha.UserLink\"U\n\025DeleteUserLin" - + "kRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&analytic" - + "sadmin.googleapis.com/UserLink\"\253\001\n\033Batch" - + "DeleteUserLinksRequest\022>\n\006parent\030\001 \001(\tB." - + "\340A\002\372A(\022&analyticsadmin.googleapis.com/Us" - + "erLink\022L\n\010requests\030\002 \003(\01325.google.analyt" - + "ics.admin.v1alpha.DeleteUserLinkRequestB" - + "\003\340A\002\"\\\n\027GetWebDataStreamRequest\022A\n\004name\030" - + "\001 \001(\tB3\340A\002\372A-\n+analyticsadmin.googleapis" - + ".com/WebDataStream\"_\n\032DeleteWebDataStrea" - + "mRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+analytic" - + "sadmin.googleapis.com/WebDataStream\"\232\001\n\032" - + "UpdateWebDataStreamRequest\022K\n\017web_data_s" - + "tream\030\001 \001(\0132-.google.analytics.admin.v1a" - + "lpha.WebDataStreamB\003\340A\002\022/\n\013update_mask\030\002" - + " \001(\0132\032.google.protobuf.FieldMask\"\256\001\n\032Cre" - + "ateWebDataStreamRequest\022K\n\017web_data_stre" - + "am\030\001 \001(\0132-.google.analytics.admin.v1alph" - + "a.WebDataStreamB\003\340A\002\022C\n\006parent\030\002 \001(\tB3\340A" - + "\002\372A-\022+analyticsadmin.googleapis.com/WebD" - + "ataStream\"\207\001\n\031ListWebDataStreamsRequest\022" - + "C\n\006parent\030\001 \001(\tB3\340A\002\372A-\022+analyticsadmin." - + "googleapis.com/WebDataStream\022\021\n\tpage_siz" - + "e\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"~\n\032ListWebDa" - + "taStreamsResponse\022G\n\020web_data_streams\030\001 " - + "\003(\0132-.google.analytics.admin.v1alpha.Web" - + "DataStream\022\027\n\017next_page_token\030\002 \001(\t\"b\n\032G" - + "etIosAppDataStreamRequest\022D\n\004name\030\001 \001(\tB" - + "6\340A\002\372A0\n.analyticsadmin.googleapis.com/I" - + "osAppDataStream\"e\n\035DeleteIosAppDataStrea" - + "mRequest\022D\n\004name\030\001 \001(\tB6\340A\002\372A0\n.analytic" - + "sadmin.googleapis.com/IosAppDataStream\"\244" - + "\001\n\035UpdateIosAppDataStreamRequest\022R\n\023ios_" - + "app_data_stream\030\001 \001(\01320.google.analytics" - + ".admin.v1alpha.IosAppDataStreamB\003\340A\002\022/\n\013" - + "update_mask\030\002 \001(\0132\032.google.protobuf.Fiel" - + "dMask\"\273\001\n\035CreateIosAppDataStreamRequest\022" - + "R\n\023ios_app_data_stream\030\001 \001(\01320.google.an" - + "alytics.admin.v1alpha.IosAppDataStreamB\003" - + "\340A\002\022F\n\006parent\030\002 \001(\tB6\340A\002\372A0\022.analyticsad" - + "min.googleapis.com/IosAppDataStream\"\215\001\n\034" - + "ListIosAppDataStreamsRequest\022F\n\006parent\030\001" - + " \001(\tB6\340A\002\372A0\022.analyticsadmin.googleapis." - + "com/IosAppDataStream\022\021\n\tpage_size\030\002 \001(\005\022" - + "\022\n\npage_token\030\003 \001(\t\"\210\001\n\035ListIosAppDataSt" - + "reamsResponse\022N\n\024ios_app_data_streams\030\001 " - + "\003(\01320.google.analytics.admin.v1alpha.Ios" - + "AppDataStream\022\027\n\017next_page_token\030\002 \001(\t\"j" - + "\n\036GetAndroidAppDataStreamRequest\022H\n\004name" - + "\030\001 \001(\tB:\340A\002\372A4\n2analyticsadmin.googleapi" - + "s.com/AndroidAppDataStream\"m\n!DeleteAndr" - + "oidAppDataStreamRequest\022H\n\004name\030\001 \001(\tB:\340" - + "A\002\372A4\n2analyticsadmin.googleapis.com/And" - + "roidAppDataStream\"\260\001\n!UpdateAndroidAppDa" - + "taStreamRequest\022Z\n\027android_app_data_stre" - + "am\030\001 \001(\01324.google.analytics.admin.v1alph" - + "a.AndroidAppDataStreamB\003\340A\002\022/\n\013update_ma" - + "sk\030\002 \001(\0132\032.google.protobuf.FieldMask\"\313\001\n" - + "!CreateAndroidAppDataStreamRequest\022Z\n\027an" - + "droid_app_data_stream\030\001 \001(\01324.google.ana" - + "lytics.admin.v1alpha.AndroidAppDataStrea" - + "mB\003\340A\002\022J\n\006parent\030\002 \001(\tB:\340A\002\372A4\0222analytic" - + "sadmin.googleapis.com/AndroidAppDataStre" - + "am\"\225\001\n ListAndroidAppDataStreamsRequest\022" - + "J\n\006parent\030\001 \001(\tB:\340A\002\372A4\0222analyticsadmin." - + "googleapis.com/AndroidAppDataStream\022\021\n\tp" - + "age_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\224\001\n!L" - + "istAndroidAppDataStreamsResponse\022V\n\030andr" - + "oid_app_data_streams\030\001 \003(\01324.google.anal" - + "ytics.admin.v1alpha.AndroidAppDataStream" - + "\022\027\n\017next_page_token\030\002 \001(\t\"x\n%GetEnhanced" - + "MeasurementSettingsRequest\022O\n\004name\030\001 \001(\t" - + "BA\340A\002\372A;\n9analyticsadmin.googleapis.com/" - + "EnhancedMeasurementSettings\"\304\001\n(UpdateEn" - + "hancedMeasurementSettingsRequest\022g\n\035enha" - + "nced_measurement_settings\030\001 \001(\0132;.google" - + ".analytics.admin.v1alpha.EnhancedMeasure" - + "mentSettingsB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032" - + ".google.protobuf.FieldMask\"\251\001\n\031CreateFir" - + "ebaseLinkRequest\022B\n\006parent\030\001 \001(\tB2\340A\002\372A," - + "\022*analyticsadmin.googleapis.com/Firebase" - + "Link\022H\n\rfirebase_link\030\002 \001(\0132,.google.ana" - + "lytics.admin.v1alpha.FirebaseLinkB\003\340A\002\"\226" - + "\001\n\031UpdateFirebaseLinkRequest\022H\n\rfirebase" - + "_link\030\001 \001(\0132,.google.analytics.admin.v1a" - + "lpha.FirebaseLinkB\003\340A\002\022/\n\013update_mask\030\002 " - + "\001(\0132\032.google.protobuf.FieldMask\"]\n\031Delet" - + "eFirebaseLinkRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372" - + "A,\n*analyticsadmin.googleapis.com/Fireba" - + "seLink\"^\n\030ListFirebaseLinksRequest\022B\n\006pa" - + "rent\030\001 \001(\tB2\340A\002\372A,\022*analyticsadmin.googl" - + "eapis.com/FirebaseLink\"a\n\031ListFirebaseLi" - + "nksResponse\022D\n\016firebase_links\030\001 \003(\0132,.go" - + "ogle.analytics.admin.v1alpha.FirebaseLin" - + "k\"\\\n\027GetGlobalSiteTagRequest\022A\n\004name\030\001 \001" - + "(\tB3\340A\002\372A-\n+analyticsadmin.googleapis.co" - + "m/GlobalSiteTag\"\256\001\n\032CreateGoogleAdsLinkR" - + "equest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\022+analytic" - + "sadmin.googleapis.com/GoogleAdsLink\022K\n\017g" - + "oogle_ads_link\030\002 \001(\0132-.google.analytics." - + "admin.v1alpha.GoogleAdsLinkB\003\340A\002\"\225\001\n\032Upd" - + "ateGoogleAdsLinkRequest\022F\n\017google_ads_li" - + "nk\030\001 \001(\0132-.google.analytics.admin.v1alph" - + "a.GoogleAdsLink\022/\n\013update_mask\030\002 \001(\0132\032.g" - + "oogle.protobuf.FieldMask\"_\n\032DeleteGoogle" - + "AdsLinkRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+an" - + "alyticsadmin.googleapis.com/GoogleAdsLin" - + "k\"\207\001\n\031ListGoogleAdsLinksRequest\022C\n\006paren" - + "t\030\001 \001(\tB3\340A\002\372A-\022+analyticsadmin.googleap" - + "is.com/GoogleAdsLink\022\021\n\tpage_size\030\002 \001(\005\022" - + "\022\n\npage_token\030\003 \001(\t\"~\n\032ListGoogleAdsLink" - + "sResponse\022G\n\020google_ads_links\030\001 \003(\0132-.go" - + "ogle.analytics.admin.v1alpha.GoogleAdsLi" - + "nk\022\027\n\017next_page_token\030\002 \001(\t\"h\n\035GetDataSh" - + "aringSettingsRequest\022G\n\004name\030\001 \001(\tB9\340A\002\372" - + "A3\n1analyticsadmin.googleapis.com/DataSh" - + "aringSettings\"D\n\033ListAccountSummariesReq" - + "uest\022\021\n\tpage_size\030\001 \001(\005\022\022\n\npage_token\030\002 " - + "\001(\t\"\202\001\n\034ListAccountSummariesResponse\022I\n\021" - + "account_summaries\030\001 \003(\0132..google.analyti" - + "cs.admin.v1alpha.AccountSummary\022\027\n\017next_" - + "page_token\030\002 \001(\t2\353R\n\025AnalyticsAdminServi" - + "ce\022\223\001\n\nGetAccount\0221.google.analytics.adm" - + "in.v1alpha.GetAccountRequest\032\'.google.an" - + "alytics.admin.v1alpha.Account\")\202\323\344\223\002\034\022\032/" - + "v1alpha/{name=accounts/*}\332A\004name\022\224\001\n\014Lis" - + "tAccounts\0223.google.analytics.admin.v1alp" - + "ha.ListAccountsRequest\0324.google.analytic" - + "s.admin.v1alpha.ListAccountsResponse\"\031\202\323" - + "\344\223\002\023\022\021/v1alpha/accounts\022\210\001\n\rDeleteAccoun" - + "t\0224.google.analytics.admin.v1alpha.Delet" - + "eAccountRequest\032\026.google.protobuf.Empty\"" - + ")\202\323\344\223\002\034*\032/v1alpha/{name=accounts/*}\332A\004na" - + "me\022\271\001\n\rUpdateAccount\0224.google.analytics." - + "admin.v1alpha.UpdateAccountRequest\032\'.goo" - + "gle.analytics.admin.v1alpha.Account\"I\202\323\344" - + "\223\002-2\"/v1alpha/{account.name=accounts/*}:" - + "\007account\332A\023account,update_mask\022\314\001\n\026Provi" - + "sionAccountTicket\022=.google.analytics.adm" - + "in.v1alpha.ProvisionAccountTicketRequest" - + "\032>.google.analytics.admin.v1alpha.Provis" - + "ionAccountTicketResponse\"3\202\323\344\223\002-\"(/v1alp" - + "ha/accounts:provisionAccountTicket:\001*\022\264\001" - + "\n\024ListAccountSummaries\022;.google.analytic" - + "s.admin.v1alpha.ListAccountSummariesRequ" - + "est\032<.google.analytics.admin.v1alpha.Lis" - + "tAccountSummariesResponse\"!\202\323\344\223\002\033\022\031/v1al" - + "pha/accountSummaries\022\230\001\n\013GetProperty\0222.g" - + "oogle.analytics.admin.v1alpha.GetPropert" - + "yRequest\032(.google.analytics.admin.v1alph" - + "a.Property\"+\202\323\344\223\002\036\022\034/v1alpha/{name=prope" - + "rties/*}\332A\004name\022\234\001\n\016ListProperties\0225.goo" - + "gle.analytics.admin.v1alpha.ListProperti" - + "esRequest\0326.google.analytics.admin.v1alp" - + "ha.ListPropertiesResponse\"\033\202\323\344\223\002\025\022\023/v1al" - + "pha/properties\022\243\001\n\016CreateProperty\0225.goog" - + "le.analytics.admin.v1alpha.CreatePropert" - + "yRequest\032(.google.analytics.admin.v1alph" - + "a.Property\"0\202\323\344\223\002\037\"\023/v1alpha/properties:" - + "\010property\332A\010property\022\214\001\n\016DeleteProperty\022" - + "5.google.analytics.admin.v1alpha.DeleteP" - + "ropertyRequest\032\026.google.protobuf.Empty\"+" - + "\202\323\344\223\002\036*\034/v1alpha/{name=properties/*}\332A\004n" - + "ame\022\301\001\n\016UpdateProperty\0225.google.analytic" - + "s.admin.v1alpha.UpdatePropertyRequest\032(." - + "google.analytics.admin.v1alpha.Property\"" - + "N\202\323\344\223\00212%/v1alpha/{property.name=propert" - + "ies/*}:\010property\332A\024property,update_mask\022" - + "\316\001\n\013GetUserLink\0222.google.analytics.admin" - + ".v1alpha.GetUserLinkRequest\032(.google.ana" - + "lytics.admin.v1alpha.UserLink\"a\202\323\344\223\002T\022&/" - + "v1alpha/{name=accounts/*/userLinks/*}Z*\022" - + "(/v1alpha/{name=properties/*/userLinks/*" - + "}\332A\004name\022\366\001\n\021BatchGetUserLinks\0228.google." - + "analytics.admin.v1alpha.BatchGetUserLink" - + "sRequest\0329.google.analytics.admin.v1alph" - + "a.BatchGetUserLinksResponse\"l\202\323\344\223\002f\022//v1" - + "alpha/{parent=accounts/*}/userLinks:batc" - + "hGetZ3\0221/v1alpha/{parent=properties/*}/u" - + "serLinks:batchGet\022\341\001\n\rListUserLinks\0224.go" - + "ogle.analytics.admin.v1alpha.ListUserLin" - + "ksRequest\0325.google.analytics.admin.v1alp" - + "ha.ListUserLinksResponse\"c\202\323\344\223\002T\022&/v1alp" - + "ha/{parent=accounts/*}/userLinksZ*\022(/v1a" - + "lpha/{parent=properties/*}/userLinks\332A\006p" - + "arent\022\355\001\n\016AuditUserLinks\0225.google.analyt" - + "ics.admin.v1alpha.AuditUserLinksRequest\032" - + "6.google.analytics.admin.v1alpha.AuditUs" - + "erLinksResponse\"l\202\323\344\223\002f\",/v1alpha/{paren" - + "t=accounts/*}/userLinks:audit:\001*Z3\"./v1a" - + "lpha/{parent=properties/*}/userLinks:aud" - + "it:\001*\022\367\001\n\016CreateUserLink\0225.google.analyt" - + "ics.admin.v1alpha.CreateUserLinkRequest\032" - + "(.google.analytics.admin.v1alpha.UserLin" - + "k\"\203\001\202\323\344\223\002j\"&/v1alpha/{parent=accounts/*}" - + "/userLinks:\tuser_linkZ5\"(/v1alpha/{paren" - + "t=properties/*}/userLinks:\tuser_link\332A\020p" - + "arent,user_link\022\213\002\n\024BatchCreateUserLinks" - + "\022;.google.analytics.admin.v1alpha.BatchC" - + "reateUserLinksRequest\032<.google.analytics" - + ".admin.v1alpha.BatchCreateUserLinksRespo" - + "nse\"x\202\323\344\223\002r\"2/v1alpha/{parent=accounts/*" - + "}/userLinks:batchCreate:\001*Z9\"4/v1alpha/{" - + "parent=properties/*}/userLinks:batchCrea" - + "te:\001*\022\204\002\n\016UpdateUserLink\0225.google.analyt" - + "ics.admin.v1alpha.UpdateUserLinkRequest\032" - + "(.google.analytics.admin.v1alpha.UserLin" - + "k\"\220\001\202\323\344\223\002~20/v1alpha/{user_link.name=acc" - + "ounts/*/userLinks/*}:\tuser_linkZ?22/v1al" - + "pha/{user_link.name=properties/*/userLin" - + "ks/*}:\tuser_link\332A\tuser_link\022\213\002\n\024BatchUp" - + "dateUserLinks\022;.google.analytics.admin.v" - + "1alpha.BatchUpdateUserLinksRequest\032<.goo" - + "gle.analytics.admin.v1alpha.BatchUpdateU" - + "serLinksResponse\"x\202\323\344\223\002r\"2/v1alpha/{pare" - + "nt=accounts/*}/userLinks:batchUpdate:\001*Z" - + "9\"4/v1alpha/{parent=properties/*}/userLi" - + "nks:batchUpdate:\001*\022\302\001\n\016DeleteUserLink\0225." - + "google.analytics.admin.v1alpha.DeleteUse" - + "rLinkRequest\032\026.google.protobuf.Empty\"a\202\323" - + "\344\223\002T*&/v1alpha/{name=accounts/*/userLink" - + "s/*}Z**(/v1alpha/{name=properties/*/user" - + "Links/*}\332A\004name\022\345\001\n\024BatchDeleteUserLinks" - + "\022;.google.analytics.admin.v1alpha.BatchD" - + "eleteUserLinksRequest\032\026.google.protobuf." - + "Empty\"x\202\323\344\223\002r\"2/v1alpha/{parent=accounts" - + "/*}/userLinks:batchDelete:\001*Z9\"4/v1alpha" - + "/{parent=properties/*}/userLinks:batchDe" - + "lete:\001*\022\270\001\n\020GetWebDataStream\0227.google.an" - + "alytics.admin.v1alpha.GetWebDataStreamRe" - + "quest\032-.google.analytics.admin.v1alpha.W" - + "ebDataStream\"<\202\323\344\223\002/\022-/v1alpha/{name=pro" - + "perties/*/webDataStreams/*}\332A\004name\022\247\001\n\023D" - + "eleteWebDataStream\022:.google.analytics.ad" - + "min.v1alpha.DeleteWebDataStreamRequest\032\026" - + ".google.protobuf.Empty\"<\202\323\344\223\002/*-/v1alpha" - + "/{name=properties/*/webDataStreams/*}\332A\004" - + "name\022\366\001\n\023UpdateWebDataStream\022:.google.an" - + "alytics.admin.v1alpha.UpdateWebDataStrea" - + "mRequest\032-.google.analytics.admin.v1alph" - + "a.WebDataStream\"t\202\323\344\223\002P2=/v1alpha/{web_d" - + "ata_stream.name=properties/*/webDataStre" - + "ams/*}:\017web_data_stream\332A\033web_data_strea" - + "m,update_mask\022\341\001\n\023CreateWebDataStream\022:." - + "google.analytics.admin.v1alpha.CreateWeb" - + "DataStreamRequest\032-.google.analytics.adm" - + "in.v1alpha.WebDataStream\"_\202\323\344\223\002@\"-/v1alp" - + "ha/{parent=properties/*}/webDataStreams:" - + "\017web_data_stream\332A\026parent,web_data_strea" - + "m\022\313\001\n\022ListWebDataStreams\0229.google.analyt" - + "ics.admin.v1alpha.ListWebDataStreamsRequ" - + "est\032:.google.analytics.admin.v1alpha.Lis" - + "tWebDataStreamsResponse\">\202\323\344\223\002/\022-/v1alph" - + "a/{parent=properties/*}/webDataStreams\332A" - + "\006parent\022\304\001\n\023GetIosAppDataStream\022:.google" - + ".analytics.admin.v1alpha.GetIosAppDataSt" - + "reamRequest\0320.google.analytics.admin.v1a" - + "lpha.IosAppDataStream\"?\202\323\344\223\0022\0220/v1alpha/" - + "{name=properties/*/iosAppDataStreams/*}\332" - + "A\004name\022\260\001\n\026DeleteIosAppDataStream\022=.goog" - + "le.analytics.admin.v1alpha.DeleteIosAppD" + + "google/protobuf/field_mask.proto\032\037google" + + "/protobuf/timestamp.proto\"P\n\021GetAccountR" + + "equest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%analyticsa" + + "dmin.googleapis.com/Account\"R\n\023ListAccou" + + "ntsRequest\022\021\n\tpage_size\030\001 \001(\005\022\022\n\npage_to" + + "ken\030\002 \001(\t\022\024\n\014show_deleted\030\003 \001(\010\"j\n\024ListA" + + "ccountsResponse\0229\n\010accounts\030\001 \003(\0132\'.goog" + + "le.analytics.admin.v1alpha.Account\022\027\n\017ne" + + "xt_page_token\030\002 \001(\t\"S\n\024DeleteAccountRequ" + + "est\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%analyticsadmi" + + "n.googleapis.com/Account\"\213\001\n\024UpdateAccou" + + "ntRequest\022=\n\007account\030\001 \001(\0132\'.google.anal" + + "ytics.admin.v1alpha.AccountB\003\340A\002\0224\n\013upda" + + "te_mask\030\002 \001(\0132\032.google.protobuf.FieldMas" + + "kB\003\340A\002\"o\n\035ProvisionAccountTicketRequest\022" + + "8\n\007account\030\001 \001(\0132\'.google.analytics.admi" + + "n.v1alpha.Account\022\024\n\014redirect_uri\030\002 \001(\t\"" + + ";\n\036ProvisionAccountTicketResponse\022\031\n\021acc" + + "ount_ticket_id\030\001 \001(\t\"R\n\022GetPropertyReque" + + "st\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&analyticsadmin" + + ".googleapis.com/Property\"i\n\025ListProperti" + + "esRequest\022\023\n\006filter\030\001 \001(\tB\003\340A\002\022\021\n\tpage_s" + + "ize\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\024\n\014show_de" + + "leted\030\004 \001(\010\"o\n\026ListPropertiesResponse\022<\n" + + "\nproperties\030\001 \003(\0132(.google.analytics.adm" + + "in.v1alpha.Property\022\027\n\017next_page_token\030\002" + + " \001(\t\"\216\001\n\025UpdatePropertyRequest\022?\n\010proper" + + "ty\030\001 \001(\0132(.google.analytics.admin.v1alph" + + "a.PropertyB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.g" + + "oogle.protobuf.FieldMaskB\003\340A\002\"X\n\025CreateP" + + "ropertyRequest\022?\n\010property\030\001 \001(\0132(.googl" + + "e.analytics.admin.v1alpha.PropertyB\003\340A\002\"" + + "U\n\025DeletePropertyRequest\022<\n\004name\030\001 \001(\tB." + + "\340A\002\372A(\n&analyticsadmin.googleapis.com/Pr" + + "operty\"R\n\022GetUserLinkRequest\022<\n\004name\030\001 \001" + + "(\tB.\340A\002\372A(\n&analyticsadmin.googleapis.co" + + "m/UserLink\"\231\001\n\030BatchGetUserLinksRequest\022" + + ">\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin." + + "googleapis.com/UserLink\022=\n\005names\030\002 \003(\tB." + + "\340A\002\372A(\n&analyticsadmin.googleapis.com/Us" + + "erLink\"Y\n\031BatchGetUserLinksResponse\022<\n\nu" + + "ser_links\030\001 \003(\0132(.google.analytics.admin" + + ".v1alpha.UserLink\"}\n\024ListUserLinksReques" + + "t\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmi" + + "n.googleapis.com/UserLink\022\021\n\tpage_size\030\002" + + " \001(\005\022\022\n\npage_token\030\003 \001(\t\"n\n\025ListUserLink" + + "sResponse\022<\n\nuser_links\030\001 \003(\0132(.google.a" + + "nalytics.admin.v1alpha.UserLink\022\027\n\017next_" + + "page_token\030\002 \001(\t\"~\n\025AuditUserLinksReques" + + "t\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmi" + + "n.googleapis.com/UserLink\022\021\n\tpage_size\030\002" + + " \001(\005\022\022\n\npage_token\030\003 \001(\t\"t\n\026AuditUserLin" + + "ksResponse\022A\n\nuser_links\030\001 \003(\0132-.google." + + "analytics.admin.v1alpha.AuditUserLink\022\027\n" + + "\017next_page_token\030\002 \001(\t\"\267\001\n\025CreateUserLin" + + "kRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyt" + + "icsadmin.googleapis.com/UserLink\022\034\n\017noti" + + "fy_new_user\030\002 \001(\010B\003\340A\001\022@\n\tuser_link\030\003 \001(" + + "\0132(.google.analytics.admin.v1alpha.UserL" + + "inkB\003\340A\002\"\312\001\n\033BatchCreateUserLinksRequest" + + "\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin" + + ".googleapis.com/UserLink\022\035\n\020notify_new_u" + + "sers\030\002 \001(\010B\003\340A\001\022L\n\010requests\030\003 \003(\01325.goog" + + "le.analytics.admin.v1alpha.CreateUserLin" + + "kRequestB\003\340A\002\"\\\n\034BatchCreateUserLinksRes" + + "ponse\022<\n\nuser_links\030\001 \003(\0132(.google.analy" + + "tics.admin.v1alpha.UserLink\"Y\n\025UpdateUse" + + "rLinkRequest\022@\n\tuser_link\030\001 \001(\0132(.google" + + ".analytics.admin.v1alpha.UserLinkB\003\340A\002\"\253" + + "\001\n\033BatchUpdateUserLinksRequest\022>\n\006parent" + + "\030\001 \001(\tB.\340A\002\372A(\022&analyticsadmin.googleapi" + + "s.com/UserLink\022L\n\010requests\030\002 \003(\01325.googl" + + "e.analytics.admin.v1alpha.UpdateUserLink" + + "RequestB\003\340A\002\"\\\n\034BatchUpdateUserLinksResp" + + "onse\022<\n\nuser_links\030\001 \003(\0132(.google.analyt" + + "ics.admin.v1alpha.UserLink\"U\n\025DeleteUser" + + "LinkRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&analy" + + "ticsadmin.googleapis.com/UserLink\"\253\001\n\033Ba" + + "tchDeleteUserLinksRequest\022>\n\006parent\030\001 \001(" + + "\tB.\340A\002\372A(\022&analyticsadmin.googleapis.com" + + "/UserLink\022L\n\010requests\030\002 \003(\01325.google.ana" + + "lytics.admin.v1alpha.DeleteUserLinkReque" + + "stB\003\340A\002\"\\\n\027GetWebDataStreamRequest\022A\n\004na" + + "me\030\001 \001(\tB3\340A\002\372A-\n+analyticsadmin.googlea" + + "pis.com/WebDataStream\"_\n\032DeleteWebDataSt" + + "reamRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+analy" + + "ticsadmin.googleapis.com/WebDataStream\"\237" + + "\001\n\032UpdateWebDataStreamRequest\022K\n\017web_dat" + + "a_stream\030\001 \001(\0132-.google.analytics.admin." + + "v1alpha.WebDataStreamB\003\340A\002\0224\n\013update_mas" + + "k\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002" + + "\"\256\001\n\032CreateWebDataStreamRequest\022K\n\017web_d" + + "ata_stream\030\001 \001(\0132-.google.analytics.admi" + + "n.v1alpha.WebDataStreamB\003\340A\002\022C\n\006parent\030\002" + + " \001(\tB3\340A\002\372A-\022+analyticsadmin.googleapis." + + "com/WebDataStream\"\207\001\n\031ListWebDataStreams" + + "Request\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\022+analyti" + + "csadmin.googleapis.com/WebDataStream\022\021\n\t" + + "page_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"~\n\032L" + + "istWebDataStreamsResponse\022G\n\020web_data_st" + + "reams\030\001 \003(\0132-.google.analytics.admin.v1a" + + "lpha.WebDataStream\022\027\n\017next_page_token\030\002 " + + "\001(\t\"b\n\032GetIosAppDataStreamRequest\022D\n\004nam" + + "e\030\001 \001(\tB6\340A\002\372A0\n.analyticsadmin.googleap" + + "is.com/IosAppDataStream\"e\n\035DeleteIosAppD" + + "ataStreamRequest\022D\n\004name\030\001 \001(\tB6\340A\002\372A0\n." + + "analyticsadmin.googleapis.com/IosAppData" + + "Stream\"\251\001\n\035UpdateIosAppDataStreamRequest" + + "\022R\n\023ios_app_data_stream\030\001 \001(\01320.google.a" + + "nalytics.admin.v1alpha.IosAppDataStreamB" + + "\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.proto" + + "buf.FieldMaskB\003\340A\002\"\273\001\n\035CreateIosAppDataS" + + "treamRequest\022R\n\023ios_app_data_stream\030\001 \001(" + + "\01320.google.analytics.admin.v1alpha.IosAp" + + "pDataStreamB\003\340A\002\022F\n\006parent\030\002 \001(\tB6\340A\002\372A0" + + "\022.analyticsadmin.googleapis.com/IosAppDa" + + "taStream\"\215\001\n\034ListIosAppDataStreamsReques" + + "t\022F\n\006parent\030\001 \001(\tB6\340A\002\372A0\022.analyticsadmi" + + "n.googleapis.com/IosAppDataStream\022\021\n\tpag" + + "e_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\210\001\n\035Lis" + + "tIosAppDataStreamsResponse\022N\n\024ios_app_da" + + "ta_streams\030\001 \003(\01320.google.analytics.admi" + + "n.v1alpha.IosAppDataStream\022\027\n\017next_page_" + + "token\030\002 \001(\t\"j\n\036GetAndroidAppDataStreamRe" + + "quest\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2analyticsad" + + "min.googleapis.com/AndroidAppDataStream\"" + + "m\n!DeleteAndroidAppDataStreamRequest\022H\n\004" + + "name\030\001 \001(\tB:\340A\002\372A4\n2analyticsadmin.googl" + + "eapis.com/AndroidAppDataStream\"\265\001\n!Updat" + + "eAndroidAppDataStreamRequest\022Z\n\027android_" + + "app_data_stream\030\001 \001(\01324.google.analytics" + + ".admin.v1alpha.AndroidAppDataStreamB\003\340A\002" + + "\0224\n\013update_mask\030\002 \001(\0132\032.google.protobuf." + + "FieldMaskB\003\340A\002\"\313\001\n!CreateAndroidAppDataS" + + "treamRequest\022Z\n\027android_app_data_stream\030" + + "\001 \001(\01324.google.analytics.admin.v1alpha.A" + + "ndroidAppDataStreamB\003\340A\002\022J\n\006parent\030\002 \001(\t" + + "B:\340A\002\372A4\0222analyticsadmin.googleapis.com/" + + "AndroidAppDataStream\"\225\001\n ListAndroidAppD" + + "ataStreamsRequest\022J\n\006parent\030\001 \001(\tB:\340A\002\372A" + + "4\0222analyticsadmin.googleapis.com/Android" + + "AppDataStream\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage" + + "_token\030\003 \001(\t\"\224\001\n!ListAndroidAppDataStrea" + + "msResponse\022V\n\030android_app_data_streams\030\001" + + " \003(\01324.google.analytics.admin.v1alpha.An" + + "droidAppDataStream\022\027\n\017next_page_token\030\002 " + + "\001(\t\"x\n%GetEnhancedMeasurementSettingsReq" + + "uest\022O\n\004name\030\001 \001(\tBA\340A\002\372A;\n9analyticsadm" + + "in.googleapis.com/EnhancedMeasurementSet" + + "tings\"\311\001\n(UpdateEnhancedMeasurementSetti" + + "ngsRequest\022g\n\035enhanced_measurement_setti" + + "ngs\030\001 \001(\0132;.google.analytics.admin.v1alp" + + "ha.EnhancedMeasurementSettingsB\003\340A\002\0224\n\013u" + + "pdate_mask\030\002 \001(\0132\032.google.protobuf.Field" + + "MaskB\003\340A\002\"\251\001\n\031CreateFirebaseLinkRequest\022" + + "B\n\006parent\030\001 \001(\tB2\340A\002\372A,\022*analyticsadmin." + + "googleapis.com/FirebaseLink\022H\n\rfirebase_" + + "link\030\002 \001(\0132,.google.analytics.admin.v1al" + + "pha.FirebaseLinkB\003\340A\002\"\233\001\n\031UpdateFirebase" + + "LinkRequest\022H\n\rfirebase_link\030\001 \001(\0132,.goo" + + "gle.analytics.admin.v1alpha.FirebaseLink" + + "B\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.prot" + + "obuf.FieldMaskB\003\340A\002\"]\n\031DeleteFirebaseLin" + + "kRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372A,\n*analytic" + + "sadmin.googleapis.com/FirebaseLink\"\205\001\n\030L" + + "istFirebaseLinksRequest\022B\n\006parent\030\001 \001(\tB" + + "2\340A\002\372A,\022*analyticsadmin.googleapis.com/F" + + "irebaseLink\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_t" + + "oken\030\003 \001(\t\"z\n\031ListFirebaseLinksResponse\022" + + "D\n\016firebase_links\030\001 \003(\0132,.google.analyti" + + "cs.admin.v1alpha.FirebaseLink\022\027\n\017next_pa" + + "ge_token\030\002 \001(\t\"\\\n\027GetGlobalSiteTagReques" + + "t\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+analyticsadmin." + + "googleapis.com/GlobalSiteTag\"\256\001\n\032CreateG" + + "oogleAdsLinkRequest\022C\n\006parent\030\001 \001(\tB3\340A\002" + + "\372A-\022+analyticsadmin.googleapis.com/Googl" + + "eAdsLink\022K\n\017google_ads_link\030\002 \001(\0132-.goog" + + "le.analytics.admin.v1alpha.GoogleAdsLink" + + "B\003\340A\002\"\232\001\n\032UpdateGoogleAdsLinkRequest\022F\n\017" + + "google_ads_link\030\001 \001(\0132-.google.analytics" + + ".admin.v1alpha.GoogleAdsLink\0224\n\013update_m" + + "ask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340" + + "A\002\"_\n\032DeleteGoogleAdsLinkRequest\022A\n\004name" + + "\030\001 \001(\tB3\340A\002\372A-\n+analyticsadmin.googleapi" + + "s.com/GoogleAdsLink\"\207\001\n\031ListGoogleAdsLin" + + "ksRequest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\022+analy" + + "ticsadmin.googleapis.com/GoogleAdsLink\022\021" + + "\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"~\n" + + "\032ListGoogleAdsLinksResponse\022G\n\020google_ad" + + "s_links\030\001 \003(\0132-.google.analytics.admin.v" + + "1alpha.GoogleAdsLink\022\027\n\017next_page_token\030" + + "\002 \001(\t\"h\n\035GetDataSharingSettingsRequest\022G" + + "\n\004name\030\001 \001(\tB9\340A\002\372A3\n1analyticsadmin.goo" + + "gleapis.com/DataSharingSettings\"D\n\033ListA" + + "ccountSummariesRequest\022\021\n\tpage_size\030\001 \001(" + + "\005\022\022\n\npage_token\030\002 \001(\t\"\202\001\n\034ListAccountSum" + + "mariesResponse\022I\n\021account_summaries\030\001 \003(" + + "\0132..google.analytics.admin.v1alpha.Accou" + + "ntSummary\022\027\n\017next_page_token\030\002 \001(\t2\353R\n\025A" + + "nalyticsAdminService\022\223\001\n\nGetAccount\0221.go" + + "ogle.analytics.admin.v1alpha.GetAccountR" + + "equest\032\'.google.analytics.admin.v1alpha." + + "Account\")\202\323\344\223\002\034\022\032/v1alpha/{name=accounts" + + "/*}\332A\004name\022\224\001\n\014ListAccounts\0223.google.ana" + + "lytics.admin.v1alpha.ListAccountsRequest" + + "\0324.google.analytics.admin.v1alpha.ListAc" + + "countsResponse\"\031\202\323\344\223\002\023\022\021/v1alpha/account" + + "s\022\210\001\n\rDeleteAccount\0224.google.analytics.a" + + "dmin.v1alpha.DeleteAccountRequest\032\026.goog" + + "le.protobuf.Empty\")\202\323\344\223\002\034*\032/v1alpha/{nam" + + "e=accounts/*}\332A\004name\022\271\001\n\rUpdateAccount\0224" + + ".google.analytics.admin.v1alpha.UpdateAc" + + "countRequest\032\'.google.analytics.admin.v1" + + "alpha.Account\"I\202\323\344\223\002-2\"/v1alpha/{account" + + ".name=accounts/*}:\007account\332A\023account,upd" + + "ate_mask\022\314\001\n\026ProvisionAccountTicket\022=.go" + + "ogle.analytics.admin.v1alpha.ProvisionAc" + + "countTicketRequest\032>.google.analytics.ad" + + "min.v1alpha.ProvisionAccountTicketRespon" + + "se\"3\202\323\344\223\002-\"(/v1alpha/accounts:provisionA" + + "ccountTicket:\001*\022\264\001\n\024ListAccountSummaries" + + "\022;.google.analytics.admin.v1alpha.ListAc" + + "countSummariesRequest\032<.google.analytics" + + ".admin.v1alpha.ListAccountSummariesRespo" + + "nse\"!\202\323\344\223\002\033\022\031/v1alpha/accountSummaries\022\230" + + "\001\n\013GetProperty\0222.google.analytics.admin." + + "v1alpha.GetPropertyRequest\032(.google.anal" + + "ytics.admin.v1alpha.Property\"+\202\323\344\223\002\036\022\034/v" + + "1alpha/{name=properties/*}\332A\004name\022\234\001\n\016Li" + + "stProperties\0225.google.analytics.admin.v1" + + "alpha.ListPropertiesRequest\0326.google.ana" + + "lytics.admin.v1alpha.ListPropertiesRespo" + + "nse\"\033\202\323\344\223\002\025\022\023/v1alpha/properties\022\243\001\n\016Cre" + + "ateProperty\0225.google.analytics.admin.v1a" + + "lpha.CreatePropertyRequest\032(.google.anal" + + "ytics.admin.v1alpha.Property\"0\202\323\344\223\002\037\"\023/v" + + "1alpha/properties:\010property\332A\010property\022\214" + + "\001\n\016DeleteProperty\0225.google.analytics.adm" + + "in.v1alpha.DeletePropertyRequest\032\026.googl" + + "e.protobuf.Empty\"+\202\323\344\223\002\036*\034/v1alpha/{name" + + "=properties/*}\332A\004name\022\301\001\n\016UpdateProperty" + + "\0225.google.analytics.admin.v1alpha.Update" + + "PropertyRequest\032(.google.analytics.admin" + + ".v1alpha.Property\"N\202\323\344\223\00212%/v1alpha/{pro" + + "perty.name=properties/*}:\010property\332A\024pro" + + "perty,update_mask\022\316\001\n\013GetUserLink\0222.goog" + + "le.analytics.admin.v1alpha.GetUserLinkRe" + + "quest\032(.google.analytics.admin.v1alpha.U" + + "serLink\"a\202\323\344\223\002T\022&/v1alpha/{name=accounts" + + "/*/userLinks/*}Z*\022(/v1alpha/{name=proper" + + "ties/*/userLinks/*}\332A\004name\022\366\001\n\021BatchGetU" + + "serLinks\0228.google.analytics.admin.v1alph" + + "a.BatchGetUserLinksRequest\0329.google.anal" + + "ytics.admin.v1alpha.BatchGetUserLinksRes" + + "ponse\"l\202\323\344\223\002f\022//v1alpha/{parent=accounts" + + "/*}/userLinks:batchGetZ3\0221/v1alpha/{pare" + + "nt=properties/*}/userLinks:batchGet\022\341\001\n\r" + + "ListUserLinks\0224.google.analytics.admin.v" + + "1alpha.ListUserLinksRequest\0325.google.ana" + + "lytics.admin.v1alpha.ListUserLinksRespon" + + "se\"c\202\323\344\223\002T\022&/v1alpha/{parent=accounts/*}" + + "/userLinksZ*\022(/v1alpha/{parent=propertie" + + "s/*}/userLinks\332A\006parent\022\355\001\n\016AuditUserLin" + + "ks\0225.google.analytics.admin.v1alpha.Audi" + + "tUserLinksRequest\0326.google.analytics.adm" + + "in.v1alpha.AuditUserLinksResponse\"l\202\323\344\223\002" + + "f\",/v1alpha/{parent=accounts/*}/userLink" + + "s:audit:\001*Z3\"./v1alpha/{parent=propertie" + + "s/*}/userLinks:audit:\001*\022\367\001\n\016CreateUserLi" + + "nk\0225.google.analytics.admin.v1alpha.Crea" + + "teUserLinkRequest\032(.google.analytics.adm" + + "in.v1alpha.UserLink\"\203\001\202\323\344\223\002j\"&/v1alpha/{" + + "parent=accounts/*}/userLinks:\tuser_linkZ" + + "5\"(/v1alpha/{parent=properties/*}/userLi" + + "nks:\tuser_link\332A\020parent,user_link\022\213\002\n\024Ba" + + "tchCreateUserLinks\022;.google.analytics.ad" + + "min.v1alpha.BatchCreateUserLinksRequest\032" + + "<.google.analytics.admin.v1alpha.BatchCr" + + "eateUserLinksResponse\"x\202\323\344\223\002r\"2/v1alpha/" + + "{parent=accounts/*}/userLinks:batchCreat" + + "e:\001*Z9\"4/v1alpha/{parent=properties/*}/u" + + "serLinks:batchCreate:\001*\022\204\002\n\016UpdateUserLi" + + "nk\0225.google.analytics.admin.v1alpha.Upda" + + "teUserLinkRequest\032(.google.analytics.adm" + + "in.v1alpha.UserLink\"\220\001\202\323\344\223\002~20/v1alpha/{" + + "user_link.name=accounts/*/userLinks/*}:\t" + + "user_linkZ?22/v1alpha/{user_link.name=pr" + + "operties/*/userLinks/*}:\tuser_link\332A\tuse" + + "r_link\022\213\002\n\024BatchUpdateUserLinks\022;.google" + + ".analytics.admin.v1alpha.BatchUpdateUser" + + "LinksRequest\032<.google.analytics.admin.v1" + + "alpha.BatchUpdateUserLinksResponse\"x\202\323\344\223" + + "\002r\"2/v1alpha/{parent=accounts/*}/userLin" + + "ks:batchUpdate:\001*Z9\"4/v1alpha/{parent=pr" + + "operties/*}/userLinks:batchUpdate:\001*\022\302\001\n" + + "\016DeleteUserLink\0225.google.analytics.admin" + + ".v1alpha.DeleteUserLinkRequest\032\026.google." + + "protobuf.Empty\"a\202\323\344\223\002T*&/v1alpha/{name=a" + + "ccounts/*/userLinks/*}Z**(/v1alpha/{name" + + "=properties/*/userLinks/*}\332A\004name\022\345\001\n\024Ba" + + "tchDeleteUserLinks\022;.google.analytics.ad" + + "min.v1alpha.BatchDeleteUserLinksRequest\032" + + "\026.google.protobuf.Empty\"x\202\323\344\223\002r\"2/v1alph" + + "a/{parent=accounts/*}/userLinks:batchDel" + + "ete:\001*Z9\"4/v1alpha/{parent=properties/*}" + + "/userLinks:batchDelete:\001*\022\270\001\n\020GetWebData" + + "Stream\0227.google.analytics.admin.v1alpha." + + "GetWebDataStreamRequest\032-.google.analyti" + + "cs.admin.v1alpha.WebDataStream\"<\202\323\344\223\002/\022-" + + "/v1alpha/{name=properties/*/webDataStrea" + + "ms/*}\332A\004name\022\247\001\n\023DeleteWebDataStream\022:.g" + + "oogle.analytics.admin.v1alpha.DeleteWebD" + "ataStreamRequest\032\026.google.protobuf.Empty" - + "\"?\202\323\344\223\0022*0/v1alpha/{name=properties/*/io" - + "sAppDataStreams/*}\332A\004name\022\217\002\n\026UpdateIosA" - + "ppDataStream\022=.google.analytics.admin.v1" - + "alpha.UpdateIosAppDataStreamRequest\0320.go" - + "ogle.analytics.admin.v1alpha.IosAppDataS" - + "tream\"\203\001\202\323\344\223\002[2D/v1alpha/{ios_app_data_s" - + "tream.name=properties/*/iosAppDataStream" - + "s/*}:\023ios_app_data_stream\332A\037ios_app_data" - + "_stream,update_mask\022\365\001\n\026CreateIosAppData" - + "Stream\022=.google.analytics.admin.v1alpha." - + "CreateIosAppDataStreamRequest\0320.google.a" + + "\"<\202\323\344\223\002/*-/v1alpha/{name=properties/*/we" + + "bDataStreams/*}\332A\004name\022\366\001\n\023UpdateWebData" + + "Stream\022:.google.analytics.admin.v1alpha." + + "UpdateWebDataStreamRequest\032-.google.anal" + + "ytics.admin.v1alpha.WebDataStream\"t\202\323\344\223\002" + + "P2=/v1alpha/{web_data_stream.name=proper" + + "ties/*/webDataStreams/*}:\017web_data_strea" + + "m\332A\033web_data_stream,update_mask\022\341\001\n\023Crea" + + "teWebDataStream\022:.google.analytics.admin" + + ".v1alpha.CreateWebDataStreamRequest\032-.go" + + "ogle.analytics.admin.v1alpha.WebDataStre" + + "am\"_\202\323\344\223\002@\"-/v1alpha/{parent=properties/" + + "*}/webDataStreams:\017web_data_stream\332A\026par" + + "ent,web_data_stream\022\313\001\n\022ListWebDataStrea" + + "ms\0229.google.analytics.admin.v1alpha.List" + + "WebDataStreamsRequest\032:.google.analytics" + + ".admin.v1alpha.ListWebDataStreamsRespons" + + "e\">\202\323\344\223\002/\022-/v1alpha/{parent=properties/*" + + "}/webDataStreams\332A\006parent\022\304\001\n\023GetIosAppD" + + "ataStream\022:.google.analytics.admin.v1alp" + + "ha.GetIosAppDataStreamRequest\0320.google.a" + "nalytics.admin.v1alpha.IosAppDataStream\"" - + "j\202\323\344\223\002G\"0/v1alpha/{parent=properties/*}/" - + "iosAppDataStreams:\023ios_app_data_stream\332A" - + "\032parent,ios_app_data_stream\022\327\001\n\025ListIosA" - + "ppDataStreams\022<.google.analytics.admin.v" - + "1alpha.ListIosAppDataStreamsRequest\032=.go" - + "ogle.analytics.admin.v1alpha.ListIosAppD" - + "ataStreamsResponse\"A\202\323\344\223\0022\0220/v1alpha/{pa" - + "rent=properties/*}/iosAppDataStreams\332A\006p" - + "arent\022\324\001\n\027GetAndroidAppDataStream\022>.goog" - + "le.analytics.admin.v1alpha.GetAndroidApp" - + "DataStreamRequest\0324.google.analytics.adm" - + "in.v1alpha.AndroidAppDataStream\"C\202\323\344\223\0026\022" - + "4/v1alpha/{name=properties/*/androidAppD" - + "ataStreams/*}\332A\004name\022\274\001\n\032DeleteAndroidAp" - + "pDataStream\022A.google.analytics.admin.v1a" - + "lpha.DeleteAndroidAppDataStreamRequest\032\026" - + ".google.protobuf.Empty\"C\202\323\344\223\0026*4/v1alpha" - + "/{name=properties/*/androidAppDataStream" - + "s/*}\332A\004name\022\253\002\n\032UpdateAndroidAppDataStre" - + "am\022A.google.analytics.admin.v1alpha.Upda" + + "?\202\323\344\223\0022\0220/v1alpha/{name=properties/*/ios" + + "AppDataStreams/*}\332A\004name\022\260\001\n\026DeleteIosAp" + + "pDataStream\022=.google.analytics.admin.v1a" + + "lpha.DeleteIosAppDataStreamRequest\032\026.goo" + + "gle.protobuf.Empty\"?\202\323\344\223\0022*0/v1alpha/{na" + + "me=properties/*/iosAppDataStreams/*}\332A\004n" + + "ame\022\217\002\n\026UpdateIosAppDataStream\022=.google." + + "analytics.admin.v1alpha.UpdateIosAppData" + + "StreamRequest\0320.google.analytics.admin.v" + + "1alpha.IosAppDataStream\"\203\001\202\323\344\223\002[2D/v1alp" + + "ha/{ios_app_data_stream.name=properties/" + + "*/iosAppDataStreams/*}:\023ios_app_data_str" + + "eam\332A\037ios_app_data_stream,update_mask\022\365\001" + + "\n\026CreateIosAppDataStream\022=.google.analyt" + + "ics.admin.v1alpha.CreateIosAppDataStream" + + "Request\0320.google.analytics.admin.v1alpha" + + ".IosAppDataStream\"j\202\323\344\223\002G\"0/v1alpha/{par" + + "ent=properties/*}/iosAppDataStreams:\023ios" + + "_app_data_stream\332A\032parent,ios_app_data_s" + + "tream\022\327\001\n\025ListIosAppDataStreams\022<.google" + + ".analytics.admin.v1alpha.ListIosAppDataS" + + "treamsRequest\032=.google.analytics.admin.v" + + "1alpha.ListIosAppDataStreamsResponse\"A\202\323" + + "\344\223\0022\0220/v1alpha/{parent=properties/*}/ios" + + "AppDataStreams\332A\006parent\022\324\001\n\027GetAndroidAp" + + "pDataStream\022>.google.analytics.admin.v1a" + + "lpha.GetAndroidAppDataStreamRequest\0324.go" + + "ogle.analytics.admin.v1alpha.AndroidAppD" + + "ataStream\"C\202\323\344\223\0026\0224/v1alpha/{name=proper" + + "ties/*/androidAppDataStreams/*}\332A\004name\022\274" + + "\001\n\032DeleteAndroidAppDataStream\022A.google.a" + + "nalytics.admin.v1alpha.DeleteAndroidAppD" + + "ataStreamRequest\032\026.google.protobuf.Empty" + + "\"C\202\323\344\223\0026*4/v1alpha/{name=properties/*/an" + + "droidAppDataStreams/*}\332A\004name\022\253\002\n\032Update" + + "AndroidAppDataStream\022A.google.analytics." + + "admin.v1alpha.UpdateAndroidAppDataStream" + + "Request\0324.google.analytics.admin.v1alpha" + + ".AndroidAppDataStream\"\223\001\202\323\344\223\002g2L/v1alpha" + + "/{android_app_data_stream.name=propertie" + + "s/*/androidAppDataStreams/*}:\027android_ap" + + "p_data_stream\332A#android_app_data_stream," + + "update_mask\022\215\002\n\032CreateAndroidAppDataStre" + + "am\022A.google.analytics.admin.v1alpha.Crea" + "teAndroidAppDataStreamRequest\0324.google.a" + "nalytics.admin.v1alpha.AndroidAppDataStr" - + "eam\"\223\001\202\323\344\223\002g2L/v1alpha/{android_app_data" - + "_stream.name=properties/*/androidAppData" - + "Streams/*}:\027android_app_data_stream\332A#an" - + "droid_app_data_stream,update_mask\022\215\002\n\032Cr" - + "eateAndroidAppDataStream\022A.google.analyt" - + "ics.admin.v1alpha.CreateAndroidAppDataSt" - + "reamRequest\0324.google.analytics.admin.v1a" - + "lpha.AndroidAppDataStream\"v\202\323\344\223\002O\"4/v1al" - + "pha/{parent=properties/*}/androidAppData" - + "Streams:\027android_app_data_stream\332A\036paren" - + "t,android_app_data_stream\022\347\001\n\031ListAndroi" - + "dAppDataStreams\022@.google.analytics.admin" - + ".v1alpha.ListAndroidAppDataStreamsReques" - + "t\032A.google.analytics.admin.v1alpha.ListA" - + "ndroidAppDataStreamsResponse\"E\202\323\344\223\0026\0224/v" - + "1alpha/{parent=properties/*}/androidAppD" - + "ataStreams\332A\006parent\022\376\001\n\036GetEnhancedMeasu" - + "rementSettings\022E.google.analytics.admin." - + "v1alpha.GetEnhancedMeasurementSettingsRe" - + "quest\032;.google.analytics.admin.v1alpha.E" - + "nhancedMeasurementSettings\"X\202\323\344\223\002K\022I/v1a" - + "lpha/{name=properties/*/webDataStreams/*" - + "/enhancedMeasurementSettings}\332A\004name\022\350\002\n", - "!UpdateEnhancedMeasurementSettings\022H.goo" - + "gle.analytics.admin.v1alpha.UpdateEnhanc" - + "edMeasurementSettingsRequest\032;.google.an" - + "alytics.admin.v1alpha.EnhancedMeasuremen" - + "tSettings\"\273\001\202\323\344\223\002\210\0012g/v1alpha/{enhanced_" - + "measurement_settings.name=properties/*/w" - + "ebDataStreams/*/enhancedMeasurementSetti" - + "ngs}:\035enhanced_measurement_settings\332A)en" - + "hanced_measurement_settings,update_mask\022" - + "\331\001\n\022CreateFirebaseLink\0229.google.analytic" - + "s.admin.v1alpha.CreateFirebaseLinkReques" - + "t\032,.google.analytics.admin.v1alpha.Fireb" - + "aseLink\"Z\202\323\344\223\002=\",/v1alpha/{parent=proper" - + "ties/*}/firebaseLinks:\rfirebase_link\332A\024p" - + "arent,firebase_link\022\354\001\n\022UpdateFirebaseLi" - + "nk\0229.google.analytics.admin.v1alpha.Upda" - + "teFirebaseLinkRequest\032,.google.analytics" - + ".admin.v1alpha.FirebaseLink\"m\202\323\344\223\002K2:/v1" - + "alpha/{firebase_link.name=properties/*/f" - + "irebaseLinks/*}:\rfirebase_link\332A\031firebas" - + "e_link,update_mask\022\244\001\n\022DeleteFirebaseLin" - + "k\0229.google.analytics.admin.v1alpha.Delet" - + "eFirebaseLinkRequest\032\026.google.protobuf.E" - + "mpty\";\202\323\344\223\002.*,/v1alpha/{name=properties/" - + "*/firebaseLinks/*}\332A\004name\022\307\001\n\021ListFireba" - + "seLinks\0228.google.analytics.admin.v1alpha" - + ".ListFirebaseLinksRequest\0329.google.analy" - + "tics.admin.v1alpha.ListFirebaseLinksResp" - + "onse\"=\202\323\344\223\002.\022,/v1alpha/{parent=propertie" - + "s/*}/firebaseLinks\332A\006parent\022\306\001\n\020GetGloba" - + "lSiteTag\0227.google.analytics.admin.v1alph" - + "a.GetGlobalSiteTagRequest\032-.google.analy" - + "tics.admin.v1alpha.GlobalSiteTag\"J\202\323\344\223\002=" - + "\022;/v1alpha/{name=properties/*/webDataStr" - + "eams/*/globalSiteTag}\332A\004name\022\341\001\n\023CreateG" - + "oogleAdsLink\022:.google.analytics.admin.v1" - + "alpha.CreateGoogleAdsLinkRequest\032-.googl" - + "e.analytics.admin.v1alpha.GoogleAdsLink\"" - + "_\202\323\344\223\002@\"-/v1alpha/{parent=properties/*}/" - + "googleAdsLinks:\017google_ads_link\332A\026parent" - + ",google_ads_link\022\366\001\n\023UpdateGoogleAdsLink" - + "\022:.google.analytics.admin.v1alpha.Update" - + "GoogleAdsLinkRequest\032-.google.analytics." - + "admin.v1alpha.GoogleAdsLink\"t\202\323\344\223\002P2=/v1" - + "alpha/{google_ads_link.name=properties/*" - + "/googleAdsLinks/*}:\017google_ads_link\332A\033go" - + "ogle_ads_link,update_mask\022\247\001\n\023DeleteGoog" - + "leAdsLink\022:.google.analytics.admin.v1alp" - + "ha.DeleteGoogleAdsLinkRequest\032\026.google.p" - + "rotobuf.Empty\"<\202\323\344\223\002/*-/v1alpha/{name=pr" - + "operties/*/googleAdsLinks/*}\332A\004name\022\313\001\n\022" - + "ListGoogleAdsLinks\0229.google.analytics.ad" - + "min.v1alpha.ListGoogleAdsLinksRequest\032:." - + "google.analytics.admin.v1alpha.ListGoogl" - + "eAdsLinksResponse\">\202\323\344\223\002/\022-/v1alpha/{par" - + "ent=properties/*}/googleAdsLinks\332A\006paren" - + "t\022\313\001\n\026GetDataSharingSettings\022=.google.an" - + "alytics.admin.v1alpha.GetDataSharingSett" - + "ingsRequest\0323.google.analytics.admin.v1a" - + "lpha.DataSharingSettings\"=\202\323\344\223\0020\022./v1alp" - + "ha/{name=accounts/*/dataSharingSettings}" - + "\332A\004name\032\374\001\312A\035analyticsadmin.googleapis.c" - + "om\322A\330\001https://www.googleapis.com/auth/an" - + "alytics.edit,https://www.googleapis.com/" - + "auth/analytics.manage.users,https://www." - + "googleapis.com/auth/analytics.manage.use" - + "rs.readonly,https://www.googleapis.com/a" - + "uth/analytics.readonlyB\200\001\n\"com.google.an" - + "alytics.admin.v1alphaB\023AnalyticsAdminPro" - + "toP\001ZCgoogle.golang.org/genproto/googlea" - + "pis/analytics/admin/v1alpha;adminb\006proto" - + "3" + + "eam\"v\202\323\344\223\002O\"4/v1alpha/{parent=properties" + + "/*}/androidAppDataStreams:\027android_app_d" + + "ata_stream\332A\036parent,android_app_data_str" + + "eam\022\347\001\n\031ListAndroidAppDataStreams\022@.goog" + + "le.analytics.admin.v1alpha.ListAndroidAp" + + "pDataStreamsRequest\032A.google.analytics.a" + + "dmin.v1alpha.ListAndroidAppDataStreamsRe" + + "sponse\"E\202\323\344\223\0026\0224/v1alpha/{parent=propert" + + "ies/*}/androidAppDataStreams\332A\006parent\022\376\001" + + "\n\036GetEnhancedMeasurementSettings\022E.googl" + + "e.analytics.admin.v1alpha.GetEnhancedMea" + + "surementSettingsRequest\032;.google.analyti", + "cs.admin.v1alpha.EnhancedMeasurementSett" + + "ings\"X\202\323\344\223\002K\022I/v1alpha/{name=properties/" + + "*/webDataStreams/*/enhancedMeasurementSe" + + "ttings}\332A\004name\022\350\002\n!UpdateEnhancedMeasure" + + "mentSettings\022H.google.analytics.admin.v1" + + "alpha.UpdateEnhancedMeasurementSettingsR" + + "equest\032;.google.analytics.admin.v1alpha." + + "EnhancedMeasurementSettings\"\273\001\202\323\344\223\002\210\0012g/" + + "v1alpha/{enhanced_measurement_settings.n" + + "ame=properties/*/webDataStreams/*/enhanc" + + "edMeasurementSettings}:\035enhanced_measure" + + "ment_settings\332A)enhanced_measurement_set" + + "tings,update_mask\022\331\001\n\022CreateFirebaseLink" + + "\0229.google.analytics.admin.v1alpha.Create" + + "FirebaseLinkRequest\032,.google.analytics.a" + + "dmin.v1alpha.FirebaseLink\"Z\202\323\344\223\002=\",/v1al" + + "pha/{parent=properties/*}/firebaseLinks:" + + "\rfirebase_link\332A\024parent,firebase_link\022\354\001" + + "\n\022UpdateFirebaseLink\0229.google.analytics." + + "admin.v1alpha.UpdateFirebaseLinkRequest\032" + + ",.google.analytics.admin.v1alpha.Firebas" + + "eLink\"m\202\323\344\223\002K2:/v1alpha/{firebase_link.n" + + "ame=properties/*/firebaseLinks/*}:\rfireb" + + "ase_link\332A\031firebase_link,update_mask\022\244\001\n" + + "\022DeleteFirebaseLink\0229.google.analytics.a" + + "dmin.v1alpha.DeleteFirebaseLinkRequest\032\026" + + ".google.protobuf.Empty\";\202\323\344\223\002.*,/v1alpha" + + "/{name=properties/*/firebaseLinks/*}\332A\004n" + + "ame\022\307\001\n\021ListFirebaseLinks\0228.google.analy" + + "tics.admin.v1alpha.ListFirebaseLinksRequ" + + "est\0329.google.analytics.admin.v1alpha.Lis" + + "tFirebaseLinksResponse\"=\202\323\344\223\002.\022,/v1alpha" + + "/{parent=properties/*}/firebaseLinks\332A\006p" + + "arent\022\306\001\n\020GetGlobalSiteTag\0227.google.anal" + + "ytics.admin.v1alpha.GetGlobalSiteTagRequ" + + "est\032-.google.analytics.admin.v1alpha.Glo" + + "balSiteTag\"J\202\323\344\223\002=\022;/v1alpha/{name=prope" + + "rties/*/webDataStreams/*/globalSiteTag}\332" + + "A\004name\022\341\001\n\023CreateGoogleAdsLink\022:.google." + + "analytics.admin.v1alpha.CreateGoogleAdsL" + + "inkRequest\032-.google.analytics.admin.v1al" + + "pha.GoogleAdsLink\"_\202\323\344\223\002@\"-/v1alpha/{par" + + "ent=properties/*}/googleAdsLinks:\017google" + + "_ads_link\332A\026parent,google_ads_link\022\366\001\n\023U" + + "pdateGoogleAdsLink\022:.google.analytics.ad" + + "min.v1alpha.UpdateGoogleAdsLinkRequest\032-" + + ".google.analytics.admin.v1alpha.GoogleAd" + + "sLink\"t\202\323\344\223\002P2=/v1alpha/{google_ads_link" + + ".name=properties/*/googleAdsLinks/*}:\017go" + + "ogle_ads_link\332A\033google_ads_link,update_m" + + "ask\022\247\001\n\023DeleteGoogleAdsLink\022:.google.ana" + + "lytics.admin.v1alpha.DeleteGoogleAdsLink" + + "Request\032\026.google.protobuf.Empty\"<\202\323\344\223\002/*" + + "-/v1alpha/{name=properties/*/googleAdsLi" + + "nks/*}\332A\004name\022\313\001\n\022ListGoogleAdsLinks\0229.g" + + "oogle.analytics.admin.v1alpha.ListGoogle" + + "AdsLinksRequest\032:.google.analytics.admin" + + ".v1alpha.ListGoogleAdsLinksResponse\">\202\323\344" + + "\223\002/\022-/v1alpha/{parent=properties/*}/goog" + + "leAdsLinks\332A\006parent\022\313\001\n\026GetDataSharingSe" + + "ttings\022=.google.analytics.admin.v1alpha." + + "GetDataSharingSettingsRequest\0323.google.a" + + "nalytics.admin.v1alpha.DataSharingSettin" + + "gs\"=\202\323\344\223\0020\022./v1alpha/{name=accounts/*/da" + + "taSharingSettings}\332A\004name\032\374\001\312A\035analytics" + + "admin.googleapis.com\322A\330\001https://www.goog" + + "leapis.com/auth/analytics.edit,https://w" + + "ww.googleapis.com/auth/analytics.manage." + + "users,https://www.googleapis.com/auth/an" + + "alytics.manage.users.readonly,https://ww" + + "w.googleapis.com/auth/analytics.readonly" + + "B\200\001\n\"com.google.analytics.admin.v1alphaB" + + "\023AnalyticsAdminProtoP\001ZCgoogle.golang.or" + + "g/genproto/googleapis/analytics/admin/v1" + + "alpha;adminb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -768,6 +771,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.ResourceProto.getDescriptor(), com.google.protobuf.EmptyProto.getDescriptor(), com.google.protobuf.FieldMaskProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), }); internal_static_google_analytics_admin_v1alpha_GetAccountRequest_descriptor = getDescriptor().getMessageTypes().get(0); @@ -1183,7 +1187,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_admin_v1alpha_ListFirebaseLinksRequest_descriptor, new java.lang.String[] { - "Parent", + "Parent", "PageSize", "PageToken", }); internal_static_google_analytics_admin_v1alpha_ListFirebaseLinksResponse_descriptor = getDescriptor().getMessageTypes().get(52); @@ -1191,7 +1195,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_admin_v1alpha_ListFirebaseLinksResponse_descriptor, new java.lang.String[] { - "FirebaseLinks", + "FirebaseLinks", "NextPageToken", }); internal_static_google_analytics_admin_v1alpha_GetGlobalSiteTagRequest_descriptor = getDescriptor().getMessageTypes().get(53); @@ -1282,6 +1286,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.ResourceProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor(); com.google.protobuf.FieldMaskProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettings.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettings.java index 4a0fa5cd..8209b15d 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettings.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettings.java @@ -41,8 +41,7 @@ private EnhancedMeasurementSettings(com.google.protobuf.GeneratedMessageV3.Build private EnhancedMeasurementSettings() { name_ = ""; searchQueryParameter_ = ""; - urlQueryParameter_ = ""; - excludedDomains_ = ""; + uriQueryParameter_ = ""; } @java.lang.Override @@ -101,21 +100,11 @@ private EnhancedMeasurementSettings( outboundClicksEnabled_ = input.readBool(); break; } - case 48: - { - contentViewsEnabled_ = input.readBool(); - break; - } case 56: { siteSearchEnabled_ = input.readBool(); break; } - case 64: - { - formInteractionsEnabled_ = input.readBool(); - break; - } case 72: { videoEngagementEnabled_ = input.readBool(); @@ -126,11 +115,6 @@ private EnhancedMeasurementSettings( fileDownloadsEnabled_ = input.readBool(); break; } - case 88: - { - dataTaggedElementClicksEnabled_ = input.readBool(); - break; - } case 96: { pageLoadsEnabled_ = input.readBool(); @@ -141,16 +125,6 @@ private EnhancedMeasurementSettings( pageChangesEnabled_ = input.readBool(); break; } - case 112: - { - articlesAndBlogsEnabled_ = input.readBool(); - break; - } - case 120: - { - productsAndEcommerceEnabled_ = input.readBool(); - break; - } case 130: { java.lang.String s = input.readStringRequireUtf8(); @@ -162,14 +136,7 @@ private EnhancedMeasurementSettings( { java.lang.String s = input.readStringRequireUtf8(); - urlQueryParameter_ = s; - break; - } - case 146: - { - java.lang.String s = input.readStringRequireUtf8(); - - excludedDomains_ = s; + uriQueryParameter_ = s; break; } default: @@ -288,8 +255,8 @@ public boolean getStreamEnabled() { * * *
-   * Output only. If enabled, capture a page view event each time a page loads
-   * or the website changes the browser history state.
+   * Output only. If enabled, capture a page view event each time a page loads or the
+   * website changes the browser history state.
    * 
* * bool page_views_enabled = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -339,25 +306,6 @@ public boolean getOutboundClicksEnabled() { return outboundClicksEnabled_; } - public static final int CONTENT_VIEWS_ENABLED_FIELD_NUMBER = 6; - private boolean contentViewsEnabled_; - /** - * - * - *
-   * Capture events when your visitors view content on your site that has
-   * structured data (eg, articles, blog posts, product details screens, etc.).
-   * 
- * - * bool content_views_enabled = 6; - * - * @return The contentViewsEnabled. - */ - @java.lang.Override - public boolean getContentViewsEnabled() { - return contentViewsEnabled_; - } - public static final int SITE_SEARCH_ENABLED_FIELD_NUMBER = 7; private boolean siteSearchEnabled_; /** @@ -377,25 +325,6 @@ public boolean getSiteSearchEnabled() { return siteSearchEnabled_; } - public static final int FORM_INTERACTIONS_ENABLED_FIELD_NUMBER = 8; - private boolean formInteractionsEnabled_; - /** - * - * - *
-   * If enabled, capture a view search results event each time a visitor
-   * interacts with a form on your site.
-   * 
- * - * bool form_interactions_enabled = 8; - * - * @return The formInteractionsEnabled. - */ - @java.lang.Override - public boolean getFormInteractionsEnabled() { - return formInteractionsEnabled_; - } - public static final int VIDEO_ENGAGEMENT_ENABLED_FIELD_NUMBER = 9; private boolean videoEngagementEnabled_; /** @@ -434,35 +363,16 @@ public boolean getFileDownloadsEnabled() { return fileDownloadsEnabled_; } - public static final int DATA_TAGGED_ELEMENT_CLICKS_ENABLED_FIELD_NUMBER = 11; - private boolean dataTaggedElementClicksEnabled_; - /** - * - * - *
-   * If enabled, capture a click event each time a visitor clicks a link or
-   * element that has data attributes beginning with "data-ga".
-   * 
- * - * bool data_tagged_element_clicks_enabled = 11; - * - * @return The dataTaggedElementClicksEnabled. - */ - @java.lang.Override - public boolean getDataTaggedElementClicksEnabled() { - return dataTaggedElementClicksEnabled_; - } - public static final int PAGE_LOADS_ENABLED_FIELD_NUMBER = 12; private boolean pageLoadsEnabled_; /** * * *
-   * If enabled, capture a page view event each time a page loads.
+   * Output only. If enabled, capture a page view event each time a page loads.
    * 
* - * bool page_loads_enabled = 12; + * bool page_loads_enabled = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The pageLoadsEnabled. */ @@ -490,44 +400,6 @@ public boolean getPageChangesEnabled() { return pageChangesEnabled_; } - public static final int ARTICLES_AND_BLOGS_ENABLED_FIELD_NUMBER = 14; - private boolean articlesAndBlogsEnabled_; - /** - * - * - *
-   * Capture events when your visitors view content on your site that has
-   * articles or blog posts.
-   * 
- * - * bool articles_and_blogs_enabled = 14; - * - * @return The articlesAndBlogsEnabled. - */ - @java.lang.Override - public boolean getArticlesAndBlogsEnabled() { - return articlesAndBlogsEnabled_; - } - - public static final int PRODUCTS_AND_ECOMMERCE_ENABLED_FIELD_NUMBER = 15; - private boolean productsAndEcommerceEnabled_; - /** - * - * - *
-   * Capture events when your visitors view content on your site that has
-   * product details screens, etc.
-   * 
- * - * bool products_and_ecommerce_enabled = 15; - * - * @return The productsAndEcommerceEnabled. - */ - @java.lang.Override - public boolean getProductsAndEcommerceEnabled() { - return productsAndEcommerceEnabled_; - } - public static final int SEARCH_QUERY_PARAMETER_FIELD_NUMBER = 16; private volatile java.lang.Object searchQueryParameter_; /** @@ -579,8 +451,8 @@ public com.google.protobuf.ByteString getSearchQueryParameterBytes() { } } - public static final int URL_QUERY_PARAMETER_FIELD_NUMBER = 17; - private volatile java.lang.Object urlQueryParameter_; + public static final int URI_QUERY_PARAMETER_FIELD_NUMBER = 17; + private volatile java.lang.Object uriQueryParameter_; /** * * @@ -589,19 +461,19 @@ public com.google.protobuf.ByteString getSearchQueryParameterBytes() { * Max length is 1024 characters. * * - * string url_query_parameter = 17; + * string uri_query_parameter = 17; * - * @return The urlQueryParameter. + * @return The uriQueryParameter. */ @java.lang.Override - public java.lang.String getUrlQueryParameter() { - java.lang.Object ref = urlQueryParameter_; + public java.lang.String getUriQueryParameter() { + java.lang.Object ref = uriQueryParameter_; 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(); - urlQueryParameter_ = s; + uriQueryParameter_ = s; return s; } } @@ -613,66 +485,17 @@ public java.lang.String getUrlQueryParameter() { * Max length is 1024 characters. * * - * string url_query_parameter = 17; - * - * @return The bytes for urlQueryParameter. - */ - @java.lang.Override - public com.google.protobuf.ByteString getUrlQueryParameterBytes() { - java.lang.Object ref = urlQueryParameter_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - urlQueryParameter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int EXCLUDED_DOMAINS_FIELD_NUMBER = 18; - private volatile java.lang.Object excludedDomains_; - /** - * - * - *
-   * Domains to exclude from measurement. Max length is 1024 characters.
-   * 
- * - * string excluded_domains = 18; - * - * @return The excludedDomains. - */ - @java.lang.Override - public java.lang.String getExcludedDomains() { - java.lang.Object ref = excludedDomains_; - 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(); - excludedDomains_ = s; - return s; - } - } - /** - * - * - *
-   * Domains to exclude from measurement. Max length is 1024 characters.
-   * 
- * - * string excluded_domains = 18; + * string uri_query_parameter = 17; * - * @return The bytes for excludedDomains. + * @return The bytes for uriQueryParameter. */ @java.lang.Override - public com.google.protobuf.ByteString getExcludedDomainsBytes() { - java.lang.Object ref = excludedDomains_; + public com.google.protobuf.ByteString getUriQueryParameterBytes() { + java.lang.Object ref = uriQueryParameter_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - excludedDomains_ = b; + uriQueryParameter_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -708,44 +531,26 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (outboundClicksEnabled_ != false) { output.writeBool(5, outboundClicksEnabled_); } - if (contentViewsEnabled_ != false) { - output.writeBool(6, contentViewsEnabled_); - } if (siteSearchEnabled_ != false) { output.writeBool(7, siteSearchEnabled_); } - if (formInteractionsEnabled_ != false) { - output.writeBool(8, formInteractionsEnabled_); - } if (videoEngagementEnabled_ != false) { output.writeBool(9, videoEngagementEnabled_); } if (fileDownloadsEnabled_ != false) { output.writeBool(10, fileDownloadsEnabled_); } - if (dataTaggedElementClicksEnabled_ != false) { - output.writeBool(11, dataTaggedElementClicksEnabled_); - } if (pageLoadsEnabled_ != false) { output.writeBool(12, pageLoadsEnabled_); } if (pageChangesEnabled_ != false) { output.writeBool(13, pageChangesEnabled_); } - if (articlesAndBlogsEnabled_ != false) { - output.writeBool(14, articlesAndBlogsEnabled_); - } - if (productsAndEcommerceEnabled_ != false) { - output.writeBool(15, productsAndEcommerceEnabled_); - } if (!getSearchQueryParameterBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 16, searchQueryParameter_); } - if (!getUrlQueryParameterBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 17, urlQueryParameter_); - } - if (!getExcludedDomainsBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 18, excludedDomains_); + if (!getUriQueryParameterBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 17, uriQueryParameter_); } unknownFields.writeTo(output); } @@ -771,47 +576,26 @@ public int getSerializedSize() { if (outboundClicksEnabled_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(5, outboundClicksEnabled_); } - if (contentViewsEnabled_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, contentViewsEnabled_); - } if (siteSearchEnabled_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(7, siteSearchEnabled_); } - if (formInteractionsEnabled_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, formInteractionsEnabled_); - } if (videoEngagementEnabled_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, videoEngagementEnabled_); } if (fileDownloadsEnabled_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(10, fileDownloadsEnabled_); } - if (dataTaggedElementClicksEnabled_ != false) { - size += - com.google.protobuf.CodedOutputStream.computeBoolSize( - 11, dataTaggedElementClicksEnabled_); - } if (pageLoadsEnabled_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(12, pageLoadsEnabled_); } if (pageChangesEnabled_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(13, pageChangesEnabled_); } - if (articlesAndBlogsEnabled_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(14, articlesAndBlogsEnabled_); - } - if (productsAndEcommerceEnabled_ != false) { - size += - com.google.protobuf.CodedOutputStream.computeBoolSize(15, productsAndEcommerceEnabled_); - } if (!getSearchQueryParameterBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, searchQueryParameter_); } - if (!getUrlQueryParameterBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, urlQueryParameter_); - } - if (!getExcludedDomainsBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(18, excludedDomains_); + if (!getUriQueryParameterBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, uriQueryParameter_); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -834,20 +618,13 @@ public boolean equals(final java.lang.Object obj) { if (getPageViewsEnabled() != other.getPageViewsEnabled()) return false; if (getScrollsEnabled() != other.getScrollsEnabled()) return false; if (getOutboundClicksEnabled() != other.getOutboundClicksEnabled()) return false; - if (getContentViewsEnabled() != other.getContentViewsEnabled()) return false; if (getSiteSearchEnabled() != other.getSiteSearchEnabled()) return false; - if (getFormInteractionsEnabled() != other.getFormInteractionsEnabled()) return false; if (getVideoEngagementEnabled() != other.getVideoEngagementEnabled()) return false; if (getFileDownloadsEnabled() != other.getFileDownloadsEnabled()) return false; - if (getDataTaggedElementClicksEnabled() != other.getDataTaggedElementClicksEnabled()) - return false; if (getPageLoadsEnabled() != other.getPageLoadsEnabled()) return false; if (getPageChangesEnabled() != other.getPageChangesEnabled()) return false; - if (getArticlesAndBlogsEnabled() != other.getArticlesAndBlogsEnabled()) return false; - if (getProductsAndEcommerceEnabled() != other.getProductsAndEcommerceEnabled()) return false; if (!getSearchQueryParameter().equals(other.getSearchQueryParameter())) return false; - if (!getUrlQueryParameter().equals(other.getUrlQueryParameter())) return false; - if (!getExcludedDomains().equals(other.getExcludedDomains())) return false; + if (!getUriQueryParameter().equals(other.getUriQueryParameter())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -869,33 +646,20 @@ public int hashCode() { hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getScrollsEnabled()); hash = (37 * hash) + OUTBOUND_CLICKS_ENABLED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getOutboundClicksEnabled()); - hash = (37 * hash) + CONTENT_VIEWS_ENABLED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getContentViewsEnabled()); hash = (37 * hash) + SITE_SEARCH_ENABLED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSiteSearchEnabled()); - hash = (37 * hash) + FORM_INTERACTIONS_ENABLED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getFormInteractionsEnabled()); hash = (37 * hash) + VIDEO_ENGAGEMENT_ENABLED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getVideoEngagementEnabled()); hash = (37 * hash) + FILE_DOWNLOADS_ENABLED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getFileDownloadsEnabled()); - hash = (37 * hash) + DATA_TAGGED_ELEMENT_CLICKS_ENABLED_FIELD_NUMBER; - hash = - (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDataTaggedElementClicksEnabled()); hash = (37 * hash) + PAGE_LOADS_ENABLED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getPageLoadsEnabled()); hash = (37 * hash) + PAGE_CHANGES_ENABLED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getPageChangesEnabled()); - hash = (37 * hash) + ARTICLES_AND_BLOGS_ENABLED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getArticlesAndBlogsEnabled()); - hash = (37 * hash) + PRODUCTS_AND_ECOMMERCE_ENABLED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getProductsAndEcommerceEnabled()); hash = (37 * hash) + SEARCH_QUERY_PARAMETER_FIELD_NUMBER; hash = (53 * hash) + getSearchQueryParameter().hashCode(); - hash = (37 * hash) + URL_QUERY_PARAMETER_FIELD_NUMBER; - hash = (53 * hash) + getUrlQueryParameter().hashCode(); - hash = (37 * hash) + EXCLUDED_DOMAINS_FIELD_NUMBER; - hash = (53 * hash) + getExcludedDomains().hashCode(); + hash = (37 * hash) + URI_QUERY_PARAMETER_FIELD_NUMBER; + hash = (53 * hash) + getUriQueryParameter().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1053,31 +817,19 @@ public Builder clear() { outboundClicksEnabled_ = false; - contentViewsEnabled_ = false; - siteSearchEnabled_ = false; - formInteractionsEnabled_ = false; - videoEngagementEnabled_ = false; fileDownloadsEnabled_ = false; - dataTaggedElementClicksEnabled_ = false; - pageLoadsEnabled_ = false; pageChangesEnabled_ = false; - articlesAndBlogsEnabled_ = false; - - productsAndEcommerceEnabled_ = false; - searchQueryParameter_ = ""; - urlQueryParameter_ = ""; - - excludedDomains_ = ""; + uriQueryParameter_ = ""; return this; } @@ -1112,19 +864,13 @@ public com.google.analytics.admin.v1alpha.EnhancedMeasurementSettings buildParti result.pageViewsEnabled_ = pageViewsEnabled_; result.scrollsEnabled_ = scrollsEnabled_; result.outboundClicksEnabled_ = outboundClicksEnabled_; - result.contentViewsEnabled_ = contentViewsEnabled_; result.siteSearchEnabled_ = siteSearchEnabled_; - result.formInteractionsEnabled_ = formInteractionsEnabled_; result.videoEngagementEnabled_ = videoEngagementEnabled_; result.fileDownloadsEnabled_ = fileDownloadsEnabled_; - result.dataTaggedElementClicksEnabled_ = dataTaggedElementClicksEnabled_; result.pageLoadsEnabled_ = pageLoadsEnabled_; result.pageChangesEnabled_ = pageChangesEnabled_; - result.articlesAndBlogsEnabled_ = articlesAndBlogsEnabled_; - result.productsAndEcommerceEnabled_ = productsAndEcommerceEnabled_; result.searchQueryParameter_ = searchQueryParameter_; - result.urlQueryParameter_ = urlQueryParameter_; - result.excludedDomains_ = excludedDomains_; + result.uriQueryParameter_ = uriQueryParameter_; onBuilt(); return result; } @@ -1192,46 +938,27 @@ public Builder mergeFrom(com.google.analytics.admin.v1alpha.EnhancedMeasurementS if (other.getOutboundClicksEnabled() != false) { setOutboundClicksEnabled(other.getOutboundClicksEnabled()); } - if (other.getContentViewsEnabled() != false) { - setContentViewsEnabled(other.getContentViewsEnabled()); - } if (other.getSiteSearchEnabled() != false) { setSiteSearchEnabled(other.getSiteSearchEnabled()); } - if (other.getFormInteractionsEnabled() != false) { - setFormInteractionsEnabled(other.getFormInteractionsEnabled()); - } if (other.getVideoEngagementEnabled() != false) { setVideoEngagementEnabled(other.getVideoEngagementEnabled()); } if (other.getFileDownloadsEnabled() != false) { setFileDownloadsEnabled(other.getFileDownloadsEnabled()); } - if (other.getDataTaggedElementClicksEnabled() != false) { - setDataTaggedElementClicksEnabled(other.getDataTaggedElementClicksEnabled()); - } if (other.getPageLoadsEnabled() != false) { setPageLoadsEnabled(other.getPageLoadsEnabled()); } if (other.getPageChangesEnabled() != false) { setPageChangesEnabled(other.getPageChangesEnabled()); } - if (other.getArticlesAndBlogsEnabled() != false) { - setArticlesAndBlogsEnabled(other.getArticlesAndBlogsEnabled()); - } - if (other.getProductsAndEcommerceEnabled() != false) { - setProductsAndEcommerceEnabled(other.getProductsAndEcommerceEnabled()); - } if (!other.getSearchQueryParameter().isEmpty()) { searchQueryParameter_ = other.searchQueryParameter_; onChanged(); } - if (!other.getUrlQueryParameter().isEmpty()) { - urlQueryParameter_ = other.urlQueryParameter_; - onChanged(); - } - if (!other.getExcludedDomains().isEmpty()) { - excludedDomains_ = other.excludedDomains_; + if (!other.getUriQueryParameter().isEmpty()) { + uriQueryParameter_ = other.uriQueryParameter_; onChanged(); } this.mergeUnknownFields(other.unknownFields); @@ -1452,8 +1179,8 @@ public Builder clearStreamEnabled() { * * *
-     * Output only. If enabled, capture a page view event each time a page loads
-     * or the website changes the browser history state.
+     * Output only. If enabled, capture a page view event each time a page loads or the
+     * website changes the browser history state.
      * 
* * bool page_views_enabled = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1468,8 +1195,8 @@ public boolean getPageViewsEnabled() { * * *
-     * Output only. If enabled, capture a page view event each time a page loads
-     * or the website changes the browser history state.
+     * Output only. If enabled, capture a page view event each time a page loads or the
+     * website changes the browser history state.
      * 
* * bool page_views_enabled = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1487,8 +1214,8 @@ public Builder setPageViewsEnabled(boolean value) { * * *
-     * Output only. If enabled, capture a page view event each time a page loads
-     * or the website changes the browser history state.
+     * Output only. If enabled, capture a page view event each time a page loads or the
+     * website changes the browser history state.
      * 
* * bool page_views_enabled = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1612,61 +1339,6 @@ public Builder clearOutboundClicksEnabled() { return this; } - private boolean contentViewsEnabled_; - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * structured data (eg, articles, blog posts, product details screens, etc.).
-     * 
- * - * bool content_views_enabled = 6; - * - * @return The contentViewsEnabled. - */ - @java.lang.Override - public boolean getContentViewsEnabled() { - return contentViewsEnabled_; - } - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * structured data (eg, articles, blog posts, product details screens, etc.).
-     * 
- * - * bool content_views_enabled = 6; - * - * @param value The contentViewsEnabled to set. - * @return This builder for chaining. - */ - public Builder setContentViewsEnabled(boolean value) { - - contentViewsEnabled_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * structured data (eg, articles, blog posts, product details screens, etc.).
-     * 
- * - * bool content_views_enabled = 6; - * - * @return This builder for chaining. - */ - public Builder clearContentViewsEnabled() { - - contentViewsEnabled_ = false; - onChanged(); - return this; - } - private boolean siteSearchEnabled_; /** * @@ -1722,61 +1394,6 @@ public Builder clearSiteSearchEnabled() { return this; } - private boolean formInteractionsEnabled_; - /** - * - * - *
-     * If enabled, capture a view search results event each time a visitor
-     * interacts with a form on your site.
-     * 
- * - * bool form_interactions_enabled = 8; - * - * @return The formInteractionsEnabled. - */ - @java.lang.Override - public boolean getFormInteractionsEnabled() { - return formInteractionsEnabled_; - } - /** - * - * - *
-     * If enabled, capture a view search results event each time a visitor
-     * interacts with a form on your site.
-     * 
- * - * bool form_interactions_enabled = 8; - * - * @param value The formInteractionsEnabled to set. - * @return This builder for chaining. - */ - public Builder setFormInteractionsEnabled(boolean value) { - - formInteractionsEnabled_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * If enabled, capture a view search results event each time a visitor
-     * interacts with a form on your site.
-     * 
- * - * bool form_interactions_enabled = 8; - * - * @return This builder for chaining. - */ - public Builder clearFormInteractionsEnabled() { - - formInteractionsEnabled_ = false; - onChanged(); - return this; - } - private boolean videoEngagementEnabled_; /** * @@ -1887,70 +1504,15 @@ public Builder clearFileDownloadsEnabled() { return this; } - private boolean dataTaggedElementClicksEnabled_; - /** - * - * - *
-     * If enabled, capture a click event each time a visitor clicks a link or
-     * element that has data attributes beginning with "data-ga".
-     * 
- * - * bool data_tagged_element_clicks_enabled = 11; - * - * @return The dataTaggedElementClicksEnabled. - */ - @java.lang.Override - public boolean getDataTaggedElementClicksEnabled() { - return dataTaggedElementClicksEnabled_; - } - /** - * - * - *
-     * If enabled, capture a click event each time a visitor clicks a link or
-     * element that has data attributes beginning with "data-ga".
-     * 
- * - * bool data_tagged_element_clicks_enabled = 11; - * - * @param value The dataTaggedElementClicksEnabled to set. - * @return This builder for chaining. - */ - public Builder setDataTaggedElementClicksEnabled(boolean value) { - - dataTaggedElementClicksEnabled_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * If enabled, capture a click event each time a visitor clicks a link or
-     * element that has data attributes beginning with "data-ga".
-     * 
- * - * bool data_tagged_element_clicks_enabled = 11; - * - * @return This builder for chaining. - */ - public Builder clearDataTaggedElementClicksEnabled() { - - dataTaggedElementClicksEnabled_ = false; - onChanged(); - return this; - } - private boolean pageLoadsEnabled_; /** * * *
-     * If enabled, capture a page view event each time a page loads.
+     * Output only. If enabled, capture a page view event each time a page loads.
      * 
* - * bool page_loads_enabled = 12; + * bool page_loads_enabled = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The pageLoadsEnabled. */ @@ -1962,10 +1524,10 @@ public boolean getPageLoadsEnabled() { * * *
-     * If enabled, capture a page view event each time a page loads.
+     * Output only. If enabled, capture a page view event each time a page loads.
      * 
* - * bool page_loads_enabled = 12; + * bool page_loads_enabled = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @param value The pageLoadsEnabled to set. * @return This builder for chaining. @@ -1980,10 +1542,10 @@ public Builder setPageLoadsEnabled(boolean value) { * * *
-     * If enabled, capture a page view event each time a page loads.
+     * Output only. If enabled, capture a page view event each time a page loads.
      * 
* - * bool page_loads_enabled = 12; + * bool page_loads_enabled = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return This builder for chaining. */ @@ -2049,116 +1611,6 @@ public Builder clearPageChangesEnabled() { return this; } - private boolean articlesAndBlogsEnabled_; - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * articles or blog posts.
-     * 
- * - * bool articles_and_blogs_enabled = 14; - * - * @return The articlesAndBlogsEnabled. - */ - @java.lang.Override - public boolean getArticlesAndBlogsEnabled() { - return articlesAndBlogsEnabled_; - } - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * articles or blog posts.
-     * 
- * - * bool articles_and_blogs_enabled = 14; - * - * @param value The articlesAndBlogsEnabled to set. - * @return This builder for chaining. - */ - public Builder setArticlesAndBlogsEnabled(boolean value) { - - articlesAndBlogsEnabled_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * articles or blog posts.
-     * 
- * - * bool articles_and_blogs_enabled = 14; - * - * @return This builder for chaining. - */ - public Builder clearArticlesAndBlogsEnabled() { - - articlesAndBlogsEnabled_ = false; - onChanged(); - return this; - } - - private boolean productsAndEcommerceEnabled_; - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * product details screens, etc.
-     * 
- * - * bool products_and_ecommerce_enabled = 15; - * - * @return The productsAndEcommerceEnabled. - */ - @java.lang.Override - public boolean getProductsAndEcommerceEnabled() { - return productsAndEcommerceEnabled_; - } - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * product details screens, etc.
-     * 
- * - * bool products_and_ecommerce_enabled = 15; - * - * @param value The productsAndEcommerceEnabled to set. - * @return This builder for chaining. - */ - public Builder setProductsAndEcommerceEnabled(boolean value) { - - productsAndEcommerceEnabled_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Capture events when your visitors view content on your site that has
-     * product details screens, etc.
-     * 
- * - * bool products_and_ecommerce_enabled = 15; - * - * @return This builder for chaining. - */ - public Builder clearProductsAndEcommerceEnabled() { - - productsAndEcommerceEnabled_ = false; - onChanged(); - return this; - } - private java.lang.Object searchQueryParameter_ = ""; /** * @@ -2270,7 +1722,7 @@ public Builder setSearchQueryParameterBytes(com.google.protobuf.ByteString value return this; } - private java.lang.Object urlQueryParameter_ = ""; + private java.lang.Object uriQueryParameter_ = ""; /** * * @@ -2279,16 +1731,16 @@ public Builder setSearchQueryParameterBytes(com.google.protobuf.ByteString value * Max length is 1024 characters. * * - * string url_query_parameter = 17; + * string uri_query_parameter = 17; * - * @return The urlQueryParameter. + * @return The uriQueryParameter. */ - public java.lang.String getUrlQueryParameter() { - java.lang.Object ref = urlQueryParameter_; + public java.lang.String getUriQueryParameter() { + java.lang.Object ref = uriQueryParameter_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - urlQueryParameter_ = s; + uriQueryParameter_ = s; return s; } else { return (java.lang.String) ref; @@ -2302,16 +1754,16 @@ public java.lang.String getUrlQueryParameter() { * Max length is 1024 characters. * * - * string url_query_parameter = 17; + * string uri_query_parameter = 17; * - * @return The bytes for urlQueryParameter. + * @return The bytes for uriQueryParameter. */ - public com.google.protobuf.ByteString getUrlQueryParameterBytes() { - java.lang.Object ref = urlQueryParameter_; + public com.google.protobuf.ByteString getUriQueryParameterBytes() { + java.lang.Object ref = uriQueryParameter_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - urlQueryParameter_ = b; + uriQueryParameter_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -2325,17 +1777,17 @@ public com.google.protobuf.ByteString getUrlQueryParameterBytes() { * Max length is 1024 characters. * * - * string url_query_parameter = 17; + * string uri_query_parameter = 17; * - * @param value The urlQueryParameter to set. + * @param value The uriQueryParameter to set. * @return This builder for chaining. */ - public Builder setUrlQueryParameter(java.lang.String value) { + public Builder setUriQueryParameter(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - urlQueryParameter_ = value; + uriQueryParameter_ = value; onChanged(); return this; } @@ -2347,13 +1799,13 @@ public Builder setUrlQueryParameter(java.lang.String value) { * Max length is 1024 characters. * * - * string url_query_parameter = 17; + * string uri_query_parameter = 17; * * @return This builder for chaining. */ - public Builder clearUrlQueryParameter() { + public Builder clearUriQueryParameter() { - urlQueryParameter_ = getDefaultInstance().getUrlQueryParameter(); + uriQueryParameter_ = getDefaultInstance().getUriQueryParameter(); onChanged(); return this; } @@ -2365,124 +1817,18 @@ public Builder clearUrlQueryParameter() { * Max length is 1024 characters. * * - * string url_query_parameter = 17; - * - * @param value The bytes for urlQueryParameter to set. - * @return This builder for chaining. - */ - public Builder setUrlQueryParameterBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - urlQueryParameter_ = value; - onChanged(); - return this; - } - - private java.lang.Object excludedDomains_ = ""; - /** - * - * - *
-     * Domains to exclude from measurement. Max length is 1024 characters.
-     * 
- * - * string excluded_domains = 18; - * - * @return The excludedDomains. - */ - public java.lang.String getExcludedDomains() { - java.lang.Object ref = excludedDomains_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - excludedDomains_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Domains to exclude from measurement. Max length is 1024 characters.
-     * 
- * - * string excluded_domains = 18; - * - * @return The bytes for excludedDomains. - */ - public com.google.protobuf.ByteString getExcludedDomainsBytes() { - java.lang.Object ref = excludedDomains_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - excludedDomains_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Domains to exclude from measurement. Max length is 1024 characters.
-     * 
- * - * string excluded_domains = 18; - * - * @param value The excludedDomains to set. - * @return This builder for chaining. - */ - public Builder setExcludedDomains(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - excludedDomains_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Domains to exclude from measurement. Max length is 1024 characters.
-     * 
- * - * string excluded_domains = 18; - * - * @return This builder for chaining. - */ - public Builder clearExcludedDomains() { - - excludedDomains_ = getDefaultInstance().getExcludedDomains(); - onChanged(); - return this; - } - /** - * - * - *
-     * Domains to exclude from measurement. Max length is 1024 characters.
-     * 
- * - * string excluded_domains = 18; + * string uri_query_parameter = 17; * - * @param value The bytes for excludedDomains to set. + * @param value The bytes for uriQueryParameter to set. * @return This builder for chaining. */ - public Builder setExcludedDomainsBytes(com.google.protobuf.ByteString value) { + public Builder setUriQueryParameterBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - excludedDomains_ = value; + uriQueryParameter_ = value; onChanged(); return this; } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettingsOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettingsOrBuilder.java index e138a346..f341b9d2 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettingsOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/EnhancedMeasurementSettingsOrBuilder.java @@ -74,8 +74,8 @@ public interface EnhancedMeasurementSettingsOrBuilder * * *
-   * Output only. If enabled, capture a page view event each time a page loads
-   * or the website changes the browser history state.
+   * Output only. If enabled, capture a page view event each time a page loads or the
+   * website changes the browser history state.
    * 
* * bool page_views_enabled = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -112,20 +112,6 @@ public interface EnhancedMeasurementSettingsOrBuilder */ boolean getOutboundClicksEnabled(); - /** - * - * - *
-   * Capture events when your visitors view content on your site that has
-   * structured data (eg, articles, blog posts, product details screens, etc.).
-   * 
- * - * bool content_views_enabled = 6; - * - * @return The contentViewsEnabled. - */ - boolean getContentViewsEnabled(); - /** * * @@ -140,20 +126,6 @@ public interface EnhancedMeasurementSettingsOrBuilder */ boolean getSiteSearchEnabled(); - /** - * - * - *
-   * If enabled, capture a view search results event each time a visitor
-   * interacts with a form on your site.
-   * 
- * - * bool form_interactions_enabled = 8; - * - * @return The formInteractionsEnabled. - */ - boolean getFormInteractionsEnabled(); - /** * * @@ -186,24 +158,10 @@ public interface EnhancedMeasurementSettingsOrBuilder * * *
-   * If enabled, capture a click event each time a visitor clicks a link or
-   * element that has data attributes beginning with "data-ga".
-   * 
- * - * bool data_tagged_element_clicks_enabled = 11; - * - * @return The dataTaggedElementClicksEnabled. - */ - boolean getDataTaggedElementClicksEnabled(); - - /** - * - * - *
-   * If enabled, capture a page view event each time a page loads.
+   * Output only. If enabled, capture a page view event each time a page loads.
    * 
* - * bool page_loads_enabled = 12; + * bool page_loads_enabled = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The pageLoadsEnabled. */ @@ -223,34 +181,6 @@ public interface EnhancedMeasurementSettingsOrBuilder */ boolean getPageChangesEnabled(); - /** - * - * - *
-   * Capture events when your visitors view content on your site that has
-   * articles or blog posts.
-   * 
- * - * bool articles_and_blogs_enabled = 14; - * - * @return The articlesAndBlogsEnabled. - */ - boolean getArticlesAndBlogsEnabled(); - - /** - * - * - *
-   * Capture events when your visitors view content on your site that has
-   * product details screens, etc.
-   * 
- * - * bool products_and_ecommerce_enabled = 15; - * - * @return The productsAndEcommerceEnabled. - */ - boolean getProductsAndEcommerceEnabled(); - /** * * @@ -286,11 +216,11 @@ public interface EnhancedMeasurementSettingsOrBuilder * Max length is 1024 characters. * * - * string url_query_parameter = 17; + * string uri_query_parameter = 17; * - * @return The urlQueryParameter. + * @return The uriQueryParameter. */ - java.lang.String getUrlQueryParameter(); + java.lang.String getUriQueryParameter(); /** * * @@ -299,34 +229,9 @@ public interface EnhancedMeasurementSettingsOrBuilder * Max length is 1024 characters. * * - * string url_query_parameter = 17; - * - * @return The bytes for urlQueryParameter. - */ - com.google.protobuf.ByteString getUrlQueryParameterBytes(); - - /** - * - * - *
-   * Domains to exclude from measurement. Max length is 1024 characters.
-   * 
- * - * string excluded_domains = 18; - * - * @return The excludedDomains. - */ - java.lang.String getExcludedDomains(); - /** - * - * - *
-   * Domains to exclude from measurement. Max length is 1024 characters.
-   * 
- * - * string excluded_domains = 18; + * string uri_query_parameter = 17; * - * @return The bytes for excludedDomains. + * @return The bytes for uriQueryParameter. */ - com.google.protobuf.ByteString getExcludedDomainsBytes(); + com.google.protobuf.ByteString getUriQueryParameterBytes(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLink.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLink.java index 08f6ee10..9fd6eba3 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLink.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLink.java @@ -197,9 +197,9 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * Immutable. Firebase project resource name. When creating a FirebaseLink,
-   * you may provide this resource name using either a project number or project
-   * ID. Once this resource has been created, returned FirebaseLinks will always
+   * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+   * provide this resource name using either a project number or project ID.
+   * Once this resource has been created, returned FirebaseLinks will always
    * have a project_name that contains a project number.
    * Format: 'projects/{project number}'
    * Example: 'projects/1234'
@@ -225,9 +225,9 @@ public java.lang.String getProject() {
    *
    *
    * 
-   * Immutable. Firebase project resource name. When creating a FirebaseLink,
-   * you may provide this resource name using either a project number or project
-   * ID. Once this resource has been created, returned FirebaseLinks will always
+   * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+   * provide this resource name using either a project number or project ID.
+   * Once this resource has been created, returned FirebaseLinks will always
    * have a project_name that contains a project number.
    * Format: 'projects/{project number}'
    * Example: 'projects/1234'
@@ -830,9 +830,9 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Immutable. Firebase project resource name. When creating a FirebaseLink,
-     * you may provide this resource name using either a project number or project
-     * ID. Once this resource has been created, returned FirebaseLinks will always
+     * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+     * provide this resource name using either a project number or project ID.
+     * Once this resource has been created, returned FirebaseLinks will always
      * have a project_name that contains a project number.
      * Format: 'projects/{project number}'
      * Example: 'projects/1234'
@@ -857,9 +857,9 @@ public java.lang.String getProject() {
      *
      *
      * 
-     * Immutable. Firebase project resource name. When creating a FirebaseLink,
-     * you may provide this resource name using either a project number or project
-     * ID. Once this resource has been created, returned FirebaseLinks will always
+     * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+     * provide this resource name using either a project number or project ID.
+     * Once this resource has been created, returned FirebaseLinks will always
      * have a project_name that contains a project number.
      * Format: 'projects/{project number}'
      * Example: 'projects/1234'
@@ -884,9 +884,9 @@ public com.google.protobuf.ByteString getProjectBytes() {
      *
      *
      * 
-     * Immutable. Firebase project resource name. When creating a FirebaseLink,
-     * you may provide this resource name using either a project number or project
-     * ID. Once this resource has been created, returned FirebaseLinks will always
+     * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+     * provide this resource name using either a project number or project ID.
+     * Once this resource has been created, returned FirebaseLinks will always
      * have a project_name that contains a project number.
      * Format: 'projects/{project number}'
      * Example: 'projects/1234'
@@ -910,9 +910,9 @@ public Builder setProject(java.lang.String value) {
      *
      *
      * 
-     * Immutable. Firebase project resource name. When creating a FirebaseLink,
-     * you may provide this resource name using either a project number or project
-     * ID. Once this resource has been created, returned FirebaseLinks will always
+     * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+     * provide this resource name using either a project number or project ID.
+     * Once this resource has been created, returned FirebaseLinks will always
      * have a project_name that contains a project number.
      * Format: 'projects/{project number}'
      * Example: 'projects/1234'
@@ -932,9 +932,9 @@ public Builder clearProject() {
      *
      *
      * 
-     * Immutable. Firebase project resource name. When creating a FirebaseLink,
-     * you may provide this resource name using either a project number or project
-     * ID. Once this resource has been created, returned FirebaseLinks will always
+     * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+     * provide this resource name using either a project number or project ID.
+     * Once this resource has been created, returned FirebaseLinks will always
      * have a project_name that contains a project number.
      * Format: 'projects/{project number}'
      * Example: 'projects/1234'
diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLinkOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLinkOrBuilder.java
index 2a6c460e..547d198c 100644
--- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLinkOrBuilder.java
+++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/FirebaseLinkOrBuilder.java
@@ -52,9 +52,9 @@ public interface FirebaseLinkOrBuilder
    *
    *
    * 
-   * Immutable. Firebase project resource name. When creating a FirebaseLink,
-   * you may provide this resource name using either a project number or project
-   * ID. Once this resource has been created, returned FirebaseLinks will always
+   * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+   * provide this resource name using either a project number or project ID.
+   * Once this resource has been created, returned FirebaseLinks will always
    * have a project_name that contains a project number.
    * Format: 'projects/{project number}'
    * Example: 'projects/1234'
@@ -69,9 +69,9 @@ public interface FirebaseLinkOrBuilder
    *
    *
    * 
-   * Immutable. Firebase project resource name. When creating a FirebaseLink,
-   * you may provide this resource name using either a project number or project
-   * ID. Once this resource has been created, returned FirebaseLinks will always
+   * Immutable. Firebase project resource name. When creating a FirebaseLink, you may
+   * provide this resource name using either a project number or project ID.
+   * Once this resource has been created, returned FirebaseLinks will always
    * have a project_name that contains a project number.
    * Format: 'projects/{project number}'
    * Example: 'projects/1234'
diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTag.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTag.java
index 39ed18e2..f6996ab6 100644
--- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTag.java
+++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTag.java
@@ -39,8 +39,8 @@ private GlobalSiteTag(com.google.protobuf.GeneratedMessageV3.Builder builder)
   }
 
   private GlobalSiteTag() {
-    snippet_ = "";
     name_ = "";
+    snippet_ = "";
   }
 
   @java.lang.Override
@@ -76,14 +76,14 @@ private GlobalSiteTag(
             {
               java.lang.String s = input.readStringRequireUtf8();
 
-              snippet_ = s;
+              name_ = s;
               break;
             }
           case 18:
             {
               java.lang.String s = input.readStringRequireUtf8();
 
-              name_ = s;
+              snippet_ = s;
               break;
             }
           default:
@@ -120,29 +120,29 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
             com.google.analytics.admin.v1alpha.GlobalSiteTag.Builder.class);
   }
 
-  public static final int SNIPPET_FIELD_NUMBER = 1;
-  private volatile java.lang.Object snippet_;
+  public static final int NAME_FIELD_NUMBER = 1;
+  private volatile java.lang.Object name_;
   /**
    *
    *
    * 
-   * Immutable. JavaScript code snippet to be pasted as the first item into the
-   * head tag of every webpage to measure.
+   * Output only. Resource name for this GlobalSiteTag resource.
+   * Format: properties/{propertyId}/globalSiteTag
    * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The snippet. + * @return The name. */ @java.lang.Override - public java.lang.String getSnippet() { - java.lang.Object ref = snippet_; + 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(); - snippet_ = s; + name_ = s; return s; } } @@ -150,49 +150,50 @@ public java.lang.String getSnippet() { * * *
-   * Immutable. JavaScript code snippet to be pasted as the first item into the
-   * head tag of every webpage to measure.
+   * Output only. Resource name for this GlobalSiteTag resource.
+   * Format: properties/{propertyId}/globalSiteTag
    * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The bytes for snippet. + * @return The bytes for name. */ @java.lang.Override - public com.google.protobuf.ByteString getSnippetBytes() { - java.lang.Object ref = snippet_; + 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); - snippet_ = b; + name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } - public static final int NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object name_; + public static final int SNIPPET_FIELD_NUMBER = 2; + private volatile java.lang.Object snippet_; /** * * *
-   * The resource name of this tag.
+   * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+   * every webpage to measure.
    * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @return The name. + * @return The snippet. */ @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; + public java.lang.String getSnippet() { + java.lang.Object ref = snippet_; 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; + snippet_ = s; return s; } } @@ -200,20 +201,21 @@ public java.lang.String getName() { * * *
-   * The resource name of this tag.
+   * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+   * every webpage to measure.
    * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @return The bytes for name. + * @return The bytes for snippet. */ @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; + public com.google.protobuf.ByteString getSnippetBytes() { + java.lang.Object ref = snippet_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; + snippet_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -234,11 +236,11 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!getSnippetBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, snippet_); - } if (!getNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!getSnippetBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, snippet_); } unknownFields.writeTo(output); } @@ -249,11 +251,11 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (!getSnippetBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, snippet_); - } if (!getNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!getSnippetBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, snippet_); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -271,8 +273,8 @@ public boolean equals(final java.lang.Object obj) { com.google.analytics.admin.v1alpha.GlobalSiteTag other = (com.google.analytics.admin.v1alpha.GlobalSiteTag) obj; - if (!getSnippet().equals(other.getSnippet())) return false; if (!getName().equals(other.getName())) return false; + if (!getSnippet().equals(other.getSnippet())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -284,10 +286,10 @@ public int hashCode() { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SNIPPET_FIELD_NUMBER; - hash = (53 * hash) + getSnippet().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + SNIPPET_FIELD_NUMBER; + hash = (53 * hash) + getSnippet().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -434,10 +436,10 @@ private void maybeForceBuilderInitialization() { @java.lang.Override public Builder clear() { super.clear(); - snippet_ = ""; - name_ = ""; + snippet_ = ""; + return this; } @@ -465,8 +467,8 @@ public com.google.analytics.admin.v1alpha.GlobalSiteTag build() { public com.google.analytics.admin.v1alpha.GlobalSiteTag buildPartial() { com.google.analytics.admin.v1alpha.GlobalSiteTag result = new com.google.analytics.admin.v1alpha.GlobalSiteTag(this); - result.snippet_ = snippet_; result.name_ = name_; + result.snippet_ = snippet_; onBuilt(); return result; } @@ -517,14 +519,14 @@ public Builder mergeFrom(com.google.protobuf.Message other) { public Builder mergeFrom(com.google.analytics.admin.v1alpha.GlobalSiteTag other) { if (other == com.google.analytics.admin.v1alpha.GlobalSiteTag.getDefaultInstance()) return this; - if (!other.getSnippet().isEmpty()) { - snippet_ = other.snippet_; - onChanged(); - } if (!other.getName().isEmpty()) { name_ = other.name_; onChanged(); } + if (!other.getSnippet().isEmpty()) { + snippet_ = other.snippet_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -554,25 +556,25 @@ public Builder mergeFrom( return this; } - private java.lang.Object snippet_ = ""; + private java.lang.Object name_ = ""; /** * * *
-     * Immutable. JavaScript code snippet to be pasted as the first item into the
-     * head tag of every webpage to measure.
+     * Output only. Resource name for this GlobalSiteTag resource.
+     * Format: properties/{propertyId}/globalSiteTag
      * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The snippet. + * @return The name. */ - public java.lang.String getSnippet() { - java.lang.Object ref = snippet_; + 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(); - snippet_ = s; + name_ = s; return s; } else { return (java.lang.String) ref; @@ -582,20 +584,20 @@ public java.lang.String getSnippet() { * * *
-     * Immutable. JavaScript code snippet to be pasted as the first item into the
-     * head tag of every webpage to measure.
+     * Output only. Resource name for this GlobalSiteTag resource.
+     * Format: properties/{propertyId}/globalSiteTag
      * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The bytes for snippet. + * @return The bytes for name. */ - public com.google.protobuf.ByteString getSnippetBytes() { - java.lang.Object ref = snippet_; + 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); - snippet_ = b; + name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -605,21 +607,21 @@ public com.google.protobuf.ByteString getSnippetBytes() { * * *
-     * Immutable. JavaScript code snippet to be pasted as the first item into the
-     * head tag of every webpage to measure.
+     * Output only. Resource name for this GlobalSiteTag resource.
+     * Format: properties/{propertyId}/globalSiteTag
      * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @param value The snippet to set. + * @param value The name to set. * @return This builder for chaining. */ - public Builder setSnippet(java.lang.String value) { + public Builder setName(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - snippet_ = value; + name_ = value; onChanged(); return this; } @@ -627,17 +629,17 @@ public Builder setSnippet(java.lang.String value) { * * *
-     * Immutable. JavaScript code snippet to be pasted as the first item into the
-     * head tag of every webpage to measure.
+     * Output only. Resource name for this GlobalSiteTag resource.
+     * Format: properties/{propertyId}/globalSiteTag
      * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return This builder for chaining. */ - public Builder clearSnippet() { + public Builder clearName() { - snippet_ = getDefaultInstance().getSnippet(); + name_ = getDefaultInstance().getName(); onChanged(); return this; } @@ -645,44 +647,45 @@ public Builder clearSnippet() { * * *
-     * Immutable. JavaScript code snippet to be pasted as the first item into the
-     * head tag of every webpage to measure.
+     * Output only. Resource name for this GlobalSiteTag resource.
+     * Format: properties/{propertyId}/globalSiteTag
      * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @param value The bytes for snippet to set. + * @param value The bytes for name to set. * @return This builder for chaining. */ - public Builder setSnippetBytes(com.google.protobuf.ByteString value) { + public Builder setNameBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - snippet_ = value; + name_ = value; onChanged(); return this; } - private java.lang.Object name_ = ""; + private java.lang.Object snippet_ = ""; /** * * *
-     * The resource name of this tag.
+     * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+     * every webpage to measure.
      * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @return The name. + * @return The snippet. */ - public java.lang.String getName() { - java.lang.Object ref = name_; + public java.lang.String getSnippet() { + java.lang.Object ref = snippet_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - name_ = s; + snippet_ = s; return s; } else { return (java.lang.String) ref; @@ -692,19 +695,20 @@ public java.lang.String getName() { * * *
-     * The resource name of this tag.
+     * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+     * every webpage to measure.
      * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @return The bytes for name. + * @return The bytes for snippet. */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; + public com.google.protobuf.ByteString getSnippetBytes() { + java.lang.Object ref = snippet_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; + snippet_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -714,20 +718,21 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * The resource name of this tag.
+     * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+     * every webpage to measure.
      * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @param value The name to set. + * @param value The snippet to set. * @return This builder for chaining. */ - public Builder setName(java.lang.String value) { + public Builder setSnippet(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - name_ = value; + snippet_ = value; onChanged(); return this; } @@ -735,16 +740,17 @@ public Builder setName(java.lang.String value) { * * *
-     * The resource name of this tag.
+     * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+     * every webpage to measure.
      * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * * @return This builder for chaining. */ - public Builder clearName() { + public Builder clearSnippet() { - name_ = getDefaultInstance().getName(); + snippet_ = getDefaultInstance().getSnippet(); onChanged(); return this; } @@ -752,21 +758,22 @@ public Builder clearName() { * * *
-     * The resource name of this tag.
+     * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+     * every webpage to measure.
      * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @param value The bytes for name to set. + * @param value The bytes for snippet to set. * @return This builder for chaining. */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { + public Builder setSnippetBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - name_ = value; + snippet_ = value; onChanged(); return this; } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTagOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTagOrBuilder.java index 3b97b100..4ec0bf9f 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTagOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GlobalSiteTagOrBuilder.java @@ -27,51 +27,53 @@ public interface GlobalSiteTagOrBuilder * * *
-   * Immutable. JavaScript code snippet to be pasted as the first item into the
-   * head tag of every webpage to measure.
+   * Output only. Resource name for this GlobalSiteTag resource.
+   * Format: properties/{propertyId}/globalSiteTag
    * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The snippet. + * @return The name. */ - java.lang.String getSnippet(); + java.lang.String getName(); /** * * *
-   * Immutable. JavaScript code snippet to be pasted as the first item into the
-   * head tag of every webpage to measure.
+   * Output only. Resource name for this GlobalSiteTag resource.
+   * Format: properties/{propertyId}/globalSiteTag
    * 
* - * string snippet = 1 [(.google.api.field_behavior) = IMMUTABLE]; + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The bytes for snippet. + * @return The bytes for name. */ - com.google.protobuf.ByteString getSnippetBytes(); + com.google.protobuf.ByteString getNameBytes(); /** * * *
-   * The resource name of this tag.
+   * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+   * every webpage to measure.
    * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @return The name. + * @return The snippet. */ - java.lang.String getName(); + java.lang.String getSnippet(); /** * * *
-   * The resource name of this tag.
+   * Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
+   * every webpage to measure.
    * 
* - * string name = 2; + * string snippet = 2 [(.google.api.field_behavior) = IMMUTABLE]; * - * @return The bytes for name. + * @return The bytes for snippet. */ - com.google.protobuf.ByteString getNameBytes(); + com.google.protobuf.ByteString getSnippetBytes(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLink.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLink.java index 295cd27a..929b2097 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLink.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLink.java @@ -39,7 +39,6 @@ private GoogleAdsLink(com.google.protobuf.GeneratedMessageV3.Builder builder) private GoogleAdsLink() { name_ = ""; - parent_ = ""; customerId_ = ""; emailAddress_ = ""; } @@ -80,13 +79,6 @@ private GoogleAdsLink( name_ = s; break; } - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } case 26: { java.lang.String s = input.readStringRequireUtf8(); @@ -191,8 +183,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Output only. Format:
-   * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+   * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
    * Note: googleAdsLinkId is not the Google Ads customer ID.
    * 
* @@ -216,8 +207,7 @@ public java.lang.String getName() { * * *
-   * Output only. Format:
-   * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+   * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
    * Note: googleAdsLinkId is not the Google Ads customer ID.
    * 
* @@ -238,55 +228,6 @@ public com.google.protobuf.ByteString getNameBytes() { } } - public static final int PARENT_FIELD_NUMBER = 2; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Immutable. Format: properties/{propertyId}
-   * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Immutable. Format: properties/{propertyId}
-   * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - public static final int CUSTOMER_ID_FIELD_NUMBER = 3; private volatile java.lang.Object customerId_; /** @@ -577,9 +518,6 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!getNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } - if (!getParentBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, parent_); - } if (!getCustomerIdBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, customerId_); } @@ -610,9 +548,6 @@ public int getSerializedSize() { if (!getNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } - if (!getParentBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, parent_); - } if (!getCustomerIdBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, customerId_); } @@ -650,7 +585,6 @@ public boolean equals(final java.lang.Object obj) { (com.google.analytics.admin.v1alpha.GoogleAdsLink) obj; if (!getName().equals(other.getName())) return false; - if (!getParent().equals(other.getParent())) return false; if (!getCustomerId().equals(other.getCustomerId())) return false; if (getCanManageClients() != other.getCanManageClients()) return false; if (hasAdsPersonalizationEnabled() != other.hasAdsPersonalizationEnabled()) return false; @@ -680,8 +614,6 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); hash = (37 * hash) + CUSTOMER_ID_FIELD_NUMBER; hash = (53 * hash) + getCustomerId().hashCode(); hash = (37 * hash) + CAN_MANAGE_CLIENTS_FIELD_NUMBER; @@ -847,8 +779,6 @@ public Builder clear() { super.clear(); name_ = ""; - parent_ = ""; - customerId_ = ""; canManageClients_ = false; @@ -901,7 +831,6 @@ public com.google.analytics.admin.v1alpha.GoogleAdsLink buildPartial() { com.google.analytics.admin.v1alpha.GoogleAdsLink result = new com.google.analytics.admin.v1alpha.GoogleAdsLink(this); result.name_ = name_; - result.parent_ = parent_; result.customerId_ = customerId_; result.canManageClients_ = canManageClients_; if (adsPersonalizationEnabledBuilder_ == null) { @@ -974,10 +903,6 @@ public Builder mergeFrom(com.google.analytics.admin.v1alpha.GoogleAdsLink other) name_ = other.name_; onChanged(); } - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } if (!other.getCustomerId().isEmpty()) { customerId_ = other.customerId_; onChanged(); @@ -1032,8 +957,7 @@ public Builder mergeFrom( * * *
-     * Output only. Format:
-     * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+     * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      * Note: googleAdsLinkId is not the Google Ads customer ID.
      * 
* @@ -1056,8 +980,7 @@ public java.lang.String getName() { * * *
-     * Output only. Format:
-     * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+     * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      * Note: googleAdsLinkId is not the Google Ads customer ID.
      * 
* @@ -1080,8 +1003,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Output only. Format:
-     * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+     * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      * Note: googleAdsLinkId is not the Google Ads customer ID.
      * 
* @@ -1103,8 +1025,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Output only. Format:
-     * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+     * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      * Note: googleAdsLinkId is not the Google Ads customer ID.
      * 
* @@ -1122,8 +1043,7 @@ public Builder clearName() { * * *
-     * Output only. Format:
-     * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+     * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      * Note: googleAdsLinkId is not the Google Ads customer ID.
      * 
* @@ -1143,112 +1063,6 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Immutable. Format: properties/{propertyId}
-     * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Immutable. Format: properties/{propertyId}
-     * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Immutable. Format: properties/{propertyId}
-     * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Immutable. Format: properties/{propertyId}
-     * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Immutable. Format: properties/{propertyId}
-     * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - private java.lang.Object customerId_ = ""; /** * diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLinkOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLinkOrBuilder.java index 1a06b00f..f1ff42ce 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLinkOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/GoogleAdsLinkOrBuilder.java @@ -27,8 +27,7 @@ public interface GoogleAdsLinkOrBuilder * * *
-   * Output only. Format:
-   * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+   * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
    * Note: googleAdsLinkId is not the Google Ads customer ID.
    * 
* @@ -41,8 +40,7 @@ public interface GoogleAdsLinkOrBuilder * * *
-   * Output only. Format:
-   * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
+   * Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
    * Note: googleAdsLinkId is not the Google Ads customer ID.
    * 
* @@ -52,31 +50,6 @@ public interface GoogleAdsLinkOrBuilder */ com.google.protobuf.ByteString getNameBytes(); - /** - * - * - *
-   * Immutable. Format: properties/{propertyId}
-   * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Immutable. Format: properties/{propertyId}
-   * 
- * - * string parent = 2 [(.google.api.field_behavior) = IMMUTABLE]; - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - /** * * diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequest.java index 64953b59..f1283470 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequest.java @@ -39,6 +39,7 @@ private ListFirebaseLinksRequest(com.google.protobuf.GeneratedMessageV3.Builder< private ListFirebaseLinksRequest() { parent_ = ""; + pageToken_ = ""; } @java.lang.Override @@ -77,6 +78,18 @@ private ListFirebaseLinksRequest( parent_ = s; break; } + case 16: + { + pageSize_ = input.readInt32(); + break; + } + case 26: + { + java.lang.String s = input.readStringRequireUtf8(); + + pageToken_ = s; + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -166,6 +179,82 @@ public com.google.protobuf.ByteString getParentBytes() { } } + public static final int PAGE_SIZE_FIELD_NUMBER = 2; + private int pageSize_; + /** + * + * + *
+   * The maximum number of resources to return. The service may return
+   * fewer than this value, even if there are additional pages.
+   * If unspecified, at most 50 resources will be returned.
+   * The maximum value is 200; (higher values will be coerced to the maximum)
+   * 
+ * + * int32 page_size = 2; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + public static final int PAGE_TOKEN_FIELD_NUMBER = 3; + private volatile java.lang.Object pageToken_; + /** + * + * + *
+   * A page token, received from a previous `ListFirebaseLinks` call.
+   * Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListProperties` must
+   * match the call that provided the page token.
+   * 
+ * + * string page_token = 3; + * + * @return The pageToken. + */ + @java.lang.Override + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pageToken_ = s; + return s; + } + } + /** + * + * + *
+   * A page token, received from a previous `ListFirebaseLinks` call.
+   * Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListProperties` must
+   * match the call that provided the page token.
+   * 
+ * + * string page_token = 3; + * + * @return The bytes for pageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -183,6 +272,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!getParentBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); } + if (pageSize_ != 0) { + output.writeInt32(2, pageSize_); + } + if (!getPageTokenBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); + } unknownFields.writeTo(output); } @@ -195,6 +290,12 @@ public int getSerializedSize() { if (!getParentBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); } + if (pageSize_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); + } + if (!getPageTokenBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -212,6 +313,8 @@ public boolean equals(final java.lang.Object obj) { (com.google.analytics.admin.v1alpha.ListFirebaseLinksRequest) obj; if (!getParent().equals(other.getParent())) return false; + if (getPageSize() != other.getPageSize()) return false; + if (!getPageToken().equals(other.getPageToken())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -225,6 +328,10 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + PARENT_FIELD_NUMBER; hash = (53 * hash) + getParent().hashCode(); + hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getPageSize(); + hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getPageToken().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -373,6 +480,10 @@ public Builder clear() { super.clear(); parent_ = ""; + pageSize_ = 0; + + pageToken_ = ""; + return this; } @@ -401,6 +512,8 @@ public com.google.analytics.admin.v1alpha.ListFirebaseLinksRequest buildPartial( com.google.analytics.admin.v1alpha.ListFirebaseLinksRequest result = new com.google.analytics.admin.v1alpha.ListFirebaseLinksRequest(this); result.parent_ = parent_; + result.pageSize_ = pageSize_; + result.pageToken_ = pageToken_; onBuilt(); return result; } @@ -455,6 +568,13 @@ public Builder mergeFrom(com.google.analytics.admin.v1alpha.ListFirebaseLinksReq parent_ = other.parent_; onChanged(); } + if (other.getPageSize() != 0) { + setPageSize(other.getPageSize()); + } + if (!other.getPageToken().isEmpty()) { + pageToken_ = other.pageToken_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -606,6 +726,188 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { return this; } + private int pageSize_; + /** + * + * + *
+     * The maximum number of resources to return. The service may return
+     * fewer than this value, even if there are additional pages.
+     * If unspecified, at most 50 resources will be returned.
+     * The maximum value is 200; (higher values will be coerced to the maximum)
+     * 
+ * + * int32 page_size = 2; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + /** + * + * + *
+     * The maximum number of resources to return. The service may return
+     * fewer than this value, even if there are additional pages.
+     * If unspecified, at most 50 resources will be returned.
+     * The maximum value is 200; (higher values will be coerced to the maximum)
+     * 
+ * + * int32 page_size = 2; + * + * @param value The pageSize to set. + * @return This builder for chaining. + */ + public Builder setPageSize(int value) { + + pageSize_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The maximum number of resources to return. The service may return
+     * fewer than this value, even if there are additional pages.
+     * If unspecified, at most 50 resources will be returned.
+     * The maximum value is 200; (higher values will be coerced to the maximum)
+     * 
+ * + * int32 page_size = 2; + * + * @return This builder for chaining. + */ + public Builder clearPageSize() { + + pageSize_ = 0; + onChanged(); + return this; + } + + private java.lang.Object pageToken_ = ""; + /** + * + * + *
+     * A page token, received from a previous `ListFirebaseLinks` call.
+     * Provide this to retrieve the subsequent page.
+     * When paginating, all other parameters provided to `ListProperties` must
+     * match the call that provided the page token.
+     * 
+ * + * string page_token = 3; + * + * @return The pageToken. + */ + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * A page token, received from a previous `ListFirebaseLinks` call.
+     * Provide this to retrieve the subsequent page.
+     * When paginating, all other parameters provided to `ListProperties` must
+     * match the call that provided the page token.
+     * 
+ * + * string page_token = 3; + * + * @return The bytes for pageToken. + */ + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * A page token, received from a previous `ListFirebaseLinks` call.
+     * Provide this to retrieve the subsequent page.
+     * When paginating, all other parameters provided to `ListProperties` must
+     * match the call that provided the page token.
+     * 
+ * + * string page_token = 3; + * + * @param value The pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + pageToken_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * A page token, received from a previous `ListFirebaseLinks` call.
+     * Provide this to retrieve the subsequent page.
+     * When paginating, all other parameters provided to `ListProperties` must
+     * match the call that provided the page token.
+     * 
+ * + * string page_token = 3; + * + * @return This builder for chaining. + */ + public Builder clearPageToken() { + + pageToken_ = getDefaultInstance().getPageToken(); + onChanged(); + return this; + } + /** + * + * + *
+     * A page token, received from a previous `ListFirebaseLinks` call.
+     * Provide this to retrieve the subsequent page.
+     * When paginating, all other parameters provided to `ListProperties` must
+     * match the call that provided the page token.
+     * 
+ * + * string page_token = 3; + * + * @param value The bytes for pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + pageToken_ = value; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequestOrBuilder.java index fe257444..a8a1e7fe 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksRequestOrBuilder.java @@ -53,4 +53,51 @@ public interface ListFirebaseLinksRequestOrBuilder * @return The bytes for parent. */ com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * The maximum number of resources to return. The service may return
+   * fewer than this value, even if there are additional pages.
+   * If unspecified, at most 50 resources will be returned.
+   * The maximum value is 200; (higher values will be coerced to the maximum)
+   * 
+ * + * int32 page_size = 2; + * + * @return The pageSize. + */ + int getPageSize(); + + /** + * + * + *
+   * A page token, received from a previous `ListFirebaseLinks` call.
+   * Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListProperties` must
+   * match the call that provided the page token.
+   * 
+ * + * string page_token = 3; + * + * @return The pageToken. + */ + java.lang.String getPageToken(); + /** + * + * + *
+   * A page token, received from a previous `ListFirebaseLinks` call.
+   * Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListProperties` must
+   * match the call that provided the page token.
+   * 
+ * + * string page_token = 3; + * + * @return The bytes for pageToken. + */ + com.google.protobuf.ByteString getPageTokenBytes(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponse.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponse.java index f3197c1a..c83cc7b3 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponse.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponse.java @@ -39,6 +39,7 @@ private ListFirebaseLinksResponse(com.google.protobuf.GeneratedMessageV3.Builder private ListFirebaseLinksResponse() { firebaseLinks_ = java.util.Collections.emptyList(); + nextPageToken_ = ""; } @java.lang.Override @@ -83,6 +84,13 @@ private ListFirebaseLinksResponse( com.google.analytics.admin.v1alpha.FirebaseLink.parser(), extensionRegistry)); break; } + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + + nextPageToken_ = s; + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -190,6 +198,61 @@ public com.google.analytics.admin.v1alpha.FirebaseLinkOrBuilder getFirebaseLinks return firebaseLinks_.get(index); } + public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; + private volatile java.lang.Object nextPageToken_; + /** + * + * + *
+   * A token, which can be sent as `page_token` to retrieve the next page.
+   * If this field is omitted, there are no subsequent pages.
+   * Currently, Google Analytics supports only one FirebaseLink per property,
+   * so this will never be populated.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + @java.lang.Override + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextPageToken_ = s; + return s; + } + } + /** + * + * + *
+   * A token, which can be sent as `page_token` to retrieve the next page.
+   * If this field is omitted, there are no subsequent pages.
+   * Currently, Google Analytics supports only one FirebaseLink per property,
+   * so this will never be populated.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -207,6 +270,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < firebaseLinks_.size(); i++) { output.writeMessage(1, firebaseLinks_.get(i)); } + if (!getNextPageTokenBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); + } unknownFields.writeTo(output); } @@ -219,6 +285,9 @@ public int getSerializedSize() { for (int i = 0; i < firebaseLinks_.size(); i++) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, firebaseLinks_.get(i)); } + if (!getNextPageTokenBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -236,6 +305,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.analytics.admin.v1alpha.ListFirebaseLinksResponse) obj; if (!getFirebaseLinksList().equals(other.getFirebaseLinksList())) return false; + if (!getNextPageToken().equals(other.getNextPageToken())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -251,6 +321,8 @@ public int hashCode() { hash = (37 * hash) + FIREBASE_LINKS_FIELD_NUMBER; hash = (53 * hash) + getFirebaseLinksList().hashCode(); } + hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getNextPageToken().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -405,6 +477,8 @@ public Builder clear() { } else { firebaseLinksBuilder_.clear(); } + nextPageToken_ = ""; + return this; } @@ -443,6 +517,7 @@ public com.google.analytics.admin.v1alpha.ListFirebaseLinksResponse buildPartial } else { result.firebaseLinks_ = firebaseLinksBuilder_.build(); } + result.nextPageToken_ = nextPageToken_; onBuilt(); return result; } @@ -521,6 +596,10 @@ public Builder mergeFrom(com.google.analytics.admin.v1alpha.ListFirebaseLinksRes } } } + if (!other.getNextPageToken().isEmpty()) { + nextPageToken_ = other.nextPageToken_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -913,6 +992,127 @@ public com.google.analytics.admin.v1alpha.FirebaseLink.Builder addFirebaseLinksB return firebaseLinksBuilder_; } + private java.lang.Object nextPageToken_ = ""; + /** + * + * + *
+     * A token, which can be sent as `page_token` to retrieve the next page.
+     * If this field is omitted, there are no subsequent pages.
+     * Currently, Google Analytics supports only one FirebaseLink per property,
+     * so this will never be populated.
+     * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextPageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * A token, which can be sent as `page_token` to retrieve the next page.
+     * If this field is omitted, there are no subsequent pages.
+     * Currently, Google Analytics supports only one FirebaseLink per property,
+     * so this will never be populated.
+     * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * A token, which can be sent as `page_token` to retrieve the next page.
+     * If this field is omitted, there are no subsequent pages.
+     * Currently, Google Analytics supports only one FirebaseLink per property,
+     * so this will never be populated.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextPageToken_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * A token, which can be sent as `page_token` to retrieve the next page.
+     * If this field is omitted, there are no subsequent pages.
+     * Currently, Google Analytics supports only one FirebaseLink per property,
+     * so this will never be populated.
+     * 
+ * + * string next_page_token = 2; + * + * @return This builder for chaining. + */ + public Builder clearNextPageToken() { + + nextPageToken_ = getDefaultInstance().getNextPageToken(); + onChanged(); + return this; + } + /** + * + * + *
+     * A token, which can be sent as `page_token` to retrieve the next page.
+     * If this field is omitted, there are no subsequent pages.
+     * Currently, Google Analytics supports only one FirebaseLink per property,
+     * so this will never be populated.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The bytes for nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextPageToken_ = value; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponseOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponseOrBuilder.java index 7d3430c9..5d4f40ac 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponseOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListFirebaseLinksResponseOrBuilder.java @@ -74,4 +74,35 @@ public interface ListFirebaseLinksResponseOrBuilder * repeated .google.analytics.admin.v1alpha.FirebaseLink firebase_links = 1; */ com.google.analytics.admin.v1alpha.FirebaseLinkOrBuilder getFirebaseLinksOrBuilder(int index); + + /** + * + * + *
+   * A token, which can be sent as `page_token` to retrieve the next page.
+   * If this field is omitted, there are no subsequent pages.
+   * Currently, Google Analytics supports only one FirebaseLink per property,
+   * so this will never be populated.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + java.lang.String getNextPageToken(); + /** + * + * + *
+   * A token, which can be sent as `page_token` to retrieve the next page.
+   * If this field is omitted, there are no subsequent pages.
+   * Currently, Google Analytics supports only one FirebaseLink per property,
+   * so this will never be populated.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + com.google.protobuf.ByteString getNextPageTokenBytes(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Property.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Property.java index 6ab67845..0a4fe0dd 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Property.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/Property.java @@ -603,9 +603,8 @@ public com.google.protobuf.ByteString getCurrencyCodeBytes() { * * *
-   * Output only. Indicates whether this Property is soft-deleted or not.
-   * Deleted properties are excluded from List results unless specifically
-   * requested.
+   * Output only. Indicates whether this Property is soft-deleted or not. Deleted properties
+   * are excluded from List results unless specifically requested.
    * 
* * bool deleted = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2192,9 +2191,8 @@ public Builder setCurrencyCodeBytes(com.google.protobuf.ByteString value) { * * *
-     * Output only. Indicates whether this Property is soft-deleted or not.
-     * Deleted properties are excluded from List results unless specifically
-     * requested.
+     * Output only. Indicates whether this Property is soft-deleted or not. Deleted properties
+     * are excluded from List results unless specifically requested.
      * 
* * bool deleted = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2209,9 +2207,8 @@ public boolean getDeleted() { * * *
-     * Output only. Indicates whether this Property is soft-deleted or not.
-     * Deleted properties are excluded from List results unless specifically
-     * requested.
+     * Output only. Indicates whether this Property is soft-deleted or not. Deleted properties
+     * are excluded from List results unless specifically requested.
      * 
* * bool deleted = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2229,9 +2226,8 @@ public Builder setDeleted(boolean value) { * * *
-     * Output only. Indicates whether this Property is soft-deleted or not.
-     * Deleted properties are excluded from List results unless specifically
-     * requested.
+     * Output only. Indicates whether this Property is soft-deleted or not. Deleted properties
+     * are excluded from List results unless specifically requested.
      * 
* * bool deleted = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/PropertyOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/PropertyOrBuilder.java index 3ad7d076..edd43768 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/PropertyOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/PropertyOrBuilder.java @@ -283,9 +283,8 @@ public interface PropertyOrBuilder * * *
-   * Output only. Indicates whether this Property is soft-deleted or not.
-   * Deleted properties are excluded from List results unless specifically
-   * requested.
+   * Output only. Indicates whether this Property is soft-deleted or not. Deleted properties
+   * are excluded from List results unless specifically requested.
    * 
* * bool deleted = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ResourcesProto.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ResourcesProto.java index adbc3486..200b3c4d 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ResourcesProto.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ResourcesProto.java @@ -97,138 +97,132 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032\037google/api/field_behavior.proto\032\031googl" + "e/api/resource.proto\032\037google/protobuf/ti" + "mestamp.proto\032\036google/protobuf/wrappers." - + "proto\"\217\002\n\007Account\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013" + + "proto\"\216\002\n\007Account\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013" + "create_time\030\002 \001(\0132\032.google.protobuf.Time" + "stampB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032.google" + ".protobuf.TimestampB\003\340A\003\022\031\n\014display_name" - + "\030\004 \001(\tB\003\340A\002\022\024\n\014country_code\030\005 \001(\t\022\024\n\007del" - + "eted\030\006 \001(\010B\003\340A\003:>\352A;\n%analyticsadmin.goo" - + "gleapis.com/Account\022\022accounts/{account}\"" - + "\212\003\n\010Property\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013creat" - + "e_time\030\003 \001(\0132\032.google.protobuf.Timestamp" - + "B\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\003\022\023\n\006parent\030\002 \001(\tB\003\340A\005" - + "\022\031\n\014display_name\030\005 \001(\tB\003\340A\002\022K\n\021industry_" - + "category\030\006 \001(\01620.google.analytics.admin." - + "v1alpha.IndustryCategory\022\021\n\ttime_zone\030\007 " - + "\001(\t\022\025\n\rcurrency_code\030\010 \001(\t\022\024\n\007deleted\030\t " - + "\001(\010B\003\340A\003:B\352A?\n&analyticsadmin.googleapis" - + ".com/Property\022\025properties/{property}\"\344\002\n" - + "\024AndroidAppDataStream\022\021\n\004name\030\001 \001(\tB\003\340A\003" - + "\022\034\n\017firebase_app_id\030\002 \001(\tB\003\340A\003\0224\n\013create" + + "\030\004 \001(\tB\003\340A\002\022\023\n\013region_code\030\005 \001(\t\022\024\n\007dele" + + "ted\030\006 \001(\010B\003\340A\003:>\352A;\n%analyticsadmin.goog" + + "leapis.com/Account\022\022accounts/{account}\"\212" + + "\003\n\010Property\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013create" + "_time\030\003 \001(\0132\032.google.protobuf.TimestampB" + "\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.proto" - + "buf.TimestampB\003\340A\003\022\031\n\014package_name\030\005 \001(\t" - + "B\003\340A\005\022\024\n\014display_name\030\006 \001(\t:~\352A{\n2analyt" - + "icsadmin.googleapis.com/AndroidAppDataSt" - + "ream\022Eproperties/{property}/androidAppDa" - + "taStreams/{android_app_data_stream}\"\324\002\n\020" - + "IosAppDataStream\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\034\n\017f" - + "irebase_app_id\030\002 \001(\tB\003\340A\003\0224\n\013create_time" - + "\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022" - + "4\n\013update_time\030\004 \001(\0132\032.google.protobuf.T" - + "imestampB\003\340A\003\022\031\n\tbundle_id\030\005 \001(\tB\006\340A\005\340A\002" - + "\022\024\n\014display_name\030\006 \001(\t:r\352Ao\n.analyticsad" - + "min.googleapis.com/IosAppDataStream\022=pro" - + "perties/{property}/iosAppDataStreams/{io" - + "s_app_data_stream}\"\350\002\n\rWebDataStream\022\021\n\004" - + "name\030\001 \001(\tB\003\340A\003\022\033\n\016measurement_id\030\002 \001(\tB" - + "\003\340A\003\022\034\n\017firebase_app_id\030\003 \001(\tB\003\340A\003\0224\n\013cr" - + "eate_time\030\004 \001(\0132\032.google.protobuf.Timest" - + "ampB\003\340A\003\0224\n\013update_time\030\005 \001(\0132\032.google.p" - + "rotobuf.TimestampB\003\340A\003\022\030\n\013default_uri\030\006 " - + "\001(\tB\003\340A\005\022\031\n\014display_name\030\007 \001(\tB\003\340A\002:h\352Ae" - + "\n+analyticsadmin.googleapis.com/WebDataS" - + "tream\0226properties/{property}/webDataStre" - + "ams/{web_data_stream}\"\312\001\n\010UserLink\022\014\n\004na" - + "me\030\001 \001(\t\022\025\n\remail_address\030\002 \001(\t\022\024\n\014direc" - + "t_roles\030\003 \003(\t:\202\001\352A\177\n&analyticsadmin.goog" - + "leapis.com/UserLink\022(accounts/{account}/" - + "userLinks/{user_link}\022+properties/{prope" - + "rty}/userLinks/{user_link}\"c\n\rAuditUserL" - + "ink\022\014\n\004name\030\001 \001(\t\022\025\n\remail_address\030\002 \001(\t" - + "\022\024\n\014direct_roles\030\003 \003(\t\022\027\n\017effective_role" - + "s\030\004 \003(\t\"\350\005\n\033EnhancedMeasurementSettings\022" - + "\021\n\004name\030\001 \001(\tB\003\340A\003\022\026\n\016stream_enabled\030\002 \001" - + "(\010\022\037\n\022page_views_enabled\030\003 \001(\010B\003\340A\003\022\027\n\017s" - + "crolls_enabled\030\004 \001(\010\022\037\n\027outbound_clicks_" - + "enabled\030\005 \001(\010\022\035\n\025content_views_enabled\030\006" - + " \001(\010\022\033\n\023site_search_enabled\030\007 \001(\010\022!\n\031for" - + "m_interactions_enabled\030\010 \001(\010\022 \n\030video_en" - + "gagement_enabled\030\t \001(\010\022\036\n\026file_downloads" - + "_enabled\030\n \001(\010\022*\n\"data_tagged_element_cl" - + "icks_enabled\030\013 \001(\010\022\032\n\022page_loads_enabled" - + "\030\014 \001(\010\022\034\n\024page_changes_enabled\030\r \001(\010\022\"\n\032" - + "articles_and_blogs_enabled\030\016 \001(\010\022&\n\036prod" - + "ucts_and_ecommerce_enabled\030\017 \001(\010\022#\n\026sear" - + "ch_query_parameter\030\020 \001(\tB\003\340A\002\022\033\n\023url_que" - + "ry_parameter\030\021 \001(\t\022\030\n\020excluded_domains\030\022" - + " \001(\t:\223\001\352A\217\001\n9analyticsadmin.googleapis.c" - + "om/EnhancedMeasurementSettings\022Rproperti" - + "es/{property}/webDataStreams/{web_data_s" - + "tream}/enhancedMeasurementSettings\"\243\002\n\014F" - + "irebaseLink\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\007projec" - + "t\030\002 \001(\tB\003\340A\005\0224\n\013create_time\030\003 \001(\0132\032.goog" - + "le.protobuf.TimestampB\003\340A\003\022N\n\023maximum_us" - + "er_access\030\004 \001(\01621.google.analytics.admin" - + ".v1alpha.MaximumUserAccess:d\352Aa\n*analyti" - + "csadmin.googleapis.com/FirebaseLink\0223pro" - + "perties/{property}/firebaseLinks/{fireba" - + "se_link}\"\212\001\n\rGlobalSiteTag\022\024\n\007snippet\030\001 " - + "\001(\tB\003\340A\005\022\014\n\004name\030\002 \001(\t:U\352AR\n+analyticsad" - + "min.googleapis.com/GlobalSiteTag\022#proper" - + "ties/{property}/globalSiteTag\"\245\003\n\rGoogle" - + "AdsLink\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\023\n\006parent\030\002 \001" - + "(\tB\003\340A\005\022\030\n\013customer_id\030\003 \001(\tB\003\340A\005\022\037\n\022can" - + "_manage_clients\030\004 \001(\010B\003\340A\003\022?\n\033ads_person" - + "alization_enabled\030\005 \001(\0132\032.google.protobu" - + "f.BoolValue\022\032\n\remail_address\030\006 \001(\tB\003\340A\003\022" - + "4\n\013create_time\030\007 \001(\0132\032.google.protobuf.T" - + "imestampB\003\340A\003\0224\n\013update_time\030\010 \001(\0132\032.goo" - + "gle.protobuf.TimestampB\003\340A\003:h\352Ae\n+analyt" - + "icsadmin.googleapis.com/GoogleAdsLink\0226p" - + "roperties/{property}/googleAdsLinks/{goo" - + "gle_ads_link}\"\353\002\n\023DataSharingSettings\022\021\n" - + "\004name\030\001 \001(\tB\003\340A\003\022+\n#sharing_with_google_" - + "support_enabled\030\002 \001(\010\0222\n*sharing_with_go" - + "ogle_assigned_sales_enabled\030\003 \001(\010\022-\n%sha" - + "ring_with_google_any_sales_enabled\030\004 \001(\010" - + "\022,\n$sharing_with_google_products_enabled" - + "\030\005 \001(\010\022#\n\033sharing_with_others_enabled\030\006 " - + "\001(\010:^\352A[\n1analyticsadmin.googleapis.com/" - + "DataSharingSettings\022&accounts/{account}/" - + "dataSharingSettings\"\225\002\n\016AccountSummary\022\014" - + "\n\004name\030\001 \001(\t\022;\n\007account\030\002 \001(\tB*\372A\'\n%anal" - + "yticsadmin.googleapis.com/Account\022\024\n\014dis" - + "play_name\030\003 \001(\t\022K\n\022property_summaries\030\004 " - + "\003(\0132/.google.analytics.admin.v1alpha.Pro" - + "pertySummary:U\352AR\n,analyticsadmin.google" - + "apis.com/AccountSummary\022\"accountSummarie" - + "s/{account_summary}\"f\n\017PropertySummary\022=" - + "\n\010property\030\001 \001(\tB+\372A(\n&analyticsadmin.go" - + "ogleapis.com/Property\022\024\n\014display_name\030\002 " - + "\001(\t*\247\001\n\021MaximumUserAccess\022#\n\037MAXIMUM_USE" - + "R_ACCESS_UNSPECIFIED\020\000\022\r\n\tNO_ACCESS\020\001\022\024\n" - + "\020READ_AND_ANALYZE\020\002\022\"\n\036EDITOR_WITHOUT_LI" - + "NK_MANAGEMENT\020\003\022$\n EDITOR_INCLUDING_LINK" - + "_MANAGEMENT\020\004*\252\004\n\020IndustryCategory\022!\n\035IN" - + "DUSTRY_CATEGORY_UNSPECIFIED\020\000\022\016\n\nAUTOMOT" - + "IVE\020\001\022#\n\037BUSINESS_AND_INDUSTRIAL_MARKETS" - + "\020\002\022\013\n\007FINANCE\020\003\022\016\n\nHEALTHCARE\020\004\022\016\n\nTECHN" - + "OLOGY\020\005\022\n\n\006TRAVEL\020\006\022\t\n\005OTHER\020\007\022\032\n\026ARTS_A" - + "ND_ENTERTAINMENT\020\010\022\026\n\022BEAUTY_AND_FITNESS" - + "\020\t\022\030\n\024BOOKS_AND_LITERATURE\020\n\022\022\n\016FOOD_AND" - + "_DRINK\020\013\022\t\n\005GAMES\020\014\022\027\n\023HOBBIES_AND_LEISU" - + "RE\020\r\022\023\n\017HOME_AND_GARDEN\020\016\022\030\n\024INTERNET_AN" - + "D_TELECOM\020\017\022\026\n\022LAW_AND_GOVERNMENT\020\020\022\010\n\004N" - + "EWS\020\021\022\026\n\022ONLINE_COMMUNITIES\020\022\022\026\n\022PEOPLE_" - + "AND_SOCIETY\020\023\022\024\n\020PETS_AND_ANIMALS\020\024\022\017\n\013R" - + "EAL_ESTATE\020\025\022\r\n\tREFERENCE\020\026\022\013\n\007SCIENCE\020\027" - + "\022\n\n\006SPORTS\020\030\022\026\n\022JOBS_AND_EDUCATION\020\031\022\014\n\010" - + "SHOPPING\020\032B{\n\"com.google.analytics.admin" - + ".v1alphaB\016ResourcesProtoP\001ZCgoogle.golan" - + "g.org/genproto/googleapis/analytics/admi" - + "n/v1alpha;adminb\006proto3" + + "buf.TimestampB\003\340A\003\022\023\n\006parent\030\002 \001(\tB\003\340A\005\022" + + "\031\n\014display_name\030\005 \001(\tB\003\340A\002\022K\n\021industry_c" + + "ategory\030\006 \001(\01620.google.analytics.admin.v" + + "1alpha.IndustryCategory\022\021\n\ttime_zone\030\007 \001" + + "(\t\022\025\n\rcurrency_code\030\010 \001(\t\022\024\n\007deleted\030\t \001" + + "(\010B\003\340A\003:B\352A?\n&analyticsadmin.googleapis." + + "com/Property\022\025properties/{property}\"\344\002\n\024" + + "AndroidAppDataStream\022\021\n\004name\030\001 \001(\tB\003\340A\003\022" + + "\034\n\017firebase_app_id\030\002 \001(\tB\003\340A\003\0224\n\013create_" + + "time\030\003 \001(\0132\032.google.protobuf.TimestampB\003" + + "\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.protob" + + "uf.TimestampB\003\340A\003\022\031\n\014package_name\030\005 \001(\tB" + + "\003\340A\005\022\024\n\014display_name\030\006 \001(\t:~\352A{\n2analyti" + + "csadmin.googleapis.com/AndroidAppDataStr" + + "eam\022Eproperties/{property}/androidAppDat" + + "aStreams/{android_app_data_stream}\"\324\002\n\020I" + + "osAppDataStream\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\034\n\017fi" + + "rebase_app_id\030\002 \001(\tB\003\340A\003\0224\n\013create_time\030" + + "\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224" + + "\n\013update_time\030\004 \001(\0132\032.google.protobuf.Ti" + + "mestampB\003\340A\003\022\031\n\tbundle_id\030\005 \001(\tB\006\340A\005\340A\002\022" + + "\024\n\014display_name\030\006 \001(\t:r\352Ao\n.analyticsadm" + + "in.googleapis.com/IosAppDataStream\022=prop" + + "erties/{property}/iosAppDataStreams/{ios" + + "_app_data_stream}\"\350\002\n\rWebDataStream\022\021\n\004n" + + "ame\030\001 \001(\tB\003\340A\003\022\033\n\016measurement_id\030\002 \001(\tB\003" + + "\340A\003\022\034\n\017firebase_app_id\030\003 \001(\tB\003\340A\003\0224\n\013cre" + + "ate_time\030\004 \001(\0132\032.google.protobuf.Timesta" + + "mpB\003\340A\003\0224\n\013update_time\030\005 \001(\0132\032.google.pr" + + "otobuf.TimestampB\003\340A\003\022\030\n\013default_uri\030\006 \001" + + "(\tB\003\340A\005\022\031\n\014display_name\030\007 \001(\tB\003\340A\002:h\352Ae\n" + + "+analyticsadmin.googleapis.com/WebDataSt" + + "ream\0226properties/{property}/webDataStrea" + + "ms/{web_data_stream}\"\312\001\n\010UserLink\022\014\n\004nam" + + "e\030\001 \001(\t\022\025\n\remail_address\030\002 \001(\t\022\024\n\014direct" + + "_roles\030\003 \003(\t:\202\001\352A\177\n&analyticsadmin.googl" + + "eapis.com/UserLink\022(accounts/{account}/u" + + "serLinks/{user_link}\022+properties/{proper" + + "ty}/userLinks/{user_link}\"c\n\rAuditUserLi" + + "nk\022\014\n\004name\030\001 \001(\t\022\025\n\remail_address\030\002 \001(\t\022" + + "\024\n\014direct_roles\030\003 \003(\t\022\027\n\017effective_roles" + + "\030\004 \003(\t\"\231\004\n\033EnhancedMeasurementSettings\022\021" + + "\n\004name\030\001 \001(\tB\003\340A\003\022\026\n\016stream_enabled\030\002 \001(" + + "\010\022\037\n\022page_views_enabled\030\003 \001(\010B\003\340A\003\022\027\n\017sc" + + "rolls_enabled\030\004 \001(\010\022\037\n\027outbound_clicks_e" + + "nabled\030\005 \001(\010\022\033\n\023site_search_enabled\030\007 \001(" + + "\010\022 \n\030video_engagement_enabled\030\t \001(\010\022\036\n\026f" + + "ile_downloads_enabled\030\n \001(\010\022\037\n\022page_load" + + "s_enabled\030\014 \001(\010B\003\340A\003\022\034\n\024page_changes_ena" + + "bled\030\r \001(\010\022#\n\026search_query_parameter\030\020 \001" + + "(\tB\003\340A\002\022\033\n\023uri_query_parameter\030\021 \001(\t:\223\001\352" + + "A\217\001\n9analyticsadmin.googleapis.com/Enhan" + + "cedMeasurementSettings\022Rproperties/{prop" + + "erty}/webDataStreams/{web_data_stream}/e" + + "nhancedMeasurementSettings\"\243\002\n\014FirebaseL" + + "ink\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\007project\030\002 \001(\tB" + + "\003\340A\005\0224\n\013create_time\030\003 \001(\0132\032.google.proto" + + "buf.TimestampB\003\340A\003\022N\n\023maximum_user_acces" + + "s\030\004 \001(\01621.google.analytics.admin.v1alpha" + + ".MaximumUserAccess:d\352Aa\n*analyticsadmin." + + "googleapis.com/FirebaseLink\0223properties/" + + "{property}/firebaseLinks/{firebase_link}" + + "\"\217\001\n\rGlobalSiteTag\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n" + + "\007snippet\030\002 \001(\tB\003\340A\005:U\352AR\n+analyticsadmin" + + ".googleapis.com/GlobalSiteTag\022#propertie" + + "s/{property}/globalSiteTag\"\220\003\n\rGoogleAds" + + "Link\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\030\n\013customer_id\030\003" + + " \001(\tB\003\340A\005\022\037\n\022can_manage_clients\030\004 \001(\010B\003\340" + + "A\003\022?\n\033ads_personalization_enabled\030\005 \001(\0132" + + "\032.google.protobuf.BoolValue\022\032\n\remail_add" + + "ress\030\006 \001(\tB\003\340A\003\0224\n\013create_time\030\007 \001(\0132\032.g" + + "oogle.protobuf.TimestampB\003\340A\003\0224\n\013update_" + + "time\030\010 \001(\0132\032.google.protobuf.TimestampB\003" + + "\340A\003:h\352Ae\n+analyticsadmin.googleapis.com/" + + "GoogleAdsLink\0226properties/{property}/goo" + + "gleAdsLinks/{google_ads_link}\"\353\002\n\023DataSh" + + "aringSettings\022\021\n\004name\030\001 \001(\tB\003\340A\003\022+\n#shar" + + "ing_with_google_support_enabled\030\002 \001(\010\0222\n" + + "*sharing_with_google_assigned_sales_enab" + + "led\030\003 \001(\010\022-\n%sharing_with_google_any_sal" + + "es_enabled\030\004 \001(\010\022,\n$sharing_with_google_" + + "products_enabled\030\005 \001(\010\022#\n\033sharing_with_o" + + "thers_enabled\030\006 \001(\010:^\352A[\n1analyticsadmin" + + ".googleapis.com/DataSharingSettings\022&acc" + + "ounts/{account}/dataSharingSettings\"\225\002\n\016" + + "AccountSummary\022\014\n\004name\030\001 \001(\t\022;\n\007account\030" + + "\002 \001(\tB*\372A\'\n%analyticsadmin.googleapis.co" + + "m/Account\022\024\n\014display_name\030\003 \001(\t\022K\n\022prope" + + "rty_summaries\030\004 \003(\0132/.google.analytics.a" + + "dmin.v1alpha.PropertySummary:U\352AR\n,analy" + + "ticsadmin.googleapis.com/AccountSummary\022" + + "\"accountSummaries/{account_summary}\"f\n\017P" + + "ropertySummary\022=\n\010property\030\001 \001(\tB+\372A(\n&a" + + "nalyticsadmin.googleapis.com/Property\022\024\n" + + "\014display_name\030\002 \001(\t*\247\001\n\021MaximumUserAcces" + + "s\022#\n\037MAXIMUM_USER_ACCESS_UNSPECIFIED\020\000\022\r" + + "\n\tNO_ACCESS\020\001\022\024\n\020READ_AND_ANALYZE\020\002\022\"\n\036E" + + "DITOR_WITHOUT_LINK_MANAGEMENT\020\003\022$\n EDITO" + + "R_INCLUDING_LINK_MANAGEMENT\020\004*\252\004\n\020Indust" + + "ryCategory\022!\n\035INDUSTRY_CATEGORY_UNSPECIF" + + "IED\020\000\022\016\n\nAUTOMOTIVE\020\001\022#\n\037BUSINESS_AND_IN" + + "DUSTRIAL_MARKETS\020\002\022\013\n\007FINANCE\020\003\022\016\n\nHEALT" + + "HCARE\020\004\022\016\n\nTECHNOLOGY\020\005\022\n\n\006TRAVEL\020\006\022\t\n\005O" + + "THER\020\007\022\032\n\026ARTS_AND_ENTERTAINMENT\020\010\022\026\n\022BE" + + "AUTY_AND_FITNESS\020\t\022\030\n\024BOOKS_AND_LITERATU" + + "RE\020\n\022\022\n\016FOOD_AND_DRINK\020\013\022\t\n\005GAMES\020\014\022\027\n\023H" + + "OBBIES_AND_LEISURE\020\r\022\023\n\017HOME_AND_GARDEN\020" + + "\016\022\030\n\024INTERNET_AND_TELECOM\020\017\022\026\n\022LAW_AND_G" + + "OVERNMENT\020\020\022\010\n\004NEWS\020\021\022\026\n\022ONLINE_COMMUNIT" + + "IES\020\022\022\026\n\022PEOPLE_AND_SOCIETY\020\023\022\024\n\020PETS_AN" + + "D_ANIMALS\020\024\022\017\n\013REAL_ESTATE\020\025\022\r\n\tREFERENC" + + "E\020\026\022\013\n\007SCIENCE\020\027\022\n\n\006SPORTS\020\030\022\026\n\022JOBS_AND" + + "_EDUCATION\020\031\022\014\n\010SHOPPING\020\032B{\n\"com.google" + + ".analytics.admin.v1alphaB\016ResourcesProto" + + "P\001ZCgoogle.golang.org/genproto/googleapi" + + "s/analytics/admin/v1alpha;adminb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -245,7 +239,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_admin_v1alpha_Account_descriptor, new java.lang.String[] { - "Name", "CreateTime", "UpdateTime", "DisplayName", "CountryCode", "Deleted", + "Name", "CreateTime", "UpdateTime", "DisplayName", "RegionCode", "Deleted", }); internal_static_google_analytics_admin_v1alpha_Property_descriptor = getDescriptor().getMessageTypes().get(1); @@ -320,19 +314,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PageViewsEnabled", "ScrollsEnabled", "OutboundClicksEnabled", - "ContentViewsEnabled", "SiteSearchEnabled", - "FormInteractionsEnabled", "VideoEngagementEnabled", "FileDownloadsEnabled", - "DataTaggedElementClicksEnabled", "PageLoadsEnabled", "PageChangesEnabled", - "ArticlesAndBlogsEnabled", - "ProductsAndEcommerceEnabled", "SearchQueryParameter", - "UrlQueryParameter", - "ExcludedDomains", + "UriQueryParameter", }); internal_static_google_analytics_admin_v1alpha_FirebaseLink_descriptor = getDescriptor().getMessageTypes().get(8); @@ -348,7 +336,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_analytics_admin_v1alpha_GlobalSiteTag_descriptor, new java.lang.String[] { - "Snippet", "Name", + "Name", "Snippet", }); internal_static_google_analytics_admin_v1alpha_GoogleAdsLink_descriptor = getDescriptor().getMessageTypes().get(10); @@ -357,7 +345,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { internal_static_google_analytics_admin_v1alpha_GoogleAdsLink_descriptor, new java.lang.String[] { "Name", - "Parent", "CustomerId", "CanManageClients", "AdsPersonalizationEnabled", diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequest.java index 3348ec48..7ad3aff4 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequest.java @@ -196,10 +196,13 @@ public com.google.analytics.admin.v1alpha.AccountOrBuilder getAccountOrBuilder() * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -211,10 +214,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -226,10 +232,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -817,10 +826,13 @@ public com.google.analytics.admin.v1alpha.AccountOrBuilder getAccountOrBuilder() * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -831,10 +843,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -851,10 +866,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -873,10 +891,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -892,10 +913,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -916,10 +940,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -936,10 +963,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -950,10 +980,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -968,10 +1001,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequestOrBuilder.java index 368815cf..5edc91a9 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAccountRequestOrBuilder.java @@ -71,10 +71,13 @@ public interface UpdateAccountRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -83,10 +86,13 @@ public interface UpdateAccountRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -95,10 +101,13 @@ public interface UpdateAccountRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequest.java index d8b6145c..99d06d69 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequest.java @@ -199,10 +199,13 @@ public com.google.analytics.admin.v1alpha.AndroidAppDataStream getAndroidAppData * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -214,10 +217,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -229,10 +235,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -835,10 +844,13 @@ public Builder clearAndroidAppDataStream() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -849,10 +861,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -869,10 +884,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -891,10 +909,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -910,10 +931,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -934,10 +958,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -954,10 +981,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -968,10 +998,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -986,10 +1019,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequestOrBuilder.java index 6a2b3788..a8fadd55 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateAndroidAppDataStreamRequestOrBuilder.java @@ -72,10 +72,13 @@ public interface UpdateAndroidAppDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -84,10 +87,13 @@ public interface UpdateAndroidAppDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -96,10 +102,13 @@ public interface UpdateAndroidAppDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequest.java index 228a10f6..a129469e 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequest.java @@ -204,10 +204,13 @@ public boolean hasEnhancedMeasurementSettings() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -219,10 +222,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -234,10 +240,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -855,10 +864,13 @@ public Builder clearEnhancedMeasurementSettings() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -869,10 +881,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -889,10 +904,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -911,10 +929,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -930,10 +951,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -954,10 +978,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -974,10 +1001,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -988,10 +1018,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -1006,10 +1039,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequestOrBuilder.java index 057ad02f..8f09c18f 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateEnhancedMeasurementSettingsRequestOrBuilder.java @@ -72,10 +72,13 @@ public interface UpdateEnhancedMeasurementSettingsRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -84,10 +87,13 @@ public interface UpdateEnhancedMeasurementSettingsRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -96,10 +102,13 @@ public interface UpdateEnhancedMeasurementSettingsRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequest.java index 016f3e85..8c77406b 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequest.java @@ -193,10 +193,13 @@ public com.google.analytics.admin.v1alpha.FirebaseLinkOrBuilder getFirebaseLinkO * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -208,10 +211,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -223,10 +229,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -808,10 +817,13 @@ public com.google.analytics.admin.v1alpha.FirebaseLinkOrBuilder getFirebaseLinkO * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -822,10 +834,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -842,10 +857,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -864,10 +882,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -883,10 +904,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -907,10 +931,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -927,10 +954,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -941,10 +971,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -959,10 +992,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequestOrBuilder.java index cecaa345..54a03f97 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateFirebaseLinkRequestOrBuilder.java @@ -68,10 +68,13 @@ public interface UpdateFirebaseLinkRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -80,10 +83,13 @@ public interface UpdateFirebaseLinkRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -92,10 +98,13 @@ public interface UpdateFirebaseLinkRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequest.java index 27fc3225..db81e6fc 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequest.java @@ -187,10 +187,13 @@ public com.google.analytics.admin.v1alpha.GoogleAdsLinkOrBuilder getGoogleAdsLin * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -202,10 +205,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -217,10 +223,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -785,10 +794,13 @@ public com.google.analytics.admin.v1alpha.GoogleAdsLinkOrBuilder getGoogleAdsLin * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -799,10 +811,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -819,10 +834,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -841,10 +859,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -860,10 +881,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -884,10 +908,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -904,10 +931,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -918,10 +948,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -936,10 +969,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequestOrBuilder.java index 2986af9f..399b55e1 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateGoogleAdsLinkRequestOrBuilder.java @@ -62,10 +62,13 @@ public interface UpdateGoogleAdsLinkRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -74,10 +77,13 @@ public interface UpdateGoogleAdsLinkRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -86,10 +92,13 @@ public interface UpdateGoogleAdsLinkRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequest.java index 5f912ee2..bf0b6144 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequest.java @@ -198,10 +198,13 @@ public com.google.analytics.admin.v1alpha.IosAppDataStream getIosAppDataStream() * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -213,10 +216,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -228,10 +234,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -827,10 +836,13 @@ public Builder clearIosAppDataStream() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -841,10 +853,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -861,10 +876,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -883,10 +901,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -902,10 +923,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -926,10 +950,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -946,10 +973,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -960,10 +990,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -978,10 +1011,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequestOrBuilder.java index 76bd19d7..9931af4e 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateIosAppDataStreamRequestOrBuilder.java @@ -71,10 +71,13 @@ public interface UpdateIosAppDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -83,10 +86,13 @@ public interface UpdateIosAppDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -95,10 +101,13 @@ public interface UpdateIosAppDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequest.java index ccaa9174..ebdecd6b 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequest.java @@ -199,10 +199,13 @@ public com.google.analytics.admin.v1alpha.PropertyOrBuilder getPropertyOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -214,10 +217,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -229,10 +235,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -830,10 +839,13 @@ public com.google.analytics.admin.v1alpha.PropertyOrBuilder getPropertyOrBuilder * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -844,10 +856,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -864,10 +879,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -886,10 +904,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -905,10 +926,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -929,10 +953,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -949,10 +976,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -963,10 +993,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -981,10 +1014,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequestOrBuilder.java index dfeecc2d..ebc593a5 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdatePropertyRequestOrBuilder.java @@ -74,10 +74,13 @@ public interface UpdatePropertyRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -86,10 +89,13 @@ public interface UpdatePropertyRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -98,10 +104,13 @@ public interface UpdatePropertyRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequest.java index ce77af02..cbafdfa8 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequest.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequest.java @@ -196,10 +196,13 @@ public com.google.analytics.admin.v1alpha.WebDataStreamOrBuilder getWebDataStrea * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -211,10 +214,13 @@ public boolean hasUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -226,10 +232,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -821,10 +830,13 @@ public com.google.analytics.admin.v1alpha.WebDataStreamOrBuilder getWebDataStrea * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -835,10 +847,13 @@ public boolean hasUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -855,10 +870,13 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -877,10 +895,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -896,10 +917,13 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -920,10 +944,13 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -940,10 +967,13 @@ public Builder clearUpdateMask() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -954,10 +984,13 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -972,10 +1005,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * The list of fields to be updated. Omitted fields will not be updated.
+     * Required. The list of fields to be updated. Omitted fields will not be updated.
+     * To replace the entire entity, use one path with the string "*" to match
+     * all fields.
      * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequestOrBuilder.java index 75ba8661..4af777c1 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequestOrBuilder.java +++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/UpdateWebDataStreamRequestOrBuilder.java @@ -71,10 +71,13 @@ public interface UpdateWebDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return Whether the updateMask field is set. */ @@ -83,10 +86,13 @@ public interface UpdateWebDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * * * @return The updateMask. */ @@ -95,10 +101,13 @@ public interface UpdateWebDataStreamRequestOrBuilder * * *
-   * The list of fields to be updated. Omitted fields will not be updated.
+   * Required. The list of fields to be updated. Omitted fields will not be updated.
+   * To replace the entire entity, use one path with the string "*" to match
+   * all fields.
    * 
* - * .google.protobuf.FieldMask update_mask = 2; + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; + * */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); } diff --git a/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/analytics_admin.proto b/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/analytics_admin.proto index e9e986fa..c5a7308c 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/analytics_admin.proto +++ b/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/analytics_admin.proto @@ -23,6 +23,7 @@ import "google/api/field_behavior.proto"; import "google/api/resource.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; +import "google/protobuf/timestamp.proto"; option go_package = "google.golang.org/genproto/googleapis/analytics/admin/v1alpha;admin"; option java_multiple_files = true; @@ -39,8 +40,6 @@ service AnalyticsAdminService { "https://www.googleapis.com/auth/analytics.readonly"; // Lookup for a single Account. - // Throws "Target not found" if no such account found, or if caller does not - // have permissions to access it. rpc GetAccount(GetAccountRequest) returns (Account) { option (google.api.http) = { get: "/v1alpha/{name=accounts/*}" @@ -102,9 +101,6 @@ service AnalyticsAdminService { } // Lookup for a single "GA4" Property. - // - // Throws "Target not found" if no such property found, if property is not - // of the type "GA4", or if caller does not have permissions to access it. rpc GetProperty(GetPropertyRequest) returns (Property) { option (google.api.http) = { get: "/v1alpha/{name=properties/*}" @@ -293,9 +289,6 @@ service AnalyticsAdminService { } // Lookup for a single WebDataStream - // - // Throws "Target not found" if no such web data stream found, or if the - // caller does not have permissions to access it. rpc GetWebDataStream(GetWebDataStreamRequest) returns (WebDataStream) { option (google.api.http) = { get: "/v1alpha/{name=properties/*/webDataStreams/*}" @@ -341,9 +334,6 @@ service AnalyticsAdminService { } // Lookup for a single IosAppDataStream - // - // Throws "Target not found" if no such iOS app data stream found, or if the - // caller does not have permissions to access it. rpc GetIosAppDataStream(GetIosAppDataStreamRequest) returns (IosAppDataStream) { option (google.api.http) = { get: "/v1alpha/{name=properties/*/iosAppDataStreams/*}" @@ -389,9 +379,6 @@ service AnalyticsAdminService { } // Lookup for a single AndroidAppDataStream - // - // Throws "Target not found" if no such android app data stream found, or if - // the caller does not have permissions to access it. rpc GetAndroidAppDataStream(GetAndroidAppDataStreamRequest) returns (AndroidAppDataStream) { option (google.api.http) = { get: "/v1alpha/{name=properties/*/androidAppDataStreams/*}" @@ -609,8 +596,10 @@ message UpdateAccountRequest { // The account's `name` field is used to identify the account. Account account = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for ProvisionAccountTicket RPC. @@ -694,8 +683,10 @@ message UpdatePropertyRequest { // updated. Property property = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for CreateProperty RPC. @@ -971,8 +962,10 @@ message UpdateWebDataStreamRequest { // The `name` field is used to identify the web stream to be updated. WebDataStream web_data_stream = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for CreateWebDataStream RPC. @@ -1056,8 +1049,10 @@ message UpdateIosAppDataStreamRequest { // The `name` field is used to identify the iOS app stream to be updated. IosAppDataStream ios_app_data_stream = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for CreateIosAppDataStream RPC. @@ -1141,8 +1136,10 @@ message UpdateAndroidAppDataStreamRequest { // The `name` field is used to identify the android app stream to be updated. AndroidAppDataStream android_app_data_stream = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for CreateAndroidAppDataStream RPC. @@ -1200,7 +1197,6 @@ message ListAndroidAppDataStreamsResponse { message GetEnhancedMeasurementSettingsRequest { // Required. The name of the settings to lookup. // Format: - // // properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings // Example: "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" string name = 1 [ @@ -1217,8 +1213,10 @@ message UpdateEnhancedMeasurementSettingsRequest { // The `name` field is used to identify the settings to be updated. EnhancedMeasurementSettings enhanced_measurement_settings = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for CreateFirebaseLink RPC @@ -1241,8 +1239,10 @@ message UpdateFirebaseLinkRequest { // Required. The Firebase link to update. FirebaseLink firebase_link = 1 [(google.api.field_behavior) = REQUIRED]; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for DeleteFirebaseLink RPC @@ -1267,12 +1267,30 @@ message ListFirebaseLinksRequest { child_type: "analyticsadmin.googleapis.com/FirebaseLink" } ]; + + // The maximum number of resources to return. The service may return + // fewer than this value, even if there are additional pages. + // If unspecified, at most 50 resources will be returned. + // The maximum value is 200; (higher values will be coerced to the maximum) + int32 page_size = 2; + + // A page token, received from a previous `ListFirebaseLinks` call. + // Provide this to retrieve the subsequent page. + // When paginating, all other parameters provided to `ListProperties` must + // match the call that provided the page token. + string page_token = 3; } // Response message for ListFirebaseLinks RPC message ListFirebaseLinksResponse { // List of FirebaseLinks. This will have at most one value. repeated FirebaseLink firebase_links = 1; + + // A token, which can be sent as `page_token` to retrieve the next page. + // If this field is omitted, there are no subsequent pages. + // Currently, Google Analytics supports only one FirebaseLink per property, + // so this will never be populated. + string next_page_token = 2; } // Request message for GetGlobalSiteTag RPC. @@ -1308,8 +1326,10 @@ message UpdateGoogleAdsLinkRequest { // The GoogleAdsLink to update GoogleAdsLink google_ads_link = 1; - // The list of fields to be updated. Omitted fields will not be updated. - google.protobuf.FieldMask update_mask = 2; + // Required. The list of fields to be updated. Omitted fields will not be updated. + // To replace the entire entity, use one path with the string "*" to match + // all fields. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for DeleteGoogleAdsLink RPC. diff --git a/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/resources.proto b/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/resources.proto index 4830e0c3..41044dec 100644 --- a/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/resources.proto +++ b/proto-google-analytics-admin-v1alpha/src/main/proto/google/analytics/admin/v1alpha/resources.proto @@ -144,22 +144,16 @@ message Account { string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when this account was originally created. - google.protobuf.Timestamp create_time = 2 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when account payload fields were last updated. - google.protobuf.Timestamp update_time = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp update_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // Required. Human-readable display name for this account. string display_name = 4 [(google.api.field_behavior) = REQUIRED]; - // Country of business. Must be a non-deprecated code for a UN M.49 region. - // - // https: - // //unicode.org/cldr/charts/latest/supplem - // // ental/territory_containment_un_m_49.html - string country_code = 5; + // Country of business. Must be a Unicode CLDR region code. + string region_code = 5; // Output only. Indicates whether this Account is soft-deleted or not. Deleted // accounts are excluded from List results unless specifically requested. @@ -179,12 +173,10 @@ message Property { string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when the entity was originally created. - google.protobuf.Timestamp create_time = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when entity payload fields were last updated. - google.protobuf.Timestamp update_time = 4 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; // Immutable. Resource name of this property's logical parent. // @@ -220,9 +212,8 @@ message Property { // Examples: "USD", "EUR", "JPY" string currency_code = 8; - // Output only. Indicates whether this Property is soft-deleted or not. - // Deleted properties are excluded from List results unless specifically - // requested. + // Output only. Indicates whether this Property is soft-deleted or not. Deleted properties + // are excluded from List results unless specifically requested. bool deleted = 9 [(google.api.field_behavior) = OUTPUT_ONLY]; } @@ -243,12 +234,10 @@ message AndroidAppDataStream { string firebase_app_id = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when this stream was originally created. - google.protobuf.Timestamp create_time = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when stream payload fields were last updated. - google.protobuf.Timestamp update_time = 4 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; // Immutable. The package name for the app being measured. // Example: "com.example.myandroidapp" @@ -277,12 +266,10 @@ message IosAppDataStream { string firebase_app_id = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when this stream was originally created. - google.protobuf.Timestamp create_time = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when stream payload fields were last updated. - google.protobuf.Timestamp update_time = 4 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; // Required. Immutable. The Apple App Store Bundle ID for the app // Example: "com.example.myiosapp" @@ -318,12 +305,10 @@ message WebDataStream { string firebase_app_id = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when this stream was originally created. - google.protobuf.Timestamp create_time = 4 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when stream payload fields were last updated. - google.protobuf.Timestamp update_time = 5 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp update_time = 5 [(google.api.field_behavior) = OUTPUT_ONLY]; // Immutable. Domain name of the web app being measured, or empty. // Example: "http://www.google.com", "https://www.google.com" @@ -399,7 +384,6 @@ message EnhancedMeasurementSettings { // Output only. Resource name of this Data Stream. // Format: - // // properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings // Example: "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; @@ -411,8 +395,8 @@ message EnhancedMeasurementSettings { // whether they are respected. bool stream_enabled = 2; - // Output only. If enabled, capture a page view event each time a page loads - // or the website changes the browser history state. + // Output only. If enabled, capture a page view event each time a page loads or the + // website changes the browser history state. bool page_views_enabled = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // If enabled, capture scroll events each time a visitor gets to the bottom of @@ -423,18 +407,10 @@ message EnhancedMeasurementSettings { // link that leads them away from your domain. bool outbound_clicks_enabled = 5; - // Capture events when your visitors view content on your site that has - // structured data (eg, articles, blog posts, product details screens, etc.). - bool content_views_enabled = 6; - // If enabled, capture a view search results event each time a visitor // performs a search on your site (based on a query parameter). bool site_search_enabled = 7; - // If enabled, capture a view search results event each time a visitor - // interacts with a form on your site. - bool form_interactions_enabled = 8; - // If enabled, capture video play, progress, and complete events as visitors // view embedded videos on your site. bool video_engagement_enabled = 9; @@ -443,35 +419,20 @@ message EnhancedMeasurementSettings { // a common document, compressed file, application, video, or audio extension. bool file_downloads_enabled = 10; - // If enabled, capture a click event each time a visitor clicks a link or - // element that has data attributes beginning with "data-ga". - bool data_tagged_element_clicks_enabled = 11; - - // If enabled, capture a page view event each time a page loads. - bool page_loads_enabled = 12; + // Output only. If enabled, capture a page view event each time a page loads. + bool page_loads_enabled = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; // If enabled, capture a page view event each time the website changes the // browser history state. bool page_changes_enabled = 13; - // Capture events when your visitors view content on your site that has - // articles or blog posts. - bool articles_and_blogs_enabled = 14; - - // Capture events when your visitors view content on your site that has - // product details screens, etc. - bool products_and_ecommerce_enabled = 15; - // Required. URL query parameters to interpret as site search parameters. // Max length is 1024 characters. Must not be empty. string search_query_parameter = 16 [(google.api.field_behavior) = REQUIRED]; // Additional URL query parameters. // Max length is 1024 characters. - string url_query_parameter = 17; - - // Domains to exclude from measurement. Max length is 1024 characters. - string excluded_domains = 18; + string uri_query_parameter = 17; } // A link between an GA4 property and a Firebase project. @@ -484,9 +445,9 @@ message FirebaseLink { // Output only. Example format: properties/1234/firebaseLinks/5678 string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Immutable. Firebase project resource name. When creating a FirebaseLink, - // you may provide this resource name using either a project number or project - // ID. Once this resource has been created, returned FirebaseLinks will always + // Immutable. Firebase project resource name. When creating a FirebaseLink, you may + // provide this resource name using either a project number or project ID. + // Once this resource has been created, returned FirebaseLinks will always // have a project_name that contains a project number. // // Format: 'projects/{project number}' @@ -494,8 +455,7 @@ message FirebaseLink { string project = 2 [(google.api.field_behavior) = IMMUTABLE]; // Output only. Time when this FirebaseLink was originally created. - google.protobuf.Timestamp create_time = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; // Maximum user access to the GA4 property allowed to admins of // the linked Firebase project. @@ -510,12 +470,13 @@ message GlobalSiteTag { pattern: "properties/{property}/globalSiteTag" }; - // Immutable. JavaScript code snippet to be pasted as the first item into the - // head tag of every webpage to measure. - string snippet = 1 [(google.api.field_behavior) = IMMUTABLE]; + // Output only. Resource name for this GlobalSiteTag resource. + // Format: properties/{propertyId}/globalSiteTag + string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; - // The resource name of this tag. - string name = 2; + // Immutable. JavaScript code snippet to be pasted as the first item into the head tag of + // every webpage to measure. + string snippet = 2 [(google.api.field_behavior) = IMMUTABLE]; } // A link between an GA4 property and a Google Ads account. @@ -525,15 +486,11 @@ message GoogleAdsLink { pattern: "properties/{property}/googleAdsLinks/{google_ads_link}" }; - // Output only. Format: - // properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} + // Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} // // Note: googleAdsLinkId is not the Google Ads customer ID. string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Immutable. Format: properties/{propertyId} - string parent = 2 [(google.api.field_behavior) = IMMUTABLE]; - // Immutable. Google Ads customer ID. string customer_id = 3 [(google.api.field_behavior) = IMMUTABLE]; @@ -551,12 +508,10 @@ message GoogleAdsLink { string email_address = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when this link was originally created. - google.protobuf.Timestamp create_time = 7 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Time when this link was last updated. - google.protobuf.Timestamp update_time = 8 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp update_time = 8 [(google.api.field_behavior) = OUTPUT_ONLY]; } // A resource message representing data sharing settings of a Google Analytics @@ -609,8 +564,8 @@ message AccountSummary { // Format: accounts/{account_id} // Example: "accounts/1000" string account = 2 [(google.api.resource_reference) = { - type: "analyticsadmin.googleapis.com/Account" - }]; + type: "analyticsadmin.googleapis.com/Account" + }]; // Display name for the account referred to in this account summary. string display_name = 3; @@ -625,8 +580,8 @@ message PropertySummary { // Format: properties/{property_id} // Example: "properties/1000" string property = 1 [(google.api.resource_reference) = { - type: "analyticsadmin.googleapis.com/Property" - }]; + type: "analyticsadmin.googleapis.com/Property" + }]; // Display name for the property referred to in this account summary. string display_name = 2; diff --git a/synth.metadata b/synth.metadata index 93acf7aa..528f9877 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,15 +4,15 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-analytics-admin.git", - "sha": "8e76d42ae17da74d958a68686aa7ea552410e771" + "sha": "9d0aa7c5f61dd0dd10b8e3efd1f4d627dc16f70e" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "91e206bcfeaf8948ea03fe3cb1b7616108496cd3", - "internalRef": "350949863" + "sha": "23e7356f4cf449d6e9977698c5d9383b566be7af", + "internalRef": "351651504" } }, {