Class: Peddler::APIs::FinancesV0::RentalTransactionEvent

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/finances_v0.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#amazon_order_idString? (readonly)

Returns the value of attribute amazon_order_id.

Returns:

  • (String, nil)


828
829
830
# File 'sig/peddler/apis/finances_v0.rbs', line 828

def amazon_order_id
  @amazon_order_id
end

#extension_lengthInteger? (readonly)

Returns the value of attribute extension_length.

Returns:

  • (Integer, nil)


829
830
831
# File 'sig/peddler/apis/finances_v0.rbs', line 829

def extension_length
  @extension_length
end

#marketplace_nameString? (readonly)

Returns the value of attribute marketplace_name.

Returns:

  • (String, nil)


830
831
832
# File 'sig/peddler/apis/finances_v0.rbs', line 830

def marketplace_name
  @marketplace_name
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


831
832
833
# File 'sig/peddler/apis/finances_v0.rbs', line 831

def posted_date
  @posted_date
end

#rental_charge_listArray[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_typeString? (readonly)

Returns the value of attribute rental_event_type.

Returns:

  • (String, nil)


833
834
835
# File 'sig/peddler/apis/finances_v0.rbs', line 833

def rental_event_type
  @rental_event_type
end

#rental_fee_listArray[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_valuePeddler::Money? (readonly)

Returns the value of attribute rental_initial_value.

Returns:



835
836
837
# File 'sig/peddler/apis/finances_v0.rbs', line 835

def rental_initial_value
  @rental_initial_value
end

#rental_reimbursementPeddler::Money? (readonly)

Returns the value of attribute rental_reimbursement.

Returns:



836
837
838
# File 'sig/peddler/apis/finances_v0.rbs', line 836

def rental_reimbursement
  @rental_reimbursement
end

#rental_tax_withheld_listArray[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

Overloads:



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 ]

Returns:

  • ([ :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

Overloads:



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

.parsePeddler::APIs::FinancesV0::RentalTransactionEvent

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



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 ]

Returns:

  • ([ :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]? }

Returns:



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]? }