Class: Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent

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

#charge_componentPeddler::APIs::FinancesV0::ChargeComponent? (readonly)

Returns the value of attribute charge_component.



956
957
958
# File 'sig/peddler/apis/finances_v0.rbs', line 956

def charge_component
  @charge_component
end

#enrollment_idString? (readonly)

Returns the value of attribute enrollment_id.

Returns:

  • (String, nil)


957
958
959
# File 'sig/peddler/apis/finances_v0.rbs', line 957

def enrollment_id
  @enrollment_id
end

#fee_componentPeddler::APIs::FinancesV0::FeeComponent? (readonly)

Returns the value of attribute fee_component.



958
959
960
# File 'sig/peddler/apis/finances_v0.rbs', line 958

def fee_component
  @fee_component
end

#parent_asinString? (readonly)

Returns the value of attribute parent_asin.

Returns:

  • (String, nil)


959
960
961
# File 'sig/peddler/apis/finances_v0.rbs', line 959

def parent_asin
  @parent_asin
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


960
961
962
# File 'sig/peddler/apis/finances_v0.rbs', line 960

def posted_date
  @posted_date
end

#total_amountPeddler::Money? (readonly)

Returns the value of attribute total_amount.

Returns:



961
962
963
# File 'sig/peddler/apis/finances_v0.rbs', line 961

def total_amount
  @total_amount
end

Class Method Details

.[](charge_component:, enrollment_id:, fee_component:, parent_asin:, posted_date:, total_amount:) ⇒ Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent

Overloads:



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

def self.[]: (?charge_component: Peddler::APIs::FinancesV0::ChargeComponent?, ?enrollment_id: String?, ?fee_component: Peddler::APIs::FinancesV0::FeeComponent?, ?parent_asin: String?, ?posted_date: String?, ?total_amount: Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent
| (Peddler::APIs::FinancesV0::ChargeComponent?, String?, Peddler::APIs::FinancesV0::FeeComponent?, String?, String?, Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent

.members[ :charge_component, :enrollment_id, :fee_component, :parent_asin, :posted_date, :total_amount ]

Returns:

  • ([ :charge_component, :enrollment_id, :fee_component, :parent_asin, :posted_date, :total_amount ])


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

def self.members: () -> [ :charge_component, :enrollment_id, :fee_component, :parent_asin, :posted_date, :total_amount ]

.new(charge_component:, enrollment_id:, fee_component:, parent_asin:, posted_date:, total_amount:) ⇒ Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent

Overloads:



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

def self.new: (?charge_component: Peddler::APIs::FinancesV0::ChargeComponent?, ?enrollment_id: String?, ?fee_component: Peddler::APIs::FinancesV0::FeeComponent?, ?parent_asin: String?, ?posted_date: String?, ?total_amount: Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent
| (Peddler::APIs::FinancesV0::ChargeComponent?, String?, Peddler::APIs::FinancesV0::FeeComponent?, String?, String?, Peddler::Money?) -> Peddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent

.parsePeddler::APIs::FinancesV0::SellerReviewEnrollmentPaymentEvent

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :charge_component, :enrollment_id, :fee_component, :parent_asin, :posted_date, :total_amount ]

Returns:

  • ([ :charge_component, :enrollment_id, :fee_component, :parent_asin, :posted_date, :total_amount ])


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

def members: () -> [ :charge_component, :enrollment_id, :fee_component, :parent_asin, :posted_date, :total_amount ]

#to_h{ charge_component: Peddler::APIs::FinancesV0::ChargeComponent?, enrollment_id: String?, fee_component: Peddler::APIs::FinancesV0::FeeComponent?, parent_asin: String?, posted_date: String?, total_amount: Peddler::Money? }

Returns:



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

def to_h: () -> { charge_component: Peddler::APIs::FinancesV0::ChargeComponent?, enrollment_id: String?, fee_component: Peddler::APIs::FinancesV0::FeeComponent?, parent_asin: String?, posted_date: String?, total_amount: Peddler::Money? }