package com.mh.user.constants; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * Unified Topic response format * * @author sean.zhou * @version 0.1 * @date 2021/11/15 */ @Data @AllArgsConstructor @NoArgsConstructor @Builder @JsonIgnoreProperties(ignoreUnknown = true) public class CommonTopicResponse { /** * The command is sent and the response is matched by the tid and bid fields in the message, * and the reply should keep the tid and bid the same. */ private String tid; private String bid; private String method; private T data; private Long timestamp; }