Point.MetricBuilder
本文介绍Point.MetricBuilder以及方法。
类全名:com.aliyun.hitsdb.client.value.request.Point.MetricBuilder
java.lang.Object
com.aliyun.hitsdb.client.value.request.Point.MetricBuilder
封闭类:Point
public static class Point.MetricBuilder extends Object构造器概要
构造器和说明 |
|
|
构造器详细资料
MetricBuilder
public MetricBuilder()MetricBuilder
public MetricBuilder(String metric)
方法详细资料
tag
public Point.MetricBuilder tag(String tagName,String value)添加一个Tag的键值对。
参数:
tagName- Tag名称value- Tag值返回:MetricBuildertag
public Point.MetricBuilder tag(Map<String,String> tags)添加一个Tag的键值对。
参数:
tags- Tag键值对组成的Map。返回:MetricBuilderaggregator
public Point.MetricBuilder aggregator(String aggregator)设置Aggregator值
参数:
aggregator- Aggregator枚举实例返回:MetricBuildertimestamp
public Point.MetricBuilder timestamp(long timestamp)设置时间戳。单位可以为秒或毫秒。
参数:
timestamp- 时间戳返回:MetricBuildertimestamp
public Point.MetricBuilder timestamp(Date date)设置时间戳。单位可以为秒或毫秒。
参数:
date- java.util.Date表示的时间返回:MetricBuildervalue
public Point.MetricBuilder value(Number value)设置时间点的数值。
参数:
value- value返回:MetricBuildervalue
public Point.MetricBuilder value(long timestamp, Number value)设置时间点的时间与数值。
参数:
timestamp- 时间戳,单位为秒或毫秒。value- 数值。其类型可以为:double、long、int返回:MetricBuildervalue
public Point.MetricBuilder value(Date date, Number value)设置时间点的时间与数值。
参数:
timestamp- java.util.Date表示的时间value- 数值。其类型可以为:double、long、int返回:MetricBuildergranularity
public Point.MetricBuilder granularity(Granularity granularity)version
public Point.MetricBuilder version(Long version)build
public Point build()构建一个时间点
返回:Point
build
public Point build(boolean checkPoint)构建一个时间点
方法概要
限定符和类型 | 方法和说明 |
|
设置Aggregator参数。 |
|
构建一个时间点。 |
|
构建一个时间点。 |
|
添加一组Tag键值对。 |
|
添加一组Tag键值对。 |
|
设置时间戳,单位可以为秒或毫秒。 |
|
设置时间戳,单位可以为秒或毫秒。 |
|
设置时间点的时间与数值。 |
|
设置时间点的数值。 |
|
设置时间点的数值。 |
|
设置时间点数值版本 |
从类继承的方法 java.lang.Object
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait