Class FunnelParameterFilterExpression.Builder (0.24.0)

public static final class FunnelParameterFilterExpression.Builder extends GeneratedMessageV3.Builder<FunnelParameterFilterExpression.Builder> implements FunnelParameterFilterExpressionOrBuilder

Expresses combinations of funnel filters on parameters.

Protobuf type google.analytics.data.v1alpha.FunnelParameterFilterExpression

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public FunnelParameterFilterExpression build()
Returns
TypeDescription
FunnelParameterFilterExpression

buildPartial()

public FunnelParameterFilterExpression buildPartial()
Returns
TypeDescription
FunnelParameterFilterExpression

clear()

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

clearAndGroup()

public FunnelParameterFilterExpression.Builder clearAndGroup()

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Returns
TypeDescription
FunnelParameterFilterExpression.Builder

clearExpr()

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

clearField(Descriptors.FieldDescriptor field)

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

clearFunnelParameterFilter()

public FunnelParameterFilterExpression.Builder clearFunnelParameterFilter()

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Returns
TypeDescription
FunnelParameterFilterExpression.Builder

clearNotExpression()

public FunnelParameterFilterExpression.Builder clearNotExpression()

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Returns
TypeDescription
FunnelParameterFilterExpression.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearOrGroup()

public FunnelParameterFilterExpression.Builder clearOrGroup()

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Returns
TypeDescription
FunnelParameterFilterExpression.Builder

clone()

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

getAndGroup()

public FunnelParameterFilterExpressionList getAndGroup()

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Returns
TypeDescription
FunnelParameterFilterExpressionList

The andGroup.

getAndGroupBuilder()

public FunnelParameterFilterExpressionList.Builder getAndGroupBuilder()

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Returns
TypeDescription
FunnelParameterFilterExpressionList.Builder

getAndGroupOrBuilder()

public FunnelParameterFilterExpressionListOrBuilder getAndGroupOrBuilder()

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Returns
TypeDescription
FunnelParameterFilterExpressionListOrBuilder

getDefaultInstanceForType()

public FunnelParameterFilterExpression getDefaultInstanceForType()
Returns
TypeDescription
FunnelParameterFilterExpression

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getExprCase()

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

getFunnelParameterFilter()

public FunnelParameterFilter getFunnelParameterFilter()

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Returns
TypeDescription
FunnelParameterFilter

The funnelParameterFilter.

getFunnelParameterFilterBuilder()

public FunnelParameterFilter.Builder getFunnelParameterFilterBuilder()

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Returns
TypeDescription
FunnelParameterFilter.Builder

getFunnelParameterFilterOrBuilder()

public FunnelParameterFilterOrBuilder getFunnelParameterFilterOrBuilder()

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Returns
TypeDescription
FunnelParameterFilterOrBuilder

getNotExpression()

public FunnelParameterFilterExpression getNotExpression()

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Returns
TypeDescription
FunnelParameterFilterExpression

The notExpression.

getNotExpressionBuilder()

public FunnelParameterFilterExpression.Builder getNotExpressionBuilder()

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Returns
TypeDescription
FunnelParameterFilterExpression.Builder

getNotExpressionOrBuilder()

public FunnelParameterFilterExpressionOrBuilder getNotExpressionOrBuilder()

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Returns
TypeDescription
FunnelParameterFilterExpressionOrBuilder

getOrGroup()

public FunnelParameterFilterExpressionList getOrGroup()

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Returns
TypeDescription
FunnelParameterFilterExpressionList

The orGroup.

getOrGroupBuilder()

public FunnelParameterFilterExpressionList.Builder getOrGroupBuilder()

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Returns
TypeDescription
FunnelParameterFilterExpressionList.Builder

getOrGroupOrBuilder()

public FunnelParameterFilterExpressionListOrBuilder getOrGroupOrBuilder()

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Returns
TypeDescription
FunnelParameterFilterExpressionListOrBuilder

hasAndGroup()

public boolean hasAndGroup()

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Returns
TypeDescription
boolean

Whether the andGroup field is set.

hasFunnelParameterFilter()

public boolean hasFunnelParameterFilter()

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Returns
TypeDescription
boolean

Whether the funnelParameterFilter field is set.

hasNotExpression()

public boolean hasNotExpression()

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Returns
TypeDescription
boolean

Whether the notExpression field is set.

hasOrGroup()

public boolean hasOrGroup()

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Returns
TypeDescription
boolean

Whether the orGroup field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeAndGroup(FunnelParameterFilterExpressionList value)

public FunnelParameterFilterExpression.Builder mergeAndGroup(FunnelParameterFilterExpressionList value)

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Parameter
NameDescription
valueFunnelParameterFilterExpressionList
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

mergeFrom(FunnelParameterFilterExpression other)

public FunnelParameterFilterExpression.Builder mergeFrom(FunnelParameterFilterExpression other)
Parameter
NameDescription
otherFunnelParameterFilterExpression
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeFunnelParameterFilter(FunnelParameterFilter value)

public FunnelParameterFilterExpression.Builder mergeFunnelParameterFilter(FunnelParameterFilter value)

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Parameter
NameDescription
valueFunnelParameterFilter
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

mergeNotExpression(FunnelParameterFilterExpression value)

public FunnelParameterFilterExpression.Builder mergeNotExpression(FunnelParameterFilterExpression value)

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Parameter
NameDescription
valueFunnelParameterFilterExpression
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

mergeOrGroup(FunnelParameterFilterExpressionList value)

public FunnelParameterFilterExpression.Builder mergeOrGroup(FunnelParameterFilterExpressionList value)

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Parameter
NameDescription
valueFunnelParameterFilterExpressionList
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setAndGroup(FunnelParameterFilterExpressionList value)

public FunnelParameterFilterExpression.Builder setAndGroup(FunnelParameterFilterExpressionList value)

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Parameter
NameDescription
valueFunnelParameterFilterExpressionList
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setAndGroup(FunnelParameterFilterExpressionList.Builder builderForValue)

public FunnelParameterFilterExpression.Builder setAndGroup(FunnelParameterFilterExpressionList.Builder builderForValue)

The FunnelParameterFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;

Parameter
NameDescription
builderForValueFunnelParameterFilterExpressionList.Builder
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setFunnelParameterFilter(FunnelParameterFilter value)

public FunnelParameterFilterExpression.Builder setFunnelParameterFilter(FunnelParameterFilter value)

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Parameter
NameDescription
valueFunnelParameterFilter
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setFunnelParameterFilter(FunnelParameterFilter.Builder builderForValue)

public FunnelParameterFilterExpression.Builder setFunnelParameterFilter(FunnelParameterFilter.Builder builderForValue)

A primitive funnel parameter filter.

.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;

Parameter
NameDescription
builderForValueFunnelParameterFilter.Builder
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setNotExpression(FunnelParameterFilterExpression value)

public FunnelParameterFilterExpression.Builder setNotExpression(FunnelParameterFilterExpression value)

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Parameter
NameDescription
valueFunnelParameterFilterExpression
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setNotExpression(FunnelParameterFilterExpression.Builder builderForValue)

public FunnelParameterFilterExpression.Builder setNotExpression(FunnelParameterFilterExpression.Builder builderForValue)

The FunnelParameterFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;

Parameter
NameDescription
builderForValueFunnelParameterFilterExpression.Builder
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setOrGroup(FunnelParameterFilterExpressionList value)

public FunnelParameterFilterExpression.Builder setOrGroup(FunnelParameterFilterExpressionList value)

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Parameter
NameDescription
valueFunnelParameterFilterExpressionList
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

setOrGroup(FunnelParameterFilterExpressionList.Builder builderForValue)

public FunnelParameterFilterExpression.Builder setOrGroup(FunnelParameterFilterExpressionList.Builder builderForValue)

The FunnelParameterFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;

Parameter
NameDescription
builderForValueFunnelParameterFilterExpressionList.Builder
Returns
TypeDescription
FunnelParameterFilterExpression.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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