Class SweepBaseConfig

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

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

  • Constructor Details

    • SweepBaseConfig

      public SweepBaseConfig()
  • Method Details

    • initialFunding

      public SweepBaseConfig initialFunding(@Nullable Double initialFunding)
    • getInitialFunding

      @Nullable public Double getInitialFunding()
      Get initialFunding
      Returns:
      initialFunding
    • setInitialFunding

      public void setInitialFunding(@Nullable Double initialFunding)
    • feeRate

      public SweepBaseConfig feeRate(@Nullable Double feeRate)
    • getFeeRate

      @Nullable public Double getFeeRate()
      Get feeRate minimum: 0
      Returns:
      feeRate
    • setFeeRate

      public void setFeeRate(@Nullable Double feeRate)
    • buyFeeRate

      public SweepBaseConfig buyFeeRate(@Nullable Double buyFeeRate)
    • getBuyFeeRate

      @Nullable public Double getBuyFeeRate()
      Get buyFeeRate minimum: 0
      Returns:
      buyFeeRate
    • setBuyFeeRate

      public void setBuyFeeRate(@Nullable Double buyFeeRate)
    • sellFeeRate

      public SweepBaseConfig sellFeeRate(@Nullable Double sellFeeRate)
    • getSellFeeRate

      @Nullable public Double getSellFeeRate()
      Get sellFeeRate minimum: 0
      Returns:
      sellFeeRate
    • setSellFeeRate

      public void setSellFeeRate(@Nullable Double sellFeeRate)
    • feeLeg

      public SweepBaseConfig feeLeg(@Nullable SweepBaseConfig.FeeLegEnum feeLeg)
    • getFeeLeg

      @Nullable public SweepBaseConfig.FeeLegEnum getFeeLeg()
      Get feeLeg
      Returns:
      feeLeg
    • setFeeLeg

      public void setFeeLeg(@Nullable SweepBaseConfig.FeeLegEnum feeLeg)
    • percentAmountToLock

      public SweepBaseConfig percentAmountToLock(@Nullable Double percentAmountToLock)
    • getPercentAmountToLock

      @Nullable public Double getPercentAmountToLock()
      Get percentAmountToLock maximum: 100
      Returns:
      percentAmountToLock
    • setPercentAmountToLock

      public void setPercentAmountToLock(@Nullable Double percentAmountToLock)
    • equals

      public boolean equals(Object o)
      Return true if this SweepBaseConfig 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