Class ScheduleTaskInvocationDto

java.lang.Object
org.evomaster.client.java.controller.api.dto.problem.rpc.ScheduleTaskInvocationDto

public class ScheduleTaskInvocationDto extends Object
this class is developed for handling invocation of schedule task at driver side. for the moment, this extension is enabled only for PRC problem. TODO As the schedule task can also be applied to other problem, eg, REST, GraphQL in the future, need to refactor this class to other package
  • Field Details

    • index

      public Integer index
      The index of this schedule action in the test.
    • taskName

      public String taskName
      name for the schedule task
    • requestParams

      public List<ParamDto> requestParams
      request params (nullable)
    • requestParamsAsStrings

      public List<String> requestParamsAsStrings
      request params without knowing types
    • responseParam

      public ParamDto responseParam
      response param (nullable)
    • appKey

      public String appKey
      id referring to Web API under test
    • scheduleTaskType

      public String scheduleTaskType
      the type of schedule task which used in customization
    • descriptiveInfo

      public String descriptiveInfo
      the descriptive info of schedule task which used in customization
    • hostName

      public String hostName
      the host name or ip where the task can be found which used in customization
  • Constructor Details

    • ScheduleTaskInvocationDto

      public ScheduleTaskInvocationDto()