Class Filter
Filters for the ComputeInsights RPC.
Implements
Inherited Members
Namespace: Google.Apis.AreaInsights.v1.Data
Assembly: Google.Apis.AreaInsights.v1.dll
Syntax
public class Filter : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LocationFilter
Required. Restricts results to places which are located in the area specified by location filters.
Declaration
[JsonProperty("locationFilter")]
public virtual LocationFilter LocationFilter { get; set; }
Property Value
Type | Description |
---|---|
LocationFilter |
OperatingStatus
Optional. Restricts results to places whose operating status is included on this list. If operating_status is not set, OPERATING_STATUS_OPERATIONAL is used as default.
Declaration
[JsonProperty("operatingStatus")]
public virtual IList<string> OperatingStatus { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
PriceLevels
Optional. Restricts results to places whose price level is included on this list. If price_levels
is not
set, all price levels are included in the results.
Declaration
[JsonProperty("priceLevels")]
public virtual IList<string> PriceLevels { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
RatingFilter
Optional. Restricts results to places whose average user ratings are in the range specified by rating_filter. If rating_filter is not set, all ratings are included in the result.
Declaration
[JsonProperty("ratingFilter")]
public virtual RatingFilter RatingFilter { get; set; }
Property Value
Type | Description |
---|---|
RatingFilter |
TypeFilter
Required. Place type filters.
Declaration
[JsonProperty("typeFilter")]
public virtual TypeFilter TypeFilter { get; set; }
Property Value
Type | Description |
---|---|
TypeFilter |