Enum Report.Filter.Operation (0.14.0)

public enum Report.Filter.Operation extends Enum<Report.Filter.Operation> implements ProtocolMessageEnum

Supported filter operations.

Protobuf enum google.ads.admanager.v1.Report.Filter.Operation

Implements

ProtocolMessageEnum

Static Fields

Name Description
BETWEEN

Operand is between provided filter values.

BETWEEN = 8;

BETWEEN_VALUE

Operand is between provided filter values.

BETWEEN = 8;

CONTAINS

For scalar string operands, checks if the operand contains any of the provided filter substrings.

For string list operands, checks if any string in the operand contains any of the provided filter substrings.

CONTAINS = 2;

CONTAINS_VALUE

For scalar string operands, checks if the operand contains any of the provided filter substrings.

For string list operands, checks if any string in the operand contains any of the provided filter substrings.

CONTAINS = 2;

GREATER_THAN

Operand is greater than provided filter value.

GREATER_THAN = 6;

GREATER_THAN_EQUALS

Operand is greater than or equal to provided filter value.

GREATER_THAN_EQUALS = 7;

GREATER_THAN_EQUALS_VALUE

Operand is greater than or equal to provided filter value.

GREATER_THAN_EQUALS = 7;

GREATER_THAN_VALUE

Operand is greater than provided filter value.

GREATER_THAN = 6;

IN

For scalar operands, checks if the operand is in the set of provided filter values.

For list operands, checks if any element in the operand is in the set of provided filter values.

Default value.

IN = 0;

IN_VALUE

For scalar operands, checks if the operand is in the set of provided filter values.

For list operands, checks if any element in the operand is in the set of provided filter values.

Default value.

IN = 0;

LESS_THAN

Operand is less than the provided filter value.

LESS_THAN = 4;

LESS_THAN_EQUALS

Operand is less than or equal to provided filter value.

LESS_THAN_EQUALS = 5;

LESS_THAN_EQUALS_VALUE

Operand is less than or equal to provided filter value.

LESS_THAN_EQUALS = 5;

LESS_THAN_VALUE

Operand is less than the provided filter value.

LESS_THAN = 4;

MATCHES

Operand matches against a regex or set of regexes (one must match)

MATCHES = 9;

MATCHES_VALUE

Operand matches against a regex or set of regexes (one must match)

MATCHES = 9;

NOT_CONTAINS

For scalar string operands, checks that the operand contains none of the provided filter substrings.

For string list operands, checks that none of the strings in the operand contain none of the provided filter substrings.

NOT_CONTAINS = 3;

NOT_CONTAINS_VALUE

For scalar string operands, checks that the operand contains none of the provided filter substrings.

For string list operands, checks that none of the strings in the operand contain none of the provided filter substrings.

NOT_CONTAINS = 3;

NOT_IN

For scalar operands, checks that the operand is not in the set of provided filter values.

For list operands, checks that none of the elements in the operand is in the set of provided filter values.

NOT_IN = 1;

NOT_IN_VALUE

For scalar operands, checks that the operand is not in the set of provided filter values.

For list operands, checks that none of the elements in the operand is in the set of provided filter values.

NOT_IN = 1;

NOT_MATCHES

Operand negative matches against a regex or set of regexes (none must match)

NOT_MATCHES = 10;

NOT_MATCHES_VALUE

Operand negative matches against a regex or set of regexes (none must match)

NOT_MATCHES = 10;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()