Class: ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::RateResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/shipengine/domain/rates/get_with_shipment_details.rb

Defined Under Namespace

Classes: Error, Rate

Instance Attribute Summary collapse

Instance Method Summary collapse

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_atObject (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

#errorsObject (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_ratesObject (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_idObject (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

#ratesObject (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_idObject (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

#statusObject (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