Class: Peddler::APIs::FinancesV0::SellerDealPaymentEvent

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

#deal_descriptionString? (readonly)

Returns the value of attribute deal_description.

Returns:

  • (String, nil)


929
930
931
# File 'sig/peddler/apis/finances_v0.rbs', line 929

def deal_description
  @deal_description
end

#deal_idString? (readonly)

Returns the value of attribute deal_id.

Returns:

  • (String, nil)


930
931
932
# File 'sig/peddler/apis/finances_v0.rbs', line 930

def deal_id
  @deal_id
end

#event_typeString? (readonly)

Returns the value of attribute event_type.

Returns:

  • (String, nil)


931
932
933
# File 'sig/peddler/apis/finances_v0.rbs', line 931

def event_type
  @event_type
end

#fee_amountPeddler::Money? (readonly)

Returns the value of attribute fee_amount.

Returns:



932
933
934
# File 'sig/peddler/apis/finances_v0.rbs', line 932

def fee_amount
  @fee_amount
end

#fee_typeString? (readonly)

Returns the value of attribute fee_type.

Returns:

  • (String, nil)


933
934
935
# File 'sig/peddler/apis/finances_v0.rbs', line 933

def fee_type
  @fee_type
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


934
935
936
# File 'sig/peddler/apis/finances_v0.rbs', line 934

def posted_date
  @posted_date
end

#tax_amountPeddler::Money? (readonly)

Returns the value of attribute tax_amount.

Returns:



935
936
937
# File 'sig/peddler/apis/finances_v0.rbs', line 935

def tax_amount
  @tax_amount
end

#total_amountPeddler::Money? (readonly)

Returns the value of attribute total_amount.

Returns:



936
937
938
# File 'sig/peddler/apis/finances_v0.rbs', line 936

def total_amount
  @total_amount
end

Class Method Details

.[](deal_description:, deal_id:, event_type:, fee_amount:, fee_type:, posted_date:, tax_amount:, total_amount:) ⇒ Peddler::APIs::FinancesV0::SellerDealPaymentEvent .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FinancesV0::SellerDealPaymentEvent

Overloads:



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

def self.[]: (?deal_description: String?, ?deal_id: String?, ?event_type: String?, ?fee_amount: Peddler::Money?, ?fee_type: String?, ?posted_date: String?, ?tax_amount: Peddler::Money?, ?total_amount: Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerDealPaymentEvent
| (String?, String?, String?, Peddler::Money?, String?, String?, Peddler::Money?, Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerDealPaymentEvent

.members[ :deal_description, :deal_id, :event_type, :fee_amount, :fee_type, :posted_date, :tax_amount, :total_amount ]

Returns:

  • ([ :deal_description, :deal_id, :event_type, :fee_amount, :fee_type, :posted_date, :tax_amount, :total_amount ])


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

def self.members: () -> [ :deal_description, :deal_id, :event_type, :fee_amount, :fee_type, :posted_date, :tax_amount, :total_amount ]

.new(deal_description:, deal_id:, event_type:, fee_amount:, fee_type:, posted_date:, tax_amount:, total_amount:) ⇒ Peddler::APIs::FinancesV0::SellerDealPaymentEvent .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FinancesV0::SellerDealPaymentEvent

Overloads:



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

def self.new: (?deal_description: String?, ?deal_id: String?, ?event_type: String?, ?fee_amount: Peddler::Money?, ?fee_type: String?, ?posted_date: String?, ?tax_amount: Peddler::Money?, ?total_amount: Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerDealPaymentEvent
| (String?, String?, String?, Peddler::Money?, String?, String?, Peddler::Money?, Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerDealPaymentEvent

.parsePeddler::APIs::FinancesV0::SellerDealPaymentEvent

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :deal_description, :deal_id, :event_type, :fee_amount, :fee_type, :posted_date, :tax_amount, :total_amount ]

Returns:

  • ([ :deal_description, :deal_id, :event_type, :fee_amount, :fee_type, :posted_date, :tax_amount, :total_amount ])


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

def members: () -> [ :deal_description, :deal_id, :event_type, :fee_amount, :fee_type, :posted_date, :tax_amount, :total_amount ]

#to_h{ deal_description: String?, deal_id: String?, event_type: String?, fee_amount: Peddler::Money?, fee_type: String?, posted_date: String?, tax_amount: Peddler::Money?, total_amount: Peddler::Money? }

Returns:



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

def to_h: () -> { deal_description: String?, deal_id: String?, event_type: String?, fee_amount: Peddler::Money?, fee_type: String?, posted_date: String?, tax_amount: Peddler::Money?, total_amount: Peddler::Money? }