@@ -4006,11 +4006,13 @@ public SearchDirectoryPeople set(String parameterName, Object value) {
4006
4006
* not specified for the contact to be updated or if there is no contact source. The server returns
4007
4007
* a 400 error with reason `"failedPrecondition"` if `person.metadata.sources.etag` is different
4008
4008
* than the contact's etag, which indicates the contact has changed since its data was read. Clients
4009
- * should get the latest person and merge their updates into the latest person. The server returns a
4010
- * 400 error if `memberships` are being updated and there are no contact group memberships specified
4011
- * on the person. The server returns a 400 error if more than one field is specified on a field that
4012
- * is a singleton for contact sources: * biographies * birthdays * genders * names Mutate requests
4013
- * for the same user should be sent sequentially to avoid increased latency and failures.
4009
+ * should get the latest person and merge their updates into the latest person. If making sequential
4010
+ * updates to the same person, the etag from the `updateContact` response should be used to avoid
4011
+ * failures. The server returns a 400 error if `memberships` are being updated and there are no
4012
+ * contact group memberships specified on the person. The server returns a 400 error if more than
4013
+ * one field is specified on a field that is a singleton for contact sources: * biographies *
4014
+ * birthdays * genders * names Mutate requests for the same user should be sent sequentially to
4015
+ * avoid increased latency and failures.
4014
4016
*
4015
4017
* Create a request for the method "people.updateContact".
4016
4018
*
@@ -4042,12 +4044,13 @@ public class UpdateContact extends PeopleServiceRequest<com.google.api.services.
4042
4044
* not specified for the contact to be updated or if there is no contact source. The server
4043
4045
* returns a 400 error with reason `"failedPrecondition"` if `person.metadata.sources.etag` is
4044
4046
* different than the contact's etag, which indicates the contact has changed since its data was
4045
- * read. Clients should get the latest person and merge their updates into the latest person. The
4046
- * server returns a 400 error if `memberships` are being updated and there are no contact group
4047
- * memberships specified on the person. The server returns a 400 error if more than one field is
4048
- * specified on a field that is a singleton for contact sources: * biographies * birthdays *
4049
- * genders * names Mutate requests for the same user should be sent sequentially to avoid
4050
- * increased latency and failures.
4047
+ * read. Clients should get the latest person and merge their updates into the latest person. If
4048
+ * making sequential updates to the same person, the etag from the `updateContact` response should
4049
+ * be used to avoid failures. The server returns a 400 error if `memberships` are being updated
4050
+ * and there are no contact group memberships specified on the person. The server returns a 400
4051
+ * error if more than one field is specified on a field that is a singleton for contact sources: *
4052
+ * biographies * birthdays * genders * names Mutate requests for the same user should be sent
4053
+ * sequentially to avoid increased latency and failures.
4051
4054
*
4052
4055
* Create a request for the method "people.updateContact".
4053
4056
*
0 commit comments