Class: Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
- Inherits:
-
Data
- Object
- Data
- Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
- Defined in:
- sig/peddler/notifications/fba_inventory_availability_change.rbs
Instance Attribute Summary collapse
-
#event_time ⇒ Time?
readonly
Returns the value of attribute event_time.
-
#notification_type ⇒ String?
readonly
Returns the value of attribute notification_type.
-
#notification_version ⇒ String?
readonly
Returns the value of attribute notification_version.
-
#payload ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Payload
readonly
Returns the value of attribute payload.
-
#payload_version ⇒ String?
readonly
Returns the value of attribute payload_version.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :payload, :event_time, :notification_type, :notification_version, :payload_version ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
Instance Method Summary collapse
-
#members ⇒ [ :payload, :event_time, :notification_type, :notification_version, :payload_version ]
-
#to_h ⇒ { payload: Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, event_time: Time?, notification_type: String?, notification_version: String?, payload_version: String? }
Instance Attribute Details
#event_time ⇒ Time? (readonly)
Returns the value of attribute event_time.
14 15 16 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 14 def event_time @event_time end |
#notification_type ⇒ String? (readonly)
Returns the value of attribute notification_type.
15 16 17 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 15 def notification_type @notification_type end |
#notification_version ⇒ String? (readonly)
Returns the value of attribute notification_version.
16 17 18 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 16 def notification_version @notification_version end |
#payload ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Payload (readonly)
Returns the value of attribute payload.
17 18 19 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 17 def payload @payload end |
#payload_version ⇒ String? (readonly)
Returns the value of attribute payload_version.
18 19 20 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 18 def payload_version @payload_version end |
Class Method Details
.[](payload:, event_time:, notification_type:, notification_version:, payload_version:) ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Notification .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
7 8 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 7
def self.[]: (payload: Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, ?event_time: Time?, ?notification_type: String?, ?notification_version: String?, ?payload_version: String?) -> Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
| (Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, Time?, String?, String?, String?) -> Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
|
.members ⇒ [ :payload, :event_time, :notification_type, :notification_version, :payload_version ]
10 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 10
def self.members: () -> [ :payload, :event_time, :notification_type, :notification_version, :payload_version ]
|
.new(payload:, event_time:, notification_type:, notification_version:, payload_version:) ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Notification .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
5 6 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 5
def self.new: (payload: Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, ?event_time: Time?, ?notification_type: String?, ?notification_version: String?, ?payload_version: String?) -> Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
| (Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, Time?, String?, String?, String?) -> Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
|
.parse ⇒ Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
12 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 12
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Notifications::FBAInventoryAvailabilityChange::Notification
|
Instance Method Details
#members ⇒ [ :payload, :event_time, :notification_type, :notification_version, :payload_version ]
20 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 20
def members: () -> [ :payload, :event_time, :notification_type, :notification_version, :payload_version ]
|
#to_h ⇒ { payload: Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, event_time: Time?, notification_type: String?, notification_version: String?, payload_version: String? }
21 |
# File 'sig/peddler/notifications/fba_inventory_availability_change.rbs', line 21
def to_h: () -> { payload: Peddler::Notifications::FBAInventoryAvailabilityChange::Payload, event_time: Time?, notification_type: String?, notification_version: String?, payload_version: String? }
|