Class Filter
An expression to filter dimension or metric values.
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.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.
In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics.
Declaration
public string FieldName { get; set; }
Property Value
Type | Description |
---|---|
string |
InListFilter
A filter for in list values.
Declaration
public Filter.Types.InListFilter InListFilter { get; set; }
Property Value
Type | Description |
---|---|
Filter.Types.InListFilter |
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 |