Class: ShipEngine::Domain::Tracking::TrackUsingCarrierCodeAndTrackingNumber::Event

Inherits:
Object
  • Object
show all
Defined in:
lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(occurred_at:, carrier_occurred_at:, description:, city_locality:, state_province:, postal_code:, country_code:, company_name:, signer:, event_code:, latitude:, longitude:) ⇒ Event

rubocop:todo Metrics/ParameterLists



27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 27

def initialize(occurred_at:, carrier_occurred_at:, description:, city_locality:, state_province:, postal_code:, country_code:, company_name:, signer:, event_code:, latitude:, longitude:) # rubocop:todo Metrics/ParameterLists
  @occurred_at = occurred_at
  @carrier_occurred_at = carrier_occurred_at
  @description = description
  @city_locality = city_locality
  @state_province = state_province
  @postal_code = postal_code
  @country_code = country_code
  @company_name = company_name
  @signer = signer
  @event_code = event_code
  @latitude = latitude
  @longitude = longitude
end

Instance Attribute Details

#carrier_occurred_atObject (readonly)

Returns the value of attribute carrier_occurred_at.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def carrier_occurred_at
  @carrier_occurred_at
end

#city_localityObject (readonly)

Returns the value of attribute city_locality.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def city_locality
  @city_locality
end

#company_nameObject (readonly)

Returns the value of attribute company_name.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def company_name
  @company_name
end

#country_codeObject (readonly)

Returns the value of attribute country_code.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def country_code
  @country_code
end

#descriptionObject (readonly)

Returns the value of attribute description.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def description
  @description
end

#event_codeObject (readonly)

Returns the value of attribute event_code.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def event_code
  @event_code
end

#latitudeObject (readonly)

Returns the value of attribute latitude.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def latitude
  @latitude
end

#longitudeObject (readonly)

Returns the value of attribute longitude.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def longitude
  @longitude
end

#occurred_atObject (readonly)

Returns the value of attribute occurred_at.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def occurred_at
  @occurred_at
end

#postal_codeObject (readonly)

Returns the value of attribute postal_code.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def postal_code
  @postal_code
end

#signerObject (readonly)

Returns the value of attribute signer.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def signer
  @signer
end

#state_provinceObject (readonly)

Returns the value of attribute state_province.



25
26
27
# File 'lib/shipengine/domain/tracking/track_using_carrier_code_and_tracking_number.rb', line 25

def state_province
  @state_province
end