Class: Inttegro::Checkout::InvoiceViewBeneficiary
- Inherits:
-
T::Struct
- Object
- T::Struct
- Inttegro::Checkout::InvoiceViewBeneficiary
- Defined in:
- lib/inttegro/checkout/invoice_view_beneficiary.rb
Overview
Typed representation of the invoice view beneficiary object in the Inttegro API.
This generated model is immutable. Construct it with .new, or decode a string-keyed API
payload with .from_hash. #serialize produces a string-keyed hash using the original wire
field names and serialized enum values.
Instance Attribute Summary collapse
-
#accent_color ⇒ String?
readonly
Value of the
accent_colorfield in the Inttegro API payload. -
#alias ⇒ String?
readonly
Value of the
aliasfield in the Inttegro API payload. -
#id ⇒ String?
readonly
Value of the
idfield in the Inttegro API payload. -
#invoice_footer ⇒ String?
readonly
Value of the
invoice_footerfield in the Inttegro API payload. -
#invoice_support_line ⇒ String?
readonly
Value of the
invoice_support_linefield in the Inttegro API payload. -
#legal_entity_type ⇒ String?
readonly
Value of the
legal_entity_typefield in the Inttegro API payload. -
#logo_url ⇒ String?
readonly
Value of the
logo_urlfield in the Inttegro API payload. -
#name ⇒ String?
readonly
Value of the
namefield in the Inttegro API payload. -
#support_email ⇒ String?
readonly
Value of the
support_emailfield in the Inttegro API payload. -
#support_phone ⇒ String?
readonly
Value of the
support_phonefield in the Inttegro API payload. -
#website_url ⇒ String?
readonly
Value of the
website_urlfield in the Inttegro API payload.
Instance Attribute Details
#accent_color ⇒ String? (readonly)
Value of the accent_color field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: accent_color.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#alias ⇒ String? (readonly)
Value of the alias field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: alias.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#id ⇒ String? (readonly)
Value of the id field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: id.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#invoice_footer ⇒ String? (readonly)
Value of the invoice_footer field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: invoice_footer.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#invoice_support_line ⇒ String? (readonly)
Value of the invoice_support_line field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: invoice_support_line.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#legal_entity_type ⇒ String? (readonly)
Value of the legal_entity_type field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: legal_entity_type.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#logo_url ⇒ String? (readonly)
Value of the logo_url field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: logo_url.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#name ⇒ String? (readonly)
Value of the name field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: name.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#support_email ⇒ String? (readonly)
Value of the support_email field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: support_email.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#support_phone ⇒ String? (readonly)
Value of the support_phone field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: support_phone.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |
#website_url ⇒ String? (readonly)
Value of the website_url field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: website_url.
83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/inttegro/checkout/invoice_view_beneficiary.rb', line 83 class InvoiceViewBeneficiary < T::Struct const :id, T.nilable(String), default: nil const :legal_entity_type, T.nilable(String), default: nil const :logo_url, T.nilable(String), default: nil const :alias, T.nilable(String), default: nil const :name, T.nilable(String), default: nil const :support_email, T.nilable(String), default: nil const :support_phone, T.nilable(String), default: nil const :website_url, T.nilable(String), default: nil const :accent_color, T.nilable(String), default: nil const :invoice_support_line, T.nilable(String), default: nil const :invoice_footer, T.nilable(String), default: nil end |