- 0.63.0 (latest)
- 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 FilterExpression extends GeneratedMessageV3 implements FilterExpressionOrBuilder
To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics.
Protobuf type google.analytics.data.v1beta.FilterExpression
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > FilterExpressionImplements
FilterExpressionOrBuilderStatic Fields
AND_GROUP_FIELD_NUMBER
public static final int AND_GROUP_FIELD_NUMBER
Type | Description |
int |
FILTER_FIELD_NUMBER
public static final int FILTER_FIELD_NUMBER
Type | Description |
int |
NOT_EXPRESSION_FIELD_NUMBER
public static final int NOT_EXPRESSION_FIELD_NUMBER
Type | Description |
int |
OR_GROUP_FIELD_NUMBER
public static final int OR_GROUP_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static FilterExpression getDefaultInstance()
Type | Description |
FilterExpression |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static FilterExpression.Builder newBuilder()
Type | Description |
FilterExpression.Builder |
newBuilder(FilterExpression prototype)
public static FilterExpression.Builder newBuilder(FilterExpression prototype)
Name | Description |
prototype | FilterExpression |
Type | Description |
FilterExpression.Builder |
parseDelimitedFrom(InputStream input)
public static FilterExpression parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
FilterExpression |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FilterExpression parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FilterExpression |
Type | Description |
IOException |
parseFrom(byte[] data)
public static FilterExpression parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
FilterExpression |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FilterExpression parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FilterExpression |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static FilterExpression parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
FilterExpression |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FilterExpression parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FilterExpression |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static FilterExpression parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
FilterExpression |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FilterExpression parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FilterExpression |
Type | Description |
IOException |
parseFrom(InputStream input)
public static FilterExpression parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
FilterExpression |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FilterExpression parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FilterExpression |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static FilterExpression parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
FilterExpression |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FilterExpression parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FilterExpression |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<FilterExpression> parser()
Type | Description |
Parser<FilterExpression> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getAndGroup()
public FilterExpressionList getAndGroup()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;
Type | Description |
FilterExpressionList | The andGroup. |
getAndGroupOrBuilder()
public FilterExpressionListOrBuilder getAndGroupOrBuilder()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;
Type | Description |
FilterExpressionListOrBuilder |
getDefaultInstanceForType()
public FilterExpression getDefaultInstanceForType()
Type | Description |
FilterExpression |
getExprCase()
public FilterExpression.ExprCase getExprCase()
Type | Description |
FilterExpression.ExprCase |
getFilter()
public Filter getFilter()
A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.
.google.analytics.data.v1beta.Filter filter = 4;
Type | Description |
Filter | The filter. |
getFilterOrBuilder()
public FilterOrBuilder getFilterOrBuilder()
A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.
.google.analytics.data.v1beta.Filter filter = 4;
Type | Description |
FilterOrBuilder |
getNotExpression()
public FilterExpression getNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;
Type | Description |
FilterExpression | The notExpression. |
getNotExpressionOrBuilder()
public FilterExpressionOrBuilder getNotExpressionOrBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;
Type | Description |
FilterExpressionOrBuilder |
getOrGroup()
public FilterExpressionList getOrGroup()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;
Type | Description |
FilterExpressionList | The orGroup. |
getOrGroupOrBuilder()
public FilterExpressionListOrBuilder getOrGroupOrBuilder()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;
Type | Description |
FilterExpressionListOrBuilder |
getParserForType()
public Parser<FilterExpression> getParserForType()
Type | Description |
Parser<FilterExpression> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hasAndGroup()
public boolean hasAndGroup()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;
Type | Description |
boolean | Whether the andGroup field is set. |
hasFilter()
public boolean hasFilter()
A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.
.google.analytics.data.v1beta.Filter filter = 4;
Type | Description |
boolean | Whether the filter field is set. |
hasNotExpression()
public boolean hasNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;
Type | Description |
boolean | Whether the notExpression field is set. |
hasOrGroup()
public boolean hasOrGroup()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;
Type | Description |
boolean | Whether the orGroup field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public FilterExpression.Builder newBuilderForType()
Type | Description |
FilterExpression.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected FilterExpression.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
FilterExpression.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public FilterExpression.Builder toBuilder()
Type | Description |
FilterExpression.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |