Class: UnitOpenapiRubySdk::ThreadBusinessIndustry

Inherits:
Object
  • Object
show all
Defined in:
lib/unit_openapi_ruby_sdk/models/thread_business_industry.rb

Constant Summary collapse

GROCERY_STORES_OR_SUPERMARKETS =
"GroceryStoresOrSupermarkets".freeze
CONVENIENCE_STORES =
"ConvenienceStores".freeze
SPECIALTY_FOOD_RETAILERS =
"SpecialtyFoodRetailers".freeze
GAS_STATIONS_WITH_RETAIL =
"GasStationsWithRetail".freeze
GENERAL_MERCHANDISE_OR_DEPARTMENT_STORES =
"GeneralMerchandiseOrDepartmentStores".freeze
ONLINE_RETAIL_OR_E_COMMERCE =
"OnlineRetailOrECommerce".freeze
SUBSCRIPTION_AND_MEMBERSHIP_PLATFORMS =
"SubscriptionAndMembershipPlatforms".freeze
DIRECT_TO_CONSUMER_BRANDS =
"DirectToConsumerBrands".freeze
CANNABIS =
"Cannabis".freeze
BANKS_OR_CREDIT_UNIONS =
"BanksOrCreditUnions".freeze
FIN_TECH_OR_PAYMENT_PROCESSING =
"FinTechOrPaymentProcessing".freeze
INSURANCE_PROVIDERS =
"InsuranceProviders".freeze
INVESTMENT_ADVISORS_OR_BROKER_DEALERS =
"InvestmentAdvisorsOrBrokerDealers".freeze
LENDING_OR_MORTGAGE_COMPANIES =
"LendingOrMortgageCompanies".freeze
TREASURY_MANAGEMENT_PLATFORMS =
"TreasuryManagementPlatforms".freeze
PERSONAL_FINANCE_APPS_OR_AI_ASSISTANTS =
"PersonalFinanceAppsOrAIAssistants".freeze
RETIREMENT_PLANNING =
"RetirementPlanning".freeze
REAL_ESTATE_INVESTMENT_PLATFORMS =
"RealEstateInvestmentPlatforms".freeze
MONEY_SERVICE_BUSINESSES =
"MoneyServiceBusinesses".freeze
CRYPTOCURRENCY =
"Cryptocurrency".freeze
DEBT_COLLECTION =
"DebtCollection".freeze
PAYDAY_LENDING =
"PaydayLending".freeze
GAMBLING =
"Gambling".freeze
FARMS_OR_AGRICULTURAL_PRODUCERS =
"FarmsOrAgriculturalProducers".freeze
FOOD_WHOLESALERS_OR_DISTRIBUTORS =
"FoodWholesalersOrDistributors".freeze
RESTAURANTS_OR_CAFES =
"RestaurantsOrCafes".freeze
BARS_OR_NIGHTCLUBS =
"BarsOrNightclubs".freeze
CATERING_SERVICES =
"CateringServices".freeze
FARMERS_MARKETS =
"FarmersMarkets".freeze
RESTAURANT_TECH_AND_POS_PROVIDERS =
"RestaurantTechAndPOSProviders".freeze
HOSPITALS_OR_CLINICS =
"HospitalsOrClinics".freeze
PHARMACIES =
"Pharmacies".freeze
MEDICAL_EQUIPMENT_SUPPLIERS =
"MedicalEquipmentSuppliers".freeze
BIOTECHNOLOGY_FIRMS =
"BiotechnologyFirms".freeze
HOME_HEALTH_SERVICES =
"HomeHealthServices".freeze
HEALTHCARE_STAFFING_PLATFORMS =
"HealthcareStaffingPlatforms".freeze
WELLNESS_AND_BENEFITS_PLATFORMS =
"WellnessAndBenefitsPlatforms".freeze
HEALTHCARE_AND_SOCIAL_ASSISTANCE =
"HealthcareAndSocialAssistance".freeze
"LegalServices".freeze
ACCOUNTING_OR_AUDITING_FIRMS =
"AccountingOrAuditingFirms".freeze
CONSULTING_FIRMS =
"ConsultingFirms".freeze
MARKETING_OR_ADVERTISING_AGENCIES =
"MarketingOrAdvertisingAgencies".freeze
REAL_ESTATE_AGENTS_OR_PROPERTY_MANAGERS =
"RealEstateAgentsOrPropertyManagers".freeze
CORPORATE_SERVICES_AND_INCORPORATION =
"CorporateServicesAndIncorporation".freeze
HR_AND_WORKFORCE_MANAGEMENT_PLATFORMS =
"HRAndWorkforceManagementPlatforms".freeze
DIRECT_MARKETING_OR_TELEMARKETING =
"DirectMarketingOrTelemarketing".freeze
"LegalAccountingConsultingOrComputerProgramming".freeze
CHEMICAL_MANUFACTURING =
"ChemicalManufacturing".freeze
ELECTRONICS_OR_HARDWARE_MANUFACTURING =
"ElectronicsOrHardwareManufacturing".freeze
AUTOMOTIVE_MANUFACTURING =
"AutomotiveManufacturing".freeze
CONSTRUCTION_MATERIALS =
"ConstructionMaterials".freeze
TEXTILES_OR_APPAREL =
"TextilesOrApparel".freeze
MINING =
"Mining".freeze
REAL_ESTATE =
"RealEstate".freeze
CONSTRUCTION =
"Construction".freeze
TRANSPORTATION_OR_WAREHOUSING =
"TransportationOrWarehousing".freeze
WHOLESALE_TRADE =
"WholesaleTrade".freeze
BUSINESS_SUPPORT_OR_BUILDING_SERVICES =
"BusinessSupportOrBuildingServices".freeze
ESCORT_SERVICES =
"EscortServices".freeze
DATING_OR_ADULT_ENTERTAINMENT =
"DatingOrAdultEntertainment".freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.all_varsObject



79
80
81
# File 'lib/unit_openapi_ruby_sdk/models/thread_business_industry.rb', line 79

def self.all_vars
  @all_vars ||= [GROCERY_STORES_OR_SUPERMARKETS, CONVENIENCE_STORES, SPECIALTY_FOOD_RETAILERS, GAS_STATIONS_WITH_RETAIL, GENERAL_MERCHANDISE_OR_DEPARTMENT_STORES, ONLINE_RETAIL_OR_E_COMMERCE, SUBSCRIPTION_AND_MEMBERSHIP_PLATFORMS, DIRECT_TO_CONSUMER_BRANDS, CANNABIS, BANKS_OR_CREDIT_UNIONS, FIN_TECH_OR_PAYMENT_PROCESSING, INSURANCE_PROVIDERS, INVESTMENT_ADVISORS_OR_BROKER_DEALERS, LENDING_OR_MORTGAGE_COMPANIES, TREASURY_MANAGEMENT_PLATFORMS, PERSONAL_FINANCE_APPS_OR_AI_ASSISTANTS, RETIREMENT_PLANNING, REAL_ESTATE_INVESTMENT_PLATFORMS, MONEY_SERVICE_BUSINESSES, CRYPTOCURRENCY, DEBT_COLLECTION, PAYDAY_LENDING, GAMBLING, FARMS_OR_AGRICULTURAL_PRODUCERS, FOOD_WHOLESALERS_OR_DISTRIBUTORS, RESTAURANTS_OR_CAFES, BARS_OR_NIGHTCLUBS, CATERING_SERVICES, FARMERS_MARKETS, RESTAURANT_TECH_AND_POS_PROVIDERS, HOSPITALS_OR_CLINICS, PHARMACIES, MEDICAL_EQUIPMENT_SUPPLIERS, BIOTECHNOLOGY_FIRMS, HOME_HEALTH_SERVICES, HEALTHCARE_STAFFING_PLATFORMS, WELLNESS_AND_BENEFITS_PLATFORMS, HEALTHCARE_AND_SOCIAL_ASSISTANCE, LEGAL_SERVICES, ACCOUNTING_OR_AUDITING_FIRMS, CONSULTING_FIRMS, MARKETING_OR_ADVERTISING_AGENCIES, REAL_ESTATE_AGENTS_OR_PROPERTY_MANAGERS, CORPORATE_SERVICES_AND_INCORPORATION, HR_AND_WORKFORCE_MANAGEMENT_PLATFORMS, DIRECT_MARKETING_OR_TELEMARKETING, LEGAL_ACCOUNTING_CONSULTING_OR_COMPUTER_PROGRAMMING, CHEMICAL_MANUFACTURING, ELECTRONICS_OR_HARDWARE_MANUFACTURING, AUTOMOTIVE_MANUFACTURING, CONSTRUCTION_MATERIALS, TEXTILES_OR_APPAREL, MINING, REAL_ESTATE, CONSTRUCTION, TRANSPORTATION_OR_WAREHOUSING, WHOLESALE_TRADE, BUSINESS_SUPPORT_OR_BUILDING_SERVICES, ESCORT_SERVICES, DATING_OR_ADULT_ENTERTAINMENT].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



86
87
88
# File 'lib/unit_openapi_ruby_sdk/models/thread_business_industry.rb', line 86

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



93
94
95
96
# File 'lib/unit_openapi_ruby_sdk/models/thread_business_industry.rb', line 93

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