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 MeasureBuilderaddField(String field, boolean value)MeasureBuilderaddField(String field, double value)MeasureBuilderaddField(String field, long value)MeasureBuilderaddField(String field, String value)Measurebuild()Creates a new Point.MeasureBuildertag(String tagName, String value)Add a tag to this point.MeasureBuildertime(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:
buildin 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.
-
-