public static final class EventSegmentConditionGroup.Builder extends GeneratedMessageV3.Builder<EventSegmentConditionGroup.Builder> implements EventSegmentConditionGroupOrBuilder
Conditions tell Analytics what data to include in or exclude from the
segment.
Protobuf type google.analytics.data.v1alpha.EventSegmentConditionGroup
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 EventSegmentConditionGroup.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public EventSegmentConditionGroup build()
Returns
buildPartial()
public EventSegmentConditionGroup buildPartial()
Returns
clear()
public EventSegmentConditionGroup.Builder clear()
Returns
Overrides
clearConditionScoping()
public EventSegmentConditionGroup.Builder clearConditionScoping()
conditionScoping
should always be EVENT_CRITERIA_WITHIN_SAME_EVENT
.
Optional. If unspecified, a conditionScoping
of
EVENT_CRITERIA_WITHIN_SAME_EVENT
is used.
.google.analytics.data.v1alpha.EventCriteriaScoping condition_scoping = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public EventSegmentConditionGroup.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public EventSegmentConditionGroup.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSegmentFilterExpression()
public EventSegmentConditionGroup.Builder clearSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Returns
clone()
public EventSegmentConditionGroup.Builder clone()
Returns
Overrides
getConditionScoping()
public EventCriteriaScoping getConditionScoping()
conditionScoping
should always be EVENT_CRITERIA_WITHIN_SAME_EVENT
.
Optional. If unspecified, a conditionScoping
of
EVENT_CRITERIA_WITHIN_SAME_EVENT
is used.
.google.analytics.data.v1alpha.EventCriteriaScoping condition_scoping = 1;
Returns
getConditionScopingValue()
public int getConditionScopingValue()
conditionScoping
should always be EVENT_CRITERIA_WITHIN_SAME_EVENT
.
Optional. If unspecified, a conditionScoping
of
EVENT_CRITERIA_WITHIN_SAME_EVENT
is used.
.google.analytics.data.v1alpha.EventCriteriaScoping condition_scoping = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for conditionScoping.
|
getDefaultInstanceForType()
public EventSegmentConditionGroup getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getSegmentFilterExpression()
public SegmentFilterExpression getSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Returns
getSegmentFilterExpressionBuilder()
public SegmentFilterExpression.Builder getSegmentFilterExpressionBuilder()
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Returns
getSegmentFilterExpressionOrBuilder()
public SegmentFilterExpressionOrBuilder getSegmentFilterExpressionOrBuilder()
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Returns
hasSegmentFilterExpression()
public boolean hasSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Returns
Type | Description |
boolean | Whether the segmentFilterExpression field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(EventSegmentConditionGroup other)
public EventSegmentConditionGroup.Builder mergeFrom(EventSegmentConditionGroup other)
Parameter
Returns
public EventSegmentConditionGroup.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public EventSegmentConditionGroup.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeSegmentFilterExpression(SegmentFilterExpression value)
public EventSegmentConditionGroup.Builder mergeSegmentFilterExpression(SegmentFilterExpression value)
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final EventSegmentConditionGroup.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setConditionScoping(EventCriteriaScoping value)
public EventSegmentConditionGroup.Builder setConditionScoping(EventCriteriaScoping value)
conditionScoping
should always be EVENT_CRITERIA_WITHIN_SAME_EVENT
.
Optional. If unspecified, a conditionScoping
of
EVENT_CRITERIA_WITHIN_SAME_EVENT
is used.
.google.analytics.data.v1alpha.EventCriteriaScoping condition_scoping = 1;
Parameter
Returns
setConditionScopingValue(int value)
public EventSegmentConditionGroup.Builder setConditionScopingValue(int value)
conditionScoping
should always be EVENT_CRITERIA_WITHIN_SAME_EVENT
.
Optional. If unspecified, a conditionScoping
of
EVENT_CRITERIA_WITHIN_SAME_EVENT
is used.
.google.analytics.data.v1alpha.EventCriteriaScoping condition_scoping = 1;
Parameter
Name | Description |
value | int
The enum numeric value on the wire for conditionScoping to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public EventSegmentConditionGroup.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public EventSegmentConditionGroup.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSegmentFilterExpression(SegmentFilterExpression value)
public EventSegmentConditionGroup.Builder setSegmentFilterExpression(SegmentFilterExpression value)
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Parameter
Returns
setSegmentFilterExpression(SegmentFilterExpression.Builder builderForValue)
public EventSegmentConditionGroup.Builder setSegmentFilterExpression(SegmentFilterExpression.Builder builderForValue)
Data is included or excluded from the segment based on if it matches
this expression. Expressions express criteria on dimension, metrics,
and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final EventSegmentConditionGroup.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides