Builder (org.jetbrains.jps.javac.JavacRemoteProto.Message other) { if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.getDefaultInstance()) return this; if (other.hasSessionId()) { mergeSessionId(other.getSessionId()); } if (other.hasMessageType()) { setMessageType(other.getMessageType()); } if (other.hasRequest()) { mergeRequest(other.getRequest()); } if (other.hasResponse()) { mergeResponse(other.getResponse()); } if (other.hasFailure()) { mergeFailure(other.getFailure()); } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; }