1 package org.oxerr.stubhub.client.model;
2
3 import java.math.BigDecimal;
4 import java.util.List;
5
6 public class InventoryPricingSettingRequest {
7
8 private Boolean pricingEnabled;
9
10 private BigDecimal netProceedsFloor;
11
12 private BigDecimal netProceedsCeiling;
13
14 private String undercutMode;
15
16 private BigDecimal undercutAbsoluteAmount;
17
18 private BigDecimal undercutRelativeAmount;
19
20 private String compListingMode;
21
22 private BigDecimal compListingFloor;
23
24 private BigDecimal compListingCeiling;
25
26 private List<Integer> sectionIdFilter;
27
28 private List<Integer> rowIdFilter;
29
30 private Boolean quantityScoreAdjustmentEnabled;
31
32 private String quantityScoreAdjustmentOverridesJson;
33
34 private Boolean onlyForSameZoneEnabled;
35
36 private Boolean onlyForSelectedSectionsEnabled;
37
38 private String outlierMode;
39
40 private Double standardDeviations;
41
42 private Integer kthLowestOutlierLimit;
43
44 private Double kthLowestAbsoluteOutlierSpacing;
45
46 private BigDecimal kthLowestRelativeOutlierSpacing;
47
48 private BigDecimal maxDiscountVelocityPercent;
49
50 private Long maxDiscountVelocityTicks;
51
52 private Integer minCompListingCount;
53
54 public Boolean getPricingEnabled() {
55 return pricingEnabled;
56 }
57
58 public void setPricingEnabled(Boolean pricingEnabled) {
59 this.pricingEnabled = pricingEnabled;
60 }
61
62 public BigDecimal getNetProceedsFloor() {
63 return netProceedsFloor;
64 }
65
66 public void setNetProceedsFloor(BigDecimal netProceedsFloor) {
67 this.netProceedsFloor = netProceedsFloor;
68 }
69
70 public BigDecimal getNetProceedsCeiling() {
71 return netProceedsCeiling;
72 }
73
74 public void setNetProceedsCeiling(BigDecimal netProceedsCeiling) {
75 this.netProceedsCeiling = netProceedsCeiling;
76 }
77
78 public String getUndercutMode() {
79 return undercutMode;
80 }
81
82 public void setUndercutMode(String undercutMode) {
83 this.undercutMode = undercutMode;
84 }
85
86 public BigDecimal getUndercutAbsoluteAmount() {
87 return undercutAbsoluteAmount;
88 }
89
90 public void setUndercutAbsoluteAmount(BigDecimal undercutAbsoluteAmount) {
91 this.undercutAbsoluteAmount = undercutAbsoluteAmount;
92 }
93
94 public BigDecimal getUndercutRelativeAmount() {
95 return undercutRelativeAmount;
96 }
97
98 public void setUndercutRelativeAmount(BigDecimal undercutRelativeAmount) {
99 this.undercutRelativeAmount = undercutRelativeAmount;
100 }
101
102 public String getCompListingMode() {
103 return compListingMode;
104 }
105
106 public void setCompListingMode(String compListingMode) {
107 this.compListingMode = compListingMode;
108 }
109
110 public BigDecimal getCompListingFloor() {
111 return compListingFloor;
112 }
113
114 public void setCompListingFloor(BigDecimal compListingFloor) {
115 this.compListingFloor = compListingFloor;
116 }
117
118 public BigDecimal getCompListingCeiling() {
119 return compListingCeiling;
120 }
121
122 public void setCompListingCeiling(BigDecimal compListingCeiling) {
123 this.compListingCeiling = compListingCeiling;
124 }
125
126 public List<Integer> getSectionIdFilter() {
127 return sectionIdFilter;
128 }
129
130 public void setSectionIdFilter(List<Integer> sectionIdFilter) {
131 this.sectionIdFilter = sectionIdFilter;
132 }
133
134 public List<Integer> getRowIdFilter() {
135 return rowIdFilter;
136 }
137
138 public void setRowIdFilter(List<Integer> rowIdFilter) {
139 this.rowIdFilter = rowIdFilter;
140 }
141
142 public Boolean getQuantityScoreAdjustmentEnabled() {
143 return quantityScoreAdjustmentEnabled;
144 }
145
146 public void setQuantityScoreAdjustmentEnabled(Boolean quantityScoreAdjustmentEnabled) {
147 this.quantityScoreAdjustmentEnabled = quantityScoreAdjustmentEnabled;
148 }
149
150 public String getQuantityScoreAdjustmentOverridesJson() {
151 return quantityScoreAdjustmentOverridesJson;
152 }
153
154 public void setQuantityScoreAdjustmentOverridesJson(String quantityScoreAdjustmentOverridesJson) {
155 this.quantityScoreAdjustmentOverridesJson = quantityScoreAdjustmentOverridesJson;
156 }
157
158 public Boolean getOnlyForSameZoneEnabled() {
159 return onlyForSameZoneEnabled;
160 }
161
162 public void setOnlyForSameZoneEnabled(Boolean onlyForSameZoneEnabled) {
163 this.onlyForSameZoneEnabled = onlyForSameZoneEnabled;
164 }
165
166 public Boolean getOnlyForSelectedSectionsEnabled() {
167 return onlyForSelectedSectionsEnabled;
168 }
169
170 public void setOnlyForSelectedSectionsEnabled(Boolean onlyForSelectedSectionsEnabled) {
171 this.onlyForSelectedSectionsEnabled = onlyForSelectedSectionsEnabled;
172 }
173
174 public String getOutlierMode() {
175 return outlierMode;
176 }
177
178 public void setOutlierMode(String outlierMode) {
179 this.outlierMode = outlierMode;
180 }
181
182 public Double getStandardDeviations() {
183 return standardDeviations;
184 }
185
186 public void setStandardDeviations(Double standardDeviations) {
187 this.standardDeviations = standardDeviations;
188 }
189
190 public Integer getKthLowestOutlierLimit() {
191 return kthLowestOutlierLimit;
192 }
193
194 public void setKthLowestOutlierLimit(Integer kthLowestOutlierLimit) {
195 this.kthLowestOutlierLimit = kthLowestOutlierLimit;
196 }
197
198 public Double getKthLowestAbsoluteOutlierSpacing() {
199 return kthLowestAbsoluteOutlierSpacing;
200 }
201
202 public void setKthLowestAbsoluteOutlierSpacing(Double kthLowestAbsoluteOutlierSpacing) {
203 this.kthLowestAbsoluteOutlierSpacing = kthLowestAbsoluteOutlierSpacing;
204 }
205
206 public BigDecimal getKthLowestRelativeOutlierSpacing() {
207 return kthLowestRelativeOutlierSpacing;
208 }
209
210 public void setKthLowestRelativeOutlierSpacing(BigDecimal kthLowestRelativeOutlierSpacing) {
211 this.kthLowestRelativeOutlierSpacing = kthLowestRelativeOutlierSpacing;
212 }
213
214 public BigDecimal getMaxDiscountVelocityPercent() {
215 return maxDiscountVelocityPercent;
216 }
217
218 public void setMaxDiscountVelocityPercent(BigDecimal maxDiscountVelocityPercent) {
219 this.maxDiscountVelocityPercent = maxDiscountVelocityPercent;
220 }
221
222 public Long getMaxDiscountVelocityTicks() {
223 return maxDiscountVelocityTicks;
224 }
225
226 public void setMaxDiscountVelocityTicks(Long maxDiscountVelocityTicks) {
227 this.maxDiscountVelocityTicks = maxDiscountVelocityTicks;
228 }
229
230 public Integer getMinCompListingCount() {
231 return minCompListingCount;
232 }
233
234 public void setMinCompListingCount(Integer minCompListingCount) {
235 this.minCompListingCount = minCompListingCount;
236 }
237
238 }