types property

  1. @BuiltValueField(wireName: r'types')
BuiltList<DirectionsGeocodedWaypointTypesEnum>? types

Indicates the address type of the geocoding result used for calculating directions. * administrative_area_level_1 indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data. * administrative_area_level_2 indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels. * administrative_area_level_3 indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. * administrative_area_level_4 indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. * administrative_area_level_5 indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. * airport indicates an airport. * colloquial_area indicates a commonly-used alternative name for the entity. * country indicates the national political entity, and is typically the highest order type returned by the Geocoder. * intersection indicates a major intersection, usually of two major roads. * locality indicates an incorporated city or town political entity. * natural_feature indicates a prominent natural feature. * neighborhood indicates a named neighborhood * park indicates a named park. * plus_code indicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See https://plus.codes for details. * point_of_interest indicates a named point of interest. Typically, these "POI"s are prominent local entities that don't easily fit in another category, such as "Empire State Building" or "Eiffel Tower". * political indicates a political entity. Usually, this type indicates a polygon of some civil administration. * postal_code indicates a postal code as used to address postal mail within the country. * premise indicates a named location, usually a building or collection of buildings with a common name * route indicates a named route (such as "US 101"). * street_address indicates a precise street address. * sublocality indicates a first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. * subpremise indicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name * transit_station indicates a transit station. An empty list of types indicates there are no known types for the particular address component, for example, Lieu-dit in France.

Implementation

@BuiltValueField(wireName: r'types')
BuiltList<DirectionsGeocodedWaypointTypesEnum>? get types;