更新时间:2018-03-07 16:26
构造器和说明 |
---|
Builder(String metric, Aggregator aggregator) 用Metric名称和Aggregator类型创建SubQuery.Builder实例 |
限定符和类型 | 方法和说明 |
---|---|
SubQuery | build() 构建一个SubQuery |
SubQuery.Builder | downsample(String downsample) 设置downsample字符串 |
SubQuery.Builder | explicitTags() 打开explicitTags |
SubQuery.Builder | explicitTags(boolean explicitTags) 设置explicitTags状态 |
SubQuery.Builder | filter(Filter filter) 添加一个Filter |
SubQuery.Builder | filter(FilterType type, String tagk, String filter) 添加一个Filter |
SubQuery.Builder | filter(FilterType type, String tagk, String filter, Boolean groupBy) 添加一个Filter |
SubQuery.Builder | rate() 设置是否打开值对时间的差分 |
SubQuery.Builder | rate(boolean rate) 设置是否打开值对时间的差分 |
SubQuery.Builder | tag(Map<String,String> tags) 添加一个Tag键值对 |
SubQuery.Builder | tag(String tagk, String tagv) 添加一个Tag键值对 |
- public Builder(String metric, Aggregator aggregator)
- public SubQuery.Builder rate()
- public SubQuery.Builder filter(FilterType type,String tagk,String filter,Boolean groupBy)
type
- FilterType枚举。表示Filter的类型。tagk
- Tag的名称filter
- 需要过滤的Tag的值。groupBy
- false表示聚合。true表示不聚合。
- public SubQuery.Builder filter(Filter filter)
filter
- Filter实例。
- public SubQuery.Builder filter(FilterType type,String tagk,String filter)
type
- FilterType枚举。表示Filter的类型。tagk
- Tag的名称filter
- 需要过滤的Tag的值。
- public SubQuery.Builder rate(boolean rate)
rate
- boolean值。true表示计算数值与时间的差分。false表示不计算差分,默认为false。
- public SubQuery.Builder downsample(String downsample)
downsample
- 降采样字符串
- public SubQuery.Builder tag(String tagk,String tagv)
tagk
- Tag的名称tagv
- Tag的值
- public SubQuery.Builder tag(Map<String,String> tags)
tags
- Map形式的Tag键值对。
- public SubQuery.Builder explicitTags()
- public SubQuery.Builder explicitTags(boolean explicitTags)
- public SubQuery build()
在文档使用中是否遇到以下问题
更多建议
匿名提交