public class DataGetter extends DataQuery
| Constructor and Description |
|---|
DataGetter(AsyncClient asyncClient,
String tableName,
TimestreamIdentifier identifier) |
| Modifier and Type | Method and Description |
|---|---|
DataGetter |
descTimestamp()
按照数据点的时间戳进行逆序排序,默认正序
|
PointIterator |
fetchAll()
查询
|
DataGetter |
filter(Filter filter)
设置数据行的过滤条件,仅支持对数据行的fields进行过滤
|
DataGetter |
limit(int limit)
设置查询时单次请求返回的行数
|
DataGetter |
select(String... fields)
设置需要读取的field列表
|
DataGetter |
timeRange(TimeRange timeRange)
要读取的数据的时间戳范围
|
DataGetter |
timestamp(long timestamp,
TimeUnit unit)
要读取的数据点的时间戳
|
getFilter, getLimit, getSelectColumn, getTimeRange, getTimestamp, getTimestream, isDescTimestamp, setColumnToGet, setFilter, setLimit, setOrderByTimestampDesc, setTimeRange, setTimestamppublic DataGetter(AsyncClient asyncClient, String tableName, TimestreamIdentifier identifier)
public DataGetter filter(Filter filter)
filter - public DataGetter select(String... fields)
fields - 需要查询的数据字段public DataGetter timeRange(TimeRange timeRange)
timeRange - TimeRange,需要查询的数据时间范围public DataGetter timestamp(long timestamp, TimeUnit unit)
timestamp - 需要查询的数据时间戳unit - 时间戳单位public DataGetter descTimestamp()
public DataGetter limit(int limit)
limit - public PointIterator fetchAll()
Copyright © 2024. All Rights Reserved.