Package io.vertigo.database.timeseries
Class MeasureBuilder
- java.lang.Object
-
- io.vertigo.database.timeseries.MeasureBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MeasureBuilder
addField(String field, boolean value)
MeasureBuilder
addField(String field, double value)
MeasureBuilder
addField(String field, long value)
MeasureBuilder
addField(String field, String value)
Measure
build()
Creates a new Point.MeasureBuilder
tag(String tagName, String value)
Add a tag to this point.MeasureBuilder
time(Instant measureInstant)
Adds a time to this point.
-
-
-
Method Detail
-
addField
public MeasureBuilder addField(String field, boolean value)
-
addField
public MeasureBuilder addField(String field, double value)
-
addField
public MeasureBuilder addField(String field, long value)
-
addField
public MeasureBuilder addField(String field, String value)
-
build
public Measure build()
Creates a new Point.- Specified by:
build
in interfaceio.vertigo.core.lang.Builder<Measure>
- Returns:
- the newly created Point.
-
tag
public MeasureBuilder tag(String tagName, String value)
Add a tag to this point.- Parameters:
tagName
- the tag namevalue
- the tag value- Returns:
- the Builder instance.
-
time
public MeasureBuilder time(Instant measureInstant)
Adds a time to this point.- Parameters:
measureInstant
- rhe time for this point- Returns:
- the Builder instance.
-
-