package com.ycl.smoke.dto; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; @Data @Builder @EqualsAndHashCode(callSuper = false) @JsonInclude(JsonInclude.Include.NON_NULL) public class CurAlarmParam2Dto { /** * 起始位置 - 必填 */ @JsonProperty("StartAt") private Integer StartAt; /** * 请求数量 - 必填 */ @JsonProperty("Size") private Integer Size; /** * 1:超标2:异常 - 必填 */ @JsonProperty("Typ") private Integer Typ; /** * 排序依据 - 否 */ @JsonProperty("SortBy") private String SortBy; /** * 升序、降序 */ @JsonProperty("SortMode") private String SortMode; @JsonProperty("Param") private CurAlarmParamChild2Dto Param; }