Class: ShipEngine::Domain::Addresses::AddressValidation::Address
- Inherits:
-
Object
- Object
- ShipEngine::Domain::Addresses::AddressValidation::Address
- Defined in:
- lib/shipengine/domain/addresses/address_validation.rb
Instance Attribute Summary collapse
-
#address_line1 ⇒ Object
readonly
Returns the value of attribute address_line1.
-
#address_line2 ⇒ Object
readonly
Returns the value of attribute address_line2.
-
#address_line3 ⇒ Object
readonly
Returns the value of attribute address_line3.
-
#address_residential_indicator ⇒ Object
readonly
Returns the value of attribute address_residential_indicator.
-
#city_locality ⇒ Object
readonly
Returns the value of attribute city_locality.
-
#company_name ⇒ Object
readonly
Returns the value of attribute company_name.
-
#country_code ⇒ Object
readonly
Returns the value of attribute country_code.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#phone ⇒ Object
readonly
Returns the value of attribute phone.
-
#postal_code ⇒ Object
readonly
Returns the value of attribute postal_code.
-
#state_province ⇒ Object
readonly
Returns the value of attribute state_province.
Instance Method Summary collapse
-
#initialize(address_line1:, address_line2:, address_line3:, name:, company_name:, phone:, city_locality:, state_province:, postal_code:, country_code:, address_residential_indicator:) ⇒ Address
constructor
A new instance of Address.
Constructor Details
#initialize(address_line1:, address_line2:, address_line3:, name:, company_name:, phone:, city_locality:, state_province:, postal_code:, country_code:, address_residential_indicator:) ⇒ Address
Returns a new instance of Address.
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 87 def initialize(address_line1:, address_line2:, address_line3:, name:, company_name:, phone:, city_locality:, state_province:, postal_code:, # rubocop:todo Metrics/ParameterLists country_code:, address_residential_indicator:) @name = name @company_name = company_name @address_line1 = address_line1 @address_line2 = address_line2 @address_line3 = address_line3 @phone = phone @city_locality = city_locality @state_province = state_province @postal_code = postal_code @country_code = country_code @address_residential_indicator = address_residential_indicator end |
Instance Attribute Details
#address_line1 ⇒ Object (readonly)
Returns the value of attribute address_line1.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def address_line1 @address_line1 end |
#address_line2 ⇒ Object (readonly)
Returns the value of attribute address_line2.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def address_line2 @address_line2 end |
#address_line3 ⇒ Object (readonly)
Returns the value of attribute address_line3.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def address_line3 @address_line3 end |
#address_residential_indicator ⇒ Object (readonly)
Returns the value of attribute address_residential_indicator.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def address_residential_indicator @address_residential_indicator end |
#city_locality ⇒ Object (readonly)
Returns the value of attribute city_locality.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def city_locality @city_locality end |
#company_name ⇒ Object (readonly)
Returns the value of attribute company_name.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def company_name @company_name end |
#country_code ⇒ Object (readonly)
Returns the value of attribute country_code.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def country_code @country_code end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def name @name end |
#phone ⇒ Object (readonly)
Returns the value of attribute phone.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def phone @phone end |
#postal_code ⇒ Object (readonly)
Returns the value of attribute postal_code.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def postal_code @postal_code end |
#state_province ⇒ Object (readonly)
Returns the value of attribute state_province.
64 65 66 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 64 def state_province @state_province end |