View Javadoc
1   package org.oxerr.stubhub.client.model;
2   
3   import com.fasterxml.jackson.annotation.JsonCreator;
4   import com.fasterxml.jackson.annotation.JsonValue;
5   
6   /**
7    * Gets or Sets ApiMarketplace
8    */
9   public enum ApiMarketplace {
10  
11  	STUB_HUB("StubHub"),
12  
13  	VIVID_SEATS("VividSeats"),
14  
15  	SEAT_GEEK("SeatGeek"),
16  
17  	TICK_PICK("TickPick"),
18  
19  	TICKETMASTER("Ticketmaster"),
20  
21  	OFFLINE("Offline"),
22  
23  	AXS("AXS"),
24  
25  	FAN_XCHANGE("FanXchange"),
26  
27  	GAMETIME("Gametime"),
28  
29  	TICKET_EVOLUTION("TicketEvolution"),
30  
31  	TICKET_NETWORK("TicketNetwork"),
32  
33  	AUTOMATIQ("Automatiq"),
34  
35  	LYTE("Lyte"),
36  
37  	GO_TICKETS("GoTickets"),
38  
39  	B2_B_SALES("B2BSales"),
40  
41  	TICKET_NETWORK_MERCURY("TicketNetworkMercury"),
42  
43  	WASTAGE("Wastage"),
44  
45  	REACH_PRO("ReachPro"),
46  
47  	DONATION("Donation");
48  
49  	private String value;
50  
51  	ApiMarketplace(String value) {
52  		this.value = value;
53  	}
54  
55  	@JsonValue
56  	public String getValue() {
57  		return value;
58  	}
59  
60  	@Override
61  	public String toString() {
62  		return String.valueOf(value);
63  	}
64  
65  	@JsonCreator
66  	public static ApiMarketplace fromValue(String value) {
67  		for (ApiMarketplace b : ApiMarketplace.values()) {
68  			if (b.value.equals(value)) {
69  				return b;
70  			}
71  		}
72  		throw new IllegalArgumentException("Unexpected value '" + value + "'");
73  	}
74  }