Class Filter
An expression to filter dimension or metric values.
Inheritance
System.Object
Filter
Implements
Google.Protobuf.IMessage<Filter>
System.IEquatable<Filter>
Google.Protobuf.IDeepCloneable<Filter>
Google.Protobuf.IBufferMessage
Google.Protobuf.IMessage
Inherited Members
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
Namespace: Google.Analytics.Data.V1Alpha
Assembly: Google.Analytics.Data.V1Alpha.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
BetweenFilter
A filter for two values.
Declaration
public Filter.Types.BetweenFilter BetweenFilter { get; set; }
Property Value
Type | Description |
---|---|
Filter.Types.BetweenFilter |
FieldName
The dimension name or metric name. Must be a name defined in dimensions or metrics.
Declaration
public string FieldName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InListFilter
A filter for in list values.
Declaration
public Filter.Types.InListFilter InListFilter { get; set; }
Property Value
Type | Description |
---|---|
Filter.Types.InListFilter |
NullFilter
A filter for null values. If True, a null dimension value is matched by this filter. Null filter is commonly used inside a NOT filter expression. For example, a NOT expression of a null filter removes rows when a dimension is null.
Declaration
public bool NullFilter { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NumericFilter
A filter for numeric or date values.
Declaration
public Filter.Types.NumericFilter NumericFilter { get; set; }
Property Value
Type | Description |
---|---|
Filter.Types.NumericFilter |
OneFilterCase
Declaration
public Filter.OneFilterOneofCase OneFilterCase { get; }
Property Value
Type | Description |
---|---|
Filter.OneFilterOneofCase |
StringFilter
Strings related filter.
Declaration
public Filter.Types.StringFilter StringFilter { get; set; }
Property Value
Type | Description |
---|---|
Filter.Types.StringFilter |