java.lang.Object
org.evomaster.client.java.controller.api.dto.problem.param.RestDerivedParamDto

public class RestDerivedParamDto extends Object
  • Field Details

    • paramName

      public String paramName
      The name of the parameter
    • context

      public String context
      The context in which this parameter is used, eg, whether it is a body payload or a query parameter. This information is needed, as EM will need to determine which other values to use to derive this param.
    • endpointPaths

      public Set<String> endpointPaths
      In case the parameter is used differently in different endpoints, specify for which endpoints this derivation applies. If left null, it will apply to all endpoints where this param is present.
    • order

      public Integer order
      Optional positive integer specifying in which order the updates are done. Left empty is equivalent to set it to 0. If all updates are independent (or there is only 1), then there is no point in specifying this value. However, if the derivation of A depends on first deriving B, then A should get an higher order than B, eg 1 vs 0. In this case, first B is computed based on current state, and then, A is computed with current state updated with derived B.
  • Constructor Details

    • RestDerivedParamDto

      public RestDerivedParamDto()