Class ExpandedDataSetFilterExpression.Builder (0.40.0)

public static final class ExpandedDataSetFilterExpression.Builder extends GeneratedMessageV3.Builder<ExpandedDataSetFilterExpression.Builder> implements ExpandedDataSetFilterExpressionOrBuilder

A logical expression of EnhancedDataSet dimension filters.

Protobuf type google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ExpandedDataSetFilterExpression.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

build()

public ExpandedDataSetFilterExpression build()
Returns
TypeDescription
ExpandedDataSetFilterExpression

buildPartial()

public ExpandedDataSetFilterExpression buildPartial()
Returns
TypeDescription
ExpandedDataSetFilterExpression

clear()

public ExpandedDataSetFilterExpression.Builder clear()
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

clearAndGroup()

public ExpandedDataSetFilterExpression.Builder clearAndGroup()

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

clearExpr()

public ExpandedDataSetFilterExpression.Builder clearExpr()
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

clearField(Descriptors.FieldDescriptor field)

public ExpandedDataSetFilterExpression.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

clearFilter()

public ExpandedDataSetFilterExpression.Builder clearFilter()

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

clearNotExpression()

public ExpandedDataSetFilterExpression.Builder clearNotExpression()

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ExpandedDataSetFilterExpression.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

clone()

public ExpandedDataSetFilterExpression.Builder clone()
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

getAndGroup()

public ExpandedDataSetFilterExpressionList getAndGroup()

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Returns
TypeDescription
ExpandedDataSetFilterExpressionList

The andGroup.

getAndGroupBuilder()

public ExpandedDataSetFilterExpressionList.Builder getAndGroupBuilder()

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Returns
TypeDescription
ExpandedDataSetFilterExpressionList.Builder

getAndGroupOrBuilder()

public ExpandedDataSetFilterExpressionListOrBuilder getAndGroupOrBuilder()

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Returns
TypeDescription
ExpandedDataSetFilterExpressionListOrBuilder

getDefaultInstanceForType()

public ExpandedDataSetFilterExpression getDefaultInstanceForType()
Returns
TypeDescription
ExpandedDataSetFilterExpression

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getExprCase()

public ExpandedDataSetFilterExpression.ExprCase getExprCase()
Returns
TypeDescription
ExpandedDataSetFilterExpression.ExprCase

getFilter()

public ExpandedDataSetFilter getFilter()

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Returns
TypeDescription
ExpandedDataSetFilter

The filter.

getFilterBuilder()

public ExpandedDataSetFilter.Builder getFilterBuilder()

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Returns
TypeDescription
ExpandedDataSetFilter.Builder

getFilterOrBuilder()

public ExpandedDataSetFilterOrBuilder getFilterOrBuilder()

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Returns
TypeDescription
ExpandedDataSetFilterOrBuilder

getNotExpression()

public ExpandedDataSetFilterExpression getNotExpression()

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Returns
TypeDescription
ExpandedDataSetFilterExpression

The notExpression.

getNotExpressionBuilder()

public ExpandedDataSetFilterExpression.Builder getNotExpressionBuilder()

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

getNotExpressionOrBuilder()

public ExpandedDataSetFilterExpressionOrBuilder getNotExpressionOrBuilder()

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Returns
TypeDescription
ExpandedDataSetFilterExpressionOrBuilder

hasAndGroup()

public boolean hasAndGroup()

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Returns
TypeDescription
boolean

Whether the andGroup field is set.

hasFilter()

public boolean hasFilter()

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Returns
TypeDescription
boolean

Whether the filter field is set.

hasNotExpression()

public boolean hasNotExpression()

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Returns
TypeDescription
boolean

Whether the notExpression field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeAndGroup(ExpandedDataSetFilterExpressionList value)

public ExpandedDataSetFilterExpression.Builder mergeAndGroup(ExpandedDataSetFilterExpressionList value)

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Parameter
NameDescription
valueExpandedDataSetFilterExpressionList
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

mergeFilter(ExpandedDataSetFilter value)

public ExpandedDataSetFilterExpression.Builder mergeFilter(ExpandedDataSetFilter value)

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Parameter
NameDescription
valueExpandedDataSetFilter
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

mergeFrom(ExpandedDataSetFilterExpression other)

public ExpandedDataSetFilterExpression.Builder mergeFrom(ExpandedDataSetFilterExpression other)
Parameter
NameDescription
otherExpandedDataSetFilterExpression
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ExpandedDataSetFilterExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ExpandedDataSetFilterExpression.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

mergeNotExpression(ExpandedDataSetFilterExpression value)

public ExpandedDataSetFilterExpression.Builder mergeNotExpression(ExpandedDataSetFilterExpression value)

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Parameter
NameDescription
valueExpandedDataSetFilterExpression
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ExpandedDataSetFilterExpression.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

setAndGroup(ExpandedDataSetFilterExpressionList value)

public ExpandedDataSetFilterExpression.Builder setAndGroup(ExpandedDataSetFilterExpressionList value)

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Parameter
NameDescription
valueExpandedDataSetFilterExpressionList
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

setAndGroup(ExpandedDataSetFilterExpressionList.Builder builderForValue)

public ExpandedDataSetFilterExpression.Builder setAndGroup(ExpandedDataSetFilterExpressionList.Builder builderForValue)

A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;

Parameter
NameDescription
builderForValueExpandedDataSetFilterExpressionList.Builder
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ExpandedDataSetFilterExpression.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

setFilter(ExpandedDataSetFilter value)

public ExpandedDataSetFilterExpression.Builder setFilter(ExpandedDataSetFilter value)

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Parameter
NameDescription
valueExpandedDataSetFilter
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

setFilter(ExpandedDataSetFilter.Builder builderForValue)

public ExpandedDataSetFilterExpression.Builder setFilter(ExpandedDataSetFilter.Builder builderForValue)

A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;

Parameter
NameDescription
builderForValueExpandedDataSetFilter.Builder
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

setNotExpression(ExpandedDataSetFilterExpression value)

public ExpandedDataSetFilterExpression.Builder setNotExpression(ExpandedDataSetFilterExpression value)

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Parameter
NameDescription
valueExpandedDataSetFilterExpression
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

setNotExpression(ExpandedDataSetFilterExpression.Builder builderForValue)

public ExpandedDataSetFilterExpression.Builder setNotExpression(ExpandedDataSetFilterExpression.Builder builderForValue)

A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.

.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;

Parameter
NameDescription
builderForValueExpandedDataSetFilterExpression.Builder
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ExpandedDataSetFilterExpression.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ExpandedDataSetFilterExpression.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ExpandedDataSetFilterExpression.Builder
Overrides