TrafficFlowRequestVo.java 2.09 KB
package com.viontech.fanxing.query.model;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;
import java.util.List;
import java.util.Set;

@Getter
@Setter
public class TrafficFlowRequestVo extends TrafficFlowBaseRequestVo {
    private Date event_dt__gte;// 可选,查询时间范围的起始时刻(包含),默认为event_dt_lt前7天。
    private Date event_dt__lt;//可选,查询时间范围的结束时刻(不含),默认为当前时间后10分钟。
    private String dev_unid;// 可选,精确匹配,产生数据的设备的unid
    private String vchan_refid;//可选,精确匹配,视频通道的参考id
    private String vdev_unid;// 可选,精确匹配,视频通道所在设备的unid
    private String vchan_duid;//可选,精确匹配,视频通道的duid
    private String road;//车道编号
    private String direction;//行驶方向编码,参见统一编码服务。
    private String task_name__like;//任务名称
    private String device_name;// 相机名称
    private String source_type;//任务输入源的类型,目前有三种push_pic_files,pull_video_stream,pull_pic_files(
    private String statistic_type;// 必填,统计类型(road 表示车道、detection表示检测类型)
    private String param_type;// 必填,参数类型(1为流量统计、2为平均车速、3为车头间距、4为时间占有率、5为排队长度)
    private List<String> detection_type;//["big_vehicle","small_vehicle",...] #检测类型(big_vehicle大车、small_vehicle小车、xcycle非机动车、pedestrian行人
    private Integer statistic_time;
    private String statistic_time_unit;
    private Long task_id;
    private String subtask_id;
    private String unids;
    private String eventdts;
    private String event_type;
    private Integer offset = 0;
    private Integer limit = 500;
    private List task_ids;
    private String[] location_codes;
    private String[] device_codes;
    private String location_name;
    private String column_List;
    private String orderByClause;
    private String groupByClause;
    private Set<Long> idSet;

}