public Builder mergeFrom(com.google.cloud.talent.v4beta1.Company other) {
      if (other == com.google.cloud.talent.v4beta1.Company.getDefaultInstance()) return this;
      if (!other.getName().isEmpty()) {
        name_ = other.name_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (!other.getDisplayName().isEmpty()) {
        displayName_ = other.displayName_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      if (!other.getExternalId().isEmpty()) {
        externalId_ = other.externalId_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      if (other.size_ != 0) {
        setSizeValue(other.getSizeValue());
      }
      if (!other.getHeadquartersAddress().isEmpty()) {
        headquartersAddress_ = other.headquartersAddress_;
        bitField0_ |= 0x00000010;
        onChanged();
      }
      if (other.getHiringAgency() != false) {
        setHiringAgency(other.getHiringAgency());
      }
      if (!other.getEeoText().isEmpty()) {
        eeoText_ = other.eeoText_;
        bitField0_ |= 0x00000040;
        onChanged();
      }
      if (!other.getWebsiteUri().isEmpty()) {
        websiteUri_ = other.websiteUri_;
        bitField0_ |= 0x00000080;
        onChanged();
      }
      if (!other.getCareerSiteUri().isEmpty()) {
        careerSiteUri_ = other.careerSiteUri_;
        bitField0_ |= 0x00000100;
        onChanged();
      }
      if (!other.getImageUri().isEmpty()) {
        imageUri_ = other.imageUri_;
        bitField0_ |= 0x00000200;
        onChanged();
      }
      if (!other.keywordSearchableJobCustomAttributes_.isEmpty()) {
        if (keywordSearchableJobCustomAttributes_.isEmpty()) {
          keywordSearchableJobCustomAttributes_ = other.keywordSearchableJobCustomAttributes_;
          bitField0_ |= 0x00000400;
        } else {
          ensureKeywordSearchableJobCustomAttributesIsMutable();
          keywordSearchableJobCustomAttributes_.addAll(other.keywordSearchableJobCustomAttributes_);
        }
        onChanged();
      }
      if (other.hasDerivedInfo()) {
        mergeDerivedInfo(other.getDerivedInfo());
      }
      if (other.getSuspended() != false) {
        setSuspended(other.getSuspended());
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
A Company resource represents a company in the service. A company is the
entity that owns job postings, that is, the hiring entity responsible for
employing applicants for the job position.
</pre>

Protobuf type {@code google.cloud.talent.v4beta1.Company}
java-talent/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java