1 package org.oxerr.stubhub.client.model;
2
3 import java.math.BigDecimal;
4 import java.time.LocalDateTime;
5 import java.util.List;
6 import java.util.UUID;
7
8 public class ListingResponse {
9
10 private EventMappingResponse eventMapping;
11
12 private EventResponse event;
13
14 private VenueResponse venue;
15
16 private PerformerResponse performer;
17
18 private Long id;
19
20 private LocalDateTime inHandAt;
21
22 private ListingSeatingResponse seating;
23
24 private List<ListingNoteResponse> listingNotes;
25
26 private String currencyCode;
27
28 private BigDecimal unitCost;
29
30 private BigDecimal taxedCost;
31
32 private Integer availableQuantity;
33
34 private Integer maxDisplayQuantity;
35
36 private Boolean isPreDelivered;
37
38 private SplitType splitType;
39
40 private String splitTypeValue;
41
42 private Boolean hideSeatsFromMarketplace;
43
44 private List<TicketResponse> tickets;
45
46 private Boolean instantTransfer;
47
48 private BigDecimal faceValue;
49
50 private List<StockTypeMapping> stockType;
51
52 private String internalNotes;
53
54 private List<TagResponse> tags;
55
56 private Long resourceVersion;
57
58 private String externalId;
59
60 private BigDecimal totalCost;
61
62 private Boolean zoneFill;
63
64 private AdminHoldResponse adminHold;
65
66 private Boolean isExpired;
67
68 private UUID sellerAccountId;
69
70 private Long duplicatedListingId;
71
72 private Boolean isGeneralAdmission;
73
74 private List<MarketplacePricingInfo> listingPricesByMarketplace;
75
76 private List<MarketplaceListingStatus> listingStatusByMarketplace;
77
78 private List<MarketplaceSeatingOverrideInfo> seatingOverridesByMarketplace;
79
80 private UUID pricerUserId;
81
82 private PricingSetting pricingSetting;
83
84 private Boolean isBroadcast;
85
86 private LocalDateTime lastPriceUpdatedDate;
87
88 private Boolean autoFulfill;
89
90 private UUID listingGroupId;
91
92 private Integer listingGroupPriority;
93
94 private Long exchangePosId;
95
96 public EventMappingResponse getEventMapping() {
97 return eventMapping;
98 }
99
100 public void setEventMapping(EventMappingResponse eventMapping) {
101 this.eventMapping = eventMapping;
102 }
103
104 public EventResponse getEvent() {
105 return event;
106 }
107
108 public void setEvent(EventResponse event) {
109 this.event = event;
110 }
111
112 public VenueResponse getVenue() {
113 return venue;
114 }
115
116 public void setVenue(VenueResponse venue) {
117 this.venue = venue;
118 }
119
120 public PerformerResponse getPerformer() {
121 return performer;
122 }
123
124 public void setPerformer(PerformerResponse performer) {
125 this.performer = performer;
126 }
127
128 public Long getId() {
129 return id;
130 }
131
132 public void setId(Long id) {
133 this.id = id;
134 }
135
136 public LocalDateTime getInHandAt() {
137 return inHandAt;
138 }
139
140 public void setInHandAt(LocalDateTime inHandAt) {
141 this.inHandAt = inHandAt;
142 }
143
144 public ListingSeatingResponse getSeating() {
145 return seating;
146 }
147
148 public void setSeating(ListingSeatingResponse seating) {
149 this.seating = seating;
150 }
151
152 public List<ListingNoteResponse> getListingNotes() {
153 return listingNotes;
154 }
155
156 public void setListingNotes(List<ListingNoteResponse> listingNotes) {
157 this.listingNotes = listingNotes;
158 }
159
160 public String getCurrencyCode() {
161 return currencyCode;
162 }
163
164 public void setCurrencyCode(String currencyCode) {
165 this.currencyCode = currencyCode;
166 }
167
168 public BigDecimal getUnitCost() {
169 return unitCost;
170 }
171
172 public void setUnitCost(BigDecimal unitCost) {
173 this.unitCost = unitCost;
174 }
175
176 public BigDecimal getTaxedCost() {
177 return taxedCost;
178 }
179
180 public void setTaxedCost(BigDecimal taxedCost) {
181 this.taxedCost = taxedCost;
182 }
183
184 public Integer getAvailableQuantity() {
185 return availableQuantity;
186 }
187
188 public void setAvailableQuantity(Integer availableQuantity) {
189 this.availableQuantity = availableQuantity;
190 }
191
192 public Integer getMaxDisplayQuantity() {
193 return maxDisplayQuantity;
194 }
195
196 public void setMaxDisplayQuantity(Integer maxDisplayQuantity) {
197 this.maxDisplayQuantity = maxDisplayQuantity;
198 }
199
200 public Boolean getIsPreDelivered() {
201 return isPreDelivered;
202 }
203
204 public void setIsPreDelivered(Boolean isPreDelivered) {
205 this.isPreDelivered = isPreDelivered;
206 }
207
208 public SplitType getSplitType() {
209 return splitType;
210 }
211
212 public void setSplitType(SplitType splitType) {
213 this.splitType = splitType;
214 }
215
216 public String getSplitTypeValue() {
217 return splitTypeValue;
218 }
219
220 public void setSplitTypeValue(String splitTypeValue) {
221 this.splitTypeValue = splitTypeValue;
222 }
223
224 public Boolean getHideSeatsFromMarketplace() {
225 return hideSeatsFromMarketplace;
226 }
227
228 public void setHideSeatsFromMarketplace(Boolean hideSeatsFromMarketplace) {
229 this.hideSeatsFromMarketplace = hideSeatsFromMarketplace;
230 }
231
232 public List<TicketResponse> getTickets() {
233 return tickets;
234 }
235
236 public void setTickets(List<TicketResponse> tickets) {
237 this.tickets = tickets;
238 }
239
240 public Boolean getInstantTransfer() {
241 return instantTransfer;
242 }
243
244 public void setInstantTransfer(Boolean instantTransfer) {
245 this.instantTransfer = instantTransfer;
246 }
247
248 public BigDecimal getFaceValue() {
249 return faceValue;
250 }
251
252 public void setFaceValue(BigDecimal faceValue) {
253 this.faceValue = faceValue;
254 }
255
256 public List<StockTypeMapping> getStockType() {
257 return stockType;
258 }
259
260 public void setStockType(List<StockTypeMapping> stockType) {
261 this.stockType = stockType;
262 }
263
264 public String getInternalNotes() {
265 return internalNotes;
266 }
267
268 public void setInternalNotes(String internalNotes) {
269 this.internalNotes = internalNotes;
270 }
271
272 public List<TagResponse> getTags() {
273 return tags;
274 }
275
276 public void setTags(List<TagResponse> tags) {
277 this.tags = tags;
278 }
279
280 public Long getResourceVersion() {
281 return resourceVersion;
282 }
283
284 public void setResourceVersion(Long resourceVersion) {
285 this.resourceVersion = resourceVersion;
286 }
287
288 public String getExternalId() {
289 return externalId;
290 }
291
292 public void setExternalId(String externalId) {
293 this.externalId = externalId;
294 }
295
296 public BigDecimal getTotalCost() {
297 return totalCost;
298 }
299
300 public void setTotalCost(BigDecimal totalCost) {
301 this.totalCost = totalCost;
302 }
303
304 public Boolean getZoneFill() {
305 return zoneFill;
306 }
307
308 public void setZoneFill(Boolean zoneFill) {
309 this.zoneFill = zoneFill;
310 }
311
312 public AdminHoldResponse getAdminHold() {
313 return adminHold;
314 }
315
316 public void setAdminHold(AdminHoldResponse adminHold) {
317 this.adminHold = adminHold;
318 }
319
320 public Boolean getIsExpired() {
321 return isExpired;
322 }
323
324 public void setIsExpired(Boolean isExpired) {
325 this.isExpired = isExpired;
326 }
327
328 public UUID getSellerAccountId() {
329 return sellerAccountId;
330 }
331
332 public void setSellerAccountId(UUID sellerAccountId) {
333 this.sellerAccountId = sellerAccountId;
334 }
335
336 public Long getDuplicatedListingId() {
337 return duplicatedListingId;
338 }
339
340 public void setDuplicatedListingId(Long duplicatedListingId) {
341 this.duplicatedListingId = duplicatedListingId;
342 }
343
344 public Boolean getIsGeneralAdmission() {
345 return isGeneralAdmission;
346 }
347
348 public void setIsGeneralAdmission(Boolean isGeneralAdmission) {
349 this.isGeneralAdmission = isGeneralAdmission;
350 }
351
352 public List<MarketplacePricingInfo> getListingPricesByMarketplace() {
353 return listingPricesByMarketplace;
354 }
355
356 public void setListingPricesByMarketplace(List<MarketplacePricingInfo> listingPricesByMarketplace) {
357 this.listingPricesByMarketplace = listingPricesByMarketplace;
358 }
359
360 public List<MarketplaceListingStatus> getListingStatusByMarketplace() {
361 return listingStatusByMarketplace;
362 }
363
364 public void setListingStatusByMarketplace(List<MarketplaceListingStatus> listingStatusByMarketplace) {
365 this.listingStatusByMarketplace = listingStatusByMarketplace;
366 }
367
368 public List<MarketplaceSeatingOverrideInfo> getSeatingOverridesByMarketplace() {
369 return seatingOverridesByMarketplace;
370 }
371
372 public void setSeatingOverridesByMarketplace(List<MarketplaceSeatingOverrideInfo> seatingOverridesByMarketplace) {
373 this.seatingOverridesByMarketplace = seatingOverridesByMarketplace;
374 }
375
376 public UUID getPricerUserId() {
377 return pricerUserId;
378 }
379
380 public void setPricerUserId(UUID pricerUserId) {
381 this.pricerUserId = pricerUserId;
382 }
383
384 public PricingSetting getPricingSetting() {
385 return pricingSetting;
386 }
387
388 public void setPricingSetting(PricingSetting pricingSetting) {
389 this.pricingSetting = pricingSetting;
390 }
391
392 public Boolean getIsBroadcast() {
393 return isBroadcast;
394 }
395
396 public void setIsBroadcast(Boolean isBroadcast) {
397 this.isBroadcast = isBroadcast;
398 }
399
400 public LocalDateTime getLastPriceUpdatedDate() {
401 return lastPriceUpdatedDate;
402 }
403
404 public void setLastPriceUpdatedDate(LocalDateTime lastPriceUpdatedDate) {
405 this.lastPriceUpdatedDate = lastPriceUpdatedDate;
406 }
407
408 public Boolean getAutoFulfill() {
409 return autoFulfill;
410 }
411
412 public void setAutoFulfill(Boolean autoFulfill) {
413 this.autoFulfill = autoFulfill;
414 }
415
416 public UUID getListingGroupId() {
417 return listingGroupId;
418 }
419
420 public void setListingGroupId(UUID listingGroupId) {
421 this.listingGroupId = listingGroupId;
422 }
423
424 public Integer getListingGroupPriority() {
425 return listingGroupPriority;
426 }
427
428 public void setListingGroupPriority(Integer listingGroupPriority) {
429 this.listingGroupPriority = listingGroupPriority;
430 }
431
432 public Long getExchangePosId() {
433 return exchangePosId;
434 }
435
436 public void setExchangePosId(Long exchangePosId) {
437 this.exchangePosId = exchangePosId;
438 }
439
440 }