Class: Peddler::APIs::ShippingV2::GetTrackingResult

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#alternate_leg_tracking_idString (readonly)

Returns the value of attribute alternate_leg_tracking_id.

Returns:

  • (String)


1013
1014
1015
# File 'sig/peddler/apis/shipping_v2.rbs', line 1013

def alternate_leg_tracking_id
  @alternate_leg_tracking_id
end

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

Returns the value of attribute event_history.



1014
1015
1016
# File 'sig/peddler/apis/shipping_v2.rbs', line 1014

def event_history
  @event_history
end

#promised_delivery_dateTime (readonly)

Returns the value of attribute promised_delivery_date.

Returns:

  • (Time)


1015
1016
1017
# File 'sig/peddler/apis/shipping_v2.rbs', line 1015

def promised_delivery_date
  @promised_delivery_date
end

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

Returns the value of attribute summary.



1016
1017
1018
# File 'sig/peddler/apis/shipping_v2.rbs', line 1016

def summary
  @summary
end

#tracking_idString (readonly)

Returns the value of attribute tracking_id.

Returns:

  • (String)


1017
1018
1019
# File 'sig/peddler/apis/shipping_v2.rbs', line 1017

def tracking_id
  @tracking_id
end

Class Method Details

.[](alternate_leg_tracking_id:, event_history:, promised_delivery_date:, summary:, tracking_id:) ⇒ Peddler::APIs::ShippingV2::GetTrackingResult .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::ShippingV2::GetTrackingResult

Overloads:



1006
1007
# File 'sig/peddler/apis/shipping_v2.rbs', line 1006

def self.[]: (alternate_leg_tracking_id: String, event_history: Array[Peddler::APIs::ShippingV2::Event], promised_delivery_date: Time, summary: Peddler::APIs::ShippingV2::TrackingSummary, tracking_id: String) -> Peddler::APIs::ShippingV2::GetTrackingResult
| (String, Array[Peddler::APIs::ShippingV2::Event], Time, Peddler::APIs::ShippingV2::TrackingSummary, String) -> Peddler::APIs::ShippingV2::GetTrackingResult

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

Returns:

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


1009
# File 'sig/peddler/apis/shipping_v2.rbs', line 1009

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

.new(alternate_leg_tracking_id:, event_history:, promised_delivery_date:, summary:, tracking_id:) ⇒ Peddler::APIs::ShippingV2::GetTrackingResult .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::ShippingV2::GetTrackingResult

Overloads:



1004
1005
# File 'sig/peddler/apis/shipping_v2.rbs', line 1004

def self.new: (alternate_leg_tracking_id: String, event_history: Array[Peddler::APIs::ShippingV2::Event], promised_delivery_date: Time, summary: Peddler::APIs::ShippingV2::TrackingSummary, tracking_id: String) -> Peddler::APIs::ShippingV2::GetTrackingResult
| (String, Array[Peddler::APIs::ShippingV2::Event], Time, Peddler::APIs::ShippingV2::TrackingSummary, String) -> Peddler::APIs::ShippingV2::GetTrackingResult

.parsePeddler::APIs::ShippingV2::GetTrackingResult

Parameters:

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

Returns:



1011
# File 'sig/peddler/apis/shipping_v2.rbs', line 1011

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

Instance Method Details

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

Returns:

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


1019
# File 'sig/peddler/apis/shipping_v2.rbs', line 1019

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

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

Returns:



1020
# File 'sig/peddler/apis/shipping_v2.rbs', line 1020

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