Send feedback
Class SegmentParameterFilterExpression (0.81.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.99.0 (latest)
0.98.0
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
public final class SegmentParameterFilterExpression extends GeneratedMessageV3 implements SegmentParameterFilterExpressionOrBuilder
Expresses combinations of segment filter on parameters.
Protobuf type google.analytics.data.v1alpha.SegmentParameterFilterExpression
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AND_GROUP_FIELD_NUMBER
public static final int AND_GROUP_FIELD_NUMBER
Field Value
Type
Description
int
NOT_EXPRESSION_FIELD_NUMBER
public static final int NOT_EXPRESSION_FIELD_NUMBER
Field Value
Type
Description
int
OR_GROUP_FIELD_NUMBER
public static final int OR_GROUP_FIELD_NUMBER
Field Value
Type
Description
int
SEGMENT_PARAMETER_FILTER_FIELD_NUMBER
public static final int SEGMENT_PARAMETER_FILTER_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static SegmentParameterFilterExpression getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static SegmentParameterFilterExpression . Builder newBuilder ()
newBuilder(SegmentParameterFilterExpression prototype)
public static SegmentParameterFilterExpression . Builder newBuilder ( SegmentParameterFilterExpression prototype )
public static SegmentParameterFilterExpression parseDelimitedFrom ( InputStream input )
public static SegmentParameterFilterExpression parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static SegmentParameterFilterExpression parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SegmentParameterFilterExpression parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static SegmentParameterFilterExpression parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SegmentParameterFilterExpression parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static SegmentParameterFilterExpression parseFrom ( CodedInputStream input )
public static SegmentParameterFilterExpression parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static SegmentParameterFilterExpression parseFrom ( InputStream input )
public static SegmentParameterFilterExpression parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static SegmentParameterFilterExpression parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SegmentParameterFilterExpression parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<SegmentParameterFilterExpression> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getAndGroup()
public SegmentParameterFilterExpressionList getAndGroup ()
The SegmentParameterFilterExpression in andGroup have an AND
relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1;
getAndGroupOrBuilder()
public SegmentParameterFilterExpressionListOrBuilder getAndGroupOrBuilder ()
The SegmentParameterFilterExpression in andGroup have an AND
relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1;
getDefaultInstanceForType()
public SegmentParameterFilterExpression getDefaultInstanceForType ()
getExprCase()
public SegmentParameterFilterExpression . ExprCase getExprCase ()
getNotExpression()
public SegmentParameterFilterExpression getNotExpression ()
The SegmentParameterFilterExpression is NOT of notExpression.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3;
getNotExpressionOrBuilder()
public SegmentParameterFilterExpressionOrBuilder getNotExpressionOrBuilder ()
The SegmentParameterFilterExpression is NOT of notExpression.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3;
getOrGroup()
public SegmentParameterFilterExpressionList getOrGroup ()
The SegmentParameterFilterExpression in orGroup have an OR
relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2;
getOrGroupOrBuilder()
public SegmentParameterFilterExpressionListOrBuilder getOrGroupOrBuilder ()
The SegmentParameterFilterExpression in orGroup have an OR
relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2;
getParserForType()
public Parser<SegmentParameterFilterExpression> getParserForType ()
Overrides
getSegmentParameterFilter()
public SegmentParameterFilter getSegmentParameterFilter ()
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;
getSegmentParameterFilterOrBuilder()
public SegmentParameterFilterOrBuilder getSegmentParameterFilterOrBuilder ()
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hasAndGroup()
public boolean hasAndGroup ()
The SegmentParameterFilterExpression in andGroup have an AND
relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1;
Returns
Type
Description
boolean
Whether the andGroup field is set.
hasNotExpression()
public boolean hasNotExpression ()
The SegmentParameterFilterExpression is NOT of notExpression.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3;
Returns
Type
Description
boolean
Whether the notExpression field is set.
hasOrGroup()
public boolean hasOrGroup ()
The SegmentParameterFilterExpression in orGroup have an OR
relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2;
Returns
Type
Description
boolean
Whether the orGroup field is set.
hasSegmentParameterFilter()
public boolean hasSegmentParameterFilter ()
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;
Returns
Type
Description
boolean
Whether the segmentParameterFilter field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public SegmentParameterFilterExpression . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SegmentParameterFilterExpression . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public SegmentParameterFilterExpression . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-29 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]