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 ReplaySettings
fromJson
(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode replayJsonNode) boolean
double
io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode
toJson()
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)
-