类全名:com.aliyun.hitsdb.client.value.response.QueryResult

java.lang.Object

com.aliyun.hitsdb.client.value.JSONValue

com.aliyun.hitsdb.client.value.request.Query

public class Query extends JSONValue
嵌套类概要
限定符和类型 类和说明
static class Query.Builder
构造器概要
构造器和说明
Query()
方法概要
限定符和类型 方法和说明
Boolean

getDelete()

是否删除

long

getEnd()

获取查询的时间范围的结束时间。

List<SubQuery>

getQueries()

获取所有子查询。

long

getStart()

获取查询的时间范围的开始时间。

static Query.Builder

start(Date startDate)

不建议使用该方法。设置查询的时间范围的开始时间。

static Query.Builder

start(long startTime)

不建议使用该方法。设置查询的时间范围的开始时间。

static Query.Builder

timeRange(Date startDate, Date endDate)

设置查询的时间范围的开始时间与结束时间。并且获取Query.Builder实例

static Query.Builder

timeRange(long startTime, long endTime)

设置查询的时间范围的开始时间与结束时间。并且获取Query.Builder实例

从类继承的方法 com.aliyun.hitsdb.client.value.JSONValue

appendJSONparseObjecttoJSONtoString

从类继承的方法 java.lang.Object

cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

构造器详细资料

Query
public Query()

方法详细资料

start
public static Query.Builder start(long startTime)
设置查询的时间范围的开始时间。
  • 参数:
    • startTime - 开始时间戳
  • 返回:
    • 获取Query.Builder的实例
start
public static Query.Builder start(Date startDate)
设置查询的时间范围的开始时间。
  • 参数:
    • startDate - start date
  • 返回:
    • Builder
timeRange
public static Query.Builder timeRange(Date startDate, Date endDate)
设置开始时间与结束时间。
  • 参数:
    • startDate - 开始时间
    • endDate - 结束时间
  • 返回:
    • Builder
timeRange
public static Query.Builder timeRange(long startTime, long endTime)
设置开始时间与结束时间。
  • 参数:
    • startTime - 开始时间戳
    • endTime - 结束时间戳
  • 返回:
    • Builder
getStart
public long getStart()

获取查询的时间范围的开始时间。

getEnd
public long getEnd()

获取查询的时间范围的结束时间。

getDelete
public Boolean getDelete()

获取是否需要把查询的数据删除。该功能暂时不可用。

getQueries
public List<SubQuery> getQueries()

获取所有子查询