Package io.openems.edge.core.sum
Class ExtremeEverValues.Builder
java.lang.Object
io.openems.edge.core.sum.ExtremeEverValues.Builder
- Enclosing class:
ExtremeEverValues
-
Constructor Details
-
Builder
-
-
Method Details
-
add
public ExtremeEverValues.Builder add(ChannelId targetChannelId, String configProperty, ExtremeEverValues.Range range, ChannelId sourceChannelId) Adds an Entry.- Parameters:
targetChannelId
- the targetChannelId
that always holds the Extreme-Ever-Value.configProperty
- the name of the config property that persists this valuerange
- theExtremeEverValues.Range
to identify a extreme valuesourceChannelId
- the sourceChannelId
that provides a new value- Returns:
- the
ExtremeEverValues.Builder
-
build
-