package com.iailab.module.model.influxdb.service;
|
|
import com.iailab.module.model.influxdb.pojo.InfluxModelResultByOutPutIdsPOJO;
|
import com.iailab.module.model.influxdb.pojo.InfluxModelResultPOJO;
|
import com.iailab.module.model.influxdb.vo.InfluxModelResultVO;
|
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* InfluxDB操作类
|
*/
|
public interface InfluxDBService {
|
|
void asyncWriteModelResults(List<InfluxModelResultPOJO> pointValues);
|
|
List<InfluxModelResultVO> queryModelResults(InfluxModelResultPOJO pojo, Date startTime, Date endTime);
|
Map<String,List<InfluxModelResultVO>> queryModelResultsByOutPutIds(InfluxModelResultByOutPutIdsPOJO pojo, Date startTime, Date endTime);
|
}
|