public interface Metric
限定符和类型 | 方法和说明 |
---|---|
void |
clean(QueryCondition condition)
清理符合条件的数据
|
<T> DataList<T> |
find(java.lang.Class<T> entityClass,
QueryCondition queryCondition)
查询符合条件的收集到的数据
|
<T> DataList<T> |
find(java.lang.Class<T> entityClass,
QueryCondition queryCondition,
java.util.List<DataColumn> dataColumns)
查询符合条件的收集到的数据
|
<T> DataList<T> |
find(java.lang.Class<T> entityClass,
QueryCondition queryCondition,
java.lang.String nodeId)
已过时。
无用,下个版本去掉
|
<T> DataList<java.util.List<T>> |
find(java.lang.String query)
已过时。
无用,下个版本去掉
|
<T> DataList<java.util.List<T>> |
find(java.lang.String query,
java.lang.String nodeId)
已过时。
无用,下个版本去掉
|
<T> java.sql.ResultSet |
findWithMetaData(java.lang.Class<T> entityClass,
QueryCondition queryCondition,
java.util.List<DataColumn> dataColumns)
查询符合条件的收集到的数据,携带metadata
|
void |
pretreatment(java.util.List<java.lang.Class> entityClass)
预处理
|
void |
submit(java.util.List<java.lang.Object> dataList)
批量记录场景数据
|
void |
submit(java.lang.Object data)
记录场景数据
|
<T> DataList<T> find(java.lang.Class<T> entityClass, QueryCondition queryCondition) throws MetricException
entityClass
- 场景数据实现类queryCondition
- 查询条件MetricException
- 查询中发生错误则抛出此异常<T> DataList<T> find(java.lang.Class<T> entityClass, QueryCondition queryCondition, java.util.List<DataColumn> dataColumns) throws MetricException
entityClass
- 场景数据实现类queryCondition
- 查询条件dataColumns
- 数据列MetricException
- 查询中发生错误则抛出此异常@Deprecated <T> DataList<T> find(java.lang.Class<T> entityClass, QueryCondition queryCondition, java.lang.String nodeId) throws MetricException
entityClass
- 场景数据实现类queryCondition
- 查询条件nodeId
- 集群节点MetricException
- 查询中发生错误则抛出此异常@Deprecated <T> DataList<java.util.List<T>> find(java.lang.String query) throws MetricException
query
- DSL查询语句MetricException
- 查询中发生错误则抛出此异常@Deprecated <T> DataList<java.util.List<T>> find(java.lang.String query, java.lang.String nodeId) throws MetricException
query
- DSL查询语句nodeId
- 集群节点MetricException
- 查询中发生错误则抛出此异常<T> java.sql.ResultSet findWithMetaData(java.lang.Class<T> entityClass, QueryCondition queryCondition, java.util.List<DataColumn> dataColumns) throws MetricException
entityClass
- 场景数据实现类queryCondition
- 查询条件dataColumns
- 数据列MetricException
- 查询中发生错误则抛出此异常void submit(java.lang.Object data)
data
- 场景数据void submit(java.util.List<java.lang.Object> dataList)
dataList
- 场景数据列表void pretreatment(java.util.List<java.lang.Class> entityClass) throws java.lang.Exception
entityClass
- 场景数据实现类MetricException
- 预处理过程中发生错误则抛出此异常java.lang.Exception
void clean(QueryCondition condition) throws java.lang.Exception
condition
- 条件java.lang.Exception
- 清理过程中发生错误则抛出此异常