Interface SegmentOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Segment,Segment.Builder
@Generated
public interface SegmentOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionEvent segments are subsets of events that were triggered on your site or app.Event segments are subsets of events that were triggered on your site or app.getName()The name for this segment.com.google.protobuf.ByteStringThe name for this segment.Session segments are subsets of the sessions that occurred on your site or app.Session segments are subsets of the sessions that occurred on your site or app.User segments are subsets of users who engaged with your site or app.User segments are subsets of users who engaged with your site or app.booleanEvent segments are subsets of events that were triggered on your site or app.booleanSession segments are subsets of the sessions that occurred on your site or app.booleanUser segments are subsets of users who engaged with your site or app.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()The name for this segment. If unspecified, segments are named "Segment". This name defines string value returned by the `segment` dimension. The `segment` dimension prefixes segment names by the 1-based index number of the segment in the request (for example "1. Segment", "2. Segment", etc.).
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name for this segment. If unspecified, segments are named "Segment". This name defines string value returned by the `segment` dimension. The `segment` dimension prefixes segment names by the 1-based index number of the segment in the request (for example "1. Segment", "2. Segment", etc.).
string name = 1;- Returns:
- The bytes for name.
-
hasUserSegment
boolean hasUserSegment()User segments are subsets of users who engaged with your site or app.
.google.analytics.data.v1alpha.UserSegment user_segment = 2;- Returns:
- Whether the userSegment field is set.
-
getUserSegment
UserSegment getUserSegment()User segments are subsets of users who engaged with your site or app.
.google.analytics.data.v1alpha.UserSegment user_segment = 2;- Returns:
- The userSegment.
-
getUserSegmentOrBuilder
UserSegmentOrBuilder getUserSegmentOrBuilder()User segments are subsets of users who engaged with your site or app.
.google.analytics.data.v1alpha.UserSegment user_segment = 2; -
hasSessionSegment
boolean hasSessionSegment()Session segments are subsets of the sessions that occurred on your site or app.
.google.analytics.data.v1alpha.SessionSegment session_segment = 3;- Returns:
- Whether the sessionSegment field is set.
-
getSessionSegment
SessionSegment getSessionSegment()Session segments are subsets of the sessions that occurred on your site or app.
.google.analytics.data.v1alpha.SessionSegment session_segment = 3;- Returns:
- The sessionSegment.
-
getSessionSegmentOrBuilder
SessionSegmentOrBuilder getSessionSegmentOrBuilder()Session segments are subsets of the sessions that occurred on your site or app.
.google.analytics.data.v1alpha.SessionSegment session_segment = 3; -
hasEventSegment
boolean hasEventSegment()Event segments are subsets of events that were triggered on your site or app.
.google.analytics.data.v1alpha.EventSegment event_segment = 4;- Returns:
- Whether the eventSegment field is set.
-
getEventSegment
EventSegment getEventSegment()Event segments are subsets of events that were triggered on your site or app.
.google.analytics.data.v1alpha.EventSegment event_segment = 4;- Returns:
- The eventSegment.
-
getEventSegmentOrBuilder
EventSegmentOrBuilder getEventSegmentOrBuilder()Event segments are subsets of events that were triggered on your site or app.
.google.analytics.data.v1alpha.EventSegment event_segment = 4; -
getOneSegmentScopeCase
Segment.OneSegmentScopeCase getOneSegmentScopeCase()
-