package com.yn.bftl.thirdparty.modules.log.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 环信回调DTO
 *
 * @author huabiao
 * @create 2022/8/23  16:39
 **/
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "EasemobCallbackDTO", description = "环信回调DTO")
public class EasemobCallbackDTO {

    @ApiModelProperty(value = "事件ID")
    private String eventId;

    @ApiModelProperty(value = "回调时间")
    private Long timestamp;

    @ApiModelProperty(value = "事件名称")
    private String event;

    @ApiModelProperty(value = "回调内容")
    private EasemobPayloadDTO payload;
}
