Class: Peddler::APIs::FinancesV0::PayWithAmazonEvent
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FinancesV0::PayWithAmazonEvent
- Defined in:
- sig/peddler/apis/finances_v0.rbs
Instance Attribute Summary collapse
-
#amount_description ⇒ String?
readonly
Returns the value of attribute amount_description.
-
#business_object_type ⇒ String?
readonly
Returns the value of attribute business_object_type.
-
#charge ⇒ Peddler::APIs::FinancesV0::ChargeComponent?
readonly
Returns the value of attribute charge.
-
#fee_list ⇒ Array[Peddler::APIs::FinancesV0::FeeComponent]?
readonly
Returns the value of attribute fee_list.
-
#fulfillment_channel ⇒ String?
readonly
Returns the value of attribute fulfillment_channel.
-
#payment_amount_type ⇒ String?
readonly
Returns the value of attribute payment_amount_type.
-
#sales_channel ⇒ String?
readonly
Returns the value of attribute sales_channel.
-
#seller_order_id ⇒ String?
readonly
Returns the value of attribute seller_order_id.
-
#store_name ⇒ String?
readonly
Returns the value of attribute store_name.
-
#transaction_posted_date ⇒ String?
readonly
Returns the value of attribute transaction_posted_date.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :amount_description, :business_object_type, :charge, :fee_list, :fulfillment_channel, :payment_amount_type, :sales_channel, :seller_order_id, :store_name, :transaction_posted_date ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FinancesV0::PayWithAmazonEvent
Instance Method Summary collapse
-
#members ⇒ [ :amount_description, :business_object_type, :charge, :fee_list, :fulfillment_channel, :payment_amount_type, :sales_channel, :seller_order_id, :store_name, :transaction_posted_date ]
-
#to_h ⇒ { amount_description: String?, business_object_type: String?, charge: Peddler::APIs::FinancesV0::ChargeComponent?, fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, fulfillment_channel: String?, payment_amount_type: String?, sales_channel: String?, seller_order_id: String?, store_name: String?, transaction_posted_date: String? }
Instance Attribute Details
#amount_description ⇒ String? (readonly)
Returns the value of attribute amount_description.
653 654 655 |
# File 'sig/peddler/apis/finances_v0.rbs', line 653 def amount_description @amount_description end |
#business_object_type ⇒ String? (readonly)
Returns the value of attribute business_object_type.
654 655 656 |
# File 'sig/peddler/apis/finances_v0.rbs', line 654 def business_object_type @business_object_type end |
#charge ⇒ Peddler::APIs::FinancesV0::ChargeComponent? (readonly)
Returns the value of attribute charge.
655 656 657 |
# File 'sig/peddler/apis/finances_v0.rbs', line 655 def charge @charge end |
#fee_list ⇒ Array[Peddler::APIs::FinancesV0::FeeComponent]? (readonly)
Returns the value of attribute fee_list.
656 657 658 |
# File 'sig/peddler/apis/finances_v0.rbs', line 656 def fee_list @fee_list end |
#fulfillment_channel ⇒ String? (readonly)
Returns the value of attribute fulfillment_channel.
657 658 659 |
# File 'sig/peddler/apis/finances_v0.rbs', line 657 def fulfillment_channel @fulfillment_channel end |
#payment_amount_type ⇒ String? (readonly)
Returns the value of attribute payment_amount_type.
658 659 660 |
# File 'sig/peddler/apis/finances_v0.rbs', line 658 def payment_amount_type @payment_amount_type end |
#sales_channel ⇒ String? (readonly)
Returns the value of attribute sales_channel.
659 660 661 |
# File 'sig/peddler/apis/finances_v0.rbs', line 659 def sales_channel @sales_channel end |
#seller_order_id ⇒ String? (readonly)
Returns the value of attribute seller_order_id.
660 661 662 |
# File 'sig/peddler/apis/finances_v0.rbs', line 660 def seller_order_id @seller_order_id end |
#store_name ⇒ String? (readonly)
Returns the value of attribute store_name.
661 662 663 |
# File 'sig/peddler/apis/finances_v0.rbs', line 661 def store_name @store_name end |
#transaction_posted_date ⇒ String? (readonly)
Returns the value of attribute transaction_posted_date.
662 663 664 |
# File 'sig/peddler/apis/finances_v0.rbs', line 662 def transaction_posted_date @transaction_posted_date end |
Class Method Details
.[](amount_description:, business_object_type:, charge:, fee_list:, fulfillment_channel:, payment_amount_type:, sales_channel:, seller_order_id:, store_name:, transaction_posted_date:) ⇒ Peddler::APIs::FinancesV0::PayWithAmazonEvent .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::FinancesV0::PayWithAmazonEvent
646 647 |
# File 'sig/peddler/apis/finances_v0.rbs', line 646
def self.[]: (?amount_description: String?, ?business_object_type: String?, ?charge: Peddler::APIs::FinancesV0::ChargeComponent?, ?fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, ?fulfillment_channel: String?, ?payment_amount_type: String?, ?sales_channel: String?, ?seller_order_id: String?, ?store_name: String?, ?transaction_posted_date: String?) -> Peddler::APIs::FinancesV0::PayWithAmazonEvent
| (String?, String?, Peddler::APIs::FinancesV0::ChargeComponent?, Array[Peddler::APIs::FinancesV0::FeeComponent]?, String?, String?, String?, String?, String?, String?) -> Peddler::APIs::FinancesV0::PayWithAmazonEvent
|
.members ⇒ [ :amount_description, :business_object_type, :charge, :fee_list, :fulfillment_channel, :payment_amount_type, :sales_channel, :seller_order_id, :store_name, :transaction_posted_date ]
649 |
# File 'sig/peddler/apis/finances_v0.rbs', line 649
def self.members: () -> [ :amount_description, :business_object_type, :charge, :fee_list, :fulfillment_channel, :payment_amount_type, :sales_channel, :seller_order_id, :store_name, :transaction_posted_date ]
|
.new(amount_description:, business_object_type:, charge:, fee_list:, fulfillment_channel:, payment_amount_type:, sales_channel:, seller_order_id:, store_name:, transaction_posted_date:) ⇒ Peddler::APIs::FinancesV0::PayWithAmazonEvent .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::FinancesV0::PayWithAmazonEvent
644 645 |
# File 'sig/peddler/apis/finances_v0.rbs', line 644
def self.new: (?amount_description: String?, ?business_object_type: String?, ?charge: Peddler::APIs::FinancesV0::ChargeComponent?, ?fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, ?fulfillment_channel: String?, ?payment_amount_type: String?, ?sales_channel: String?, ?seller_order_id: String?, ?store_name: String?, ?transaction_posted_date: String?) -> Peddler::APIs::FinancesV0::PayWithAmazonEvent
| (String?, String?, Peddler::APIs::FinancesV0::ChargeComponent?, Array[Peddler::APIs::FinancesV0::FeeComponent]?, String?, String?, String?, String?, String?, String?) -> Peddler::APIs::FinancesV0::PayWithAmazonEvent
|
.parse ⇒ Peddler::APIs::FinancesV0::PayWithAmazonEvent
651 |
# File 'sig/peddler/apis/finances_v0.rbs', line 651
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FinancesV0::PayWithAmazonEvent
|
Instance Method Details
#members ⇒ [ :amount_description, :business_object_type, :charge, :fee_list, :fulfillment_channel, :payment_amount_type, :sales_channel, :seller_order_id, :store_name, :transaction_posted_date ]
664 |
# File 'sig/peddler/apis/finances_v0.rbs', line 664
def members: () -> [ :amount_description, :business_object_type, :charge, :fee_list, :fulfillment_channel, :payment_amount_type, :sales_channel, :seller_order_id, :store_name, :transaction_posted_date ]
|
#to_h ⇒ { amount_description: String?, business_object_type: String?, charge: Peddler::APIs::FinancesV0::ChargeComponent?, fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, fulfillment_channel: String?, payment_amount_type: String?, sales_channel: String?, seller_order_id: String?, store_name: String?, transaction_posted_date: String? }
665 |
# File 'sig/peddler/apis/finances_v0.rbs', line 665
def to_h: () -> { amount_description: String?, business_object_type: String?, charge: Peddler::APIs::FinancesV0::ChargeComponent?, fee_list: Array[Peddler::APIs::FinancesV0::FeeComponent]?, fulfillment_channel: String?, payment_amount_type: String?, sales_channel: String?, seller_order_id: String?, store_name: String?, transaction_posted_date: String? }
|