public class SearchLogRequest extends AbstractModel
header, skipSign
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小时。
注意:
透传该参数时,请勿修改除该参数外的其它参数
仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context
仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法
|
Long |
getFrom()
Get 要检索分析的日志的起始时间,Unix时间戳(毫秒)
|
Long |
getLimit()
Get 表示单次查询返回的原始日志条数,默认为100,最大值为1000。
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果条数指定方式参考SQL LIMIT语法
可通过两种方式获取后续更多日志:
Context:透传上次接口返回的Context值,获取后续更多日志,总计最多可获取1万条原始日志
Offset:偏移量,表示从第几行开始返回原始日志,无日志条数限制
|
Long |
getOffset()
Get 查询原始日志的偏移量,表示从第几行开始返回原始日志,默认为0。
注意:
仅当检索分析语句(Query)不包含SQL时有效
不能与Context参数同时使用
仅适用于单日志主题检索
|
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 |
getSyntaxRule()
Get 检索语法规则,默认值为0,推荐使用1 (CQL语法)。
0:Lucene语法,1:CQL语法。
详细说明参见检索条件语法规则
|
Long |
getTo()
Get 要检索分析的日志的结束时间,Unix时间戳(毫秒)
|
String |
getTopicId()
Get - 要检索分析的日志主题ID,仅能指定一个日志主题。
- 如需同时检索多个日志主题,请使用Topics参数。
- TopicId 和 Topics 不能同时使用,在一次请求中有且只能选择一个。
|
MultiTopicSearchInformation[] |
getTopics()
Get - 要检索分析的日志主题列表,最大支持20个日志主题。
- 检索单个日志主题时请使用TopicId。
- TopicId 和 Topics 不能同时使用,在一次请求中有且只能选择一个。
|
Boolean |
getUseNewAnalysis()
Get 为true代表使用新的检索结果返回方式,输出参数AnalysisRecords和Columns有效
为false时代表使用老的检索结果返回方式, 输出AnalysisResults和ColNames有效
两种返回方式在编码格式上有少量区别,建议使用true
|
void |
setContext(String Context)
Set 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时。
注意:
透传该参数时,请勿修改除该参数外的其它参数
仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context
仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法
|
void |
setFrom(Long From)
Set 要检索分析的日志的起始时间,Unix时间戳(毫秒)
|
void |
setLimit(Long Limit)
Set 表示单次查询返回的原始日志条数,默认为100,最大值为1000。
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果条数指定方式参考SQL LIMIT语法
可通过两种方式获取后续更多日志:
Context:透传上次接口返回的Context值,获取后续更多日志,总计最多可获取1万条原始日志
Offset:偏移量,表示从第几行开始返回原始日志,无日志条数限制
|
void |
setOffset(Long Offset)
Set 查询原始日志的偏移量,表示从第几行开始返回原始日志,默认为0。
注意:
仅当检索分析语句(Query)不包含SQL时有效
不能与Context参数同时使用
仅适用于单日志主题检索
|
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 |
setSyntaxRule(Long SyntaxRule)
Set 检索语法规则,默认值为0,推荐使用1 (CQL语法)。
0:Lucene语法,1:CQL语法。
详细说明参见检索条件语法规则
|
void |
setTo(Long To)
Set 要检索分析的日志的结束时间,Unix时间戳(毫秒)
|
void |
setTopicId(String TopicId)
Set - 要检索分析的日志主题ID,仅能指定一个日志主题。
- 如需同时检索多个日志主题,请使用Topics参数。
- TopicId 和 Topics 不能同时使用,在一次请求中有且只能选择一个。
|
void |
setTopics(MultiTopicSearchInformation[] Topics)
Set - 要检索分析的日志主题列表,最大支持20个日志主题。
- 检索单个日志主题时请使用TopicId。
- TopicId 和 Topics 不能同时使用,在一次请求中有且只能选择一个。
|
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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, 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 Long getSyntaxRule()
public void setSyntaxRule(Long SyntaxRule)
SyntaxRule
- 检索语法规则,默认值为0,推荐使用1 (CQL语法)。
0:Lucene语法,1:CQL语法。
详细说明参见检索条件语法规则public String getTopicId()
public void setTopicId(String TopicId)
TopicId
- - 要检索分析的日志主题ID,仅能指定一个日志主题。
- 如需同时检索多个日志主题,请使用Topics参数。
- TopicId 和 Topics 不能同时使用,在一次请求中有且只能选择一个。public MultiTopicSearchInformation[] getTopics()
public void setTopics(MultiTopicSearchInformation[] Topics)
Topics
- - 要检索分析的日志主题列表,最大支持20个日志主题。
- 检索单个日志主题时请使用TopicId。
- TopicId 和 Topics 不能同时使用,在一次请求中有且只能选择一个。public String getSort()
public void setSort(String Sort)
Sort
- 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果排序方式参考SQL ORDER BY语法public Long getLimit()
public void setLimit(Long Limit)
Limit
- 表示单次查询返回的原始日志条数,默认为100,最大值为1000。
注意:
仅当检索分析语句(Query)不包含SQL时有效
SQL结果条数指定方式参考SQL LIMIT语法
可通过两种方式获取后续更多日志:
Context:透传上次接口返回的Context值,获取后续更多日志,总计最多可获取1万条原始日志
Offset:偏移量,表示从第几行开始返回原始日志,无日志条数限制public Long getOffset()
public void setOffset(Long Offset)
Offset
- 查询原始日志的偏移量,表示从第几行开始返回原始日志,默认为0。
注意:
仅当检索分析语句(Query)不包含SQL时有效
不能与Context参数同时使用
仅适用于单日志主题检索public String getContext()
public void setContext(String Context)
Context
- 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时。
注意:
透传该参数时,请勿修改除该参数外的其它参数
仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context
仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法public Float getSamplingRate()
public void setSamplingRate(Float SamplingRate)
SamplingRate
- 执行统计分析(Query中包含SQL)时,是否对原始日志先进行采样,再进行统计分析。
0:自动采样;
0~1:按指定采样率采样,例如0.02;
1:不采样,即精确分析
默认值为1public Boolean getUseNewAnalysis()
public void setUseNewAnalysis(Boolean UseNewAnalysis)
UseNewAnalysis
- 为true代表使用新的检索结果返回方式,输出参数AnalysisRecords和Columns有效
为false时代表使用老的检索结果返回方式, 输出AnalysisResults和ColNames有效
两种返回方式在编码格式上有少量区别,建议使用trueCopyright © 2024. All rights reserved.