Class: SmartyStreets::InternationalStreet::Analysis

Inherits:
Object
  • Object
show all
Defined in:
lib/smartystreets_ruby_sdk/international_street/analysis.rb

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(obj) ⇒ Analysis

Returns a new instance of Analysis.



8
9
10
11
12
# File 'lib/smartystreets_ruby_sdk/international_street/analysis.rb', line 8

def initialize(obj)
  @verification_status = obj.fetch('verification_status', nil)
  @address_precision = obj.fetch('address_precision', nil)
  @max_address_precision = obj.fetch('max_address_precision', nil)
end

Instance Attribute Details

#address_precisionObject (readonly)

Returns the value of attribute address_precision.



6
7
8
# File 'lib/smartystreets_ruby_sdk/international_street/analysis.rb', line 6

def address_precision
  @address_precision
end

#max_address_precisionObject (readonly)

Returns the value of attribute max_address_precision.



6
7
8
# File 'lib/smartystreets_ruby_sdk/international_street/analysis.rb', line 6

def max_address_precision
  @max_address_precision
end

#verification_statusObject (readonly)

Returns the value of attribute verification_status.



6
7
8
# File 'lib/smartystreets_ruby_sdk/international_street/analysis.rb', line 6

def verification_status
  @verification_status
end