Class: ShipEngine::Domain::Tracking::TrackUsingLabelId::Response
- Inherits:
-
Object
- Object
- ShipEngine::Domain::Tracking::TrackUsingLabelId::Response
- Defined in:
- lib/shipengine/domain/tracking/track_using_label_id.rb
Instance Attribute Summary collapse
-
#actual_delivery_date ⇒ Object
readonly
Returns the value of attribute actual_delivery_date.
-
#carrier_status_code ⇒ Object
readonly
Returns the value of attribute carrier_status_code.
-
#carrier_status_description ⇒ Object
readonly
Returns the value of attribute carrier_status_description.
-
#estimated_delivery_date ⇒ Object
readonly
Returns the value of attribute estimated_delivery_date.
-
#events ⇒ Object
readonly
Returns the value of attribute events.
-
#exception_description ⇒ Object
readonly
Returns the value of attribute exception_description.
-
#shipped_date ⇒ Object
readonly
Returns the value of attribute shipped_date.
-
#status_code ⇒ Object
readonly
Returns the value of attribute status_code.
-
#status_description ⇒ Object
readonly
Returns the value of attribute status_description.
-
#tracking_number ⇒ Object
readonly
Returns the value of attribute tracking_number.
Instance Method Summary collapse
-
#initialize(tracking_number:, status_code:, status_description:, carrier_status_code:, carrier_status_description:, shipped_date:, estimated_delivery_date:, actual_delivery_date:, exception_description:, events:) ⇒ Response
constructor
rubocop:todo Metrics/ParameterLists.
Constructor Details
#initialize(tracking_number:, status_code:, status_description:, carrier_status_code:, carrier_status_description:, shipped_date:, estimated_delivery_date:, actual_delivery_date:, exception_description:, events:) ⇒ Response
rubocop:todo Metrics/ParameterLists
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 10 def initialize(tracking_number:, status_code:, status_description:, carrier_status_code:, carrier_status_description:, shipped_date:, estimated_delivery_date:, actual_delivery_date:, exception_description:, events:) # rubocop:todo Metrics/ParameterLists @tracking_number = tracking_number @status_code = status_code @status_description = status_description @carrier_status_code = carrier_status_code @carrier_status_description = carrier_status_description @shipped_date = shipped_date @estimated_delivery_date = estimated_delivery_date @actual_delivery_date = actual_delivery_date @exception_description = exception_description @events = events end |
Instance Attribute Details
#actual_delivery_date ⇒ Object (readonly)
Returns the value of attribute actual_delivery_date.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def actual_delivery_date @actual_delivery_date end |
#carrier_status_code ⇒ Object (readonly)
Returns the value of attribute carrier_status_code.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def carrier_status_code @carrier_status_code end |
#carrier_status_description ⇒ Object (readonly)
Returns the value of attribute carrier_status_description.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def carrier_status_description @carrier_status_description end |
#estimated_delivery_date ⇒ Object (readonly)
Returns the value of attribute estimated_delivery_date.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def estimated_delivery_date @estimated_delivery_date end |
#events ⇒ Object (readonly)
Returns the value of attribute events.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def events @events end |
#exception_description ⇒ Object (readonly)
Returns the value of attribute exception_description.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def exception_description @exception_description end |
#shipped_date ⇒ Object (readonly)
Returns the value of attribute shipped_date.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def shipped_date @shipped_date end |
#status_code ⇒ Object (readonly)
Returns the value of attribute status_code.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def status_code @status_code end |
#status_description ⇒ Object (readonly)
Returns the value of attribute status_description.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def status_description @status_description end |
#tracking_number ⇒ Object (readonly)
Returns the value of attribute tracking_number.
8 9 10 |
# File 'lib/shipengine/domain/tracking/track_using_label_id.rb', line 8 def tracking_number @tracking_number end |