Class: ShipEngine::Domain::Addresses::AddressValidation::Request
- Inherits:
-
Object
- Object
- ShipEngine::Domain::Addresses::AddressValidation::Request
- 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:) ⇒ Request
constructor
A new instance of Request.
Constructor Details
#initialize(address_line1:, address_line2:, address_line3:, name:, company_name:, phone:, city_locality:, state_province:, postal_code:, country_code:, address_residential_indicator:) ⇒ Request
Returns a new instance of Request.
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 46 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.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def address_line1 @address_line1 end |
#address_line2 ⇒ Object (readonly)
Returns the value of attribute address_line2.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def address_line2 @address_line2 end |
#address_line3 ⇒ Object (readonly)
Returns the value of attribute address_line3.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def address_line3 @address_line3 end |
#address_residential_indicator ⇒ Object (readonly)
Returns the value of attribute address_residential_indicator.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def address_residential_indicator @address_residential_indicator end |
#city_locality ⇒ Object (readonly)
Returns the value of attribute city_locality.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def city_locality @city_locality end |
#company_name ⇒ Object (readonly)
Returns the value of attribute company_name.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def company_name @company_name end |
#country_code ⇒ Object (readonly)
Returns the value of attribute country_code.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def country_code @country_code end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def name @name end |
#phone ⇒ Object (readonly)
Returns the value of attribute phone.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def phone @phone end |
#postal_code ⇒ Object (readonly)
Returns the value of attribute postal_code.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def postal_code @postal_code end |
#state_province ⇒ Object (readonly)
Returns the value of attribute state_province.
23 24 25 |
# File 'lib/shipengine/domain/addresses/address_validation.rb', line 23 def state_province @state_province end |