Class ExpandedDataSetFilterExpression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ExpandedDataSetFilterExpression.Builder>
com.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression.Builder
- All Implemented Interfaces:
ExpandedDataSetFilterExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ExpandedDataSetFilterExpression
public static final class ExpandedDataSetFilterExpression.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ExpandedDataSetFilterExpression.Builder>
implements ExpandedDataSetFilterExpressionOrBuilder
A logical expression of EnhancedDataSet dimension filters.Protobuf type
google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()A list of expressions to be AND’ed together.A filter on a single dimension.A filter expression to be NOT'ed (that is, inverted, complemented).A list of expressions to be AND’ed together.A list of expressions to be AND’ed together.A list of expressions to be AND’ed together.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA filter on a single dimension.A filter on a single dimension.A filter on a single dimension.A filter expression to be NOT'ed (that is, inverted, complemented).A filter expression to be NOT'ed (that is, inverted, complemented).A filter expression to be NOT'ed (that is, inverted, complemented).booleanA list of expressions to be AND’ed together.booleanA filter on a single dimension.booleanA filter expression to be NOT'ed (that is, inverted, complemented).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanA list of expressions to be AND’ed together.mergeFilter(ExpandedDataSetFilter value) A filter on a single dimension.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) A filter expression to be NOT'ed (that is, inverted, complemented).A list of expressions to be AND’ed together.setAndGroup(ExpandedDataSetFilterExpressionList.Builder builderForValue) A list of expressions to be AND’ed together.setFilter(ExpandedDataSetFilter value) A filter on a single dimension.setFilter(ExpandedDataSetFilter.Builder builderForValue) A filter on a single dimension.A filter expression to be NOT'ed (that is, inverted, complemented).setNotExpression(ExpandedDataSetFilterExpression.Builder builderForValue) A filter expression to be NOT'ed (that is, inverted, complemented).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ExpandedDataSetFilterExpression.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ExpandedDataSetFilterExpression.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ExpandedDataSetFilterExpression.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExpandedDataSetFilterExpression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExpandedDataSetFilterExpression.Builder>
-
mergeFrom
public ExpandedDataSetFilterExpression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExpandedDataSetFilterExpression.Builder>- Throws:
IOException
-
getExprCase
- Specified by:
getExprCasein interfaceExpandedDataSetFilterExpressionOrBuilder
-
clearExpr
-
hasAndGroup
public boolean hasAndGroup()A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;- Specified by:
hasAndGroupin interfaceExpandedDataSetFilterExpressionOrBuilder- Returns:
- Whether the andGroup field is set.
-
getAndGroup
A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;- Specified by:
getAndGroupin interfaceExpandedDataSetFilterExpressionOrBuilder- Returns:
- The andGroup.
-
setAndGroup
public ExpandedDataSetFilterExpression.Builder setAndGroup(ExpandedDataSetFilterExpressionList value) A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1; -
setAndGroup
public ExpandedDataSetFilterExpression.Builder setAndGroup(ExpandedDataSetFilterExpressionList.Builder builderForValue) A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1; -
mergeAndGroup
public ExpandedDataSetFilterExpression.Builder mergeAndGroup(ExpandedDataSetFilterExpressionList value) A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1; -
clearAndGroup
A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1; -
getAndGroupBuilder
A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1; -
getAndGroupOrBuilder
A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpressionList and_group = 1;- Specified by:
getAndGroupOrBuilderin interfaceExpandedDataSetFilterExpressionOrBuilder
-
hasNotExpression
public boolean hasNotExpression()A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;- Specified by:
hasNotExpressionin interfaceExpandedDataSetFilterExpressionOrBuilder- Returns:
- Whether the notExpression field is set.
-
getNotExpression
A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;- Specified by:
getNotExpressionin interfaceExpandedDataSetFilterExpressionOrBuilder- Returns:
- The notExpression.
-
setNotExpression
public ExpandedDataSetFilterExpression.Builder setNotExpression(ExpandedDataSetFilterExpression value) A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2; -
setNotExpression
public ExpandedDataSetFilterExpression.Builder setNotExpression(ExpandedDataSetFilterExpression.Builder builderForValue) A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2; -
mergeNotExpression
public ExpandedDataSetFilterExpression.Builder mergeNotExpression(ExpandedDataSetFilterExpression value) A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2; -
clearNotExpression
A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2; -
getNotExpressionBuilder
A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2; -
getNotExpressionOrBuilder
A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression not_expression = 2;- Specified by:
getNotExpressionOrBuilderin interfaceExpandedDataSetFilterExpressionOrBuilder
-
hasFilter
public boolean hasFilter()A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;- Specified by:
hasFilterin interfaceExpandedDataSetFilterExpressionOrBuilder- Returns:
- Whether the filter field is set.
-
getFilter
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;- Specified by:
getFilterin interfaceExpandedDataSetFilterExpressionOrBuilder- Returns:
- The filter.
-
setFilter
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3; -
setFilter
public ExpandedDataSetFilterExpression.Builder setFilter(ExpandedDataSetFilter.Builder builderForValue) A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3; -
mergeFilter
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3; -
clearFilter
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3; -
getFilterBuilder
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3; -
getFilterOrBuilder
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
.google.analytics.admin.v1alpha.ExpandedDataSetFilter filter = 3;- Specified by:
getFilterOrBuilderin interfaceExpandedDataSetFilterExpressionOrBuilder
-