Class ReplaySettings
java.lang.Object
com.illumon.iris.db.tables.databases.ReplaySettings
Replay Persistent Query settings for marshalling between the Controller and Core+ query as JSON.
-
Constructor Summary
ConstructorsConstructorDescriptionReplaySettings(boolean replaySorted, String replayStart, String replayDate, double replaySpeed) Create a replay settings object. -
Method Summary
Modifier and TypeMethodDescriptionstatic ReplaySettingsfromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode replayJsonNode) booleandoubleio.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNodetoJson()toString()
-
Constructor Details
-
ReplaySettings
public ReplaySettings(boolean replaySorted, String replayStart, String replayDate, double replaySpeed) Create a replay settings object.- Parameters:
replaySorted- should tables be sorted before replayreplayStart- what time should the replay be started fromreplayDate- what date should be replayedreplaySpeed- the speed of the replay (1.0 for real-time)
-
-
Method Details
-
replaySorted
public boolean replaySorted() -
replayStart
-
replayDate
-
replaySpeed
public double replaySpeed() -
toString
-
toJson
public io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode toJson() throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
fromJson
public static ReplaySettings fromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode replayJsonNode)
-