package com.zc.business.domain; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import java.util.Date; import java.util.List; /** * 高速云事件分析查询对象 * * @author ruoyi * @date 2024-08-19 */ public class DcSdhsEventQuery { private static final long serialVersionUID = 1L; /** 方向 */ private String direction; /** 类型 0年 1月 2日*/ private String type; /** 开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") private Date startTime; /** 结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") private Date endTime; /** 需要导出的键 */ private List exportKey; private String thisTime; private String lastTime; public String getDirection() { return direction; } public void setDirection(String direction) { this.direction = direction; } public String getType() { return type; } public void setType(String type) { this.type = type; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public List getExportKey() { return exportKey; } public void setExportKey(List exportKey) { this.exportKey = exportKey; } public String getThisTime() { return thisTime; } public void setThisTime(String thisTime) { this.thisTime = thisTime; } public String getLastTime() { return lastTime; } public void setLastTime(String lastTime) { this.lastTime = lastTime; } @Override public String toString() { return new ToStringBuilder(this) .append("direction", direction) .append("type", type) .append("startTime", startTime) .append("endTime", endTime) .append("exportKey", exportKey) .toString(); } }