Sha256: f5a33da15119b66dcbdb3333f3cafed0a6f80eb6a5d7e31ab0f92966d182a3e1

Contents?: true

Size: 1.18 KB

Versions: 52

Compression:

Stored size: 1.18 KB

Contents

module SmartyStreets
  module USStreet
    # See "https://smartystreets.com/docs/cloud/us-street-api#metadata"
    class Metadata
      attr_reader :elot_sort, :longitude, :elot_sequence, :county_fips, :building_default_indicator, :rdi,
                  :congressional_district, :latitude, :precision, :time_zone, :zip_type, :county_name, :utc_offset,
                  :record_type, :carrier_route, :obeys_dst, :is_an_ews_match

      def initialize(obj)
        @record_type = obj['record_type']
        @zip_type = obj['zip_type']
        @county_fips = obj['county_fips']
        @county_name = obj['county_name']
        @carrier_route = obj['carrier_route']
        @congressional_district = obj['congressional_district']
        @building_default_indicator = obj['building_default_indicator']
        @rdi = obj['rdi']
        @elot_sequence = obj['elot_sequence']
        @elot_sort = obj['elot_sort']
        @latitude = obj['latitude']
        @longitude = obj['longitude']
        @precision = obj['precision']
        @time_zone = obj['time_zone']
        @utc_offset = obj['utc_offset']
        @obeys_dst = obj['dst']
        @is_an_ews_match = obj['ews_match']
      end
    end
  end
end

Version data entries

52 entries across 52 versions & 1 rubygems

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