public class SearchLogRequest extends AbstractModel
Constructor and Description |
---|
SearchLogRequest() |
SearchLogRequest(SearchLogRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getContext()
Get 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时
注意:
透传该参数时,请勿修改除该参数外的其它参数
仅当检索分析语句(Query)不包含SQL时有效
SQL获取后续结果参考SQL LIMIT语法
|
Long |
getFrom()
Get 要检索分析的日志的起始时间,Unix时间戳(毫秒)
|
Long |
getLimit()
Get 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果条数指定方式参考SQL LIMIT语法
|
String |
getQuery()
|
Float |
getSamplingRate()
Get 执行统计分析(Query中包含SQL)时,是否对原始日志先进行采样,再进行统计分析。
0:自动采样;
0~1:按指定采样率采样,例如0.02;
1:不采样,即精确分析
默认值为1
|
String |
getSort()
Get 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果排序方式参考SQL ORDER BY语法
|
Long |
getTo()
Get 要检索分析的日志的结束时间,Unix时间戳(毫秒)
|
String |
getTopicId()
Get 要检索分析的日志主题ID
|
Boolean |
getUseNewAnalysis()
Get 为true代表使用新的检索结果返回方式,输出参数AnalysisRecords和Columns有效
为false时代表使用老的检索结果返回方式, 输出AnalysisResults和ColNames有效
两种返回方式在编码格式上有少量区别,建议使用true
|
void |
setContext(String Context)
Set 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时
注意:
透传该参数时,请勿修改除该参数外的其它参数
仅当检索分析语句(Query)不包含SQL时有效
SQL获取后续结果参考SQL LIMIT语法
|
void |
setFrom(Long From)
Set 要检索分析的日志的起始时间,Unix时间戳(毫秒)
|
void |
setLimit(Long Limit)
Set 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果条数指定方式参考SQL LIMIT语法
|
void |
setQuery(String Query)
|
void |
setSamplingRate(Float SamplingRate)
Set 执行统计分析(Query中包含SQL)时,是否对原始日志先进行采样,再进行统计分析。
0:自动采样;
0~1:按指定采样率采样,例如0.02;
1:不采样,即精确分析
默认值为1
|
void |
setSort(String Sort)
Set 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果排序方式参考SQL ORDER BY语法
|
void |
setTo(Long To)
Set 要检索分析的日志的结束时间,Unix时间戳(毫秒)
|
void |
setTopicId(String TopicId)
Set 要检索分析的日志主题ID
|
void |
setUseNewAnalysis(Boolean UseNewAnalysis)
Set 为true代表使用新的检索结果返回方式,输出参数AnalysisRecords和Columns有效
为false时代表使用老的检索结果返回方式, 输出AnalysisResults和ColNames有效
两种返回方式在编码格式上有少量区别,建议使用true
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public SearchLogRequest()
public SearchLogRequest(SearchLogRequest source)
public Long getFrom()
public void setFrom(Long From)
From
- 要检索分析的日志的起始时间,Unix时间戳(毫秒)public Long getTo()
public void setTo(Long To)
To
- 要检索分析的日志的结束时间,Unix时间戳(毫秒)public String getQuery()
public void setQuery(String Query)
public String getTopicId()
public void setTopicId(String TopicId)
TopicId
- 要检索分析的日志主题IDpublic Long getLimit()
public void setLimit(Long Limit)
Limit
- 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果条数指定方式参考SQL LIMIT语法public String getContext()
public void setContext(String Context)
Context
- 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时
注意:
透传该参数时,请勿修改除该参数外的其它参数
仅当检索分析语句(Query)不包含SQL时有效
SQL获取后续结果参考SQL LIMIT语法public String getSort()
public void setSort(String Sort)
Sort
- 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果排序方式参考SQL ORDER BY语法public Boolean getUseNewAnalysis()
public void setUseNewAnalysis(Boolean UseNewAnalysis)
UseNewAnalysis
- 为true代表使用新的检索结果返回方式,输出参数AnalysisRecords和Columns有效
为false时代表使用老的检索结果返回方式, 输出AnalysisResults和ColNames有效
两种返回方式在编码格式上有少量区别,建议使用truepublic Float getSamplingRate()
public void setSamplingRate(Float SamplingRate)
SamplingRate
- 执行统计分析(Query中包含SQL)时,是否对原始日志先进行采样,再进行统计分析。
0:自动采样;
0~1:按指定采样率采样,例如0.02;
1:不采样,即精确分析
默认值为1Copyright © 2023. All rights reserved.