Sha256: bb18286ba6ddf146ce2ab69e1f42fd2fced6fb100f6a451ab78a0e5040673b8d

Contents?: true

Size: 556 Bytes

Versions: 43

Compression:

Stored size: 556 Bytes

Contents

module SmartyStreets
  module USAutocompletePro
    # See "https://smartystreets.com/docs/cloud/us-autocomplete-api#http-response"
    class Suggestion

      attr_reader :street_line, :secondary, :city, :state, :zipcode, :entries

      def initialize(obj)
        @street_line = obj.fetch('street_line', nil)
        @secondary = obj.fetch('secondary', nil)
        @city = obj.fetch('city', nil)
        @state = obj.fetch('state', nil)
        @zipcode = obj.fetch('zipcode', nil)
        @entries = obj.fetch('entries', 0)
      end
    end
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
smartystreets_ruby_sdk-5.20.6 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.20.4 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.20.3 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.20.2 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.19.0 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.18.1 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.18.0 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.17.2 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.17.1 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.17.0 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.16.2 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.16.1 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.16.0 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.15.4 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.15.3 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.15.2 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.15.1 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.15.0 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.14.22 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb
smartystreets_ruby_sdk-5.14.19 lib/smartystreets_ruby_sdk/us_autocomplete_pro/suggestion.rb