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.
189 190 191 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 189 def account_holder_name @account_holder_name end |
#assignment_type ⇒ String? (readonly)
Returns the value of attribute assignment_type.
190 191 192 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 190 def assignment_type @assignment_type end |
#country_code ⇒ String? (readonly)
Returns the value of attribute country_code.
191 192 193 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 191 def country_code @country_code end |
#expiry_date ⇒ Peddler::APIs::Transfers20240601::ExpiryDate? (readonly)
Returns the value of attribute expiry_date.
192 193 194 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 192 def expiry_date @expiry_date end |
#payment_method_id ⇒ String? (readonly)
Returns the value of attribute payment_method_id.
193 194 195 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 193 def payment_method_id @payment_method_id end |
#payment_method_type ⇒ String? (readonly)
Returns the value of attribute payment_method_type.
194 195 196 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 194 def payment_method_type @payment_method_type end |
#tail ⇒ String? (readonly)
Returns the value of attribute tail.
195 196 197 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 195 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
182 183 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 182
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 ]
185 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 185
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
180 181 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 180
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
187 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 187
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 ]
197 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 197
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? }
198 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 198
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? }
|