Class: PinterestSdkClient::TrendsL1Interest
- Inherits:
-
Object
- Object
- PinterestSdkClient::TrendsL1Interest
- Defined in:
- lib/pinterest_sdk/models/trends_l1_interest.rb
Constant Summary collapse
- ANIMALS =
"animals".freeze
- ARCHITECTURE =
"architecture".freeze
- ART =
"art".freeze
- BEAUTY =
"beauty".freeze
- CHILDRENS_FASHION =
"childrens_fashion".freeze
- DESIGN =
"design".freeze
- DIY_AND_CRAFTS =
"diy_and_crafts".freeze
- EDUCATION =
"education".freeze
- ELECTRONICS =
"electronics".freeze
- ENTERTAINMENT =
"entertainment".freeze
- EVENT_PLANNING =
"event_planning".freeze
- FINANCE =
"finance".freeze
- FOOD_AND_DRINKS =
"food_and_drinks".freeze
- GARDENING =
"gardening".freeze
- HEALTH =
"health".freeze
- HOME_DECOR =
"home_decor".freeze
- MENS_FASHION =
"mens_fashion".freeze
- PARENTING =
"parenting".freeze
- QUOTES =
"quotes".freeze
- SPORT =
"sport".freeze
- TRAVEL =
"travel".freeze
- VEHICLES =
"vehicles".freeze
- WEDDING =
"wedding".freeze
- WOMENS_FASHION =
"womens_fashion".freeze
Class Method Summary collapse
- .all_vars ⇒ Object
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Class Method Details
.all_vars ⇒ Object
43 44 45 |
# File 'lib/pinterest_sdk/models/trends_l1_interest.rb', line 43 def self.all_vars @all_vars ||= [ANIMALS, ARCHITECTURE, ART, BEAUTY, CHILDRENS_FASHION, DESIGN, DIY_AND_CRAFTS, EDUCATION, ELECTRONICS, ENTERTAINMENT, EVENT_PLANNING, FINANCE, FOOD_AND_DRINKS, GARDENING, HEALTH, HOME_DECOR, MENS_FASHION, PARENTING, QUOTES, SPORT, TRAVEL, VEHICLES, WEDDING, WOMENS_FASHION].freeze end |
.build_from_hash(value) ⇒ String
Builds the enum from string
50 51 52 |
# File 'lib/pinterest_sdk/models/trends_l1_interest.rb', line 50 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
57 58 59 60 |
# File 'lib/pinterest_sdk/models/trends_l1_interest.rb', line 57 def build_from_hash(value) return value if TrendsL1Interest.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #TrendsL1Interest" end |