Class: Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#additional_location_infoString? (readonly)

Returns the value of attribute additional_location_info.

Returns:

  • (String, nil)


1224
1225
1226
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1224

def additional_location_info
  @additional_location_info
end

#carrier_codeString? (readonly)

Returns the value of attribute carrier_code.

Returns:

  • (String, nil)


1225
1226
1227
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1225

def carrier_code
  @carrier_code
end

#carrier_phone_numberString? (readonly)

Returns the value of attribute carrier_phone_number.

Returns:

  • (String, nil)


1226
1227
1228
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1226

def carrier_phone_number
  @carrier_phone_number
end

#carrier_urlString? (readonly)

Returns the value of attribute carrier_url.

Returns:

  • (String, nil)


1227
1228
1229
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1227

def carrier_url
  @carrier_url
end

#current_statusString? (readonly)

Returns the value of attribute current_status.

Returns:

  • (String, nil)


1228
1229
1230
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1228

def current_status
  @current_status
end

#current_status_descriptionString? (readonly)

Returns the value of attribute current_status_description.

Returns:

  • (String, nil)


1229
1230
1231
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1229

def current_status_description
  @current_status_description
end

Returns the value of attribute customer_tracking_link.

Returns:

  • (String, nil)


1230
1231
1232
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1230

def customer_tracking_link
  @customer_tracking_link
end

#delivery_windowPeddler::APIs::FulfillmentOutbound20200701::DateRange? (readonly)

Returns the value of attribute delivery_window.



1231
1232
1233
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1231

def delivery_window
  @delivery_window
end

#estimated_arrival_dateString? (readonly)

Returns the value of attribute estimated_arrival_date.

Returns:

  • (String, nil)


1232
1233
1234
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1232

def estimated_arrival_date
  @estimated_arrival_date
end

#package_numberInteger (readonly)

Returns the value of attribute package_number.

Returns:

  • (Integer)


1233
1234
1235
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1233

def package_number
  @package_number
end

#ship_dateString? (readonly)

Returns the value of attribute ship_date.

Returns:

  • (String, nil)


1234
1235
1236
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1234

def ship_date
  @ship_date
end

#ship_to_addressPeddler::APIs::FulfillmentOutbound20200701::TrackingAddress? (readonly)

Returns the value of attribute ship_to_address.



1235
1236
1237
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1235

def ship_to_address
  @ship_to_address
end

#signed_for_byString? (readonly)

Returns the value of attribute signed_for_by.

Returns:

  • (String, nil)


1236
1237
1238
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1236

def signed_for_by
  @signed_for_by
end

#tracking_eventsArray[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]? (readonly)

Returns the value of attribute tracking_events.



1237
1238
1239
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1237

def tracking_events
  @tracking_events
end

#tracking_numberString? (readonly)

Returns the value of attribute tracking_number.

Returns:

  • (String, nil)


1238
1239
1240
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1238

def tracking_number
  @tracking_number
end

Class Method Details

.[](package_number:, additional_location_info:, carrier_code:, carrier_phone_number:, carrier_url:, current_status:, current_status_description:, customer_tracking_link:, delivery_window:, estimated_arrival_date:, ship_date:, ship_to_address:, signed_for_by:, tracking_events:, tracking_number:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails

Overloads:



1217
1218
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1217

def self.[]: (package_number: Integer, ?additional_location_info: String?, ?carrier_code: String?, ?carrier_phone_number: String?, ?carrier_url: String?, ?current_status: String?, ?current_status_description: String?, ?customer_tracking_link: String?, ?delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DateRange?, ?estimated_arrival_date: String?, ?ship_date: String?, ?ship_to_address: Peddler::APIs::FulfillmentOutbound20200701::TrackingAddress?, ?signed_for_by: String?, ?tracking_events: Array[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]?, ?tracking_number: String?) -> Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails
| (Integer, String?, String?, String?, String?, String?, String?, String?, Peddler::APIs::FulfillmentOutbound20200701::DateRange?, String?, String?, Peddler::APIs::FulfillmentOutbound20200701::TrackingAddress?, String?, Array[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]?, String?) -> Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails

.members[ :package_number, :additional_location_info, :carrier_code, :carrier_phone_number, :carrier_url, :current_status, :current_status_description, :customer_tracking_link, :delivery_window, :estimated_arrival_date, :ship_date, :ship_to_address, :signed_for_by, :tracking_events, :tracking_number ]

Returns:

  • ([ :package_number, :additional_location_info, :carrier_code, :carrier_phone_number, :carrier_url, :current_status, :current_status_description, :customer_tracking_link, :delivery_window, :estimated_arrival_date, :ship_date, :ship_to_address, :signed_for_by, :tracking_events, :tracking_number ])


1220
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1220

def self.members: () -> [ :package_number, :additional_location_info, :carrier_code, :carrier_phone_number, :carrier_url, :current_status, :current_status_description, :customer_tracking_link, :delivery_window, :estimated_arrival_date, :ship_date, :ship_to_address, :signed_for_by, :tracking_events, :tracking_number ]

.new(package_number:, additional_location_info:, carrier_code:, carrier_phone_number:, carrier_url:, current_status:, current_status_description:, customer_tracking_link:, delivery_window:, estimated_arrival_date:, ship_date:, ship_to_address:, signed_for_by:, tracking_events:, tracking_number:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails

Overloads:



1215
1216
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1215

def self.new: (package_number: Integer, ?additional_location_info: String?, ?carrier_code: String?, ?carrier_phone_number: String?, ?carrier_url: String?, ?current_status: String?, ?current_status_description: String?, ?customer_tracking_link: String?, ?delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DateRange?, ?estimated_arrival_date: String?, ?ship_date: String?, ?ship_to_address: Peddler::APIs::FulfillmentOutbound20200701::TrackingAddress?, ?signed_for_by: String?, ?tracking_events: Array[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]?, ?tracking_number: String?) -> Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails
| (Integer, String?, String?, String?, String?, String?, String?, String?, Peddler::APIs::FulfillmentOutbound20200701::DateRange?, String?, String?, Peddler::APIs::FulfillmentOutbound20200701::TrackingAddress?, String?, Array[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]?, String?) -> Peddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails

.parsePeddler::APIs::FulfillmentOutbound20200701::PackageTrackingDetails

Parameters:

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

Returns:



1222
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1222

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

Instance Method Details

#members[ :package_number, :additional_location_info, :carrier_code, :carrier_phone_number, :carrier_url, :current_status, :current_status_description, :customer_tracking_link, :delivery_window, :estimated_arrival_date, :ship_date, :ship_to_address, :signed_for_by, :tracking_events, :tracking_number ]

Returns:

  • ([ :package_number, :additional_location_info, :carrier_code, :carrier_phone_number, :carrier_url, :current_status, :current_status_description, :customer_tracking_link, :delivery_window, :estimated_arrival_date, :ship_date, :ship_to_address, :signed_for_by, :tracking_events, :tracking_number ])


1240
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1240

def members: () -> [ :package_number, :additional_location_info, :carrier_code, :carrier_phone_number, :carrier_url, :current_status, :current_status_description, :customer_tracking_link, :delivery_window, :estimated_arrival_date, :ship_date, :ship_to_address, :signed_for_by, :tracking_events, :tracking_number ]

#to_h{ package_number: Integer, additional_location_info: String?, carrier_code: String?, carrier_phone_number: String?, carrier_url: String?, current_status: String?, current_status_description: String?, customer_tracking_link: String?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DateRange?, estimated_arrival_date: String?, ship_date: String?, ship_to_address: Peddler::APIs::FulfillmentOutbound20200701::TrackingAddress?, signed_for_by: String?, tracking_events: Array[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]?, tracking_number: String? }

Returns:



1241
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1241

def to_h: () -> { package_number: Integer, additional_location_info: String?, carrier_code: String?, carrier_phone_number: String?, carrier_url: String?, current_status: String?, current_status_description: String?, customer_tracking_link: String?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DateRange?, estimated_arrival_date: String?, ship_date: String?, ship_to_address: Peddler::APIs::FulfillmentOutbound20200701::TrackingAddress?, signed_for_by: String?, tracking_events: Array[Peddler::APIs::FulfillmentOutbound20200701::TrackingEvent]?, tracking_number: String? }