public static final class FilterExpression.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder> 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| Modifier and Type | Method and Description |
|---|---|
FilterExpression.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FilterExpression |
build() |
FilterExpression |
buildPartial() |
FilterExpression.Builder |
clear() |
FilterExpression.Builder |
clearAndGroup()
The FilterExpressions in and_group have an AND relationship.
|
FilterExpression.Builder |
clearExpr() |
FilterExpression.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FilterExpression.Builder |
clearFilter()
A primitive filter.
|
FilterExpression.Builder |
clearNotExpression()
The FilterExpression is NOT of not_expression.
|
FilterExpression.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FilterExpression.Builder |
clearOrGroup()
The FilterExpressions in or_group have an OR relationship.
|
FilterExpression.Builder |
clone() |
FilterExpressionList |
getAndGroup()
The FilterExpressions in and_group have an AND relationship.
|
FilterExpressionList.Builder |
getAndGroupBuilder()
The FilterExpressions in and_group have an AND relationship.
|
FilterExpressionListOrBuilder |
getAndGroupOrBuilder()
The FilterExpressions in and_group have an AND relationship.
|
FilterExpression |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FilterExpression.ExprCase |
getExprCase() |
Filter |
getFilter()
A primitive filter.
|
Filter.Builder |
getFilterBuilder()
A primitive filter.
|
FilterOrBuilder |
getFilterOrBuilder()
A primitive filter.
|
FilterExpression |
getNotExpression()
The FilterExpression is NOT of not_expression.
|
FilterExpression.Builder |
getNotExpressionBuilder()
The FilterExpression is NOT of not_expression.
|
FilterExpressionOrBuilder |
getNotExpressionOrBuilder()
The FilterExpression is NOT of not_expression.
|
FilterExpressionList |
getOrGroup()
The FilterExpressions in or_group have an OR relationship.
|
FilterExpressionList.Builder |
getOrGroupBuilder()
The FilterExpressions in or_group have an OR relationship.
|
FilterExpressionListOrBuilder |
getOrGroupOrBuilder()
The FilterExpressions in or_group have an OR relationship.
|
boolean |
hasAndGroup()
The FilterExpressions in and_group have an AND relationship.
|
boolean |
hasFilter()
A primitive filter.
|
boolean |
hasNotExpression()
The FilterExpression is NOT of not_expression.
|
boolean |
hasOrGroup()
The FilterExpressions in or_group have an OR relationship.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FilterExpression.Builder |
mergeAndGroup(FilterExpressionList value)
The FilterExpressions in and_group have an AND relationship.
|
FilterExpression.Builder |
mergeFilter(Filter value)
A primitive filter.
|
FilterExpression.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FilterExpression.Builder |
mergeFrom(FilterExpression other) |
FilterExpression.Builder |
mergeFrom(com.google.protobuf.Message other) |
FilterExpression.Builder |
mergeNotExpression(FilterExpression value)
The FilterExpression is NOT of not_expression.
|
FilterExpression.Builder |
mergeOrGroup(FilterExpressionList value)
The FilterExpressions in or_group have an OR relationship.
|
FilterExpression.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FilterExpression.Builder |
setAndGroup(FilterExpressionList.Builder builderForValue)
The FilterExpressions in and_group have an AND relationship.
|
FilterExpression.Builder |
setAndGroup(FilterExpressionList value)
The FilterExpressions in and_group have an AND relationship.
|
FilterExpression.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FilterExpression.Builder |
setFilter(Filter.Builder builderForValue)
A primitive filter.
|
FilterExpression.Builder |
setFilter(Filter value)
A primitive filter.
|
FilterExpression.Builder |
setNotExpression(FilterExpression.Builder builderForValue)
The FilterExpression is NOT of not_expression.
|
FilterExpression.Builder |
setNotExpression(FilterExpression value)
The FilterExpression is NOT of not_expression.
|
FilterExpression.Builder |
setOrGroup(FilterExpressionList.Builder builderForValue)
The FilterExpressions in or_group have an OR relationship.
|
FilterExpression.Builder |
setOrGroup(FilterExpressionList value)
The FilterExpressions in or_group have an OR relationship.
|
FilterExpression.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FilterExpression.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FilterExpression build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FilterExpression buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FilterExpression.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FilterExpression.Builder>public FilterExpression.Builder mergeFrom(FilterExpression other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public FilterExpression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FilterExpression.Builder>IOExceptionpublic FilterExpression.ExprCase getExprCase()
getExprCase in interface FilterExpressionOrBuilderpublic FilterExpression.Builder clearExpr()
public boolean hasAndGroup()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;hasAndGroup in interface FilterExpressionOrBuilderpublic FilterExpressionList getAndGroup()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;getAndGroup in interface FilterExpressionOrBuilderpublic FilterExpression.Builder setAndGroup(FilterExpressionList value)
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;public FilterExpression.Builder setAndGroup(FilterExpressionList.Builder builderForValue)
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;public FilterExpression.Builder mergeAndGroup(FilterExpressionList value)
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;public FilterExpression.Builder clearAndGroup()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;public FilterExpressionList.Builder getAndGroupBuilder()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;public FilterExpressionListOrBuilder getAndGroupOrBuilder()
The FilterExpressions in and_group have an AND relationship.
.google.analytics.data.v1beta.FilterExpressionList and_group = 1;getAndGroupOrBuilder in interface FilterExpressionOrBuilderpublic boolean hasOrGroup()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;hasOrGroup in interface FilterExpressionOrBuilderpublic FilterExpressionList getOrGroup()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;getOrGroup in interface FilterExpressionOrBuilderpublic FilterExpression.Builder setOrGroup(FilterExpressionList value)
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;public FilterExpression.Builder setOrGroup(FilterExpressionList.Builder builderForValue)
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;public FilterExpression.Builder mergeOrGroup(FilterExpressionList value)
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;public FilterExpression.Builder clearOrGroup()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;public FilterExpressionList.Builder getOrGroupBuilder()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;public FilterExpressionListOrBuilder getOrGroupOrBuilder()
The FilterExpressions in or_group have an OR relationship.
.google.analytics.data.v1beta.FilterExpressionList or_group = 2;getOrGroupOrBuilder in interface FilterExpressionOrBuilderpublic boolean hasNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;hasNotExpression in interface FilterExpressionOrBuilderpublic FilterExpression getNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;getNotExpression in interface FilterExpressionOrBuilderpublic FilterExpression.Builder setNotExpression(FilterExpression value)
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;public FilterExpression.Builder setNotExpression(FilterExpression.Builder builderForValue)
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;public FilterExpression.Builder mergeNotExpression(FilterExpression value)
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;public FilterExpression.Builder clearNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;public FilterExpression.Builder getNotExpressionBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;public FilterExpressionOrBuilder getNotExpressionOrBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.data.v1beta.FilterExpression not_expression = 3;getNotExpressionOrBuilder in interface FilterExpressionOrBuilderpublic 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;hasFilter in interface FilterExpressionOrBuilderpublic 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;getFilter in interface FilterExpressionOrBuilderpublic FilterExpression.Builder setFilter(Filter value)
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;public FilterExpression.Builder setFilter(Filter.Builder builderForValue)
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;public FilterExpression.Builder mergeFilter(Filter value)
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;public FilterExpression.Builder clearFilter()
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;public Filter.Builder getFilterBuilder()
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;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;getFilterOrBuilder in interface FilterExpressionOrBuilderpublic final FilterExpression.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>public final FilterExpression.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FilterExpression.Builder>Copyright © 2022 Google LLC. All rights reserved.