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
Inherited Members
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
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SegmentParameterFilterExpression.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
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
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
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
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
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
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
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
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
Type | Description |
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
Type | Description |
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
Type | Description |
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
Type | Description |
boolean | Whether the segmentParameterFilter field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
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
public SegmentParameterFilterExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SegmentParameterFilterExpression.Builder mergeFrom(Message other)
Parameter
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SegmentParameterFilterExpression.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
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
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SegmentParameterFilterExpression.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
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
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
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SegmentParameterFilterExpression.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
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
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
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final SegmentParameterFilterExpression.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides