public Builder mergeFrom(com.xingqiba.MessageProtoHandler.ChatMessage other) {
   if (other == com.xingqiba.MessageProtoHandler.ChatMessage.getDefaultInstance()) return this;
   if (other.hasChatChannel()) {
     setChatChannel(other.getChatChannel());
   }
   if (other.hasFromId()) {
     setFromId(other.getFromId());
   }
   if (other.hasToId()) {
     setToId(other.getToId());
   }
   if (other.hasName()) {
     setName(other.getName());
   }
   if (other.hasGroupId()) {
     setGroupId(other.getGroupId());
   }
   if (other.hasMessage()) {
     setMessage(other.getMessage());
   }
   this.mergeUnknownFields(other.getUnknownFields());
   return this;
 }