public Builder mergeFrom(
            com.google.cloud.memorystore.v1.Instance.StateInfo.UpdateInfo other) {
          if (other
              == com.google.cloud.memorystore.v1.Instance.StateInfo.UpdateInfo.getDefaultInstance())
            return this;
          if (other.hasTargetShardCount()) {
            setTargetShardCount(other.getTargetShardCount());
          }
          if (other.hasTargetReplicaCount()) {
            setTargetReplicaCount(other.getTargetReplicaCount());
          }
          if (other.hasTargetEngineVersion()) {
            targetEngineVersion_ = other.targetEngineVersion_;
            bitField0_ |= 0x00000004;
            onChanged();
          }
          if (other.hasTargetNodeType()) {
            setTargetNodeType(other.getTargetNodeType());
          }
          this.mergeUnknownFields(other.getUnknownFields());
          onChanged();
          return this;
        }
<pre>
Represents information about instance with state UPDATING.
</pre>

Protobuf type {@code google.cloud.memorystore.v1.Instance.StateInfo.UpdateInfo}
java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Instance.java