Class: PinterestSdkClient::CatalogsLocale

Inherits:
Object
  • Object
show all
Defined in:
lib/pinterest_sdk/models/catalogs_locale.rb

Constant Summary collapse

AF_ZA =
"af-ZA".freeze
AR_SA =
"ar-SA".freeze
BG_BG =
"bg-BG".freeze
BN_IN =
"bn-IN".freeze
CS_CZ =
"cs-CZ".freeze
DA_DK =
"da-DK".freeze
DE =
"de".freeze
EL_GR =
"el-GR".freeze
EN_AU =
"en-AU".freeze
EN_CA =
"en-CA".freeze
EN_GB =
"en-GB".freeze
EN_IN =
"en-IN".freeze
EN_US =
"en-US".freeze
ES_419 =
"es-419".freeze
ES_AR =
"es-AR".freeze
ES_ES =
"es-ES".freeze
ES_MX =
"es-MX".freeze
FI_FI =
"fi-FI".freeze
FR =
"fr".freeze
FR_CA =
"fr-CA".freeze
HE_IL =
"he-IL".freeze
HI_IN =
"hi-IN".freeze
HR_HR =
"hr-HR".freeze
HU_HU =
"hu-HU".freeze
ID_ID =
"id-ID".freeze
IT =
"it".freeze
JA =
"ja".freeze
KO_KR =
"ko-KR".freeze
MS_MY =
"ms-MY".freeze
NB_NO =
"nb-NO".freeze
NL =
"nl".freeze
PL_PL =
"pl-PL".freeze
PT_BR =
"pt-BR".freeze
PT_PT =
"pt-PT".freeze
RO_RO =
"ro-RO".freeze
RU_RU =
"ru-RU".freeze
SK_SK =
"sk-SK".freeze
SV_SE =
"sv-SE".freeze
TE_IN =
"te-IN".freeze
TH_TH =
"th-TH".freeze
TL_PH =
"tl-PH".freeze
TR =
"tr".freeze
UK_UA =
"uk-UA".freeze
VI_VN =
"vi-VN".freeze
ZH_CN =
"zh-CN".freeze
ZH_TW =
"zh-TW".freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.all_varsObject



65
66
67
# File 'lib/pinterest_sdk/models/catalogs_locale.rb', line 65

def self.all_vars
  @all_vars ||= [AF_ZA, AR_SA, BG_BG, BN_IN, CS_CZ, DA_DK, DE, EL_GR, EN_AU, EN_CA, EN_GB, EN_IN, EN_US, ES_419, ES_AR, ES_ES, ES_MX, FI_FI, FR, FR_CA, HE_IL, HI_IN, HR_HR, HU_HU, ID_ID, IT, JA, KO_KR, MS_MY, NB_NO, NL, PL_PL, PT_BR, PT_PT, RO_RO, RU_RU, SK_SK, SV_SE, TE_IN, TH_TH, TL_PH, TR, UK_UA, VI_VN, ZH_CN, ZH_TW].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



72
73
74
# File 'lib/pinterest_sdk/models/catalogs_locale.rb', line 72

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



79
80
81
82
# File 'lib/pinterest_sdk/models/catalogs_locale.rb', line 79

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