22
22
*/
23
23
public enum Region
24
24
{
25
- JAPAN ("japan" , "Japan" , false ),
26
- AMSTERDAM ("amsterdam" , "Amsterdam" , false ),
27
- BRAZIL ("brazil" , "Brazil" , false ),
28
- EU_WEST ("eu-west" , "EU West" , false ),
29
- EU_CENTRAL ("eu-central" , "EU Central" , false ),
30
- FRANKFURT ("frankfurt" , "Frankfurt" , false ),
31
- HONG_KONG ("hongkong" , "Hong Kong" , false ),
32
- LONDON ("london" , "London" , false ),
33
- RUSSIA ("russia" , "Russia" , false ),
34
- SINGAPORE ("singapore" , "Singapore" , false ),
35
- SYDNEY ("sydney" , "Sydney" , false ),
36
- US_EAST ("us-east" , "US East" , false ),
37
- US_WEST ("us-west" , "US West" , false ),
38
- US_CENTRAL ("us-central" , "US Central" , false ),
39
- US_SOUTH ("us-south" , "US South" , false ),
25
+ JAPAN ("japan" , "Japan" , " \uD83C \uDDEF \uD83C \uDDF5 " , false ),
26
+ AMSTERDAM ("amsterdam" , "Amsterdam" , " \uD83C \uDDF3 \uD83C \uDDF1 " , false ),
27
+ BRAZIL ("brazil" , "Brazil" , " \uD83C \uDDE7 \uD83C \uDDF7 " , false ),
28
+ EU_WEST ("eu-west" , "EU West" , " \uD83C \uDDEA \uD83C \uDDFA " , false ),
29
+ EU_CENTRAL ("eu-central" , "EU Central" , " \uD83C \uDDEA \uD83C \uDDFA " , false ),
30
+ FRANKFURT ("frankfurt" , "Frankfurt" , " \uD83C \uDDE9 \uD83C \uDDEA " , false ),
31
+ HONG_KONG ("hongkong" , "Hong Kong" , " \uD83C \uDDED \uD83C \uDDF0 " , false ),
32
+ LONDON ("london" , "London" , " \uD83C \uDDEC \uD83C \uDDE7 " , false ),
33
+ RUSSIA ("russia" , "Russia" , " \uD83C \uDDF7 \uD83C \uDDFA " , false ),
34
+ SINGAPORE ("singapore" , "Singapore" , " \uD83C \uDDF8 \uD83C \uDDEC " , false ),
35
+ SYDNEY ("sydney" , "Sydney" , " \uD83C \uDDE6 \uD83C \uDDFA " , false ),
36
+ US_EAST ("us-east" , "US East" , " \uD83C \uDDFA \uD83C \uDDF8 " , false ),
37
+ US_WEST ("us-west" , "US West" , " \uD83C \uDDFA \uD83C \uDDF8 " , false ),
38
+ US_CENTRAL ("us-central" , "US Central" , " \uD83C \uDDFA \uD83C \uDDF8 " , false ),
39
+ US_SOUTH ("us-south" , "US South" , " \uD83C \uDDFA \uD83C \uDDF8 " , false ),
40
40
41
- VIP_JAPAN ("vip-japan" , "Japan (VIP)" , false ),
42
- VIP_AMSTERDAM ("vip-amsterdam" , "Amsterdam (VIP)" , true ),
43
- VIP_BRAZIL ("vip-brazil" , "Brazil (VIP)" , true ),
44
- VIP_EU_WEST ("vip-eu-west" , "EU West (VIP)" , true ),
45
- VIP_EU_CENTRAL ("vip-eu-central" , "EU Central (VIP)" , true ),
46
- VIP_FRANKFURT ("vip-frankfurt" , "Frankfurt (VIP)" , true ),
47
- VIP_LONDON ("vip-london" , "London (VIP)" , true ),
48
- VIP_SINGAPORE ("vip-singapore" , "Singapore (VIP)" , true ),
49
- VIP_SYDNEY ("vip-sydney" , "Sydney (VIP)" , true ),
50
- VIP_US_EAST ("vip-us-east" , "US East (VIP)" , true ),
51
- VIP_US_WEST ("vip-us-west" , "US West (VIP)" , true ),
52
- VIP_US_CENTRAL ("vip-us-central" , "US Central (VIP)" , true ),
53
- VIP_US_SOUTH ("vip-us-south" , "US South (VIP)" , true ),
41
+ VIP_JAPAN ("vip-japan" , "Japan (VIP)" , " \uD83C \uDDEF \uD83C \uDDF5 " , true ),
42
+ VIP_AMSTERDAM ("vip-amsterdam" , "Amsterdam (VIP)" , " \uD83C \uDDF3 \uD83C \uDDF1 " , true ),
43
+ VIP_BRAZIL ("vip-brazil" , "Brazil (VIP)" , " \uD83C \uDDE7 \uD83C \uDDF7 " , true ),
44
+ VIP_EU_WEST ("vip-eu-west" , "EU West (VIP)" , " \uD83C \uDDEA \uD83C \uDDFA " , true ),
45
+ VIP_EU_CENTRAL ("vip-eu-central" , "EU Central (VIP)" , " \uD83C \uDDEA \uD83C \uDDFA " , true ),
46
+ VIP_FRANKFURT ("vip-frankfurt" , "Frankfurt (VIP)" , " \uD83C \uDDE9 \uD83C \uDDEA " , true ),
47
+ VIP_LONDON ("vip-london" , "London (VIP)" , " \uD83C \uDDEC \uD83C \uDDE7 " , true ),
48
+ VIP_SINGAPORE ("vip-singapore" , "Singapore (VIP)" , " \uD83C \uDDF8 \uD83C \uDDEC " , true ),
49
+ VIP_SYDNEY ("vip-sydney" , "Sydney (VIP)" , " \uD83C \uDDE6 \uD83C \uDDFA " , true ),
50
+ VIP_US_EAST ("vip-us-east" , "US East (VIP)" , " \uD83C \uDDFA \uD83C \uDDF8 " , true ),
51
+ VIP_US_WEST ("vip-us-west" , "US West (VIP)" , " \uD83C \uDDFA \uD83C \uDDF8 " , true ),
52
+ VIP_US_CENTRAL ("vip-us-central" , "US Central (VIP)" , " \uD83C \uDDFA \uD83C \uDDF8 " , true ),
53
+ VIP_US_SOUTH ("vip-us-south" , "US South (VIP)" , " \uD83C \uDDFA \uD83C \uDDF8 " , true ),
54
54
55
- UNKNOWN ("" , "Unknown Region" , false );
55
+ UNKNOWN ("" , "Unknown Region" , null , false );
56
56
57
57
private final String key ;
58
58
private final String name ;
59
+ private final String emoji ;
59
60
private final boolean vip ;
60
61
61
- Region (String key , String name , boolean vip )
62
+ Region (String key , String name , String emoji , boolean vip )
62
63
{
63
64
this .key = key ;
64
65
this .name = name ;
66
+ this .emoji = emoji ;
65
67
this .vip = vip ;
66
68
}
67
69
@@ -84,6 +86,16 @@ public String getKey()
84
86
{
85
87
return key ;
86
88
}
89
+
90
+ /**
91
+ * The unicode flag representative of this Region.
92
+ *
93
+ * @return Possibly-null unicode for the region's flag
94
+ */
95
+ public String getEmoji ()
96
+ {
97
+ return emoji ;
98
+ }
87
99
88
100
/**
89
101
* Whether or not this Region is a VIP region.
0 commit comments