public static final class UserSegmentCriteria.Builder extends GeneratedMessageV3.Builder<UserSegmentCriteria.Builder> implements UserSegmentCriteriaOrBuilder
A user matches a criteria if the user's events meet the conditions in the
criteria.
Protobuf type google.analytics.data.v1alpha.UserSegmentCriteria
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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()
Methods
addAllAndConditionGroups(Iterable<? extends UserSegmentConditionGroup> values)
public UserSegmentCriteria.Builder addAllAndConditionGroups(Iterable<? extends UserSegmentConditionGroup> values)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.analytics.data.v1alpha.UserSegmentConditionGroup>
|
addAllAndSequenceGroups(Iterable<? extends UserSegmentSequenceGroup> values)
public UserSegmentCriteria.Builder addAllAndSequenceGroups(Iterable<? extends UserSegmentSequenceGroup> values)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.analytics.data.v1alpha.UserSegmentSequenceGroup>
|
addAndConditionGroups(UserSegmentConditionGroup value)
public UserSegmentCriteria.Builder addAndConditionGroups(UserSegmentConditionGroup value)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroups(UserSegmentConditionGroup.Builder builderForValue)
public UserSegmentCriteria.Builder addAndConditionGroups(UserSegmentConditionGroup.Builder builderForValue)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroups(int index, UserSegmentConditionGroup value)
public UserSegmentCriteria.Builder addAndConditionGroups(int index, UserSegmentConditionGroup value)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroups(int index, UserSegmentConditionGroup.Builder builderForValue)
public UserSegmentCriteria.Builder addAndConditionGroups(int index, UserSegmentConditionGroup.Builder builderForValue)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroupsBuilder()
public UserSegmentConditionGroup.Builder addAndConditionGroupsBuilder()
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroupsBuilder(int index)
public UserSegmentConditionGroup.Builder addAndConditionGroupsBuilder(int index)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Parameter |
Name |
Description |
index |
int
|
addAndSequenceGroups(UserSegmentSequenceGroup value)
public UserSegmentCriteria.Builder addAndSequenceGroups(UserSegmentSequenceGroup value)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
addAndSequenceGroups(UserSegmentSequenceGroup.Builder builderForValue)
public UserSegmentCriteria.Builder addAndSequenceGroups(UserSegmentSequenceGroup.Builder builderForValue)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
addAndSequenceGroups(int index, UserSegmentSequenceGroup value)
public UserSegmentCriteria.Builder addAndSequenceGroups(int index, UserSegmentSequenceGroup value)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
addAndSequenceGroups(int index, UserSegmentSequenceGroup.Builder builderForValue)
public UserSegmentCriteria.Builder addAndSequenceGroups(int index, UserSegmentSequenceGroup.Builder builderForValue)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
addAndSequenceGroupsBuilder()
public UserSegmentSequenceGroup.Builder addAndSequenceGroupsBuilder()
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
addAndSequenceGroupsBuilder(int index)
public UserSegmentSequenceGroup.Builder addAndSequenceGroupsBuilder(int index)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UserSegmentCriteria.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UserSegmentCriteria build()
buildPartial()
public UserSegmentCriteria buildPartial()
clear()
public UserSegmentCriteria.Builder clear()
Overrides
clearAndConditionGroups()
public UserSegmentCriteria.Builder clearAndConditionGroups()
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
clearAndSequenceGroups()
public UserSegmentCriteria.Builder clearAndSequenceGroups()
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
clearField(Descriptors.FieldDescriptor field)
public UserSegmentCriteria.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UserSegmentCriteria.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public UserSegmentCriteria.Builder clone()
Overrides
getAndConditionGroups(int index)
public UserSegmentConditionGroup getAndConditionGroups(int index)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Parameter |
Name |
Description |
index |
int
|
getAndConditionGroupsBuilder(int index)
public UserSegmentConditionGroup.Builder getAndConditionGroupsBuilder(int index)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Parameter |
Name |
Description |
index |
int
|
getAndConditionGroupsBuilderList()
public List<UserSegmentConditionGroup.Builder> getAndConditionGroupsBuilderList()
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
getAndConditionGroupsCount()
public int getAndConditionGroupsCount()
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Returns |
Type |
Description |
int |
|
getAndConditionGroupsList()
public List<UserSegmentConditionGroup> getAndConditionGroupsList()
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
getAndConditionGroupsOrBuilder(int index)
public UserSegmentConditionGroupOrBuilder getAndConditionGroupsOrBuilder(int index)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Parameter |
Name |
Description |
index |
int
|
getAndConditionGroupsOrBuilderList()
public List<? extends UserSegmentConditionGroupOrBuilder> getAndConditionGroupsOrBuilderList()
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Returns |
Type |
Description |
List<? extends com.google.analytics.data.v1alpha.UserSegmentConditionGroupOrBuilder> |
|
getAndSequenceGroups(int index)
public UserSegmentSequenceGroup getAndSequenceGroups(int index)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Parameter |
Name |
Description |
index |
int
|
getAndSequenceGroupsBuilder(int index)
public UserSegmentSequenceGroup.Builder getAndSequenceGroupsBuilder(int index)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Parameter |
Name |
Description |
index |
int
|
getAndSequenceGroupsBuilderList()
public List<UserSegmentSequenceGroup.Builder> getAndSequenceGroupsBuilderList()
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
getAndSequenceGroupsCount()
public int getAndSequenceGroupsCount()
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Returns |
Type |
Description |
int |
|
getAndSequenceGroupsList()
public List<UserSegmentSequenceGroup> getAndSequenceGroupsList()
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
getAndSequenceGroupsOrBuilder(int index)
public UserSegmentSequenceGroupOrBuilder getAndSequenceGroupsOrBuilder(int index)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Parameter |
Name |
Description |
index |
int
|
getAndSequenceGroupsOrBuilderList()
public List<? extends UserSegmentSequenceGroupOrBuilder> getAndSequenceGroupsOrBuilderList()
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Returns |
Type |
Description |
List<? extends com.google.analytics.data.v1alpha.UserSegmentSequenceGroupOrBuilder> |
|
getDefaultInstanceForType()
public UserSegmentCriteria getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UserSegmentCriteria other)
public UserSegmentCriteria.Builder mergeFrom(UserSegmentCriteria other)
public UserSegmentCriteria.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UserSegmentCriteria.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UserSegmentCriteria.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeAndConditionGroups(int index)
public UserSegmentCriteria.Builder removeAndConditionGroups(int index)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
Parameter |
Name |
Description |
index |
int
|
removeAndSequenceGroups(int index)
public UserSegmentCriteria.Builder removeAndSequenceGroups(int index)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
Parameter |
Name |
Description |
index |
int
|
setAndConditionGroups(int index, UserSegmentConditionGroup value)
public UserSegmentCriteria.Builder setAndConditionGroups(int index, UserSegmentConditionGroup value)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
setAndConditionGroups(int index, UserSegmentConditionGroup.Builder builderForValue)
public UserSegmentCriteria.Builder setAndConditionGroups(int index, UserSegmentConditionGroup.Builder builderForValue)
A user matches this criteria if the user matches each of these
andConditionGroups
and each of the andSequenceGroups
.
andConditionGroups
may be empty if andSequenceGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentConditionGroup and_condition_groups = 1;
setAndSequenceGroups(int index, UserSegmentSequenceGroup value)
public UserSegmentCriteria.Builder setAndSequenceGroups(int index, UserSegmentSequenceGroup value)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
setAndSequenceGroups(int index, UserSegmentSequenceGroup.Builder builderForValue)
public UserSegmentCriteria.Builder setAndSequenceGroups(int index, UserSegmentSequenceGroup.Builder builderForValue)
A user matches this criteria if the user matches each of these
andSequenceGroups
and each of the andConditionGroups
.
andSequenceGroups
may be empty if andConditionGroups
are specified.
repeated .google.analytics.data.v1alpha.UserSegmentSequenceGroup and_sequence_groups = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public UserSegmentCriteria.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UserSegmentCriteria.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UserSegmentCriteria.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides