Class: Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/notifications/fba_outbound_shipment_status.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#amazon_order_idString (readonly)

Returns the value of attribute amazon_order_id.

Returns:

  • (String)


14
15
16
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 14

def amazon_order_id
  @amazon_order_id
end

#amazon_shipment_idString (readonly)

Returns the value of attribute amazon_shipment_id.

Returns:

  • (String)


15
16
17
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 15

def amazon_shipment_id
  @amazon_shipment_id
end

#seller_idString (readonly)

Returns the value of attribute seller_id.

Returns:

  • (String)


16
17
18
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 16

def seller_id
  @seller_id
end

#shipment_statusString (readonly)

Returns the value of attribute shipment_status.

Returns:

  • (String)


17
18
19
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 17

def shipment_status
  @shipment_status
end

Class Method Details

.[](amazon_order_id:, amazon_shipment_id:, seller_id:, shipment_status:) ⇒ Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification .[](arg0, arg1, arg2, arg3) ⇒ Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

Overloads:



7
8
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 7

def self.[]: (amazon_order_id: String, amazon_shipment_id: String, seller_id: String, shipment_status: String) -> Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification
| (String, String, String, String) -> Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

.members[ :amazon_order_id, :amazon_shipment_id, :seller_id, :shipment_status ]

Returns:

  • ([ :amazon_order_id, :amazon_shipment_id, :seller_id, :shipment_status ])


10
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 10

def self.members: () -> [ :amazon_order_id, :amazon_shipment_id, :seller_id, :shipment_status ]

.new(amazon_order_id:, amazon_shipment_id:, seller_id:, shipment_status:) ⇒ Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification .new(arg0, arg1, arg2, arg3) ⇒ Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

Overloads:



5
6
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 5

def self.new: (amazon_order_id: String, amazon_shipment_id: String, seller_id: String, shipment_status: String) -> Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification
| (String, String, String, String) -> Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

.parsePeddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

Parameters:

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

Returns:



12
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 12

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Notifications::FBAOutboundShipmentStatus::FBAOutboundShipmentStatusNotification

Instance Method Details

#members[ :amazon_order_id, :amazon_shipment_id, :seller_id, :shipment_status ]

Returns:

  • ([ :amazon_order_id, :amazon_shipment_id, :seller_id, :shipment_status ])


19
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 19

def members: () -> [ :amazon_order_id, :amazon_shipment_id, :seller_id, :shipment_status ]

#to_h{ amazon_order_id: String, amazon_shipment_id: String, seller_id: String, shipment_status: String }

Returns:

  • ({ amazon_order_id: String, amazon_shipment_id: String, seller_id: String, shipment_status: String })


20
# File 'sig/peddler/notifications/fba_outbound_shipment_status.rbs', line 20

def to_h: () -> { amazon_order_id: String, amazon_shipment_id: String, seller_id: String, shipment_status: String }