/* Options: Date: 2025-12-06 06:06:21 Version: 8.70 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.sbbet.ath.cx //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: StoreE2EConfiguration.* //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="/cmd/e2e/configuration", Verbs="POST") public static class StoreE2EConfiguration implements IReturn { public Integer delayTime = null; public Integer numberOfSlipsPerLocation = null; public ProductSubmitMode defaultSubmitMode = null; public Six4WinBetKindProbabilities six4WinBetKindProbabilities = null; public ArrayList defaultProductInstanceE2EConfigurations = null; public ArrayList locationE2EConfigurations = null; public Integer getDelayTime() { return delayTime; } public StoreE2EConfiguration setDelayTime(Integer value) { this.delayTime = value; return this; } public Integer getNumberOfSlipsPerLocation() { return numberOfSlipsPerLocation; } public StoreE2EConfiguration setNumberOfSlipsPerLocation(Integer value) { this.numberOfSlipsPerLocation = value; return this; } public ProductSubmitMode getDefaultSubmitMode() { return defaultSubmitMode; } public StoreE2EConfiguration setDefaultSubmitMode(ProductSubmitMode value) { this.defaultSubmitMode = value; return this; } public Six4WinBetKindProbabilities getSix4WinBetKindProbabilities() { return six4WinBetKindProbabilities; } public StoreE2EConfiguration setSix4WinBetKindProbabilities(Six4WinBetKindProbabilities value) { this.six4WinBetKindProbabilities = value; return this; } public ArrayList getDefaultProductInstanceE2EConfigurations() { return defaultProductInstanceE2EConfigurations; } public StoreE2EConfiguration setDefaultProductInstanceE2EConfigurations(ArrayList value) { this.defaultProductInstanceE2EConfigurations = value; return this; } public ArrayList getLocationE2EConfigurations() { return locationE2EConfigurations; } public StoreE2EConfiguration setLocationE2EConfigurations(ArrayList value) { this.locationE2EConfigurations = value; return this; } private static Object responseType = ResponseStatus.class; public Object getResponseType() { return responseType; } } @DataContract public static class ResponseStatus { @DataMember(Order=1) public String errorCode = null; @DataMember(Order=2) public String message = null; @DataMember(Order=3) public String stackTrace = null; @DataMember(Order=4) public ArrayList errors = null; @DataMember(Order=5) public HashMap meta = null; public String getErrorCode() { return errorCode; } public ResponseStatus setErrorCode(String value) { this.errorCode = value; return this; } public String getMessage() { return message; } public ResponseStatus setMessage(String value) { this.message = value; return this; } public String getStackTrace() { return stackTrace; } public ResponseStatus setStackTrace(String value) { this.stackTrace = value; return this; } public ArrayList getErrors() { return errors; } public ResponseStatus setErrors(ArrayList value) { this.errors = value; return this; } public HashMap getMeta() { return meta; } public ResponseStatus setMeta(HashMap value) { this.meta = value; return this; } } public static enum ProductSubmitMode { @SerializedName("0") Single(0), @SerializedName("1") Multi(1); private final int value; ProductSubmitMode(final int intValue) { value = intValue; } public int getValue() { return value; } } public static class Six4WinBetKindProbabilities { public BigDecimal standard = null; public BigDecimal system7 = null; public BigDecimal system8 = null; public BigDecimal system9 = null; public BigDecimal system10 = null; public BigDecimal firstColor1 = null; public BigDecimal firstColor2 = null; public BigDecimal firstColor3 = null; public BigDecimal firstColor4 = null; public BigDecimal firstColor5 = null; public BigDecimal firstColor6 = null; public BigDecimal firstColor7 = null; public BigDecimal firstColor8 = null; public BigDecimal firstNumberOdd = null; public BigDecimal firstNumberEven = null; public BigDecimal firstNumberLessThan24_5 = null; public BigDecimal firstNumberGreaterThan24_5 = null; public BigDecimal sumOfFirstFiveLessThan122_5 = null; public BigDecimal sumOfFirstFiveGreaterThan122_5 = null; public BigDecimal moreOddNumbers = null; public BigDecimal moreEvenNumbers = null; public BigDecimal getStandard() { return standard; } public Six4WinBetKindProbabilities setStandard(BigDecimal value) { this.standard = value; return this; } public BigDecimal getSystem7() { return system7; } public Six4WinBetKindProbabilities setSystem7(BigDecimal value) { this.system7 = value; return this; } public BigDecimal getSystem8() { return system8; } public Six4WinBetKindProbabilities setSystem8(BigDecimal value) { this.system8 = value; return this; } public BigDecimal getSystem9() { return system9; } public Six4WinBetKindProbabilities setSystem9(BigDecimal value) { this.system9 = value; return this; } public BigDecimal getSystem10() { return system10; } public Six4WinBetKindProbabilities setSystem10(BigDecimal value) { this.system10 = value; return this; } public BigDecimal getFirstColor1() { return firstColor1; } public Six4WinBetKindProbabilities setFirstColor1(BigDecimal value) { this.firstColor1 = value; return this; } public BigDecimal getFirstColor2() { return firstColor2; } public Six4WinBetKindProbabilities setFirstColor2(BigDecimal value) { this.firstColor2 = value; return this; } public BigDecimal getFirstColor3() { return firstColor3; } public Six4WinBetKindProbabilities setFirstColor3(BigDecimal value) { this.firstColor3 = value; return this; } public BigDecimal getFirstColor4() { return firstColor4; } public Six4WinBetKindProbabilities setFirstColor4(BigDecimal value) { this.firstColor4 = value; return this; } public BigDecimal getFirstColor5() { return firstColor5; } public Six4WinBetKindProbabilities setFirstColor5(BigDecimal value) { this.firstColor5 = value; return this; } public BigDecimal getFirstColor6() { return firstColor6; } public Six4WinBetKindProbabilities setFirstColor6(BigDecimal value) { this.firstColor6 = value; return this; } public BigDecimal getFirstColor7() { return firstColor7; } public Six4WinBetKindProbabilities setFirstColor7(BigDecimal value) { this.firstColor7 = value; return this; } public BigDecimal getFirstColor8() { return firstColor8; } public Six4WinBetKindProbabilities setFirstColor8(BigDecimal value) { this.firstColor8 = value; return this; } public BigDecimal getFirstNumberOdd() { return firstNumberOdd; } public Six4WinBetKindProbabilities setFirstNumberOdd(BigDecimal value) { this.firstNumberOdd = value; return this; } public BigDecimal getFirstNumberEven() { return firstNumberEven; } public Six4WinBetKindProbabilities setFirstNumberEven(BigDecimal value) { this.firstNumberEven = value; return this; } public BigDecimal getFirstNumberLessThan245() { return firstNumberLessThan24_5; } public Six4WinBetKindProbabilities setFirstNumberLessThan245(BigDecimal value) { this.firstNumberLessThan24_5 = value; return this; } public BigDecimal getFirstNumberGreaterThan245() { return firstNumberGreaterThan24_5; } public Six4WinBetKindProbabilities setFirstNumberGreaterThan245(BigDecimal value) { this.firstNumberGreaterThan24_5 = value; return this; } public BigDecimal getSumOfFirstFiveLessThan1225() { return sumOfFirstFiveLessThan122_5; } public Six4WinBetKindProbabilities setSumOfFirstFiveLessThan1225(BigDecimal value) { this.sumOfFirstFiveLessThan122_5 = value; return this; } public BigDecimal getSumOfFirstFiveGreaterThan1225() { return sumOfFirstFiveGreaterThan122_5; } public Six4WinBetKindProbabilities setSumOfFirstFiveGreaterThan1225(BigDecimal value) { this.sumOfFirstFiveGreaterThan122_5 = value; return this; } public BigDecimal getMoreOddNumbers() { return moreOddNumbers; } public Six4WinBetKindProbabilities setMoreOddNumbers(BigDecimal value) { this.moreOddNumbers = value; return this; } public BigDecimal getMoreEvenNumbers() { return moreEvenNumbers; } public Six4WinBetKindProbabilities setMoreEvenNumbers(BigDecimal value) { this.moreEvenNumbers = value; return this; } } public static class ProductInstanceE2EConfiguration { public String productInstanceId = null; public Interval betsPerSlip = null; public String getProductInstanceId() { return productInstanceId; } public ProductInstanceE2EConfiguration setProductInstanceId(String value) { this.productInstanceId = value; return this; } public Interval getBetsPerSlip() { return betsPerSlip; } public ProductInstanceE2EConfiguration setBetsPerSlip(Interval value) { this.betsPerSlip = value; return this; } } public static class LocationE2EConfiguration { public String locationId = null; public Boolean isActive = null; public ProductSubmitMode submitMode = null; public ArrayList productInstanceE2EConfigurations = null; public String getLocationId() { return locationId; } public LocationE2EConfiguration setLocationId(String value) { this.locationId = value; return this; } public Boolean getIsActive() { return isActive; } public LocationE2EConfiguration setIsActive(Boolean value) { this.isActive = value; return this; } public ProductSubmitMode getSubmitMode() { return submitMode; } public LocationE2EConfiguration setSubmitMode(ProductSubmitMode value) { this.submitMode = value; return this; } public ArrayList getProductInstanceE2EConfigurations() { return productInstanceE2EConfigurations; } public LocationE2EConfiguration setProductInstanceE2EConfigurations(ArrayList value) { this.productInstanceE2EConfigurations = value; return this; } } public static enum ProductSubmitMode { @SerializedName("0") Single(0), @SerializedName("1") Multi(1); private final int value; ProductSubmitMode(final int intValue) { value = intValue; } public int getValue() { return value; } } public static class Six4WinBetKindProbabilities { public BigDecimal standard = null; public BigDecimal system7 = null; public BigDecimal system8 = null; public BigDecimal system9 = null; public BigDecimal system10 = null; public BigDecimal firstColor1 = null; public BigDecimal firstColor2 = null; public BigDecimal firstColor3 = null; public BigDecimal firstColor4 = null; public BigDecimal firstColor5 = null; public BigDecimal firstColor6 = null; public BigDecimal firstColor7 = null; public BigDecimal firstColor8 = null; public BigDecimal firstNumberOdd = null; public BigDecimal firstNumberEven = null; public BigDecimal firstNumberLessThan24_5 = null; public BigDecimal firstNumberGreaterThan24_5 = null; public BigDecimal sumOfFirstFiveLessThan122_5 = null; public BigDecimal sumOfFirstFiveGreaterThan122_5 = null; public BigDecimal moreOddNumbers = null; public BigDecimal moreEvenNumbers = null; public BigDecimal getStandard() { return standard; } public Six4WinBetKindProbabilities setStandard(BigDecimal value) { this.standard = value; return this; } public BigDecimal getSystem7() { return system7; } public Six4WinBetKindProbabilities setSystem7(BigDecimal value) { this.system7 = value; return this; } public BigDecimal getSystem8() { return system8; } public Six4WinBetKindProbabilities setSystem8(BigDecimal value) { this.system8 = value; return this; } public BigDecimal getSystem9() { return system9; } public Six4WinBetKindProbabilities setSystem9(BigDecimal value) { this.system9 = value; return this; } public BigDecimal getSystem10() { return system10; } public Six4WinBetKindProbabilities setSystem10(BigDecimal value) { this.system10 = value; return this; } public BigDecimal getFirstColor1() { return firstColor1; } public Six4WinBetKindProbabilities setFirstColor1(BigDecimal value) { this.firstColor1 = value; return this; } public BigDecimal getFirstColor2() { return firstColor2; } public Six4WinBetKindProbabilities setFirstColor2(BigDecimal value) { this.firstColor2 = value; return this; } public BigDecimal getFirstColor3() { return firstColor3; } public Six4WinBetKindProbabilities setFirstColor3(BigDecimal value) { this.firstColor3 = value; return this; } public BigDecimal getFirstColor4() { return firstColor4; } public Six4WinBetKindProbabilities setFirstColor4(BigDecimal value) { this.firstColor4 = value; return this; } public BigDecimal getFirstColor5() { return firstColor5; } public Six4WinBetKindProbabilities setFirstColor5(BigDecimal value) { this.firstColor5 = value; return this; } public BigDecimal getFirstColor6() { return firstColor6; } public Six4WinBetKindProbabilities setFirstColor6(BigDecimal value) { this.firstColor6 = value; return this; } public BigDecimal getFirstColor7() { return firstColor7; } public Six4WinBetKindProbabilities setFirstColor7(BigDecimal value) { this.firstColor7 = value; return this; } public BigDecimal getFirstColor8() { return firstColor8; } public Six4WinBetKindProbabilities setFirstColor8(BigDecimal value) { this.firstColor8 = value; return this; } public BigDecimal getFirstNumberOdd() { return firstNumberOdd; } public Six4WinBetKindProbabilities setFirstNumberOdd(BigDecimal value) { this.firstNumberOdd = value; return this; } public BigDecimal getFirstNumberEven() { return firstNumberEven; } public Six4WinBetKindProbabilities setFirstNumberEven(BigDecimal value) { this.firstNumberEven = value; return this; } public BigDecimal getFirstNumberLessThan245() { return firstNumberLessThan24_5; } public Six4WinBetKindProbabilities setFirstNumberLessThan245(BigDecimal value) { this.firstNumberLessThan24_5 = value; return this; } public BigDecimal getFirstNumberGreaterThan245() { return firstNumberGreaterThan24_5; } public Six4WinBetKindProbabilities setFirstNumberGreaterThan245(BigDecimal value) { this.firstNumberGreaterThan24_5 = value; return this; } public BigDecimal getSumOfFirstFiveLessThan1225() { return sumOfFirstFiveLessThan122_5; } public Six4WinBetKindProbabilities setSumOfFirstFiveLessThan1225(BigDecimal value) { this.sumOfFirstFiveLessThan122_5 = value; return this; } public BigDecimal getSumOfFirstFiveGreaterThan1225() { return sumOfFirstFiveGreaterThan122_5; } public Six4WinBetKindProbabilities setSumOfFirstFiveGreaterThan1225(BigDecimal value) { this.sumOfFirstFiveGreaterThan122_5 = value; return this; } public BigDecimal getMoreOddNumbers() { return moreOddNumbers; } public Six4WinBetKindProbabilities setMoreOddNumbers(BigDecimal value) { this.moreOddNumbers = value; return this; } public BigDecimal getMoreEvenNumbers() { return moreEvenNumbers; } public Six4WinBetKindProbabilities setMoreEvenNumbers(BigDecimal value) { this.moreEvenNumbers = value; return this; } } public static class ProductInstanceE2EConfiguration { public ProductInstanceRef productInstance = null; public Interval betsPerSlip = null; public ProductInstanceRef getProductInstance() { return productInstance; } public ProductInstanceE2EConfiguration setProductInstance(ProductInstanceRef value) { this.productInstance = value; return this; } public Interval getBetsPerSlip() { return betsPerSlip; } public ProductInstanceE2EConfiguration setBetsPerSlip(Interval value) { this.betsPerSlip = value; return this; } } public static class LocationE2EConfiguration { public Boolean isActive = null; public Origin origin = null; public HashMap headerData = null; public Boolean useTaxationAuthorityTags = null; public ProductSubmitMode submitMode = null; public ArrayList productInstanceE2EConfigurations = null; public Boolean getIsActive() { return isActive; } public LocationE2EConfiguration setIsActive(Boolean value) { this.isActive = value; return this; } public Origin getOrigin() { return origin; } public LocationE2EConfiguration setOrigin(Origin value) { this.origin = value; return this; } public HashMap getHeaderData() { return headerData; } public LocationE2EConfiguration setHeaderData(HashMap value) { this.headerData = value; return this; } public Boolean isUseTaxationAuthorityTags() { return useTaxationAuthorityTags; } public LocationE2EConfiguration setUseTaxationAuthorityTags(Boolean value) { this.useTaxationAuthorityTags = value; return this; } public ProductSubmitMode getSubmitMode() { return submitMode; } public LocationE2EConfiguration setSubmitMode(ProductSubmitMode value) { this.submitMode = value; return this; } public ArrayList getProductInstanceE2EConfigurations() { return productInstanceE2EConfigurations; } public LocationE2EConfiguration setProductInstanceE2EConfigurations(ArrayList value) { this.productInstanceE2EConfigurations = value; return this; } } }