Class: ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::RateResponse
- Inherits:
-
Object
- Object
- ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::RateResponse
- Defined in:
- lib/shipengine/domain/rates/get_with_shipment_details.rb
Defined Under Namespace
Instance Attribute Summary collapse
-
#created_at ⇒ Object
readonly
Returns the value of attribute created_at.
-
#errors ⇒ Object
readonly
Returns the value of attribute errors.
-
#invalid_rates ⇒ Object
readonly
Returns the value of attribute invalid_rates.
-
#rate_request_id ⇒ Object
readonly
Returns the value of attribute rate_request_id.
-
#rates ⇒ Object
readonly
Returns the value of attribute rates.
-
#shipment_id ⇒ Object
readonly
Returns the value of attribute shipment_id.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
Instance Method Summary collapse
-
#initialize(rates:, invalid_rates:, rate_request_id:, shipment_id:, created_at:, status:, errors:) ⇒ RateResponse
constructor
rubocop:todo Metrics/ParameterLists.
Constructor Details
#initialize(rates:, invalid_rates:, rate_request_id:, shipment_id:, created_at:, status:, errors:) ⇒ RateResponse
rubocop:todo Metrics/ParameterLists
259 260 261 262 263 264 265 266 267 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 259 def initialize(rates:, invalid_rates:, rate_request_id:, shipment_id:, created_at:, status:, errors:) # rubocop:todo Metrics/ParameterLists @rates = rates @invalid_rates = invalid_rates @rate_request_id = rate_request_id @shipment_id = shipment_id @created_at = created_at @status = status @errors = errors end |
Instance Attribute Details
#created_at ⇒ Object (readonly)
Returns the value of attribute created_at.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def created_at @created_at end |
#errors ⇒ Object (readonly)
Returns the value of attribute errors.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def errors @errors end |
#invalid_rates ⇒ Object (readonly)
Returns the value of attribute invalid_rates.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def invalid_rates @invalid_rates end |
#rate_request_id ⇒ Object (readonly)
Returns the value of attribute rate_request_id.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def rate_request_id @rate_request_id end |
#rates ⇒ Object (readonly)
Returns the value of attribute rates.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def rates @rates end |
#shipment_id ⇒ Object (readonly)
Returns the value of attribute shipment_id.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def shipment_id @shipment_id end |
#status ⇒ Object (readonly)
Returns the value of attribute status.
257 258 259 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 257 def status @status end |