/* Options: Date: 2025-11-08 10:57:10 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://s4w2.api.bettor.cc //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetAccumulator.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/qry/accumulator") public static class GetAccumulator implements IReturn { private static Object responseType = Accumulator.class; public Object getResponseType() { return responseType; } } public static class Accumulator { public ArrayList pools = null; public BigDecimal rtp = null; public ArrayList getPools() { return pools; } public Accumulator setPools(ArrayList value) { this.pools = value; return this; } public BigDecimal getRtp() { return rtp; } public Accumulator setRtp(BigDecimal value) { this.rtp = value; return this; } } public static class Pool { public Integer id = null; public String name = null; public BigDecimal coefficient = null; public BigDecimal rtp = null; public BigDecimal threshold = null; public BigDecimal balance = null; public BigDecimal rrtp = null; public BigDecimal rBalance = null; public Integer getId() { return id; } public Pool setId(Integer value) { this.id = value; return this; } public String getName() { return name; } public Pool setName(String value) { this.name = value; return this; } public BigDecimal getCoefficient() { return coefficient; } public Pool setCoefficient(BigDecimal value) { this.coefficient = value; return this; } public BigDecimal getRtp() { return rtp; } public Pool setRtp(BigDecimal value) { this.rtp = value; return this; } public BigDecimal getThreshold() { return threshold; } public Pool setThreshold(BigDecimal value) { this.threshold = value; return this; } public BigDecimal getBalance() { return balance; } public Pool setBalance(BigDecimal value) { this.balance = value; return this; } public BigDecimal getRrtp() { return rrtp; } public Pool setRrtp(BigDecimal value) { this.rrtp = value; return this; } public BigDecimal getRBalance() { return rBalance; } public Pool setRBalance(BigDecimal value) { this.rBalance = value; return this; } } public static class Pool { public Integer id = null; public String name = null; public BigDecimal rtp = null; public BigDecimal reserveRTP = null; public BigDecimal totalRTP = null; public Integer getId() { return id; } public Pool setId(Integer value) { this.id = value; return this; } public String getName() { return name; } public Pool setName(String value) { this.name = value; return this; } public BigDecimal getRtp() { return rtp; } public Pool setRtp(BigDecimal value) { this.rtp = value; return this; } public BigDecimal getReserveRTP() { return reserveRTP; } public Pool setReserveRTP(BigDecimal value) { this.reserveRTP = value; return this; } public BigDecimal getTotalRTP() { return totalRTP; } public Pool setTotalRTP(BigDecimal value) { this.totalRTP = value; return this; } } public static class Pool { public Integer id = null; public String name = null; public BigDecimal treshold = null; public Integer getId() { return id; } public Pool setId(Integer value) { this.id = value; return this; } public String getName() { return name; } public Pool setName(String value) { this.name = value; return this; } public BigDecimal getTreshold() { return treshold; } public Pool setTreshold(BigDecimal value) { this.treshold = value; return this; } } }