Show / Hide Table of Contents

Class Filter

Filters for the ComputeInsights RPC.

Inheritance
object
Filter
Implements
IMessage<Filter>
IEquatable<Filter>
IDeepCloneable<Filter>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Maps.AreaInsights.V1
Assembly: Google.Maps.AreaInsights.V1.dll
Syntax
public sealed class Filter : IMessage<Filter>, IEquatable<Filter>, IDeepCloneable<Filter>, IBufferMessage, IMessage

Constructors

Filter()

Declaration
public Filter()

Filter(Filter)

Declaration
public Filter(Filter other)
Parameters
Type Name Description
Filter other

Properties

LocationFilter

Required. Restricts results to places which are located in the area specified by location filters.

Declaration
public 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
public RepeatedField<OperatingStatus> OperatingStatus { get; }
Property Value
Type Description
RepeatedField<OperatingStatus>

PriceLevels

Optional. Restricts results to places whose price level is included on this list. If price_level is not set, all price levels are included in the results.

Declaration
public RepeatedField<PriceLevel> PriceLevels { get; }
Property Value
Type Description
RepeatedField<PriceLevel>

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
public RatingFilter RatingFilter { get; set; }
Property Value
Type Description
RatingFilter

TypeFilter

Required. Place type filters.

Declaration
public TypeFilter TypeFilter { get; set; }
Property Value
Type Description
TypeFilter
In this article
Back to top Generated by DocFX