Sha256: 3bf0679908444574dd9be403165b9050b1b7b3f06397d40c63e1050fa90d0556

Contents?: true

Size: 1.12 KB

Versions: 20

Compression:

Stored size: 1.12 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

      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']
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
smartystreets_ruby_sdk-5.5.4 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.5.3 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.5.2 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.5.1 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.5.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.4.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.3.3 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.3.2 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.3.1 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.3.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.2.2 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.2.1 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.2.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.1.1 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.1.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-5.0.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-4.2.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-4.1.3 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-4.0.1 lib/smartystreets_ruby_sdk/us_street/metadata.rb
smartystreets_ruby_sdk-4.0.0 lib/smartystreets_ruby_sdk/us_street/metadata.rb