public Builder mergeFrom(com.google.cloud.vmwareengine.v1.NodeType other) {
      if (other == com.google.cloud.vmwareengine.v1.NodeType.getDefaultInstance()) return this;
      if (!other.getName().isEmpty()) {
        name_ = other.name_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (!other.getNodeTypeId().isEmpty()) {
        nodeTypeId_ = other.nodeTypeId_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      if (!other.getDisplayName().isEmpty()) {
        displayName_ = other.displayName_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      if (other.getVirtualCpuCount() != 0) {
        setVirtualCpuCount(other.getVirtualCpuCount());
      }
      if (other.getTotalCoreCount() != 0) {
        setTotalCoreCount(other.getTotalCoreCount());
      }
      if (other.getMemoryGb() != 0) {
        setMemoryGb(other.getMemoryGb());
      }
      if (other.getDiskSizeGb() != 0) {
        setDiskSizeGb(other.getDiskSizeGb());
      }
      if (!other.availableCustomCoreCounts_.isEmpty()) {
        if (availableCustomCoreCounts_.isEmpty()) {
          availableCustomCoreCounts_ = other.availableCustomCoreCounts_;
          availableCustomCoreCounts_.makeImmutable();
          bitField0_ |= 0x00000080;
        } else {
          ensureAvailableCustomCoreCountsIsMutable();
          availableCustomCoreCounts_.addAll(other.availableCustomCoreCounts_);
        }
        onChanged();
      }
      if (other.kind_ != 0) {
        setKindValue(other.getKindValue());
      }
      if (!other.families_.isEmpty()) {
        if (families_.isEmpty()) {
          families_ = other.families_;
          bitField0_ |= 0x00000200;
        } else {
          ensureFamiliesIsMutable();
          families_.addAll(other.families_);
        }
        onChanged();
      }
      if (!other.capabilities_.isEmpty()) {
        if (capabilities_.isEmpty()) {
          capabilities_ = other.capabilities_;
          bitField0_ = (bitField0_ & ~0x00000400);
        } else {
          ensureCapabilitiesIsMutable();
          capabilities_.addAll(other.capabilities_);
        }
        onChanged();
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
Describes node type.
</pre>

Protobuf type {@code google.cloud.vmwareengine.v1.NodeType}
java-vmwareengine/proto-google-cloud-vmwareengine-v1/src/main/java/com/google/cloud/vmwareengine/v1/NodeType.java