|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.baidubce.services.tsdb.model.Datapoint
public class Datapoint
Represent the model of datapoint for Tsdb.
Constructor Summary | |
---|---|
Datapoint()
|
Method Summary | |
---|---|
Datapoint |
addBytesValue(long time,
byte[] value)
|
Datapoint |
addDoubleValue(long time,
double value)
Add datapoint of double type value. |
Datapoint |
addLongValue(long time,
long value)
Add datapoint of long type value. |
Datapoint |
addStringValue(long time,
String value)
Add datapoint of String type value. |
Datapoint |
addTag(String tagKey,
String tagValue)
Add tag for the datapoint. |
String |
getField()
|
String |
getMetric()
|
Map<String,String> |
getTags()
|
String |
getType()
|
List<List<com.fasterxml.jackson.databind.JsonNode>> |
getValues()
|
void |
setField(String field)
|
void |
setMetric(String metric)
|
void |
setTags(Map<String,String> tags)
|
void |
setValues(List<List<com.fasterxml.jackson.databind.JsonNode>> values)
|
Datapoint |
withField(String field)
|
Datapoint |
withMetric(String metric)
|
Datapoint |
withTags(Map<String,String> tags)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Datapoint()
Method Detail |
---|
public String getMetric()
public void setMetric(String metric)
public String getField()
public void setField(String field)
public Map<String,String> getTags()
public void setTags(Map<String,String> tags)
public String getType()
public List<List<com.fasterxml.jackson.databind.JsonNode>> getValues()
public void setValues(List<List<com.fasterxml.jackson.databind.JsonNode>> values)
public Datapoint withMetric(String metric)
public Datapoint withField(String field)
public Datapoint withTags(Map<String,String> tags)
public Datapoint addLongValue(long time, long value)
time
- datapoint's timestampvalue
- datapoint's value
public Datapoint addDoubleValue(long time, double value)
time
- datapoint's timestampvalue
- datapoint's value
public Datapoint addStringValue(long time, String value)
time
- datapoint's timestampvalue
- datapoint's value
public Datapoint addBytesValue(long time, byte[] value)
public Datapoint addTag(String tagKey, String tagValue)
tagKey
- tagValue
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |