public Builder mergeFrom(com.google.cloud.vpcaccess.v1.Connector other) {
      if (other == com.google.cloud.vpcaccess.v1.Connector.getDefaultInstance()) return this;
      if (!other.getName().isEmpty()) {
        name_ = other.name_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (!other.getNetwork().isEmpty()) {
        network_ = other.network_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      if (!other.getIpCidrRange().isEmpty()) {
        ipCidrRange_ = other.ipCidrRange_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      if (other.state_ != 0) {
        setStateValue(other.getStateValue());
      }
      if (other.getMinThroughput() != 0) {
        setMinThroughput(other.getMinThroughput());
      }
      if (other.getMaxThroughput() != 0) {
        setMaxThroughput(other.getMaxThroughput());
      }
      if (!other.connectedProjects_.isEmpty()) {
        if (connectedProjects_.isEmpty()) {
          connectedProjects_ = other.connectedProjects_;
          bitField0_ |= 0x00000040;
        } else {
          ensureConnectedProjectsIsMutable();
          connectedProjects_.addAll(other.connectedProjects_);
        }
        onChanged();
      }
      if (other.hasSubnet()) {
        mergeSubnet(other.getSubnet());
      }
      if (!other.getMachineType().isEmpty()) {
        machineType_ = other.machineType_;
        bitField0_ |= 0x00000100;
        onChanged();
      }
      if (other.getMinInstances() != 0) {
        setMinInstances(other.getMinInstances());
      }
      if (other.getMaxInstances() != 0) {
        setMaxInstances(other.getMaxInstances());
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
Definition of a Serverless VPC Access connector.
</pre>

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