Class: Peddler::APIs::FinancesV0::RentalTransactionEvent
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FinancesV0::RentalTransactionEvent
- Defined in:
- sig/peddler/apis/finances_v0.rbs
Instance Attribute Summary collapse
-
#amazon_order_id ⇒ String?
readonly
Returns the value of attribute amazon_order_id.
-
#extension_length ⇒ Integer?
readonly
Returns the value of attribute extension_length.
-
#marketplace_name ⇒ String?
readonly
Returns the value of attribute marketplace_name.
-
#posted_date ⇒ String?
readonly
Returns the value of attribute posted_date.
-
#rental_charge_list ⇒ Array[Peddler::APIs::FinancesV0::ChargeComponent]?
readonly
Returns the value of attribute rental_charge_list.
-
#rental_event_type ⇒ String?
readonly
Returns the value of attribute rental_event_type.
-
#rental_fee_list ⇒ Array[Peddler::APIs::FinancesV0::FeeComponent]?
readonly
Returns the value of attribute rental_fee_list.
-
#rental_initial_value ⇒ Peddler::Money?
readonly
Returns the value of attribute rental_initial_value.
-
#rental_reimbursement ⇒ Peddler::Money?
readonly
Returns the value of attribute rental_reimbursement.
-
#rental_tax_withheld_list ⇒ Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?
readonly
Returns the value of attribute rental_tax_withheld_list.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :amazon_order_id, :extension_length, :marketplace_name, :posted_date, :rental_charge_list, :rental_event_type, :rental_fee_list, :rental_initial_value, :rental_reimbursement, :rental_tax_withheld_list ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FinancesV0::RentalTransactionEvent
Instance Method Summary collapse
-
#members ⇒ [ :amazon_order_id, :extension_length, :marketplace_name, :posted_date, :rental_charge_list, :rental_event_type, :rental_fee_list, :rental_initial_value, :rental_reimbursement, :rental_tax_withheld_list ]
-
#to_h ⇒ { amazon_order_id: String?, extension_length: Integer?, marketplace_name: String?, posted_date: String?, rental_charge_list: Array[Peddler::APIs::FinancesV0::ChargeComponent]?, rental_event_type: String?, rental_fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, rental_initial_value: Peddler::Money?, rental_reimbursement: Peddler::Money?, rental_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]? }
Instance Attribute Details
#amazon_order_id ⇒ String? (readonly)
Returns the value of attribute amazon_order_id.
828 829 830 |
# File 'sig/peddler/apis/finances_v0.rbs', line 828 def amazon_order_id @amazon_order_id end |
#extension_length ⇒ Integer? (readonly)
Returns the value of attribute extension_length.
829 830 831 |
# File 'sig/peddler/apis/finances_v0.rbs', line 829 def extension_length @extension_length end |
#marketplace_name ⇒ String? (readonly)
Returns the value of attribute marketplace_name.
830 831 832 |
# File 'sig/peddler/apis/finances_v0.rbs', line 830 def marketplace_name @marketplace_name end |
#posted_date ⇒ String? (readonly)
Returns the value of attribute posted_date.
831 832 833 |
# File 'sig/peddler/apis/finances_v0.rbs', line 831 def posted_date @posted_date end |
#rental_charge_list ⇒ Array[Peddler::APIs::FinancesV0::ChargeComponent]? (readonly)
Returns the value of attribute rental_charge_list.
832 833 834 |
# File 'sig/peddler/apis/finances_v0.rbs', line 832 def rental_charge_list @rental_charge_list end |
#rental_event_type ⇒ String? (readonly)
Returns the value of attribute rental_event_type.
833 834 835 |
# File 'sig/peddler/apis/finances_v0.rbs', line 833 def rental_event_type @rental_event_type end |
#rental_fee_list ⇒ Array[Peddler::APIs::FinancesV0::FeeComponent]? (readonly)
Returns the value of attribute rental_fee_list.
834 835 836 |
# File 'sig/peddler/apis/finances_v0.rbs', line 834 def rental_fee_list @rental_fee_list end |
#rental_initial_value ⇒ Peddler::Money? (readonly)
Returns the value of attribute rental_initial_value.
835 836 837 |
# File 'sig/peddler/apis/finances_v0.rbs', line 835 def rental_initial_value @rental_initial_value end |
#rental_reimbursement ⇒ Peddler::Money? (readonly)
Returns the value of attribute rental_reimbursement.
836 837 838 |
# File 'sig/peddler/apis/finances_v0.rbs', line 836 def rental_reimbursement @rental_reimbursement end |
#rental_tax_withheld_list ⇒ Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]? (readonly)
Returns the value of attribute rental_tax_withheld_list.
837 838 839 |
# File 'sig/peddler/apis/finances_v0.rbs', line 837 def rental_tax_withheld_list @rental_tax_withheld_list end |
Class Method Details
.[](amazon_order_id:, extension_length:, marketplace_name:, posted_date:, rental_charge_list:, rental_event_type:, rental_fee_list:, rental_initial_value:, rental_reimbursement:, rental_tax_withheld_list:) ⇒ Peddler::APIs::FinancesV0::RentalTransactionEvent .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::FinancesV0::RentalTransactionEvent
821 822 |
# File 'sig/peddler/apis/finances_v0.rbs', line 821
def self.[]: (?amazon_order_id: String?, ?extension_length: Integer?, ?marketplace_name: String?, ?posted_date: String?, ?rental_charge_list: Array[Peddler::APIs::FinancesV0::ChargeComponent]?, ?rental_event_type: String?, ?rental_fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, ?rental_initial_value: Peddler::Money?, ?rental_reimbursement: Peddler::Money?, ?rental_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?) -> Peddler::APIs::FinancesV0::RentalTransactionEvent
| (String?, Integer?, String?, String?, Array[Peddler::APIs::FinancesV0::ChargeComponent]?, String?, Array[Peddler::APIs::FinancesV0::FeeComponent]?, Peddler::Money?, Peddler::Money?, Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?) -> Peddler::APIs::FinancesV0::RentalTransactionEvent
|
.members ⇒ [ :amazon_order_id, :extension_length, :marketplace_name, :posted_date, :rental_charge_list, :rental_event_type, :rental_fee_list, :rental_initial_value, :rental_reimbursement, :rental_tax_withheld_list ]
824 |
# File 'sig/peddler/apis/finances_v0.rbs', line 824
def self.members: () -> [ :amazon_order_id, :extension_length, :marketplace_name, :posted_date, :rental_charge_list, :rental_event_type, :rental_fee_list, :rental_initial_value, :rental_reimbursement, :rental_tax_withheld_list ]
|
.new(amazon_order_id:, extension_length:, marketplace_name:, posted_date:, rental_charge_list:, rental_event_type:, rental_fee_list:, rental_initial_value:, rental_reimbursement:, rental_tax_withheld_list:) ⇒ Peddler::APIs::FinancesV0::RentalTransactionEvent .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::FinancesV0::RentalTransactionEvent
819 820 |
# File 'sig/peddler/apis/finances_v0.rbs', line 819
def self.new: (?amazon_order_id: String?, ?extension_length: Integer?, ?marketplace_name: String?, ?posted_date: String?, ?rental_charge_list: Array[Peddler::APIs::FinancesV0::ChargeComponent]?, ?rental_event_type: String?, ?rental_fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, ?rental_initial_value: Peddler::Money?, ?rental_reimbursement: Peddler::Money?, ?rental_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?) -> Peddler::APIs::FinancesV0::RentalTransactionEvent
| (String?, Integer?, String?, String?, Array[Peddler::APIs::FinancesV0::ChargeComponent]?, String?, Array[Peddler::APIs::FinancesV0::FeeComponent]?, Peddler::Money?, Peddler::Money?, Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?) -> Peddler::APIs::FinancesV0::RentalTransactionEvent
|
.parse ⇒ Peddler::APIs::FinancesV0::RentalTransactionEvent
826 |
# File 'sig/peddler/apis/finances_v0.rbs', line 826
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FinancesV0::RentalTransactionEvent
|
Instance Method Details
#members ⇒ [ :amazon_order_id, :extension_length, :marketplace_name, :posted_date, :rental_charge_list, :rental_event_type, :rental_fee_list, :rental_initial_value, :rental_reimbursement, :rental_tax_withheld_list ]
839 |
# File 'sig/peddler/apis/finances_v0.rbs', line 839
def members: () -> [ :amazon_order_id, :extension_length, :marketplace_name, :posted_date, :rental_charge_list, :rental_event_type, :rental_fee_list, :rental_initial_value, :rental_reimbursement, :rental_tax_withheld_list ]
|
#to_h ⇒ { amazon_order_id: String?, extension_length: Integer?, marketplace_name: String?, posted_date: String?, rental_charge_list: Array[Peddler::APIs::FinancesV0::ChargeComponent]?, rental_event_type: String?, rental_fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, rental_initial_value: Peddler::Money?, rental_reimbursement: Peddler::Money?, rental_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]? }
840 |
# File 'sig/peddler/apis/finances_v0.rbs', line 840
def to_h: () -> { amazon_order_id: String?, extension_length: Integer?, marketplace_name: String?, posted_date: String?, rental_charge_list: Array[Peddler::APIs::FinancesV0::ChargeComponent]?, rental_event_type: String?, rental_fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, rental_initial_value: Peddler::Money?, rental_reimbursement: Peddler::Money?, rental_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]? }
|