public class Datapoint extends Object
| Constructor and Description |
|---|
Datapoint() |
| Modifier and Type | Method and Description |
|---|---|
Datapoint |
addBigDecimalValue(long time,
BigDecimal value) |
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) |
public String getMetric()
public void setMetric(String metric)
public String getField()
public void setField(String field)
public String getType()
public Datapoint addLongValue(long time, long value)
time - datapoint's timestampvalue - datapoint's valuepublic Datapoint addDoubleValue(long time, double value)
time - datapoint's timestampvalue - datapoint's valuepublic Datapoint addStringValue(long time, String value)
time - datapoint's timestampvalue - datapoint's valuepublic Datapoint addBytesValue(long time, byte[] value)
public Datapoint addBigDecimalValue(long time, BigDecimal value)
Copyright © 2023. All rights reserved.