public static final class UserSegmentCriteria.Builder extends GeneratedMessage.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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
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
|
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;
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 GeneratedMessage.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
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;