Class: Peddler::APIs::FinancesV0::RetrochargeEvent

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)


857
858
859
# File 'sig/peddler/apis/finances_v0.rbs', line 857

def amazon_order_id
  @amazon_order_id
end

#base_taxPeddler::Money? (readonly)

Returns the value of attribute base_tax.

Returns:



858
859
860
# File 'sig/peddler/apis/finances_v0.rbs', line 858

def base_tax
  @base_tax
end

#marketplace_nameString? (readonly)

Returns the value of attribute marketplace_name.

Returns:

  • (String, nil)


859
860
861
# File 'sig/peddler/apis/finances_v0.rbs', line 859

def marketplace_name
  @marketplace_name
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


860
861
862
# File 'sig/peddler/apis/finances_v0.rbs', line 860

def posted_date
  @posted_date
end

#retrocharge_event_typeString? (readonly)

Returns the value of attribute retrocharge_event_type.

Returns:

  • (String, nil)


861
862
863
# File 'sig/peddler/apis/finances_v0.rbs', line 861

def retrocharge_event_type
  @retrocharge_event_type
end

#retrocharge_tax_withheld_listArray[Peddler::APIs::FinancesV0::TaxWithheldComponent]? (readonly)

Returns the value of attribute retrocharge_tax_withheld_list.



862
863
864
# File 'sig/peddler/apis/finances_v0.rbs', line 862

def retrocharge_tax_withheld_list
  @retrocharge_tax_withheld_list
end

#shipping_taxPeddler::Money? (readonly)

Returns the value of attribute shipping_tax.

Returns:



863
864
865
# File 'sig/peddler/apis/finances_v0.rbs', line 863

def shipping_tax
  @shipping_tax
end

Class Method Details

.[](amazon_order_id:, base_tax:, marketplace_name:, posted_date:, retrocharge_event_type:, retrocharge_tax_withheld_list:, shipping_tax:) ⇒ Peddler::APIs::FinancesV0::RetrochargeEvent .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::FinancesV0::RetrochargeEvent

Overloads:



850
851
# File 'sig/peddler/apis/finances_v0.rbs', line 850

def self.[]: (?amazon_order_id: String?, ?base_tax: Peddler::Money?, ?marketplace_name: String?, ?posted_date: String?, ?retrocharge_event_type: String?, ?retrocharge_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?, ?shipping_tax: Peddler::Money?) -> Peddler::APIs::FinancesV0::RetrochargeEvent
| (String?, Peddler::Money?, String?, String?, String?, Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?, Peddler::Money?) -> Peddler::APIs::FinancesV0::RetrochargeEvent

.members[ :amazon_order_id, :base_tax, :marketplace_name, :posted_date, :retrocharge_event_type, :retrocharge_tax_withheld_list, :shipping_tax ]

Returns:

  • ([ :amazon_order_id, :base_tax, :marketplace_name, :posted_date, :retrocharge_event_type, :retrocharge_tax_withheld_list, :shipping_tax ])


853
# File 'sig/peddler/apis/finances_v0.rbs', line 853

def self.members: () -> [ :amazon_order_id, :base_tax, :marketplace_name, :posted_date, :retrocharge_event_type, :retrocharge_tax_withheld_list, :shipping_tax ]

.new(amazon_order_id:, base_tax:, marketplace_name:, posted_date:, retrocharge_event_type:, retrocharge_tax_withheld_list:, shipping_tax:) ⇒ Peddler::APIs::FinancesV0::RetrochargeEvent .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::FinancesV0::RetrochargeEvent

Overloads:



848
849
# File 'sig/peddler/apis/finances_v0.rbs', line 848

def self.new: (?amazon_order_id: String?, ?base_tax: Peddler::Money?, ?marketplace_name: String?, ?posted_date: String?, ?retrocharge_event_type: String?, ?retrocharge_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?, ?shipping_tax: Peddler::Money?) -> Peddler::APIs::FinancesV0::RetrochargeEvent
| (String?, Peddler::Money?, String?, String?, String?, Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?, Peddler::Money?) -> Peddler::APIs::FinancesV0::RetrochargeEvent

.parsePeddler::APIs::FinancesV0::RetrochargeEvent

Parameters:

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

Returns:



855
# File 'sig/peddler/apis/finances_v0.rbs', line 855

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FinancesV0::RetrochargeEvent

Instance Method Details

#members[ :amazon_order_id, :base_tax, :marketplace_name, :posted_date, :retrocharge_event_type, :retrocharge_tax_withheld_list, :shipping_tax ]

Returns:

  • ([ :amazon_order_id, :base_tax, :marketplace_name, :posted_date, :retrocharge_event_type, :retrocharge_tax_withheld_list, :shipping_tax ])


865
# File 'sig/peddler/apis/finances_v0.rbs', line 865

def members: () -> [ :amazon_order_id, :base_tax, :marketplace_name, :posted_date, :retrocharge_event_type, :retrocharge_tax_withheld_list, :shipping_tax ]

#to_h{ amazon_order_id: String?, base_tax: Peddler::Money?, marketplace_name: String?, posted_date: String?, retrocharge_event_type: String?, retrocharge_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?, shipping_tax: Peddler::Money? }

Returns:



866
# File 'sig/peddler/apis/finances_v0.rbs', line 866

def to_h: () -> { amazon_order_id: String?, base_tax: Peddler::Money?, marketplace_name: String?, posted_date: String?, retrocharge_event_type: String?, retrocharge_tax_withheld_list: Array[Peddler::APIs::FinancesV0::TaxWithheldComponent]?, shipping_tax: Peddler::Money? }