Package dev.runabout

Class RunaboutScenario


  • public final class RunaboutScenario
    extends java.lang.Object
    POJO representing the json structure of a Runabout scenario.
    • 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()
      • toJsonObject

        public JsonObject toJsonObject​(java.util.function.Supplier<JsonObject> jsonFactory)