Class: FuseClient::CountryCode

Inherits:
Object
  • Object
show all
Defined in:
lib/fuse_client/models/country_code.rb

Constant Summary collapse

AE =
"AE".freeze
AM =
"AM".freeze
AR =
"AR".freeze
AT =
"AT".freeze
AU =
"AU".freeze
BD =
"BD".freeze
BE =
"BE".freeze
BH =
"BH".freeze
BM =
"BM".freeze
BN =
"BN".freeze
BR =
"BR".freeze
BW =
"BW".freeze
CA =
"CA".freeze
CH =
"CH".freeze
CI =
"CI".freeze
CL =
"CL".freeze
CM =
"CM".freeze
CN =
"CN".freeze
CO =
"CO".freeze
CZ =
"CZ".freeze
DE =
"DE".freeze
DZ =
"DZ".freeze
EG =
"EG".freeze
ES =
"ES".freeze
FI =
"FI".freeze
FK =
"FK".freeze
FR =
"FR".freeze
GB =
"GB".freeze
GG =
"GG".freeze
GH =
"GH".freeze
GM =
"GM".freeze
GR =
"GR".freeze
HK =
"HK".freeze
ID =
"ID".freeze
IE =
"IE".freeze
IL =
"IL".freeze
IM =
"IM".freeze
IN =
"IN".freeze
IT =
"IT".freeze
JE =
"JE".freeze
JO =
"JO".freeze
JP =
"JP".freeze
KE =
"KE".freeze
KH =
"KH".freeze
KR =
"KR".freeze
KW =
"KW".freeze
LA =
"LA".freeze
LB =
"LB".freeze
LK =
"LK".freeze
LT =
"LT".freeze
LU =
"LU".freeze
MC =
"MC".freeze
MO =
"MO".freeze
MT =
"MT".freeze
MU =
"MU".freeze
MV =
"MV".freeze
MX =
"MX".freeze
MY =
"MY".freeze
NG =
"NG".freeze
NL =
"NL".freeze
NP =
"NP".freeze
NZ =
"NZ".freeze
OM =
"OM".freeze
PE =
"PE".freeze
PH =
"PH".freeze
PK =
"PK".freeze
PL =
"PL".freeze
PT =
"PT".freeze
QA =
"QA".freeze
RU =
"RU".freeze
SA =
"SA".freeze
SE =
"SE".freeze
SG =
"SG".freeze
SL =
"SL".freeze
TH =
"TH".freeze
TR =
"TR".freeze
TW =
"TW".freeze
TZ =
"TZ".freeze
UG =
"UG".freeze
US =
"US".freeze
UY =
"UY".freeze
VN =
"VN".freeze
ZA =
"ZA".freeze
ZM =
"ZM".freeze
ZW =
"ZW".freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.all_varsObject



104
105
106
# File 'lib/fuse_client/models/country_code.rb', line 104

def self.all_vars
  @all_vars ||= [AE, AM, AR, AT, AU, BD, BE, BH, BM, BN, BR, BW, CA, CH, CI, CL, CM, CN, CO, CZ, DE, DZ, EG, ES, FI, FK, FR, GB, GG, GH, GM, GR, HK, ID, IE, IL, IM, IN, IT, JE, JO, JP, KE, KH, KR, KW, LA, LB, LK, LT, LU, MC, MO, MT, MU, MV, MX, MY, NG, NL, NP, NZ, OM, PE, PH, PK, PL, PT, QA, RU, SA, SE, SG, SL, TH, TR, TW, TZ, UG, US, UY, VN, ZA, ZM, ZW].freeze
end

.build_from_hash(value) ⇒ String

Builds the enum from string

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



111
112
113
# File 'lib/fuse_client/models/country_code.rb', line 111

def self.build_from_hash(value)
  new.build_from_hash(value)
end

Instance Method Details

#build_from_hash(value) ⇒ String

Builds the enum from string

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



118
119
120
121
# File 'lib/fuse_client/models/country_code.rb', line 118

def build_from_hash(value)
  return value if CountryCode.all_vars.include?(value)
  raise "Invalid ENUM value #{value} for class #CountryCode"
end