Class ScheduledTaskEntry

java.lang.Object
ai.reveng.model.ScheduledTaskEntry

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ScheduledTaskEntry extends Object
ScheduledTaskEntry
  • Field Details

  • Constructor Details

    • ScheduledTaskEntry

      public ScheduledTaskEntry()
  • Method Details

    • command

      public ScheduledTaskEntry command(@Nullable String command)
    • getCommand

      @Nullable public String getCommand()
      Get command
      Returns:
      command
    • setCommand

      public void setCommand(@Nullable String command)
    • day

      public ScheduledTaskEntry day(@Nullable String day)
    • getDay

      @Nullable public String getDay()
      Get day
      Returns:
      day
    • setDay

      public void setDay(@Nullable String day)
    • endDate

      public ScheduledTaskEntry endDate(@Nullable String endDate)
    • getEndDate

      @Nullable public String getEndDate()
      Get endDate
      Returns:
      endDate
    • setEndDate

      public void setEndDate(@Nullable String endDate)
    • events

      public ScheduledTaskEntry events(@Nullable List<ReportEvent> events)
    • addEventsItem

      public ScheduledTaskEntry addEventsItem(ReportEvent eventsItem)
    • getEvents

      @Nullable public List<ReportEvent> getEvents()
      Get events
      Returns:
      events
    • setEvents

      public void setEvents(@Nullable List<ReportEvent> events)
    • executable

      public ScheduledTaskEntry executable(@Nullable String executable)
    • getExecutable

      @Nullable public String getExecutable()
      Get executable
      Returns:
      executable
    • setExecutable

      public void setExecutable(@Nullable String executable)
    • modifier

      public ScheduledTaskEntry modifier(@Nullable String modifier)
    • getModifier

      @Nullable public String getModifier()
      Get modifier
      Returns:
      modifier
    • setModifier

      public void setModifier(@Nullable String modifier)
    • runAs

      public ScheduledTaskEntry runAs(@Nullable String runAs)
    • getRunAs

      @Nullable public String getRunAs()
      Get runAs
      Returns:
      runAs
    • setRunAs

      public void setRunAs(@Nullable String runAs)
    • scheduleType

      public ScheduledTaskEntry scheduleType(@Nullable String scheduleType)
    • getScheduleType

      @Nullable public String getScheduleType()
      Get scheduleType
      Returns:
      scheduleType
    • setScheduleType

      public void setScheduleType(@Nullable String scheduleType)
    • startDate

      public ScheduledTaskEntry startDate(@Nullable String startDate)
    • getStartDate

      @Nullable public String getStartDate()
      Get startDate
      Returns:
      startDate
    • setStartDate

      public void setStartDate(@Nullable String startDate)
    • startTime

      public ScheduledTaskEntry startTime(@Nullable String startTime)
    • getStartTime

      @Nullable public String getStartTime()
      Get startTime
      Returns:
      startTime
    • setStartTime

      public void setStartTime(@Nullable String startTime)
    • taskName

      public ScheduledTaskEntry taskName(@Nullable String taskName)
    • getTaskName

      @Nullable public String getTaskName()
      Get taskName
      Returns:
      taskName
    • setTaskName

      public void setTaskName(@Nullable String taskName)
    • putAdditionalProperty

      public ScheduledTaskEntry putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - name of the property
      value - value of the property
      Returns:
      the ScheduledTaskEntry instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to ScheduledTaskEntry
    • fromJson

      public static ScheduledTaskEntry fromJson(String jsonString) throws IOException
      Create an instance of ScheduledTaskEntry given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of ScheduledTaskEntry
      Throws:
      IOException - if the JSON string is invalid with respect to ScheduledTaskEntry
    • toJson

      public String toJson()
      Convert an instance of ScheduledTaskEntry to an JSON string
      Returns:
      JSON string