Class ExecuteSweepRequest

java.lang.Object
com.qtsurfer.api.client.model.ExecuteSweepRequest

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.14.0") public class ExecuteSweepRequest extends Object
ExecuteSweepRequest
  • Field Details

  • Constructor Details

    • ExecuteSweepRequest

      public ExecuteSweepRequest()
  • Method Details

    • strategyId

      public ExecuteSweepRequest strategyId(@Nonnull String strategyId)
    • getStrategyId

      @Nonnull public String getStrategyId()
      Unique identifier for a compiled strategy, derived from the source itself: the same code always yields the same id, for every caller, whatever its formatting. See `POST /strategy` for exactly which rewrites preserve it and which do not.
      Returns:
      strategyId
    • setStrategyId

      public void setStrategyId(@Nonnull String strategyId)
    • sweep

      public ExecuteSweepRequest sweep(@Nonnull SweepSpecRequest sweep)
    • getSweep

      @Nonnull public SweepSpecRequest getSweep()
      Get sweep
      Returns:
      sweep
    • setSweep

      public void setSweep(@Nonnull SweepSpecRequest sweep)
    • baseConfig

      public ExecuteSweepRequest baseConfig(@Nullable SweepBaseConfig baseConfig)
    • getBaseConfig

      @Nullable public SweepBaseConfig getBaseConfig()
      Get baseConfig
      Returns:
      baseConfig
    • setBaseConfig

      public void setBaseConfig(@Nullable SweepBaseConfig baseConfig)
    • storeSignals

      public ExecuteSweepRequest storeSignals(@Nullable Boolean storeSignals)
    • getStoreSignals

      @Nullable public Boolean getStoreSignals()
      Store signals for every trial. Keep false for normal sweeps.
      Returns:
      storeSignals
    • setStoreSignals

      public void setStoreSignals(@Nullable Boolean storeSignals)
    • shards

      public ExecuteSweepRequest shards(@Nullable Integer shards)
    • getShards

      @Nullable public Integer getShards()
      Requested horizontal shard count; 0 or omitted selects automatically. minimum: 0
      Returns:
      shards
    • setShards

      public void setShards(@Nullable Integer shards)
    • minTradeFloor

      public ExecuteSweepRequest minTradeFloor(@Nullable Integer minTradeFloor)
    • getMinTradeFloor

      @Nullable public Integer getMinTradeFloor()
      Trials below this trade count are flagged but remain in the results. minimum: 0
      Returns:
      minTradeFloor
    • setMinTradeFloor

      public void setMinTradeFloor(@Nullable Integer minTradeFloor)
    • equals

      public boolean equals(Object o)
      Return true if this ExecuteSweepRequest object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

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

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

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string