Class: HubSpotSDK::Models::Scheduler::ExternalBrandingMetadata
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- HubSpotSDK::Models::Scheduler::ExternalBrandingMetadata
- Defined in:
- lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb
Instance Attribute Summary collapse
-
#accent2_color ⇒ String?
The secondary accent color used in branding.
-
#accent_color ⇒ String?
The primary accent color used in branding.
-
#company_address_line1 ⇒ String?
The first line of the company’s address.
-
#company_address_line2 ⇒ String?
The second line of the company’s address.
-
#company_avatar ⇒ String?
The URL of the company’s avatar image.
-
#company_city ⇒ String?
The city where the company is located.
-
#company_country ⇒ String?
The country where the company is located.
-
#company_domain ⇒ String?
The domain of the company’s website.
-
#company_name ⇒ String?
The name of the company.
-
#company_state ⇒ String?
The state where the company is located.
-
#company_zip ⇒ String?
The ZIP code of the company’s location.
-
#logo_alt_text ⇒ String
The alternative text for the current logo.
-
#logo_height ⇒ Integer?
The height of the logo in pixels.
-
#logo_url ⇒ String?
The URL of a custom logo image.
-
#logo_width ⇒ Integer?
The width of the logo in pixels.
-
#primary_color ⇒ String?
The primary color used in branding.
-
#secondary_color ⇒ String?
The secondary color used in branding.
-
#show_marketing_ad ⇒ Boolean
Whether Hubspot Marketing ads are shown.
-
#show_sales_ad ⇒ Boolean
Whether Hubspot Sales ads are shown.
Instance Method Summary collapse
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(logo_alt_text:, show_marketing_ad:, show_sales_ad:, accent2_color: nil, accent_color: nil, company_address_line1: nil, company_address_line2: nil, company_avatar: nil, company_city: nil, company_country: nil, company_domain: nil, company_name: nil, company_state: nil, company_zip: nil, logo_height: nil, logo_url: nil, logo_width: nil, primary_color: nil, secondary_color: nil) ⇒ Object
|
|
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 121
|
Instance Attribute Details
#accent2_color ⇒ String?
The secondary accent color used in branding.
29 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 29 optional :accent2_color, String, api_name: :accent2Color |
#accent_color ⇒ String?
The primary accent color used in branding.
35 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 35 optional :accent_color, String, api_name: :accentColor |
#company_address_line1 ⇒ String?
The first line of the company’s address.
41 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 41 optional :company_address_line1, String, api_name: :companyAddressLine1 |
#company_address_line2 ⇒ String?
The second line of the company’s address.
47 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 47 optional :company_address_line2, String, api_name: :companyAddressLine2 |
#company_avatar ⇒ String?
The URL of the company’s avatar image.
53 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 53 optional :company_avatar, String, api_name: :companyAvatar |
#company_city ⇒ String?
The city where the company is located.
59 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 59 optional :company_city, String, api_name: :companyCity |
#company_country ⇒ String?
The country where the company is located.
65 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 65 optional :company_country, String, api_name: :companyCountry |
#company_domain ⇒ String?
The domain of the company’s website.
71 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 71 optional :company_domain, String, api_name: :companyDomain |
#company_name ⇒ String?
The name of the company.
77 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 77 optional :company_name, String, api_name: :companyName |
#company_state ⇒ String?
The state where the company is located.
83 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 83 optional :company_state, String, api_name: :companyState |
#company_zip ⇒ String?
The ZIP code of the company’s location.
89 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 89 optional :company_zip, String, api_name: :companyZip |
#logo_alt_text ⇒ String
The alternative text for the current logo.
11 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 11 required :logo_alt_text, String, api_name: :logoAltText |
#logo_height ⇒ Integer?
The height of the logo in pixels.
95 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 95 optional :logo_height, Integer, api_name: :logoHeight |
#logo_url ⇒ String?
The URL of a custom logo image.
101 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 101 optional :logo_url, String, api_name: :logoUrl |
#logo_width ⇒ Integer?
The width of the logo in pixels.
107 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 107 optional :logo_width, Integer, api_name: :logoWidth |
#primary_color ⇒ String?
The primary color used in branding.
113 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 113 optional :primary_color, String, api_name: :primaryColor |
#secondary_color ⇒ String?
The secondary color used in branding.
119 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 119 optional :secondary_color, String, api_name: :secondaryColor |
#show_marketing_ad ⇒ Boolean
Whether Hubspot Marketing ads are shown.
17 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 17 required :show_marketing_ad, HubSpotSDK::Internal::Type::Boolean, api_name: :showMarketingAd |
#show_sales_ad ⇒ Boolean
Whether Hubspot Sales ads are shown.
23 |
# File 'lib/hubspot_sdk/models/scheduler/external_branding_metadata.rb', line 23 required :show_sales_ad, HubSpotSDK::Internal::Type::Boolean, api_name: :showSalesAd |