Class: Peddler::APIs::ShippingV1::TrackingInformation

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/shipping_v1.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#event_historyArray[Peddler::APIs::ShippingV1::Event] (readonly)

Returns the value of attribute event_history.



735
736
737
# File 'sig/peddler/apis/shipping_v1.rbs', line 735

def event_history
  @event_history
end

#promised_delivery_dateString (readonly)

Returns the value of attribute promised_delivery_date.

Returns:

  • (String)


736
737
738
# File 'sig/peddler/apis/shipping_v1.rbs', line 736

def promised_delivery_date
  @promised_delivery_date
end

#summaryPeddler::APIs::ShippingV1::TrackingSummary (readonly)

Returns the value of attribute summary.



737
738
739
# File 'sig/peddler/apis/shipping_v1.rbs', line 737

def summary
  @summary
end

#tracking_idString (readonly)

Returns the value of attribute tracking_id.

Returns:

  • (String)


738
739
740
# File 'sig/peddler/apis/shipping_v1.rbs', line 738

def tracking_id
  @tracking_id
end

Class Method Details

.[](event_history:, promised_delivery_date:, summary:, tracking_id:) ⇒ Peddler::APIs::ShippingV1::TrackingInformation .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV1::TrackingInformation

Overloads:



728
729
# File 'sig/peddler/apis/shipping_v1.rbs', line 728

def self.[]: (event_history: Array[Peddler::APIs::ShippingV1::Event], promised_delivery_date: String, summary: Peddler::APIs::ShippingV1::TrackingSummary, tracking_id: String) -> Peddler::APIs::ShippingV1::TrackingInformation
| (Array[Peddler::APIs::ShippingV1::Event], String, Peddler::APIs::ShippingV1::TrackingSummary, String) -> Peddler::APIs::ShippingV1::TrackingInformation

.members[ :event_history, :promised_delivery_date, :summary, :tracking_id ]

Returns:

  • ([ :event_history, :promised_delivery_date, :summary, :tracking_id ])


731
# File 'sig/peddler/apis/shipping_v1.rbs', line 731

def self.members: () -> [ :event_history, :promised_delivery_date, :summary, :tracking_id ]

.new(event_history:, promised_delivery_date:, summary:, tracking_id:) ⇒ Peddler::APIs::ShippingV1::TrackingInformation .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV1::TrackingInformation

Overloads:



726
727
# File 'sig/peddler/apis/shipping_v1.rbs', line 726

def self.new: (event_history: Array[Peddler::APIs::ShippingV1::Event], promised_delivery_date: String, summary: Peddler::APIs::ShippingV1::TrackingSummary, tracking_id: String) -> Peddler::APIs::ShippingV1::TrackingInformation
| (Array[Peddler::APIs::ShippingV1::Event], String, Peddler::APIs::ShippingV1::TrackingSummary, String) -> Peddler::APIs::ShippingV1::TrackingInformation

.parsePeddler::APIs::ShippingV1::TrackingInformation

Parameters:

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

Returns:



733
# File 'sig/peddler/apis/shipping_v1.rbs', line 733

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

Instance Method Details

#members[ :event_history, :promised_delivery_date, :summary, :tracking_id ]

Returns:

  • ([ :event_history, :promised_delivery_date, :summary, :tracking_id ])


740
# File 'sig/peddler/apis/shipping_v1.rbs', line 740

def members: () -> [ :event_history, :promised_delivery_date, :summary, :tracking_id ]

#to_h{ event_history: Array[Peddler::APIs::ShippingV1::Event], promised_delivery_date: String, summary: Peddler::APIs::ShippingV1::TrackingSummary, tracking_id: String }

Returns:



741
# File 'sig/peddler/apis/shipping_v1.rbs', line 741

def to_h: () -> { event_history: Array[Peddler::APIs::ShippingV1::Event], promised_delivery_date: String, summary: Peddler::APIs::ShippingV1::TrackingSummary, tracking_id: String }