Class SubpropertyEventFilterExpression.Builder (0.70.0)

publicstaticfinalclassSubpropertyEventFilterExpression.BuilderextendsGeneratedMessageV3.Builder<SubpropertyEventFilterExpression.Builder>implementsSubpropertyEventFilterExpressionOrBuilder

A logical expression of Subproperty event filters.

Protobuf type google.analytics.admin.v1alpha.SubpropertyEventFilterExpression

Static Methods

getDescriptor()

publicstaticfinalDescriptors.DescriptorgetDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

publicSubpropertyEventFilterExpression.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

build()

publicSubpropertyEventFilterExpressionbuild()
Returns
TypeDescription
SubpropertyEventFilterExpression

buildPartial()

publicSubpropertyEventFilterExpressionbuildPartial()
Returns
TypeDescription
SubpropertyEventFilterExpression

clear()

publicSubpropertyEventFilterExpression.Builderclear()
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

clearExpr()

publicSubpropertyEventFilterExpression.BuilderclearExpr()
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

clearField(Descriptors.FieldDescriptor field)

publicSubpropertyEventFilterExpression.BuilderclearField(Descriptors.FieldDescriptorfield)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

clearFilterCondition()

publicSubpropertyEventFilterExpression.BuilderclearFilterCondition()

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

clearNotExpression()

publicSubpropertyEventFilterExpression.BuilderclearNotExpression()

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

publicSubpropertyEventFilterExpression.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

clearOrGroup()

publicSubpropertyEventFilterExpression.BuilderclearOrGroup()

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

clone()

publicSubpropertyEventFilterExpression.Builderclone()
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

getDefaultInstanceForType()

publicSubpropertyEventFilterExpressiongetDefaultInstanceForType()
Returns
TypeDescription
SubpropertyEventFilterExpression

getDescriptorForType()

publicDescriptors.DescriptorgetDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getExprCase()

publicSubpropertyEventFilterExpression.ExprCasegetExprCase()
Returns
TypeDescription
SubpropertyEventFilterExpression.ExprCase

getFilterCondition()

publicSubpropertyEventFilterConditiongetFilterCondition()

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Returns
TypeDescription
SubpropertyEventFilterCondition

The filterCondition.

getFilterConditionBuilder()

publicSubpropertyEventFilterCondition.BuildergetFilterConditionBuilder()

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Returns
TypeDescription
SubpropertyEventFilterCondition.Builder

getFilterConditionOrBuilder()

publicSubpropertyEventFilterConditionOrBuildergetFilterConditionOrBuilder()

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Returns
TypeDescription
SubpropertyEventFilterConditionOrBuilder

getNotExpression()

publicSubpropertyEventFilterExpressiongetNotExpression()

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Returns
TypeDescription
SubpropertyEventFilterExpression

The notExpression.

getNotExpressionBuilder()

publicSubpropertyEventFilterExpression.BuildergetNotExpressionBuilder()

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

getNotExpressionOrBuilder()

publicSubpropertyEventFilterExpressionOrBuildergetNotExpressionOrBuilder()

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Returns
TypeDescription
SubpropertyEventFilterExpressionOrBuilder

getOrGroup()

publicSubpropertyEventFilterExpressionListgetOrGroup()

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Returns
TypeDescription
SubpropertyEventFilterExpressionList

The orGroup.

getOrGroupBuilder()

publicSubpropertyEventFilterExpressionList.BuildergetOrGroupBuilder()

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Returns
TypeDescription
SubpropertyEventFilterExpressionList.Builder

getOrGroupOrBuilder()

publicSubpropertyEventFilterExpressionListOrBuildergetOrGroupOrBuilder()

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Returns
TypeDescription
SubpropertyEventFilterExpressionListOrBuilder

hasFilterCondition()

publicbooleanhasFilterCondition()

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Returns
TypeDescription
boolean

Whether the filterCondition field is set.

hasNotExpression()

publicbooleanhasNotExpression()

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Returns
TypeDescription
boolean

Whether the notExpression field is set.

hasOrGroup()

publicbooleanhasOrGroup()

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Returns
TypeDescription
boolean

Whether the orGroup field is set.

internalGetFieldAccessorTable()

protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

publicfinalbooleanisInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFilterCondition(SubpropertyEventFilterCondition value)

publicSubpropertyEventFilterExpression.BuildermergeFilterCondition(SubpropertyEventFilterConditionvalue)

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Parameter
NameDescription
valueSubpropertyEventFilterCondition
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

mergeFrom(SubpropertyEventFilterExpression other)

publicSubpropertyEventFilterExpression.BuildermergeFrom(SubpropertyEventFilterExpressionother)
Parameter
NameDescription
otherSubpropertyEventFilterExpression
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

publicSubpropertyEventFilterExpression.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

publicSubpropertyEventFilterExpression.BuildermergeFrom(Messageother)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

mergeNotExpression(SubpropertyEventFilterExpression value)

publicSubpropertyEventFilterExpression.BuildermergeNotExpression(SubpropertyEventFilterExpressionvalue)

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Parameter
NameDescription
valueSubpropertyEventFilterExpression
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

mergeOrGroup(SubpropertyEventFilterExpressionList value)

publicSubpropertyEventFilterExpression.BuildermergeOrGroup(SubpropertyEventFilterExpressionListvalue)

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Parameter
NameDescription
valueSubpropertyEventFilterExpressionList
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

publicfinalSubpropertyEventFilterExpression.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

publicSubpropertyEventFilterExpression.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

setFilterCondition(SubpropertyEventFilterCondition value)

publicSubpropertyEventFilterExpression.BuildersetFilterCondition(SubpropertyEventFilterConditionvalue)

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Parameter
NameDescription
valueSubpropertyEventFilterCondition
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

setFilterCondition(SubpropertyEventFilterCondition.Builder builderForValue)

publicSubpropertyEventFilterExpression.BuildersetFilterCondition(SubpropertyEventFilterCondition.BuilderbuilderForValue)

Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.

.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;

Parameter
NameDescription
builderForValueSubpropertyEventFilterCondition.Builder
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

setNotExpression(SubpropertyEventFilterExpression value)

publicSubpropertyEventFilterExpression.BuildersetNotExpression(SubpropertyEventFilterExpressionvalue)

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Parameter
NameDescription
valueSubpropertyEventFilterExpression
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

setNotExpression(SubpropertyEventFilterExpression.Builder builderForValue)

publicSubpropertyEventFilterExpression.BuildersetNotExpression(SubpropertyEventFilterExpression.BuilderbuilderForValue)

A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.

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

Parameter
NameDescription
builderForValueSubpropertyEventFilterExpression.Builder
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

setOrGroup(SubpropertyEventFilterExpressionList value)

publicSubpropertyEventFilterExpression.BuildersetOrGroup(SubpropertyEventFilterExpressionListvalue)

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Parameter
NameDescription
valueSubpropertyEventFilterExpressionList
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

setOrGroup(SubpropertyEventFilterExpressionList.Builder builderForValue)

publicSubpropertyEventFilterExpression.BuildersetOrGroup(SubpropertyEventFilterExpressionList.BuilderbuilderForValue)

A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.

.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;

Parameter
NameDescription
builderForValueSubpropertyEventFilterExpressionList.Builder
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder

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

publicSubpropertyEventFilterExpression.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

publicfinalSubpropertyEventFilterExpression.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
SubpropertyEventFilterExpression.Builder
Overrides