Package dev.runabout
Class RunaboutScenario
- java.lang.Object
-
- dev.runabout.RunaboutScenario
-
public final class RunaboutScenario extends java.lang.ObjectPOJO representing the json structure of a Runabout scenario.
-
-
Constructor Summary
Constructors Constructor Description RunaboutScenario(java.lang.String method, java.lang.String eventId, java.lang.String project, java.sql.Timestamp datetime, JsonObject properties, java.util.Collection<RunaboutInstance> instances)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.sql.TimestampgetDatetime()java.lang.StringgetEventId()java.util.Collection<RunaboutInstance>getInstances()java.lang.StringgetMethod()java.lang.StringgetProject()JsonObjectgetProperties()JsonObjecttoJsonObject()JsonObjecttoJsonObject(java.util.function.Supplier<JsonObject> jsonFactory)
-
-
-
Constructor Detail
-
RunaboutScenario
public RunaboutScenario(java.lang.String method, java.lang.String eventId, @Nullable java.lang.String project, java.sql.Timestamp datetime, @Nullable JsonObject properties, java.util.Collection<RunaboutInstance> instances)
-
-
Method Detail
-
getMethod
public java.lang.String getMethod()
-
getEventId
public java.lang.String getEventId()
-
getProject
public java.lang.String getProject()
-
getDatetime
public java.sql.Timestamp getDatetime()
-
getProperties
public JsonObject getProperties()
-
getInstances
public java.util.Collection<RunaboutInstance> getInstances()
-
toJsonObject
public JsonObject toJsonObject()
-
toJsonObject
public JsonObject toJsonObject(java.util.function.Supplier<JsonObject> jsonFactory)
-
-