Class: Google::Apis::CivicinfoV2::StreetSegment
- Inherits:
-
Object
- Object
- Google::Apis::CivicinfoV2::StreetSegment
- Defined in:
- generated/google/apis/civicinfo_v2/classes.rb,
generated/google/apis/civicinfo_v2/representations.rb,
generated/google/apis/civicinfo_v2/representations.rb
Instance Attribute Summary collapse
-
#administration_region_ids ⇒ Array<String>
Corresponds to the JSON property
administrationRegionIds
. -
#before_geocode_id ⇒ String
Corresponds to the JSON property
beforeGeocodeId
. -
#catalist_unique_precinct_code ⇒ String
Corresponds to the JSON property
catalistUniquePrecinctCode
. -
#city ⇒ String
Corresponds to the JSON property
city
. -
#city_council_district ⇒ String
Corresponds to the JSON property
cityCouncilDistrict
. -
#congressional_district ⇒ String
Corresponds to the JSON property
congressionalDistrict
. -
#contest_ids ⇒ Array<String>
Corresponds to the JSON property
contestIds
. -
#county_council_district ⇒ String
Corresponds to the JSON property
countyCouncilDistrict
. -
#county_fips ⇒ String
Corresponds to the JSON property
countyFips
. -
#dataset_id ⇒ Fixnum
Corresponds to the JSON property
datasetId
. -
#early_vote_site_by_ids ⇒ Array<String>
Corresponds to the JSON property
earlyVoteSiteByIds
. -
#end_house_number ⇒ Fixnum
Corresponds to the JSON property
endHouseNumber
. -
#geocoded_point ⇒ Google::Apis::CivicinfoV2::PointProto
Corresponds to the JSON property
geocodedPoint
. -
#geographic_division_ocd_ids ⇒ Array<String>
Corresponds to the JSON property
geographicDivisionOcdIds
. -
#id ⇒ String
Corresponds to the JSON property
id
. -
#judicial_district ⇒ String
Corresponds to the JSON property
judicialDistrict
. -
#mail_only ⇒ Boolean
(also: #mail_only?)
Corresponds to the JSON property
mailOnly
. -
#municipal_district ⇒ String
Corresponds to the JSON property
municipalDistrict
. -
#ncoa_address ⇒ String
Corresponds to the JSON property
ncoaAddress
. -
#odd_or_evens ⇒ Array<String>
Corresponds to the JSON property
oddOrEvens
. -
#original_id ⇒ String
Corresponds to the JSON property
originalId
. -
#pollinglocation_by_ids ⇒ Array<String>
Corresponds to the JSON property
pollinglocationByIds
. -
#precinct_name ⇒ String
Corresponds to the JSON property
precinctName
. -
#precinct_ocd_id ⇒ String
Corresponds to the JSON property
precinctOcdId
. -
#provenances ⇒ Array<Google::Apis::CivicinfoV2::Provenance>
Corresponds to the JSON property
provenances
. -
#published ⇒ Boolean
(also: #published?)
Corresponds to the JSON property
published
. -
#school_district ⇒ String
Corresponds to the JSON property
schoolDistrict
. -
#start_house_number ⇒ Fixnum
Corresponds to the JSON property
startHouseNumber
. -
#start_lat_e7 ⇒ Fixnum
Corresponds to the JSON property
startLatE7
. -
#start_lng_e7 ⇒ Fixnum
Corresponds to the JSON property
startLngE7
. -
#state ⇒ String
Corresponds to the JSON property
state
. -
#state_house_district ⇒ String
Corresponds to the JSON property
stateHouseDistrict
. -
#state_senate_district ⇒ String
Corresponds to the JSON property
stateSenateDistrict
. -
#street_name ⇒ String
Corresponds to the JSON property
streetName
. -
#sub_administrative_area_name ⇒ String
Corresponds to the JSON property
subAdministrativeAreaName
. -
#surrogate_id ⇒ Fixnum
Corresponds to the JSON property
surrogateId
. -
#targetsmart_unique_precinct_code ⇒ String
Corresponds to the JSON property
targetsmartUniquePrecinctCode
. -
#township_district ⇒ String
Corresponds to the JSON property
townshipDistrict
. -
#unit_number ⇒ String
Corresponds to the JSON property
unitNumber
. -
#unit_type ⇒ String
Corresponds to the JSON property
unitType
. -
#van_precinct_code ⇒ String
Corresponds to the JSON property
vanPrecinctCode
. -
#voter_geographic_division_ocd_ids ⇒ Array<String>
Corresponds to the JSON property
voterGeographicDivisionOcdIds
. -
#ward_district ⇒ String
Corresponds to the JSON property
wardDistrict
. -
#wildcard ⇒ Boolean
(also: #wildcard?)
Corresponds to the JSON property
wildcard
. -
#zip ⇒ String
Corresponds to the JSON property
zip
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ StreetSegment
constructor
A new instance of StreetSegment.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ StreetSegment
Returns a new instance of StreetSegment
1850 1851 1852 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1850 def initialize(**args) update!(**args) end |
Instance Attribute Details
#administration_region_ids ⇒ Array<String>
Corresponds to the JSON property administrationRegionIds
1625 1626 1627 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1625 def administration_region_ids @administration_region_ids end |
#before_geocode_id ⇒ String
Corresponds to the JSON property beforeGeocodeId
1630 1631 1632 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1630 def before_geocode_id @before_geocode_id end |
#catalist_unique_precinct_code ⇒ String
Corresponds to the JSON property catalistUniquePrecinctCode
1635 1636 1637 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1635 def catalist_unique_precinct_code @catalist_unique_precinct_code end |
#city ⇒ String
Corresponds to the JSON property city
1640 1641 1642 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1640 def city @city end |
#city_council_district ⇒ String
Corresponds to the JSON property cityCouncilDistrict
1645 1646 1647 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1645 def city_council_district @city_council_district end |
#congressional_district ⇒ String
Corresponds to the JSON property congressionalDistrict
1650 1651 1652 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1650 def congressional_district @congressional_district end |
#contest_ids ⇒ Array<String>
Corresponds to the JSON property contestIds
1655 1656 1657 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1655 def contest_ids @contest_ids end |
#county_council_district ⇒ String
Corresponds to the JSON property countyCouncilDistrict
1660 1661 1662 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1660 def county_council_district @county_council_district end |
#county_fips ⇒ String
Corresponds to the JSON property countyFips
1665 1666 1667 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1665 def county_fips @county_fips end |
#dataset_id ⇒ Fixnum
Corresponds to the JSON property datasetId
1670 1671 1672 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1670 def dataset_id @dataset_id end |
#early_vote_site_by_ids ⇒ Array<String>
Corresponds to the JSON property earlyVoteSiteByIds
1675 1676 1677 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1675 def early_vote_site_by_ids @early_vote_site_by_ids end |
#end_house_number ⇒ Fixnum
Corresponds to the JSON property endHouseNumber
1680 1681 1682 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1680 def end_house_number @end_house_number end |
#geocoded_point ⇒ Google::Apis::CivicinfoV2::PointProto
Corresponds to the JSON property geocodedPoint
1685 1686 1687 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1685 def geocoded_point @geocoded_point end |
#geographic_division_ocd_ids ⇒ Array<String>
Corresponds to the JSON property geographicDivisionOcdIds
1690 1691 1692 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1690 def geographic_division_ocd_ids @geographic_division_ocd_ids end |
#id ⇒ String
Corresponds to the JSON property id
1695 1696 1697 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1695 def id @id end |
#judicial_district ⇒ String
Corresponds to the JSON property judicialDistrict
1700 1701 1702 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1700 def judicial_district @judicial_district end |
#mail_only ⇒ Boolean Also known as: mail_only?
Corresponds to the JSON property mailOnly
1705 1706 1707 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1705 def mail_only @mail_only end |
#municipal_district ⇒ String
Corresponds to the JSON property municipalDistrict
1711 1712 1713 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1711 def municipal_district @municipal_district end |
#ncoa_address ⇒ String
Corresponds to the JSON property ncoaAddress
1716 1717 1718 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1716 def ncoa_address @ncoa_address end |
#odd_or_evens ⇒ Array<String>
Corresponds to the JSON property oddOrEvens
1721 1722 1723 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1721 def odd_or_evens @odd_or_evens end |
#original_id ⇒ String
Corresponds to the JSON property originalId
1726 1727 1728 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1726 def original_id @original_id end |
#pollinglocation_by_ids ⇒ Array<String>
Corresponds to the JSON property pollinglocationByIds
1731 1732 1733 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1731 def pollinglocation_by_ids @pollinglocation_by_ids end |
#precinct_name ⇒ String
Corresponds to the JSON property precinctName
1736 1737 1738 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1736 def precinct_name @precinct_name end |
#precinct_ocd_id ⇒ String
Corresponds to the JSON property precinctOcdId
1741 1742 1743 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1741 def precinct_ocd_id @precinct_ocd_id end |
#provenances ⇒ Array<Google::Apis::CivicinfoV2::Provenance>
Corresponds to the JSON property provenances
1746 1747 1748 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1746 def provenances @provenances end |
#published ⇒ Boolean Also known as: published?
Corresponds to the JSON property published
1751 1752 1753 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1751 def published @published end |
#school_district ⇒ String
Corresponds to the JSON property schoolDistrict
1757 1758 1759 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1757 def school_district @school_district end |
#start_house_number ⇒ Fixnum
Corresponds to the JSON property startHouseNumber
1762 1763 1764 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1762 def start_house_number @start_house_number end |
#start_lat_e7 ⇒ Fixnum
Corresponds to the JSON property startLatE7
1767 1768 1769 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1767 def start_lat_e7 @start_lat_e7 end |
#start_lng_e7 ⇒ Fixnum
Corresponds to the JSON property startLngE7
1772 1773 1774 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1772 def start_lng_e7 @start_lng_e7 end |
#state ⇒ String
Corresponds to the JSON property state
1777 1778 1779 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1777 def state @state end |
#state_house_district ⇒ String
Corresponds to the JSON property stateHouseDistrict
1782 1783 1784 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1782 def state_house_district @state_house_district end |
#state_senate_district ⇒ String
Corresponds to the JSON property stateSenateDistrict
1787 1788 1789 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1787 def state_senate_district @state_senate_district end |
#street_name ⇒ String
Corresponds to the JSON property streetName
1792 1793 1794 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1792 def street_name @street_name end |
#sub_administrative_area_name ⇒ String
Corresponds to the JSON property subAdministrativeAreaName
1797 1798 1799 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1797 def sub_administrative_area_name @sub_administrative_area_name end |
#surrogate_id ⇒ Fixnum
Corresponds to the JSON property surrogateId
1802 1803 1804 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1802 def surrogate_id @surrogate_id end |
#targetsmart_unique_precinct_code ⇒ String
Corresponds to the JSON property targetsmartUniquePrecinctCode
1807 1808 1809 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1807 def targetsmart_unique_precinct_code @targetsmart_unique_precinct_code end |
#township_district ⇒ String
Corresponds to the JSON property townshipDistrict
1812 1813 1814 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1812 def township_district @township_district end |
#unit_number ⇒ String
Corresponds to the JSON property unitNumber
1817 1818 1819 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1817 def unit_number @unit_number end |
#unit_type ⇒ String
Corresponds to the JSON property unitType
1822 1823 1824 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1822 def unit_type @unit_type end |
#van_precinct_code ⇒ String
Corresponds to the JSON property vanPrecinctCode
1827 1828 1829 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1827 def van_precinct_code @van_precinct_code end |
#voter_geographic_division_ocd_ids ⇒ Array<String>
Corresponds to the JSON property voterGeographicDivisionOcdIds
1832 1833 1834 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1832 def voter_geographic_division_ocd_ids @voter_geographic_division_ocd_ids end |
#ward_district ⇒ String
Corresponds to the JSON property wardDistrict
1837 1838 1839 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1837 def ward_district @ward_district end |
#wildcard ⇒ Boolean Also known as: wildcard?
Corresponds to the JSON property wildcard
1842 1843 1844 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1842 def wildcard @wildcard end |
#zip ⇒ String
Corresponds to the JSON property zip
1848 1849 1850 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1848 def zip @zip end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1855 def update!(**args) @administration_region_ids = args[:administration_region_ids] if args.key?(:administration_region_ids) @before_geocode_id = args[:before_geocode_id] if args.key?(:before_geocode_id) @catalist_unique_precinct_code = args[:catalist_unique_precinct_code] if args.key?(:catalist_unique_precinct_code) @city = args[:city] if args.key?(:city) @city_council_district = args[:city_council_district] if args.key?(:city_council_district) @congressional_district = args[:congressional_district] if args.key?(:congressional_district) @contest_ids = args[:contest_ids] if args.key?(:contest_ids) @county_council_district = args[:county_council_district] if args.key?(:county_council_district) @county_fips = args[:county_fips] if args.key?(:county_fips) @dataset_id = args[:dataset_id] if args.key?(:dataset_id) @early_vote_site_by_ids = args[:early_vote_site_by_ids] if args.key?(:early_vote_site_by_ids) @end_house_number = args[:end_house_number] if args.key?(:end_house_number) @geocoded_point = args[:geocoded_point] if args.key?(:geocoded_point) @geographic_division_ocd_ids = args[:geographic_division_ocd_ids] if args.key?(:geographic_division_ocd_ids) @id = args[:id] if args.key?(:id) @judicial_district = args[:judicial_district] if args.key?(:judicial_district) @mail_only = args[:mail_only] if args.key?(:mail_only) @municipal_district = args[:municipal_district] if args.key?(:municipal_district) @ncoa_address = args[:ncoa_address] if args.key?(:ncoa_address) @odd_or_evens = args[:odd_or_evens] if args.key?(:odd_or_evens) @original_id = args[:original_id] if args.key?(:original_id) @pollinglocation_by_ids = args[:pollinglocation_by_ids] if args.key?(:pollinglocation_by_ids) @precinct_name = args[:precinct_name] if args.key?(:precinct_name) @precinct_ocd_id = args[:precinct_ocd_id] if args.key?(:precinct_ocd_id) @provenances = args[:provenances] if args.key?(:provenances) @published = args[:published] if args.key?(:published) @school_district = args[:school_district] if args.key?(:school_district) @start_house_number = args[:start_house_number] if args.key?(:start_house_number) @start_lat_e7 = args[:start_lat_e7] if args.key?(:start_lat_e7) @start_lng_e7 = args[:start_lng_e7] if args.key?(:start_lng_e7) @state = args[:state] if args.key?(:state) @state_house_district = args[:state_house_district] if args.key?(:state_house_district) @state_senate_district = args[:state_senate_district] if args.key?(:state_senate_district) @street_name = args[:street_name] if args.key?(:street_name) @sub_administrative_area_name = args[:sub_administrative_area_name] if args.key?(:sub_administrative_area_name) @surrogate_id = args[:surrogate_id] if args.key?(:surrogate_id) @targetsmart_unique_precinct_code = args[:targetsmart_unique_precinct_code] if args.key?(:targetsmart_unique_precinct_code) @township_district = args[:township_district] if args.key?(:township_district) @unit_number = args[:unit_number] if args.key?(:unit_number) @unit_type = args[:unit_type] if args.key?(:unit_type) @van_precinct_code = args[:van_precinct_code] if args.key?(:van_precinct_code) @voter_geographic_division_ocd_ids = args[:voter_geographic_division_ocd_ids] if args.key?(:voter_geographic_division_ocd_ids) @ward_district = args[:ward_district] if args.key?(:ward_district) @wildcard = args[:wildcard] if args.key?(:wildcard) @zip = args[:zip] if args.key?(:zip) end |