package com.hdkj.lt.core.ws.model;

import lombok.*;
import lombok.experimental.Accessors;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;

/**
 * @Description: WebSocket信息体
 * @Author: wenhao
 * @Create: 2024/04/26 10:54
 * @Version: 1.0
 */
@Getter
@Setter
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode
public class WebSocketMessageEntity implements Serializable {

    private static final long serialVersionUID = 2594008539379218812L;

    /**
     * 消息类型
     */
    private String messageType;

    /**
     * 消息Id
     */
    private String messageId;

    /**
     * 消息简述
     */
    private String messageBrief;

    /**
     * 消息内容
     */
    private String messageContent;

}
