@@ -683,9 +683,9 @@ export class AnalyticsAdminServiceClient {
683683 * Required. The account to update.
684684 * The account's `name` field is used to identify the account.
685685 * @param {google.protobuf.FieldMask } request.updateMask
686- * Required. The list of fields to be updated. Omitted fields will not be updated.
687- * To replace the entire entity, use one path with the string "*" to match
688- * all fields.
686+ * Required. The list of fields to be updated. Field names must be in snake case
687+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
688+ * the entire entity, use one path with the string "*" to match all fields.
689689 * @param {object } [options]
690690 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
691691 * @returns {Promise } - The promise which resolves to an array.
@@ -1163,9 +1163,9 @@ export class AnalyticsAdminServiceClient {
11631163 * The property's `name` field is used to identify the property to be
11641164 * updated.
11651165 * @param {google.protobuf.FieldMask } request.updateMask
1166- * Required. The list of fields to be updated. Omitted fields will not be updated.
1167- * To replace the entire entity, use one path with the string "*" to match
1168- * all fields.
1166+ * Required. The list of fields to be updated. Field names must be in snake case
1167+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
1168+ * the entire entity, use one path with the string "*" to match all fields.
11691169 * @param {object } [options]
11701170 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
11711171 * @returns {Promise } - The promise which resolves to an array.
@@ -2264,9 +2264,9 @@ export class AnalyticsAdminServiceClient {
22642264 * Required. The web stream to update.
22652265 * The `name` field is used to identify the web stream to be updated.
22662266 * @param {google.protobuf.FieldMask } request.updateMask
2267- * Required. The list of fields to be updated. Omitted fields will not be updated.
2268- * To replace the entire entity, use one path with the string "*" to match
2269- * all fields.
2267+ * Required. The list of fields to be updated. Field names must be in snake case
2268+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
2269+ * the entire entity, use one path with the string "*" to match all fields.
22702270 * @param {object } [options]
22712271 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
22722272 * @returns {Promise } - The promise which resolves to an array.
@@ -2672,9 +2672,9 @@ export class AnalyticsAdminServiceClient {
26722672 * Required. The iOS app stream to update.
26732673 * The `name` field is used to identify the iOS app stream to be updated.
26742674 * @param {google.protobuf.FieldMask } request.updateMask
2675- * Required. The list of fields to be updated. Omitted fields will not be updated.
2676- * To replace the entire entity, use one path with the string "*" to match
2677- * all fields.
2675+ * Required. The list of fields to be updated. Field names must be in snake case
2676+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
2677+ * the entire entity, use one path with the string "*" to match all fields.
26782678 * @param {object } [options]
26792679 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
26802680 * @returns {Promise } - The promise which resolves to an array.
@@ -2771,7 +2771,15 @@ export class AnalyticsAdminServiceClient {
27712771 >
27722772 ) : void ;
27732773 /**
2774- * Creates an iOS app data stream with the specified location and attributes.
2774+ * Creates an iOS app stream with the specified location and attributes.
2775+ *
2776+ * Note that an iOS app stream must be linked to a Firebase app to receive
2777+ * traffic.
2778+ *
2779+ * To create a working app stream, make sure your property is linked to a
2780+ * Firebase project. Then, use the Firebase API to create a Firebase app,
2781+ * which will also create an appropriate data stream in Analytics (may take up
2782+ * to 24 hours).
27752783 *
27762784 * @param {Object } request
27772785 * The request object that will be sent.
@@ -3092,9 +3100,9 @@ export class AnalyticsAdminServiceClient {
30923100 * Required. The android app stream to update.
30933101 * The `name` field is used to identify the android app stream to be updated.
30943102 * @param {google.protobuf.FieldMask } request.updateMask
3095- * Required. The list of fields to be updated. Omitted fields will not be updated.
3096- * To replace the entire entity, use one path with the string "*" to match
3097- * all fields.
3103+ * Required. The list of fields to be updated. Field names must be in snake case
3104+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
3105+ * the entire entity, use one path with the string "*" to match all fields.
30983106 * @param {object } [options]
30993107 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
31003108 * @returns {Promise } - The promise which resolves to an array.
@@ -3191,7 +3199,15 @@ export class AnalyticsAdminServiceClient {
31913199 >
31923200 ) : void ;
31933201 /**
3194- * Creates an android app stream with the specified location and attributes.
3202+ * Creates an Android app stream with the specified location and attributes.
3203+ *
3204+ * Note that an Android app stream must be linked to a Firebase app to receive
3205+ * traffic.
3206+ *
3207+ * To create a working app stream, make sure your property is linked to a
3208+ * Firebase project. Then, use the Firebase API to create a Firebase app,
3209+ * which will also create an appropriate data stream in Analytics (may take up
3210+ * to 24 hours).
31953211 *
31963212 * @param {Object } request
31973213 * The request object that will be sent.
@@ -3413,9 +3429,9 @@ export class AnalyticsAdminServiceClient {
34133429 * Required. The settings to update.
34143430 * The `name` field is used to identify the settings to be updated.
34153431 * @param {google.protobuf.FieldMask } request.updateMask
3416- * Required. The list of fields to be updated. Omitted fields will not be updated.
3417- * To replace the entire entity, use one path with the string "*" to match
3418- * all fields.
3432+ * Required. The list of fields to be updated. Field names must be in snake case
3433+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
3434+ * the entire entity, use one path with the string "*" to match all fields.
34193435 * @param {object } [options]
34203436 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
34213437 * @returns {Promise } - The promise which resolves to an array.
@@ -3623,9 +3639,9 @@ export class AnalyticsAdminServiceClient {
36233639 * @param {google.analytics.admin.v1alpha.FirebaseLink } request.firebaseLink
36243640 * Required. The Firebase link to update.
36253641 * @param {google.protobuf.FieldMask } request.updateMask
3626- * Required. The list of fields to be updated. Omitted fields will not be updated.
3627- * To replace the entire entity, use one path with the string "*" to match
3628- * all fields.
3642+ * Required. The list of fields to be updated. Field names must be in snake case
3643+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
3644+ * the entire entity, use one path with the string "*" to match all fields.
36293645 * @param {object } [options]
36303646 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
36313647 * @returns {Promise } - The promise which resolves to an array.
@@ -4026,9 +4042,9 @@ export class AnalyticsAdminServiceClient {
40264042 * @param {google.analytics.admin.v1alpha.GoogleAdsLink } request.googleAdsLink
40274043 * The GoogleAdsLink to update
40284044 * @param {google.protobuf.FieldMask } request.updateMask
4029- * Required. The list of fields to be updated. Omitted fields will not be updated.
4030- * To replace the entire entity, use one path with the string "*" to match
4031- * all fields.
4045+ * Required. The list of fields to be updated. Field names must be in snake case
4046+ * (e.g., "field_to_update"). Omitted fields will not be updated. To replace
4047+ * the entire entity, use one path with the string "*" to match all fields.
40324048 * @param {object } [options]
40334049 * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
40344050 * @returns {Promise } - The promise which resolves to an array.
0 commit comments