public Builder mergeFrom(
                im.turms.server.common.access.client.dto.model.conversation.Conversations other) {
            if (other == im.turms.server.common.access.client.dto.model.conversation.Conversations
                    .getDefaultInstance()) {
                return this;
            }
            if (privateConversationsBuilder_ == null) {
                if (!other.privateConversations_.isEmpty()) {
                    if (privateConversations_.isEmpty()) {
                        privateConversations_ = other.privateConversations_;
                        bitField0_ &= ~0x00000001;
                    } else {
                        ensurePrivateConversationsIsMutable();
                        privateConversations_.addAll(other.privateConversations_);
                    }
                    onChanged();
                }
            } else {
                if (!other.privateConversations_.isEmpty()) {
                    if (privateConversationsBuilder_.isEmpty()) {
                        privateConversationsBuilder_.dispose();
                        privateConversationsBuilder_ = null;
                        privateConversations_ = other.privateConversations_;
                        bitField0_ &= ~0x00000001;
                        privateConversationsBuilder_ =
                                com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
                                        ? getPrivateConversationsFieldBuilder()
                                        : null;
                    } else {
                        privateConversationsBuilder_.addAllMessages(other.privateConversations_);
                    }
                }
            }
            if (groupConversationsBuilder_ == null) {
                if (!other.groupConversations_.isEmpty()) {
                    if (groupConversations_.isEmpty()) {
                        groupConversations_ = other.groupConversations_;
                        bitField0_ &= ~0x00000002;
                    } else {
                        ensureGroupConversationsIsMutable();
                        groupConversations_.addAll(other.groupConversations_);
                    }
                    onChanged();
                }
            } else {
                if (!other.groupConversations_.isEmpty()) {
                    if (groupConversationsBuilder_.isEmpty()) {
                        groupConversationsBuilder_.dispose();
                        groupConversationsBuilder_ = null;
                        groupConversations_ = other.groupConversations_;
                        bitField0_ &= ~0x00000002;
                        groupConversationsBuilder_ =
                                com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
                                        ? getGroupConversationsFieldBuilder()
                                        : null;
                    } else {
                        groupConversationsBuilder_.addAllMessages(other.groupConversations_);
                    }
                }
            }
            this.mergeUnknownFields(other.getUnknownFields());
            onChanged();
            return this;
        }
Protobuf type {@code im.turms.proto.Conversations}
turms-server-common/src/main/java/im/turms/server/common/access/client/dto/model/conversation/Conversations.java