public static final class SessionSegmentCriteria.Builder extends GeneratedMessageV3.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.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 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
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SessionSegmentCriteria.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
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;
clearField(Descriptors.FieldDescriptor field)
public SessionSegmentCriteria.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SessionSegmentCriteria.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public SessionSegmentCriteria.Builder clone()
Overrides
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 GeneratedMessageV3.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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SessionSegmentCriteria.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
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;
setField(Descriptors.FieldDescriptor field, Object value)
public SessionSegmentCriteria.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SessionSegmentCriteria.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SessionSegmentCriteria.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides