public static final class SessionSegmentCriteria.Builder extends GeneratedMessage.Builder<SessionSegmentCriteria.Builder> implements SessionSegmentCriteriaOrBuilder
A session matches a criteria if the session's events meet the conditions in
the criteria.
Protobuf type google.analytics.data.v1alpha.SessionSegmentCriteria
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 SessionSegmentConditionGroup> values)
public SessionSegmentCriteria.Builder addAllAndConditionGroups(Iterable<? extends SessionSegmentConditionGroup> values)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.analytics.data.v1alpha.SessionSegmentConditionGroup>
|
addAndConditionGroups(SessionSegmentConditionGroup value)
public SessionSegmentCriteria.Builder addAndConditionGroups(SessionSegmentConditionGroup value)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroups(SessionSegmentConditionGroup.Builder builderForValue)
public SessionSegmentCriteria.Builder addAndConditionGroups(SessionSegmentConditionGroup.Builder builderForValue)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroups(int index, SessionSegmentConditionGroup value)
public SessionSegmentCriteria.Builder addAndConditionGroups(int index, SessionSegmentConditionGroup value)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroups(int index, SessionSegmentConditionGroup.Builder builderForValue)
public SessionSegmentCriteria.Builder addAndConditionGroups(int index, SessionSegmentConditionGroup.Builder builderForValue)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroupsBuilder()
public SessionSegmentConditionGroup.Builder addAndConditionGroupsBuilder()
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
addAndConditionGroupsBuilder(int index)
public SessionSegmentConditionGroup.Builder addAndConditionGroupsBuilder(int index)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public SessionSegmentCriteria build()
buildPartial()
public SessionSegmentCriteria buildPartial()
clear()
public SessionSegmentCriteria.Builder clear()
Overrides
clearAndConditionGroups()
public SessionSegmentCriteria.Builder clearAndConditionGroups()
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
getAndConditionGroups(int index)
public SessionSegmentConditionGroup getAndConditionGroups(int index)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Parameter |
| Name |
Description |
index |
int
|
getAndConditionGroupsBuilder(int index)
public SessionSegmentConditionGroup.Builder getAndConditionGroupsBuilder(int index)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Parameter |
| Name |
Description |
index |
int
|
getAndConditionGroupsBuilderList()
public List<SessionSegmentConditionGroup.Builder> getAndConditionGroupsBuilderList()
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
getAndConditionGroupsCount()
public int getAndConditionGroupsCount()
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Returns |
| Type |
Description |
int |
|
getAndConditionGroupsList()
public List<SessionSegmentConditionGroup> getAndConditionGroupsList()
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
getAndConditionGroupsOrBuilder(int index)
public SessionSegmentConditionGroupOrBuilder getAndConditionGroupsOrBuilder(int index)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Parameter |
| Name |
Description |
index |
int
|
getAndConditionGroupsOrBuilderList()
public List<? extends SessionSegmentConditionGroupOrBuilder> getAndConditionGroupsOrBuilderList()
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Returns |
| Type |
Description |
List<? extends com.google.analytics.data.v1alpha.SessionSegmentConditionGroupOrBuilder> |
|
getDefaultInstanceForType()
public SessionSegmentCriteria getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SessionSegmentCriteria other)
public SessionSegmentCriteria.Builder mergeFrom(SessionSegmentCriteria other)
public SessionSegmentCriteria.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SessionSegmentCriteria.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeAndConditionGroups(int index)
public SessionSegmentCriteria.Builder removeAndConditionGroups(int index)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
| Parameter |
| Name |
Description |
index |
int
|
setAndConditionGroups(int index, SessionSegmentConditionGroup value)
public SessionSegmentCriteria.Builder setAndConditionGroups(int index, SessionSegmentConditionGroup value)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;
setAndConditionGroups(int index, SessionSegmentConditionGroup.Builder builderForValue)
public SessionSegmentCriteria.Builder setAndConditionGroups(int index, SessionSegmentConditionGroup.Builder builderForValue)
A session matches this criteria if the session matches each of these
andConditionGroups.
repeated .google.analytics.data.v1alpha.SessionSegmentConditionGroup and_condition_groups = 1;