Please refer to the GitHub repository's samples for more quickstart code snippets. */ @BetaApi -@Generated("by gapic-generator") +@Generated("by gapic-generator-java") public class AnalyticsAdminServiceClient implements BackgroundResource { private final AnalyticsAdminServiceSettings settings; private final AnalyticsAdminServiceStub stub; @@ -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 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 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 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 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 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 Sample code:
+ */
+ public final UnaryCallable This class is for advanced usage and reflects the underlying API directly.
*/
-@Generated("by gapic-generator")
+@BetaApi
+@Generated("by gapic-generator-java")
public abstract class AnalyticsAdminServiceStub implements BackgroundResource {
public UnaryCallable This class is for advanced usage.
*/
-@Generated("by gapic-generator")
+@BetaApi
+@Generated("by gapic-generator-java")
public class GrpcAnalyticsAdminServiceCallableFactory implements GrpcStubCallableFactory {
@Override
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 989977e1..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;
@@ -99,6 +100,7 @@
import com.google.analytics.admin.v1alpha.UpdateWebDataStreamRequest;
import com.google.analytics.admin.v1alpha.UserLink;
import com.google.analytics.admin.v1alpha.WebDataStream;
+import com.google.api.core.BetaApi;
import com.google.api.gax.core.BackgroundResource;
import com.google.api.gax.core.BackgroundResourceAggregation;
import com.google.api.gax.grpc.GrpcCallSettings;
@@ -122,6 +124,7 @@
*
* This class is for advanced usage and reflects the underlying API directly.
*/
+@BetaApi
@Generated("by gapic-generator-java")
public class GrpcAnalyticsAdminServiceStub extends AnalyticsAdminServiceStub {
private static final MethodDescriptor
* 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/pom.xml b/pom.xml
index 37a4ada6..220a4242 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
- * 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/ListPropertiesRequest.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequest.java
index 41747c65..5f5eaa7e 100644
--- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequest.java
+++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequest.java
@@ -140,11 +140,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -172,11 +174,13 @@ public java.lang.String getFilter() {
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -667,11 +671,13 @@ public Builder mergeFrom(
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -698,11 +704,13 @@ public java.lang.String getFilter() {
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -729,11 +737,13 @@ public com.google.protobuf.ByteString getFilterBytes() {
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -759,11 +769,13 @@ public Builder setFilter(java.lang.String value) {
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -785,11 +797,13 @@ public Builder clearFilter() {
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequestOrBuilder.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequestOrBuilder.java
index 24e12752..41b5bb6c 100644
--- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequestOrBuilder.java
+++ b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/ListPropertiesRequestOrBuilder.java
@@ -32,11 +32,13 @@ public interface ListPropertiesRequestOrBuilder
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -53,11 +55,13 @@ public interface ListPropertiesRequestOrBuilder
* `parent:`(The resource name of the parent account) or
* `firebase_project:`(The id or number of the linked firebase project).
* Some examples of filters:
+ * ```
* | Filter | Description |
* |-----------------------------|-------------------------------------------|
* | parent:accounts/123 | The account with account id: 123. |
* | firebase_project:project-id | The firebase project with id: project-id. |
* | firebase_project:123 | The firebase project with number: 123. |
+ * ```
* string filter = 1 [(.google.api.field_behavior) = REQUIRED];
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 4df5db3d..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.
@@ -650,11 +639,13 @@ message ListPropertiesRequest {
// `firebase_project:`(The id or number of the linked firebase project).
// Some examples of filters:
//
+ // ```
// | Filter | Description |
// |-----------------------------|-------------------------------------------|
// | parent:accounts/123 | The account with account id: 123. |
// | firebase_project:project-id | The firebase project with id: project-id. |
// | firebase_project:123 | The firebase project with number: 123. |
+ // ```
string filter = 1 [(google.api.field_behavior) = REQUIRED];
// The maximum number of resources to return. The service may return
@@ -692,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.
@@ -969,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.
@@ -1054,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.
@@ -1139,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.
@@ -1198,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 [
@@ -1215,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
@@ -1239,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
@@ -1265,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.
@@ -1306,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/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 07b0b15c..e826efdc 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@