Point.MetricBuilder
类全名:com.aliyun.hitsdb.client.value.request.Point.MetricBuilder
- java.lang.Object
- com.aliyun.hitsdb.client.value.request.Point.MetricBuilder
构造器概要
构造器和说明 MetricBuilder()
Point的构造器MetricBuilder(String metric)
Point的构造器,参数为Metric。
方法概要
限定符和类型 方法和说明 Point.MetricBuilder
aggregator(String aggregator)
设置Aggregator参数Point
build()
构建一个时间点Point
build(boolean checkPoint)
构建一个时间点Point.MetricBuilder
tag(Map<String,String> tags)
添加一组Tag键值对Point.MetricBuilder
tag(String tagName,String value)
添加一组Tag键值对Point.MetricBuilder
timestamp(Date date)
设置时间戳。单位可以为秒或毫秒。Point.MetricBuilder
timestamp(long timestamp)
设置时间戳。单位可以为秒或毫秒。Point.MetricBuilder
value(Date date,Number value)
设置时间点的时间与数值。Point.MetricBuilder
value(long timestamp,Number value)
设置时间点的数值。Point.MetricBuilder
value(Number value)
设置时间点的数值。Point.MetricBuilder
version(Long version)
设置时间点数值版本
构造器详细资料
MetricBuilder
- public MetricBuilder()
MetricBuilder
- public MetricBuilder(String metric)
方法详细资料
tag
- public Point.MetricBuilder tag(String tagName, String value)
添加一个Tag的键值对。- 参数:
tagName
- Tag名称value
- Tag值- 返回:
- MetricBuilder
tag
- public Point.MetricBuilder tag(Map<String,String> tags)
添加一个Tag的键值对。- 参数:
tags
- Tag键值对组成的Map。- 返回:
- MetricBuilder
aggregator
- public Point.MetricBuilder aggregator(String aggregator)
设置Aggregator值- 参数:
aggregator
- Aggregator枚举实例- 返回:
- MetricBuilder
timestamp
- public Point.MetricBuilder timestamp(long timestamp)
设置时间戳。单位可以为秒或毫秒。- 参数:
timestamp
- 时间戳- 返回:
- MetricBuilder
timestamp
- public Point.MetricBuilder timestamp(Date date)
设置时间戳。单位可以为秒或毫秒。- 参数:
date
- java.util.Date表示的时间- 返回:
- MetricBuilder
value
- public Point.MetricBuilder value(Number value)
设置时间点的数值。- 参数:
value
- value- 返回:
- MetricBuilder
value
- public Point.MetricBuilder value(long timestamp, Number value)
设置时间点的时间与数值。- 参数:
timestamp
- 时间戳,单位为秒或毫秒。value
- 数值。其类型可以为:doube, long, int- 返回:
- MetricBuilder
value
- public Point.MetricBuilder value(Date date, Number value)
设置时间点的时间与数值。- 参数:
timestamp
- java.util.Date表示的时间value
- 数值。其类型可以为:doube, long, int- 返回:
- MetricBuilder
granularity
- public Point.MetricBuilder granularity(Granularity granularity)
version
- public Point.MetricBuilder version(Long version)
build
- public Point build()
构建一个时间点- 返回:
- Point
build
- public Point build(boolean checkPoint)
构建一个时间点
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论