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.Exceptionvoid clean(QueryCondition condition) throws java.lang.Exception
condition - 条件java.lang.Exception - 清理过程中发生错误则抛出此异常