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.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
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>
|
Returns
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;
Parameter
Returns
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;
Parameter
Returns
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;
Parameters
Returns
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;
Parameters
Returns
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;
Returns
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
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SessionSegmentCriteria.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public SessionSegmentCriteria build()
Returns
buildPartial()
public SessionSegmentCriteria buildPartial()
Returns
clear()
public SessionSegmentCriteria.Builder clear()
Returns
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public SessionSegmentCriteria.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SessionSegmentCriteria.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public SessionSegmentCriteria.Builder clone()
Returns
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
Returns
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
Returns
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;
Returns
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
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;
Returns
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
Returns
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()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(SessionSegmentCriteria other)
public SessionSegmentCriteria.Builder mergeFrom(SessionSegmentCriteria other)
Parameter
Returns
public SessionSegmentCriteria.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SessionSegmentCriteria.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SessionSegmentCriteria.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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
Returns
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;
Parameters
Returns
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;
Parameters
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SessionSegmentCriteria.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SessionSegmentCriteria.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SessionSegmentCriteria.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides