Class: Peddler::APIs::FinancesV0::AdjustmentItem

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

#asinString? (readonly)

Returns the value of attribute asin.

Returns:

  • (String, nil)


61
62
63
# File 'sig/peddler/apis/finances_v0.rbs', line 61

def asin
  @asin
end

#fn_skuString? (readonly)

Returns the value of attribute fn_sku.

Returns:

  • (String, nil)


62
63
64
# File 'sig/peddler/apis/finances_v0.rbs', line 62

def fn_sku
  @fn_sku
end

#per_unit_amountPeddler::Money? (readonly)

Returns the value of attribute per_unit_amount.

Returns:



63
64
65
# File 'sig/peddler/apis/finances_v0.rbs', line 63

def per_unit_amount
  @per_unit_amount
end

#product_descriptionString? (readonly)

Returns the value of attribute product_description.

Returns:

  • (String, nil)


64
65
66
# File 'sig/peddler/apis/finances_v0.rbs', line 64

def product_description
  @product_description
end

#quantityString? (readonly)

Returns the value of attribute quantity.

Returns:

  • (String, nil)


65
66
67
# File 'sig/peddler/apis/finances_v0.rbs', line 65

def quantity
  @quantity
end

#seller_skuString? (readonly)

Returns the value of attribute seller_sku.

Returns:

  • (String, nil)


66
67
68
# File 'sig/peddler/apis/finances_v0.rbs', line 66

def seller_sku
  @seller_sku
end

#total_amountPeddler::Money? (readonly)

Returns the value of attribute total_amount.

Returns:



67
68
69
# File 'sig/peddler/apis/finances_v0.rbs', line 67

def total_amount
  @total_amount
end

#transaction_numberString? (readonly)

Returns the value of attribute transaction_number.

Returns:

  • (String, nil)


68
69
70
# File 'sig/peddler/apis/finances_v0.rbs', line 68

def transaction_number
  @transaction_number
end

Class Method Details

.[](asin:, fn_sku:, per_unit_amount:, product_description:, quantity:, seller_sku:, total_amount:, transaction_number:) ⇒ Peddler::APIs::FinancesV0::AdjustmentItem .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FinancesV0::AdjustmentItem

Overloads:



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

def self.[]: (?asin: String?, ?fn_sku: String?, ?per_unit_amount: Peddler::Money?, ?product_description: String?, ?quantity: String?, ?seller_sku: String?, ?total_amount: Peddler::Money?, ?transaction_number: String?) -> Peddler::APIs::FinancesV0::AdjustmentItem
| (String?, String?, Peddler::Money?, String?, String?, String?, Peddler::Money?, String?) -> Peddler::APIs::FinancesV0::AdjustmentItem

.members[ :asin, :fn_sku, :per_unit_amount, :product_description, :quantity, :seller_sku, :total_amount, :transaction_number ]

Returns:

  • ([ :asin, :fn_sku, :per_unit_amount, :product_description, :quantity, :seller_sku, :total_amount, :transaction_number ])


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

def self.members: () -> [ :asin, :fn_sku, :per_unit_amount, :product_description, :quantity, :seller_sku, :total_amount, :transaction_number ]

.new(asin:, fn_sku:, per_unit_amount:, product_description:, quantity:, seller_sku:, total_amount:, transaction_number:) ⇒ Peddler::APIs::FinancesV0::AdjustmentItem .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FinancesV0::AdjustmentItem

Overloads:



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

def self.new: (?asin: String?, ?fn_sku: String?, ?per_unit_amount: Peddler::Money?, ?product_description: String?, ?quantity: String?, ?seller_sku: String?, ?total_amount: Peddler::Money?, ?transaction_number: String?) -> Peddler::APIs::FinancesV0::AdjustmentItem
| (String?, String?, Peddler::Money?, String?, String?, String?, Peddler::Money?, String?) -> Peddler::APIs::FinancesV0::AdjustmentItem

.parsePeddler::APIs::FinancesV0::AdjustmentItem

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :asin, :fn_sku, :per_unit_amount, :product_description, :quantity, :seller_sku, :total_amount, :transaction_number ]

Returns:

  • ([ :asin, :fn_sku, :per_unit_amount, :product_description, :quantity, :seller_sku, :total_amount, :transaction_number ])


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

def members: () -> [ :asin, :fn_sku, :per_unit_amount, :product_description, :quantity, :seller_sku, :total_amount, :transaction_number ]

#to_h{ asin: String?, fn_sku: String?, per_unit_amount: Peddler::Money?, product_description: String?, quantity: String?, seller_sku: String?, total_amount: Peddler::Money?, transaction_number: String? }

Returns:

  • ({ asin: String?, fn_sku: String?, per_unit_amount: Peddler::Money?, product_description: String?, quantity: String?, seller_sku: String?, total_amount: Peddler::Money?, transaction_number: String? })


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

def to_h: () -> { asin: String?, fn_sku: String?, per_unit_amount: Peddler::Money?, product_description: String?, quantity: String?, seller_sku: String?, total_amount: Peddler::Money?, transaction_number: String? }