Class: Peddler::APIs::FinancesV0::ProductAdsPaymentEvent

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

#base_valuePeddler::Money? (readonly)

Returns the value of attribute base_value.

Returns:



682
683
684
# File 'sig/peddler/apis/finances_v0.rbs', line 682

def base_value
  @base_value
end

#invoice_idString? (readonly)

Returns the value of attribute invoice_id.

Returns:

  • (String, nil)


683
684
685
# File 'sig/peddler/apis/finances_v0.rbs', line 683

def invoice_id
  @invoice_id
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


684
685
686
# File 'sig/peddler/apis/finances_v0.rbs', line 684

def posted_date
  @posted_date
end

#tax_valuePeddler::Money? (readonly)

Returns the value of attribute tax_value.

Returns:



685
686
687
# File 'sig/peddler/apis/finances_v0.rbs', line 685

def tax_value
  @tax_value
end

#transaction_typeString? (readonly)

Returns the value of attribute transaction_type.

Returns:

  • (String, nil)


686
687
688
# File 'sig/peddler/apis/finances_v0.rbs', line 686

def transaction_type
  @transaction_type
end

#transaction_valuePeddler::Money? (readonly)

Returns the value of attribute transaction_value.

Returns:



687
688
689
# File 'sig/peddler/apis/finances_v0.rbs', line 687

def transaction_value
  @transaction_value
end

Class Method Details

.[](base_value:, invoice_id:, posted_date:, tax_value:, transaction_type:, transaction_value:) ⇒ Peddler::APIs::FinancesV0::ProductAdsPaymentEvent .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FinancesV0::ProductAdsPaymentEvent

Overloads:



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

def self.[]: (?base_value: Peddler::Money?, ?invoice_id: String?, ?posted_date: String?, ?tax_value: Peddler::Money?, ?transaction_type: String?, ?transaction_value: Peddler::Money?) -> Peddler::APIs::FinancesV0::ProductAdsPaymentEvent
| (Peddler::Money?, String?, String?, Peddler::Money?, String?, Peddler::Money?) -> Peddler::APIs::FinancesV0::ProductAdsPaymentEvent

.members[ :base_value, :invoice_id, :posted_date, :tax_value, :transaction_type, :transaction_value ]

Returns:

  • ([ :base_value, :invoice_id, :posted_date, :tax_value, :transaction_type, :transaction_value ])


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

def self.members: () -> [ :base_value, :invoice_id, :posted_date, :tax_value, :transaction_type, :transaction_value ]

.new(base_value:, invoice_id:, posted_date:, tax_value:, transaction_type:, transaction_value:) ⇒ Peddler::APIs::FinancesV0::ProductAdsPaymentEvent .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FinancesV0::ProductAdsPaymentEvent

Overloads:



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

def self.new: (?base_value: Peddler::Money?, ?invoice_id: String?, ?posted_date: String?, ?tax_value: Peddler::Money?, ?transaction_type: String?, ?transaction_value: Peddler::Money?) -> Peddler::APIs::FinancesV0::ProductAdsPaymentEvent
| (Peddler::Money?, String?, String?, Peddler::Money?, String?, Peddler::Money?) -> Peddler::APIs::FinancesV0::ProductAdsPaymentEvent

.parsePeddler::APIs::FinancesV0::ProductAdsPaymentEvent

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :base_value, :invoice_id, :posted_date, :tax_value, :transaction_type, :transaction_value ]

Returns:

  • ([ :base_value, :invoice_id, :posted_date, :tax_value, :transaction_type, :transaction_value ])


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

def members: () -> [ :base_value, :invoice_id, :posted_date, :tax_value, :transaction_type, :transaction_value ]

#to_h{ base_value: Peddler::Money?, invoice_id: String?, posted_date: String?, tax_value: Peddler::Money?, transaction_type: String?, transaction_value: Peddler::Money? }

Returns:



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

def to_h: () -> { base_value: Peddler::Money?, invoice_id: String?, posted_date: String?, tax_value: Peddler::Money?, transaction_type: String?, transaction_value: Peddler::Money? }