public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
      if (updateMaskBuilder_ == null) {
        if (((bitField0_ & 0x00000002) != 0)
            && updateMask_ != null
            && updateMask_ != com.google.protobuf.FieldMask.getDefaultInstance()) {
          getUpdateMaskBuilder().mergeFrom(value);
        } else {
          updateMask_ = value;
        }
      } else {
        updateMaskBuilder_.mergeFrom(value);
      }
      if (updateMask_ != null) {
        bitField0_ |= 0x00000002;
        onChanged();
      }
      return this;
    }
<pre>
Strongly recommended for the best service experience.

If
[update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
is provided, only the specified fields in
[company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
updated. Otherwise all the fields are updated.

A field mask to specify the company fields to be updated. Only
top level fields of [Company][google.cloud.talent.v4beta1.Company] are
supported.
</pre>

<code>.google.protobuf.FieldMask update_mask = 2;</code>
java-talent/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java