Class: PinterestSdkClient::AdvertiserDefinedEventMappingType
- Inherits:
-
Object
- Object
- PinterestSdkClient::AdvertiserDefinedEventMappingType
- Defined in:
- lib/pinterest_sdk/models/advertiser_defined_event_mapping_type.rb
Constant Summary collapse
- SIGNUP =
"SIGNUP".freeze
- ADD_TO_CART =
"ADD_TO_CART".freeze
- LEAD =
"LEAD".freeze
- CHECKOUT =
"CHECKOUT".freeze
- SUBSCRIBE =
"SUBSCRIBE".freeze
- ADD_TO_WISHLIST =
"ADD_TO_WISHLIST".freeze
- ADD_PAYMENT_INFO =
"ADD_PAYMENT_INFO".freeze
- INITIATE_CHECKOUT =
"INITIATE_CHECKOUT".freeze
- CONTACT =
"CONTACT".freeze
- CUSTOMIZE_PRODUCT =
"CUSTOMIZE_PRODUCT".freeze
- FIND_LOCATION =
"FIND_LOCATION".freeze
- SCHEDULE =
"SCHEDULE".freeze
- SUBMIT_APPLICATION =
"SUBMIT_APPLICATION".freeze
- START_TRIAL =
"START_TRIAL".freeze
- PAGE_VISIT =
"PAGE_VISIT".freeze
- VIEW_CATEGORY =
"VIEW_CATEGORY".freeze
- VIEW_CONTENT =
"VIEW_CONTENT".freeze
- SEARCH =
"SEARCH".freeze
- WATCH_VIDEO =
"WATCH_VIDEO".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
38 39 40 |
# File 'lib/pinterest_sdk/models/advertiser_defined_event_mapping_type.rb', line 38 def self.all_vars @all_vars ||= [SIGNUP, ADD_TO_CART, LEAD, CHECKOUT, SUBSCRIBE, ADD_TO_WISHLIST, ADD_PAYMENT_INFO, INITIATE_CHECKOUT, CONTACT, CUSTOMIZE_PRODUCT, FIND_LOCATION, SCHEDULE, SUBMIT_APPLICATION, START_TRIAL, PAGE_VISIT, VIEW_CATEGORY, VIEW_CONTENT, SEARCH, WATCH_VIDEO].freeze end |
.build_from_hash(value) ⇒ String
Builds the enum from string
45 46 47 |
# File 'lib/pinterest_sdk/models/advertiser_defined_event_mapping_type.rb', line 45 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
52 53 54 55 |
# File 'lib/pinterest_sdk/models/advertiser_defined_event_mapping_type.rb', line 52 def build_from_hash(value) return value if AdvertiserDefinedEventMappingType.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #AdvertiserDefinedEventMappingType" end |