Namespace Google.Maps.AreaInsights.V1
Classes
AreaInsights
Service definition for the Places Insights API.
AreaInsights.AreaInsightsBase
Base class for server-side implementations of AreaInsights
AreaInsights.AreaInsightsClient
Client for AreaInsights
AreaInsightsClient
AreaInsights client wrapper, for convenient use.
AreaInsightsClientBuilder
Builder class for AreaInsightsClient to provide simple configuration of credentials, endpoint etc.
AreaInsightsClientImpl
AreaInsights client wrapper implementation, for convenient use.
AreaInsightsSettings
Settings for AreaInsightsClient instances.
ComputeInsightsRequest
Request for the ComputeInsights RPC.
ComputeInsightsResponse
Response for the ComputeInsights RPC.
Filter
Filters for the ComputeInsights RPC.
LocationFilter
Location filters.
Specifies the area of interest for the insight.
LocationFilter.Types
Container for nested types declared in the LocationFilter message type.
LocationFilter.Types.Circle
A circle is defined by a center point and radius in meters.
LocationFilter.Types.CustomArea
Custom Area.
LocationFilter.Types.CustomArea.Types
Container for nested types declared in the CustomArea message type.
LocationFilter.Types.CustomArea.Types.Polygon
A polygon is represented by a series of connected coordinates in an counterclockwise ordered sequence. The coordinates form a closed loop and define a filled region. The first and last coordinates are equivalent, and they must contain identical values. The format is a simplified version of GeoJSON polygons (we only support one counterclockwise exterior ring).
LocationFilter.Types.Region
A region is a geographic boundary such as: cities, postal codes, counties, states, etc.
PlaceInsight
Holds information about a place
PlaceName
Resource name for the Place
resource.
RatingFilter
Average user rating filters.
TypeFilter
Place type filters.
Only Place types from Table a are supported.
A place can only have a single primary type associated with it. For example, the primary type might be "mexican_restaurant" or "steak_house". Use included_primary_types and excluded_primary_types to filter the results on a place's primary type.
A place can also have multiple type values associated with it. For example a restaurant might have the following types: "seafood_restaurant", "restaurant", "food", "point_of_interest", "establishment". Use included_types and excluded_types to filter the results on the list of types associated with a place.
If a search is specified with multiple type restrictions, only places that satisfy all of the restrictions are returned. For example, if you specify {"included_types": ["restaurant"], "excluded_primary_types": ["steak_house"]}, the returned places provide "restaurant" related services but do not operate primarily as a "steak_house".
If there are any conflicting types, i.e. a type appears in both included_types and excluded_types types or included_primary_types and excluded_primary_types, an INVALID_ARGUMENT error is returned.
One of included_types or included_primary_types must be set.
Enums
Insight
Supported insights.
LocationFilter.AreaOneofCase
Enum of possible cases for the "area" oneof.
LocationFilter.Types.Circle.CenterOneofCase
Enum of possible cases for the "center" oneof.
LocationFilter.Types.Region.RegionOneofCase
Enum of possible cases for the "region" oneof.
OperatingStatus
Operating status of the place.
PlaceName.ResourceNameType
The possible contents of PlaceName.
PriceLevel
Price level of the place.