Show / Hide Table of Contents

Class ReportDefinition.Types.Filter.Types.FieldFilter

A filter on a specific field.

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

Constructors

FieldFilter()

Declaration
public FieldFilter()

FieldFilter(FieldFilter)

Declaration
public FieldFilter(ReportDefinition.Types.Filter.Types.FieldFilter other)
Parameters
Type Name Description
ReportDefinition.Types.Filter.Types.FieldFilter other

Properties

Field

Required. The field to filter on.

Declaration
public ReportDefinition.Types.Field Field { get; set; }
Property Value
Type Description
ReportDefinition.Types.Field

HasMetricValueType

Gets whether the "metric_value_type" field is set

Declaration
public bool HasMetricValueType { get; }
Property Value
Type Description
bool

HasTimePeriodIndex

Gets whether the "time_period_index" field is set

Declaration
public bool HasTimePeriodIndex { get; }
Property Value
Type Description
bool

MetricValueType

Optional. Use to specify which metric value type to filter on. Defaults to PRIMARY.

Declaration
public ReportDefinition.Types.MetricValueType MetricValueType { get; set; }
Property Value
Type Description
ReportDefinition.Types.MetricValueType

Operation

Required. The operation of this filter.

Declaration
public ReportDefinition.Types.Filter.Types.Operation Operation { get; set; }
Property Value
Type Description
ReportDefinition.Types.Filter.Types.Operation

Slice

Optional. Use to filter on a specific slice of data.

Declaration
public ReportDefinition.Types.Slice Slice { get; set; }
Property Value
Type Description
ReportDefinition.Types.Slice

TimePeriodIndex

Optional. When using time period columns, use this to filter on a specific column.

Declaration
public int TimePeriodIndex { get; set; }
Property Value
Type Description
int

Values

Required. Values to filter to.

Declaration
public RepeatedField<ReportValue> Values { get; }
Property Value
Type Description
RepeatedField<ReportValue>
In this article
Back to top Generated by DocFX