@java.lang.Override
    public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
        if (((bitField0_ & 0x00000001) != 0)) {
            output.writeInt64(1, requestId_);
        }
        for (im.turms.server.common.access.client.dto.model.common.Value value : customAttributes_) {
            output.writeMessage(2, value);
        }
        if (kindCase_ == 3) {
            output.writeMessage(3,
                    (im.turms.server.common.access.client.dto.request.user.CreateSessionRequest) kind_);
        }
        if (kindCase_ == 4) {
            output.writeMessage(4,
                    (im.turms.server.common.access.client.dto.request.user.DeleteSessionRequest) kind_);
        }
        if (kindCase_ == 5) {
            output.writeMessage(5,
                    (im.turms.server.common.access.client.dto.request.conversation.QueryConversationsRequest) kind_);
        }
        if (kindCase_ == 6) {
            output.writeMessage(6,
                    (im.turms.server.common.access.client.dto.request.conversation.UpdateConversationRequest) kind_);
        }
        if (kindCase_ == 7) {
            output.writeMessage(7,
                    (im.turms.server.common.access.client.dto.request.conversation.UpdateTypingStatusRequest) kind_);
        }
        if (kindCase_ == 8) {
            output.writeMessage(8,
                    (im.turms.server.common.access.client.dto.request.message.CreateMessageRequest) kind_);
        }
        if (kindCase_ == 9) {
            output.writeMessage(9,
                    (im.turms.server.common.access.client.dto.request.message.QueryMessagesRequest) kind_);
        }
        if (kindCase_ == 10) {
            output.writeMessage(10,
                    (im.turms.server.common.access.client.dto.request.message.UpdateMessageRequest) kind_);
        }
        if (kindCase_ == 11) {
            output.writeMessage(11,
                    (im.turms.server.common.access.client.dto.request.group.member.CreateGroupMembersRequest) kind_);
        }
        if (kindCase_ == 12) {
            output.writeMessage(12,
                    (im.turms.server.common.access.client.dto.request.group.member.DeleteGroupMembersRequest) kind_);
        }
        if (kindCase_ == 13) {
            output.writeMessage(13,
                    (im.turms.server.common.access.client.dto.request.group.member.QueryGroupMembersRequest) kind_);
        }
        if (kindCase_ == 14) {
            output.writeMessage(14,
                    (im.turms.server.common.access.client.dto.request.group.member.UpdateGroupMemberRequest) kind_);
        }
        if (kindCase_ == 100) {
            output.writeMessage(100,
                    (im.turms.server.common.access.client.dto.request.user.QueryUserProfilesRequest) kind_);
        }
        if (kindCase_ == 101) {
            output.writeMessage(101,
                    (im.turms.server.common.access.client.dto.request.user.QueryNearbyUsersRequest) kind_);
        }
        if (kindCase_ == 102) {
            output.writeMessage(102,
                    (im.turms.server.common.access.client.dto.request.user.QueryUserOnlineStatusesRequest) kind_);
        }
        if (kindCase_ == 103) {
            output.writeMessage(103,
                    (im.turms.server.common.access.client.dto.request.user.UpdateUserLocationRequest) kind_);
        }
        if (kindCase_ == 104) {
            output.writeMessage(104,
                    (im.turms.server.common.access.client.dto.request.user.UpdateUserOnlineStatusRequest) kind_);
        }
        if (kindCase_ == 105) {
            output.writeMessage(105,
                    (im.turms.server.common.access.client.dto.request.user.UpdateUserRequest) kind_);
        }
        if (kindCase_ == 106) {
            output.writeMessage(106,
                    (im.turms.server.common.access.client.dto.request.user.UpdateUserSettingsRequest) kind_);
        }
        if (kindCase_ == 107) {
            output.writeMessage(107,
                    (im.turms.server.common.access.client.dto.request.user.DeleteUserSettingsRequest) kind_);
        }
        if (kindCase_ == 108) {
            output.writeMessage(108,
                    (im.turms.server.common.access.client.dto.request.user.QueryUserSettingsRequest) kind_);
        }
        if (kindCase_ == 200) {
            output.writeMessage(200,
                    (im.turms.server.common.access.client.dto.request.user.relationship.CreateFriendRequestRequest) kind_);
        }
        if (kindCase_ == 201) {
            output.writeMessage(201,
                    (im.turms.server.common.access.client.dto.request.user.relationship.CreateRelationshipGroupRequest) kind_);
        }
        if (kindCase_ == 202) {
            output.writeMessage(202,
                    (im.turms.server.common.access.client.dto.request.user.relationship.CreateRelationshipRequest) kind_);
        }
        if (kindCase_ == 203) {
            output.writeMessage(203,
                    (im.turms.server.common.access.client.dto.request.user.relationship.DeleteFriendRequestRequest) kind_);
        }
        if (kindCase_ == 204) {
            output.writeMessage(204,
                    (im.turms.server.common.access.client.dto.request.user.relationship.DeleteRelationshipGroupRequest) kind_);
        }
        if (kindCase_ == 205) {
            output.writeMessage(205,
                    (im.turms.server.common.access.client.dto.request.user.relationship.DeleteRelationshipRequest) kind_);
        }
        if (kindCase_ == 206) {
            output.writeMessage(206,
                    (im.turms.server.common.access.client.dto.request.user.relationship.QueryFriendRequestsRequest) kind_);
        }
        if (kindCase_ == 207) {
            output.writeMessage(207,
                    (im.turms.server.common.access.client.dto.request.user.relationship.QueryRelatedUserIdsRequest) kind_);
        }
        if (kindCase_ == 208) {
            output.writeMessage(208,
                    (im.turms.server.common.access.client.dto.request.user.relationship.QueryRelationshipGroupsRequest) kind_);
        }
        if (kindCase_ == 209) {
            output.writeMessage(209,
                    (im.turms.server.common.access.client.dto.request.user.relationship.QueryRelationshipsRequest) kind_);
        }
        if (kindCase_ == 210) {
            output.writeMessage(210,
                    (im.turms.server.common.access.client.dto.request.user.relationship.UpdateFriendRequestRequest) kind_);
        }
        if (kindCase_ == 211) {
            output.writeMessage(211,
                    (im.turms.server.common.access.client.dto.request.user.relationship.UpdateRelationshipGroupRequest) kind_);
        }
        if (kindCase_ == 212) {
            output.writeMessage(212,
                    (im.turms.server.common.access.client.dto.request.user.relationship.UpdateRelationshipRequest) kind_);
        }
        if (kindCase_ == 300) {
            output.writeMessage(300,
                    (im.turms.server.common.access.client.dto.request.group.CreateGroupRequest) kind_);
        }
        if (kindCase_ == 301) {
            output.writeMessage(301,
                    (im.turms.server.common.access.client.dto.request.group.DeleteGroupRequest) kind_);
        }
        if (kindCase_ == 302) {
            output.writeMessage(302,
                    (im.turms.server.common.access.client.dto.request.group.QueryGroupsRequest) kind_);
        }
        if (kindCase_ == 303) {
            output.writeMessage(303,
                    (im.turms.server.common.access.client.dto.request.group.QueryJoinedGroupIdsRequest) kind_);
        }
        if (kindCase_ == 304) {
            output.writeMessage(304,
                    (im.turms.server.common.access.client.dto.request.group.QueryJoinedGroupInfosRequest) kind_);
        }
        if (kindCase_ == 305) {
            output.writeMessage(305,
                    (im.turms.server.common.access.client.dto.request.group.UpdateGroupRequest) kind_);
        }
        if (kindCase_ == 400) {
            output.writeMessage(400,
                    (im.turms.server.common.access.client.dto.request.group.blocklist.CreateGroupBlockedUserRequest) kind_);
        }
        if (kindCase_ == 401) {
            output.writeMessage(401,
                    (im.turms.server.common.access.client.dto.request.group.blocklist.DeleteGroupBlockedUserRequest) kind_);
        }
        if (kindCase_ == 402) {
            output.writeMessage(402,
                    (im.turms.server.common.access.client.dto.request.group.blocklist.QueryGroupBlockedUserIdsRequest) kind_);
        }
        if (kindCase_ == 403) {
            output.writeMessage(403,
                    (im.turms.server.common.access.client.dto.request.group.blocklist.QueryGroupBlockedUserInfosRequest) kind_);
        }
        if (kindCase_ == 500) {
            output.writeMessage(500,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.CheckGroupJoinQuestionsAnswersRequest) kind_);
        }
        if (kindCase_ == 501) {
            output.writeMessage(501,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.CreateGroupInvitationRequest) kind_);
        }
        if (kindCase_ == 502) {
            output.writeMessage(502,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.CreateGroupJoinRequestRequest) kind_);
        }
        if (kindCase_ == 503) {
            output.writeMessage(503,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.CreateGroupJoinQuestionsRequest) kind_);
        }
        if (kindCase_ == 504) {
            output.writeMessage(504,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.DeleteGroupInvitationRequest) kind_);
        }
        if (kindCase_ == 505) {
            output.writeMessage(505,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.DeleteGroupJoinRequestRequest) kind_);
        }
        if (kindCase_ == 506) {
            output.writeMessage(506,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.DeleteGroupJoinQuestionsRequest) kind_);
        }
        if (kindCase_ == 507) {
            output.writeMessage(507,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.QueryGroupInvitationsRequest) kind_);
        }
        if (kindCase_ == 508) {
            output.writeMessage(508,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.QueryGroupJoinRequestsRequest) kind_);
        }
        if (kindCase_ == 509) {
            output.writeMessage(509,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.QueryGroupJoinQuestionsRequest) kind_);
        }
        if (kindCase_ == 510) {
            output.writeMessage(510,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.UpdateGroupInvitationRequest) kind_);
        }
        if (kindCase_ == 511) {
            output.writeMessage(511,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.UpdateGroupJoinQuestionRequest) kind_);
        }
        if (kindCase_ == 512) {
            output.writeMessage(512,
                    (im.turms.server.common.access.client.dto.request.group.enrollment.UpdateGroupJoinRequestRequest) kind_);
        }
        if (kindCase_ == 900) {
            output.writeMessage(900,
                    (im.turms.server.common.access.client.dto.request.conference.CreateMeetingRequest) kind_);
        }
        if (kindCase_ == 901) {
            output.writeMessage(901,
                    (im.turms.server.common.access.client.dto.request.conference.DeleteMeetingRequest) kind_);
        }
        if (kindCase_ == 902) {
            output.writeMessage(902,
                    (im.turms.server.common.access.client.dto.request.conference.QueryMeetingsRequest) kind_);
        }
        if (kindCase_ == 903) {
            output.writeMessage(903,
                    (im.turms.server.common.access.client.dto.request.conference.UpdateMeetingRequest) kind_);
        }
        if (kindCase_ == 904) {
            output.writeMessage(904,
                    (im.turms.server.common.access.client.dto.request.conference.UpdateMeetingInvitationRequest) kind_);
        }
        if (kindCase_ == 1000) {
            output.writeMessage(1000,
                    (im.turms.server.common.access.client.dto.request.storage.DeleteResourceRequest) kind_);
        }
        if (kindCase_ == 1001) {
            output.writeMessage(1001,
                    (im.turms.server.common.access.client.dto.request.storage.QueryResourceDownloadInfoRequest) kind_);
        }
        if (kindCase_ == 1002) {
            output.writeMessage(1002,
                    (im.turms.server.common.access.client.dto.request.storage.QueryResourceUploadInfoRequest) kind_);
        }
        if (kindCase_ == 1003) {
            output.writeMessage(1003,
                    (im.turms.server.common.access.client.dto.request.storage.QueryMessageAttachmentInfosRequest) kind_);
        }
        if (kindCase_ == 1004) {
            output.writeMessage(1004,
                    (im.turms.server.common.access.client.dto.request.storage.UpdateMessageAttachmentInfoRequest) kind_);
        }
        if (kindCase_ == 1100) {
            output.writeMessage(1100,
                    (im.turms.server.common.access.client.dto.request.conversation.DeleteConversationSettingsRequest) kind_);
        }
        if (kindCase_ == 1101) {
            output.writeMessage(1101,
                    (im.turms.server.common.access.client.dto.request.conversation.QueryConversationSettingsRequest) kind_);
        }
        if (kindCase_ == 1102) {
            output.writeMessage(1102,
                    (im.turms.server.common.access.client.dto.request.conversation.UpdateConversationSettingsRequest) kind_);
        }
        if (kindCase_ == 1200) {
            output.writeMessage(1200,
                    (im.turms.server.common.access.client.dto.request.message.CreateMessageReactionsRequest) kind_);
        }
        if (kindCase_ == 1201) {
            output.writeMessage(1201,
                    (im.turms.server.common.access.client.dto.request.message.DeleteMessageReactionsRequest) kind_);
        }
        getUnknownFields().writeTo(output);
    }
<code>.im.turms.proto.DeleteMessageReactionsRequest delete_message_reactions_request = 1201;</code>
turms-server-common/src/main/java/im/turms/server/common/access/client/dto/request/TurmsRequest.java