Class: Peddler::APIs::Transfers20240601::PaymentMethodDetails
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Transfers20240601::PaymentMethodDetails
- Defined in:
- sig/peddler/apis/transfers_2024_06_01.rbs
Instance Attribute Summary collapse
-
#account_holder_name ⇒ String?
readonly
Returns the value of attribute account_holder_name.
-
#assignment_type ⇒ String?
readonly
Returns the value of attribute assignment_type.
-
#country_code ⇒ String?
readonly
Returns the value of attribute country_code.
-
#expiry_date ⇒ Peddler::APIs::Transfers20240601::ExpiryDate?
readonly
Returns the value of attribute expiry_date.
-
#payment_method_id ⇒ String?
readonly
Returns the value of attribute payment_method_id.
-
#payment_method_type ⇒ String?
readonly
Returns the value of attribute payment_method_type.
-
#tail ⇒ String?
readonly
Returns the value of attribute tail.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :account_holder_name, :assignment_type, :country_code, :expiry_date, :payment_method_id, :payment_method_type, :tail ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Transfers20240601::PaymentMethodDetails
Instance Method Summary collapse
-
#members ⇒ [ :account_holder_name, :assignment_type, :country_code, :expiry_date, :payment_method_id, :payment_method_type, :tail ]
-
#to_h ⇒ { account_holder_name: String?, assignment_type: String?, country_code: String?, expiry_date: Peddler::APIs::Transfers20240601::ExpiryDate?, payment_method_id: String?, payment_method_type: String?, tail: String? }
Instance Attribute Details
#account_holder_name ⇒ String? (readonly)
Returns the value of attribute account_holder_name.
114 115 116 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 114 def account_holder_name @account_holder_name end |
#assignment_type ⇒ String? (readonly)
Returns the value of attribute assignment_type.
115 116 117 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 115 def assignment_type @assignment_type end |
#country_code ⇒ String? (readonly)
Returns the value of attribute country_code.
116 117 118 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 116 def country_code @country_code end |
#expiry_date ⇒ Peddler::APIs::Transfers20240601::ExpiryDate? (readonly)
Returns the value of attribute expiry_date.
117 118 119 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 117 def expiry_date @expiry_date end |
#payment_method_id ⇒ String? (readonly)
Returns the value of attribute payment_method_id.
118 119 120 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 118 def payment_method_id @payment_method_id end |
#payment_method_type ⇒ String? (readonly)
Returns the value of attribute payment_method_type.
119 120 121 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 119 def payment_method_type @payment_method_type end |
#tail ⇒ String? (readonly)
Returns the value of attribute tail.
120 121 122 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 120 def tail @tail end |
Class Method Details
.[](account_holder_name:, assignment_type:, country_code:, expiry_date:, payment_method_id:, payment_method_type:, tail:) ⇒ Peddler::APIs::Transfers20240601::PaymentMethodDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::Transfers20240601::PaymentMethodDetails
107 108 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 107
def self.[]: (?account_holder_name: String?, ?assignment_type: String?, ?country_code: String?, ?expiry_date: Peddler::APIs::Transfers20240601::ExpiryDate?, ?payment_method_id: String?, ?payment_method_type: String?, ?tail: String?) -> Peddler::APIs::Transfers20240601::PaymentMethodDetails
| (String?, String?, String?, Peddler::APIs::Transfers20240601::ExpiryDate?, String?, String?, String?) -> Peddler::APIs::Transfers20240601::PaymentMethodDetails
|
.members ⇒ [ :account_holder_name, :assignment_type, :country_code, :expiry_date, :payment_method_id, :payment_method_type, :tail ]
110 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 110
def self.members: () -> [ :account_holder_name, :assignment_type, :country_code, :expiry_date, :payment_method_id, :payment_method_type, :tail ]
|
.new(account_holder_name:, assignment_type:, country_code:, expiry_date:, payment_method_id:, payment_method_type:, tail:) ⇒ Peddler::APIs::Transfers20240601::PaymentMethodDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::Transfers20240601::PaymentMethodDetails
105 106 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 105
def self.new: (?account_holder_name: String?, ?assignment_type: String?, ?country_code: String?, ?expiry_date: Peddler::APIs::Transfers20240601::ExpiryDate?, ?payment_method_id: String?, ?payment_method_type: String?, ?tail: String?) -> Peddler::APIs::Transfers20240601::PaymentMethodDetails
| (String?, String?, String?, Peddler::APIs::Transfers20240601::ExpiryDate?, String?, String?, String?) -> Peddler::APIs::Transfers20240601::PaymentMethodDetails
|
.parse ⇒ Peddler::APIs::Transfers20240601::PaymentMethodDetails
112 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 112
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Transfers20240601::PaymentMethodDetails
|
Instance Method Details
#members ⇒ [ :account_holder_name, :assignment_type, :country_code, :expiry_date, :payment_method_id, :payment_method_type, :tail ]
122 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 122
def members: () -> [ :account_holder_name, :assignment_type, :country_code, :expiry_date, :payment_method_id, :payment_method_type, :tail ]
|
#to_h ⇒ { account_holder_name: String?, assignment_type: String?, country_code: String?, expiry_date: Peddler::APIs::Transfers20240601::ExpiryDate?, payment_method_id: String?, payment_method_type: String?, tail: String? }
123 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 123
def to_h: () -> { account_holder_name: String?, assignment_type: String?, country_code: String?, expiry_date: Peddler::APIs::Transfers20240601::ExpiryDate?, payment_method_id: String?, payment_method_type: String?, tail: String? }
|