Class: PinterestSdkClient::NullableCatalogsItemFieldType
- Inherits:
-
Object
- Object
- PinterestSdkClient::NullableCatalogsItemFieldType
- Defined in:
- lib/pinterest_sdk/models/nullable_catalogs_item_field_type.rb
Constant Summary collapse
- ITEM_ID =
"ITEM_ID".freeze
- ITEM_GROUP_ID =
"ITEM_GROUP_ID".freeze
- TITLE =
"TITLE".freeze
- DESCRIPTION =
"DESCRIPTION".freeze
- ITEM_LINK =
"ITEM_LINK".freeze
- ORGANIC_LINK =
"ORGANIC_LINK".freeze
- IMAGE_LINK =
"IMAGE_LINK".freeze
- ADWORDS_REDIRECT_LINK =
"ADWORDS_REDIRECT_LINK".freeze
- AD_LINK =
"AD_LINK".freeze
- SIZE =
"SIZE".freeze
- GOOGLE_PRODUCT_CATEGORY =
"GOOGLE_PRODUCT_CATEGORY".freeze
- PRODUCT_CATEGORY =
"PRODUCT_CATEGORY".freeze
- CONDITION =
"CONDITION".freeze
- AVAILABILITY =
"AVAILABILITY".freeze
- GENDER =
"GENDER".freeze
- AGE_GROUP =
"AGE_GROUP".freeze
- SIZE_TYPE =
"SIZE_TYPE".freeze
- SIZE_SYSTEM =
"SIZE_SYSTEM".freeze
- ADULT =
"ADULT".freeze
- SHIPPING =
"SHIPPING".freeze
- SHIPPING_WEIGHT =
"SHIPPING_WEIGHT".freeze
- TAX =
"TAX".freeze
- MULTIPACK =
"MULTIPACK".freeze
- ADDITIONAL_IMAGE_LINK =
"ADDITIONAL_IMAGE_LINK".freeze
- PRICE =
"PRICE".freeze
- SALE_PRICE =
"SALE_PRICE".freeze
- IS_BUNDLE =
"IS_BUNDLE".freeze
- EXPIRATION_DATE =
"EXPIRATION_DATE".freeze
- AVAILABILITY_DATE =
"AVAILABILITY_DATE".freeze
- WEIGHT_UNIT =
"WEIGHT_UNIT".freeze
- PRODUCT_TYPE =
"PRODUCT_TYPE".freeze
- CUSTOM_LABEL_0 =
"CUSTOM_LABEL_0".freeze
- CUSTOM_LABEL_1 =
"CUSTOM_LABEL_1".freeze
- CUSTOM_LABEL_2 =
"CUSTOM_LABEL_2".freeze
- CUSTOM_LABEL_3 =
"CUSTOM_LABEL_3".freeze
- CUSTOM_LABEL_4 =
"CUSTOM_LABEL_4".freeze
- MATERIAL =
"MATERIAL".freeze
- PATTERN =
"PATTERN".freeze
- COLOR =
"COLOR".freeze
- BRAND =
"BRAND".freeze
- GTIN =
"GTIN".freeze
- MPN =
"MPN".freeze
- IOS_DEEP_LINK =
"IOS_DEEP_LINK".freeze
- ANDROID_DEEP_LINK =
"ANDROID_DEEP_LINK".freeze
- FREE_SHIPPING_LABEL =
"FREE_SHIPPING_LABEL".freeze
- FREE_SHIPPING_LIMIT =
"FREE_SHIPPING_LIMIT".freeze
- AVG_REVIEW_RATING =
"AVG_REVIEW_RATING".freeze
- NUM_RATINGS =
"NUM_RATINGS".freeze
- NUM_REVIEWS =
"NUM_REVIEWS".freeze
- ALT_TEXT =
"ALT_TEXT".freeze
- VARIANT_NAMES =
"VARIANT_NAMES".freeze
- VARIANT_VALUES =
"VARIANT_VALUES".freeze
- MIN_AD_PRICE =
"MIN_AD_PRICE".freeze
- SHIPPING_WIDTH =
"SHIPPING_WIDTH".freeze
- SHIPPING_HEIGHT =
"SHIPPING_HEIGHT".freeze
- AD_IMAGE_0_LINK =
"AD_IMAGE_0_LINK".freeze
- AD_IMAGE_1_LINK =
"AD_IMAGE_1_LINK".freeze
- AD_IMAGE_2_LINK =
"AD_IMAGE_2_LINK".freeze
- AD_IMAGE_3_LINK =
"AD_IMAGE_3_LINK".freeze
- AD_IMAGE_4_LINK =
"AD_IMAGE_4_LINK".freeze
- AD_IMAGE_5_LINK =
"AD_IMAGE_5_LINK".freeze
- AD_IMAGE_6_LINK =
"AD_IMAGE_6_LINK".freeze
- AD_IMAGE_7_LINK =
"AD_IMAGE_7_LINK".freeze
- AD_IMAGE_8_LINK =
"AD_IMAGE_8_LINK".freeze
- AD_IMAGE_9_LINK =
"AD_IMAGE_9_LINK".freeze
- AD_IMAGE_10_LINK =
"AD_IMAGE_10_LINK".freeze
- AD_IMAGE_11_LINK =
"AD_IMAGE_11_LINK".freeze
- AD_IMAGE_12_LINK =
"AD_IMAGE_12_LINK".freeze
- AD_IMAGE_13_LINK =
"AD_IMAGE_13_LINK".freeze
- AD_IMAGE_14_LINK =
"AD_IMAGE_14_LINK".freeze
- AD_IMAGE_15_LINK =
"AD_IMAGE_15_LINK".freeze
- AD_IMAGE_16_LINK =
"AD_IMAGE_16_LINK".freeze
- AD_IMAGE_17_LINK =
"AD_IMAGE_17_LINK".freeze
- AD_IMAGE_18_LINK =
"AD_IMAGE_18_LINK".freeze
- AD_IMAGE_19_LINK =
"AD_IMAGE_19_LINK".freeze
- AD_IMAGE_0_TAG =
"AD_IMAGE_0_TAG".freeze
- AD_IMAGE_1_TAG =
"AD_IMAGE_1_TAG".freeze
- AD_IMAGE_2_TAG =
"AD_IMAGE_2_TAG".freeze
- AD_IMAGE_3_TAG =
"AD_IMAGE_3_TAG".freeze
- AD_IMAGE_4_TAG =
"AD_IMAGE_4_TAG".freeze
- AD_IMAGE_5_TAG =
"AD_IMAGE_5_TAG".freeze
- AD_IMAGE_6_TAG =
"AD_IMAGE_6_TAG".freeze
- AD_IMAGE_7_TAG =
"AD_IMAGE_7_TAG".freeze
- AD_IMAGE_8_TAG =
"AD_IMAGE_8_TAG".freeze
- AD_IMAGE_9_TAG =
"AD_IMAGE_9_TAG".freeze
- AD_IMAGE_10_TAG =
"AD_IMAGE_10_TAG".freeze
- AD_IMAGE_11_TAG =
"AD_IMAGE_11_TAG".freeze
- AD_IMAGE_12_TAG =
"AD_IMAGE_12_TAG".freeze
- AD_IMAGE_13_TAG =
"AD_IMAGE_13_TAG".freeze
- AD_IMAGE_14_TAG =
"AD_IMAGE_14_TAG".freeze
- AD_IMAGE_15_TAG =
"AD_IMAGE_15_TAG".freeze
- AD_IMAGE_16_TAG =
"AD_IMAGE_16_TAG".freeze
- AD_IMAGE_17_TAG =
"AD_IMAGE_17_TAG".freeze
- AD_IMAGE_18_TAG =
"AD_IMAGE_18_TAG".freeze
- AD_IMAGE_19_TAG =
"AD_IMAGE_19_TAG".freeze
- AD_VIDEO_0_LINK =
"AD_VIDEO_0_LINK".freeze
- AD_VIDEO_1_LINK =
"AD_VIDEO_1_LINK".freeze
- AD_VIDEO_2_LINK =
"AD_VIDEO_2_LINK".freeze
- AD_VIDEO_0_TAG =
"AD_VIDEO_0_TAG".freeze
- AD_VIDEO_1_TAG =
"AD_VIDEO_1_TAG".freeze
- AD_VIDEO_2_TAG =
"AD_VIDEO_2_TAG".freeze
- INSTALLMENT_PRICE =
"INSTALLMENT_PRICE".freeze
- UNIT_PRICE_TOTAL_MEASURE =
"UNIT_PRICE_TOTAL_MEASURE".freeze
- UNIT_PRICE_BASE_MEASURE =
"UNIT_PRICE_BASE_MEASURE".freeze
- SALE_PRICE_EFFECTIVE_DATE =
"SALE_PRICE_EFFECTIVE_DATE".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
124 125 126 |
# File 'lib/pinterest_sdk/models/nullable_catalogs_item_field_type.rb', line 124 def self.all_vars @all_vars ||= [ITEM_ID, ITEM_GROUP_ID, TITLE, DESCRIPTION, ITEM_LINK, ORGANIC_LINK, IMAGE_LINK, ADWORDS_REDIRECT_LINK, AD_LINK, SIZE, GOOGLE_PRODUCT_CATEGORY, PRODUCT_CATEGORY, CONDITION, AVAILABILITY, GENDER, AGE_GROUP, SIZE_TYPE, SIZE_SYSTEM, ADULT, SHIPPING, SHIPPING_WEIGHT, TAX, MULTIPACK, ADDITIONAL_IMAGE_LINK, PRICE, SALE_PRICE, IS_BUNDLE, EXPIRATION_DATE, AVAILABILITY_DATE, WEIGHT_UNIT, PRODUCT_TYPE, CUSTOM_LABEL_0, CUSTOM_LABEL_1, CUSTOM_LABEL_2, CUSTOM_LABEL_3, CUSTOM_LABEL_4, MATERIAL, PATTERN, COLOR, BRAND, GTIN, MPN, IOS_DEEP_LINK, ANDROID_DEEP_LINK, FREE_SHIPPING_LABEL, FREE_SHIPPING_LIMIT, AVG_REVIEW_RATING, NUM_RATINGS, NUM_REVIEWS, ALT_TEXT, VARIANT_NAMES, VARIANT_VALUES, MIN_AD_PRICE, SHIPPING_WIDTH, SHIPPING_HEIGHT, AD_IMAGE_0_LINK, AD_IMAGE_1_LINK, AD_IMAGE_2_LINK, AD_IMAGE_3_LINK, AD_IMAGE_4_LINK, AD_IMAGE_5_LINK, AD_IMAGE_6_LINK, AD_IMAGE_7_LINK, AD_IMAGE_8_LINK, AD_IMAGE_9_LINK, AD_IMAGE_10_LINK, AD_IMAGE_11_LINK, AD_IMAGE_12_LINK, AD_IMAGE_13_LINK, AD_IMAGE_14_LINK, AD_IMAGE_15_LINK, AD_IMAGE_16_LINK, AD_IMAGE_17_LINK, AD_IMAGE_18_LINK, AD_IMAGE_19_LINK, AD_IMAGE_0_TAG, AD_IMAGE_1_TAG, AD_IMAGE_2_TAG, AD_IMAGE_3_TAG, AD_IMAGE_4_TAG, AD_IMAGE_5_TAG, AD_IMAGE_6_TAG, AD_IMAGE_7_TAG, AD_IMAGE_8_TAG, AD_IMAGE_9_TAG, AD_IMAGE_10_TAG, AD_IMAGE_11_TAG, AD_IMAGE_12_TAG, AD_IMAGE_13_TAG, AD_IMAGE_14_TAG, AD_IMAGE_15_TAG, AD_IMAGE_16_TAG, AD_IMAGE_17_TAG, AD_IMAGE_18_TAG, AD_IMAGE_19_TAG, AD_VIDEO_0_LINK, AD_VIDEO_1_LINK, AD_VIDEO_2_LINK, AD_VIDEO_0_TAG, AD_VIDEO_1_TAG, AD_VIDEO_2_TAG, INSTALLMENT_PRICE, UNIT_PRICE_TOTAL_MEASURE, UNIT_PRICE_BASE_MEASURE, SALE_PRICE_EFFECTIVE_DATE].freeze end |
.build_from_hash(value) ⇒ String
Builds the enum from string
131 132 133 |
# File 'lib/pinterest_sdk/models/nullable_catalogs_item_field_type.rb', line 131 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
138 139 140 141 |
# File 'lib/pinterest_sdk/models/nullable_catalogs_item_field_type.rb', line 138 def build_from_hash(value) return value if NullableCatalogsItemFieldType.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #NullableCatalogsItemFieldType" end |