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