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