Class SegmentParameterFilterExpression.Builder (0.19.0)

public static final class SegmentParameterFilterExpression.Builder extends GeneratedMessageV3.Builder<SegmentParameterFilterExpression.Builder> implements SegmentParameterFilterExpressionOrBuilder

Expresses combinations of segment filter on parameters.

Protobuf type google.analytics.data.v1alpha.SegmentParameterFilterExpression

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public SegmentParameterFilterExpression build()
Returns

buildPartial()

public SegmentParameterFilterExpression buildPartial()
Returns

clear()

public SegmentParameterFilterExpression.Builder clear()
Returns Overrides

clearAndGroup()

public SegmentParameterFilterExpression.Builder clearAndGroup()

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Returns

clearExpr()

public SegmentParameterFilterExpression.Builder clearExpr()
Returns

clearField(Descriptors.FieldDescriptor field)

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

clearNotExpression()

public SegmentParameterFilterExpression.Builder clearNotExpression()

The SegmentParameterFilterExpression is NOT of notExpression.

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

Returns

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearOrGroup()

public SegmentParameterFilterExpression.Builder clearOrGroup()

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Returns

clearSegmentParameterFilter()

public SegmentParameterFilterExpression.Builder clearSegmentParameterFilter()

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Returns

clone()

public SegmentParameterFilterExpression.Builder clone()
Returns Overrides

getAndGroup()

public SegmentParameterFilterExpressionList getAndGroup()

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Returns
TypeDescription
SegmentParameterFilterExpressionList

The andGroup.

getAndGroupBuilder()

public SegmentParameterFilterExpressionList.Builder getAndGroupBuilder()

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Returns

getAndGroupOrBuilder()

public SegmentParameterFilterExpressionListOrBuilder getAndGroupOrBuilder()

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Returns

getDefaultInstanceForType()

public SegmentParameterFilterExpression getDefaultInstanceForType()
Returns

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getExprCase()

public SegmentParameterFilterExpression.ExprCase getExprCase()
Returns

getNotExpression()

public SegmentParameterFilterExpression getNotExpression()

The SegmentParameterFilterExpression is NOT of notExpression.

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

Returns
TypeDescription
SegmentParameterFilterExpression

The notExpression.

getNotExpressionBuilder()

public SegmentParameterFilterExpression.Builder getNotExpressionBuilder()

The SegmentParameterFilterExpression is NOT of notExpression.

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

Returns

getNotExpressionOrBuilder()

public SegmentParameterFilterExpressionOrBuilder getNotExpressionOrBuilder()

The SegmentParameterFilterExpression is NOT of notExpression.

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

Returns

getOrGroup()

public SegmentParameterFilterExpressionList getOrGroup()

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Returns
TypeDescription
SegmentParameterFilterExpressionList

The orGroup.

getOrGroupBuilder()

public SegmentParameterFilterExpressionList.Builder getOrGroupBuilder()

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Returns

getOrGroupOrBuilder()

public SegmentParameterFilterExpressionListOrBuilder getOrGroupOrBuilder()

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Returns

getSegmentParameterFilter()

public SegmentParameterFilter getSegmentParameterFilter()

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Returns
TypeDescription
SegmentParameterFilter

The segmentParameterFilter.

getSegmentParameterFilterBuilder()

public SegmentParameterFilter.Builder getSegmentParameterFilterBuilder()

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Returns

getSegmentParameterFilterOrBuilder()

public SegmentParameterFilterOrBuilder getSegmentParameterFilterOrBuilder()

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Returns

hasAndGroup()

public boolean hasAndGroup()

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Returns
TypeDescription
boolean

Whether the andGroup field is set.

hasNotExpression()

public boolean hasNotExpression()

The SegmentParameterFilterExpression is NOT of notExpression.

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

Returns
TypeDescription
boolean

Whether the notExpression field is set.

hasOrGroup()

public boolean hasOrGroup()

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Returns
TypeDescription
boolean

Whether the orGroup field is set.

hasSegmentParameterFilter()

public boolean hasSegmentParameterFilter()

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Returns
TypeDescription
boolean

Whether the segmentParameterFilter field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeAndGroup(SegmentParameterFilterExpressionList value)

public SegmentParameterFilterExpression.Builder mergeAndGroup(SegmentParameterFilterExpressionList value)

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Parameter Returns

mergeFrom(SegmentParameterFilterExpression other)

public SegmentParameterFilterExpression.Builder mergeFrom(SegmentParameterFilterExpression other)
Parameter Returns

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeNotExpression(SegmentParameterFilterExpression value)

public SegmentParameterFilterExpression.Builder mergeNotExpression(SegmentParameterFilterExpression value)

The SegmentParameterFilterExpression is NOT of notExpression.

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

Parameter Returns

mergeOrGroup(SegmentParameterFilterExpressionList value)

public SegmentParameterFilterExpression.Builder mergeOrGroup(SegmentParameterFilterExpressionList value)

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Parameter Returns

mergeSegmentParameterFilter(SegmentParameterFilter value)

public SegmentParameterFilterExpression.Builder mergeSegmentParameterFilter(SegmentParameterFilter value)

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Parameter
NameDescription
valueSegmentParameterFilter
Returns

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setAndGroup(SegmentParameterFilterExpressionList value)

public SegmentParameterFilterExpression.Builder setAndGroup(SegmentParameterFilterExpressionList value)

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Parameter Returns

setAndGroup(SegmentParameterFilterExpressionList.Builder builderForValue)

public SegmentParameterFilterExpression.Builder setAndGroup(SegmentParameterFilterExpressionList.Builder builderForValue)

The SegmentParameterFilterExpression in andGroup have an AND relationship.

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

Parameter
NameDescription
builderForValueSegmentParameterFilterExpressionList.Builder
Returns

setField(Descriptors.FieldDescriptor field, Object value)

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

setNotExpression(SegmentParameterFilterExpression value)

public SegmentParameterFilterExpression.Builder setNotExpression(SegmentParameterFilterExpression value)

The SegmentParameterFilterExpression is NOT of notExpression.

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

Parameter Returns

setNotExpression(SegmentParameterFilterExpression.Builder builderForValue)

public SegmentParameterFilterExpression.Builder setNotExpression(SegmentParameterFilterExpression.Builder builderForValue)

The SegmentParameterFilterExpression is NOT of notExpression.

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

Parameter
NameDescription
builderForValueSegmentParameterFilterExpression.Builder
Returns

setOrGroup(SegmentParameterFilterExpressionList value)

public SegmentParameterFilterExpression.Builder setOrGroup(SegmentParameterFilterExpressionList value)

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Parameter Returns

setOrGroup(SegmentParameterFilterExpressionList.Builder builderForValue)

public SegmentParameterFilterExpression.Builder setOrGroup(SegmentParameterFilterExpressionList.Builder builderForValue)

The SegmentParameterFilterExpression in orGroup have an OR relationship.

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

Parameter
NameDescription
builderForValueSegmentParameterFilterExpressionList.Builder
Returns

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

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

setSegmentParameterFilter(SegmentParameterFilter value)

public SegmentParameterFilterExpression.Builder setSegmentParameterFilter(SegmentParameterFilter value)

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Parameter
NameDescription
valueSegmentParameterFilter
Returns

setSegmentParameterFilter(SegmentParameterFilter.Builder builderForValue)

public SegmentParameterFilterExpression.Builder setSegmentParameterFilter(SegmentParameterFilter.Builder builderForValue)

A primitive segment parameter filter.

.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;

Parameter
NameDescription
builderForValueSegmentParameterFilter.Builder
Returns

setUnknownFields(UnknownFieldSet unknownFields)

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