public static final class ChannelGroupFilterExpression.Builder extends GeneratedMessageV3.Builder<ChannelGroupFilterExpression.Builder> implements ChannelGroupFilterExpressionOrBuilder
A logical expression of Channel Group dimension filters.
Protobuf type google.analytics.admin.v1alpha.ChannelGroupFilterExpression
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ChannelGroupFilterExpression.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ChannelGroupFilterExpression build()
buildPartial()
public ChannelGroupFilterExpression buildPartial()
clear()
public ChannelGroupFilterExpression.Builder clear()
Overrides
clearAndGroup()
public ChannelGroupFilterExpression.Builder clearAndGroup()
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
clearExpr()
public ChannelGroupFilterExpression.Builder clearExpr()
clearField(Descriptors.FieldDescriptor field)
public ChannelGroupFilterExpression.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearFilter()
public ChannelGroupFilterExpression.Builder clearFilter()
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
clearNotExpression()
public ChannelGroupFilterExpression.Builder clearNotExpression()
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
clearOneof(Descriptors.OneofDescriptor oneof)
public ChannelGroupFilterExpression.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearOrGroup()
public ChannelGroupFilterExpression.Builder clearOrGroup()
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
clone()
public ChannelGroupFilterExpression.Builder clone()
Overrides
getAndGroup()
public ChannelGroupFilterExpressionList getAndGroup()
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
getAndGroupBuilder()
public ChannelGroupFilterExpressionList.Builder getAndGroupBuilder()
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
getAndGroupOrBuilder()
public ChannelGroupFilterExpressionListOrBuilder getAndGroupOrBuilder()
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
getDefaultInstanceForType()
public ChannelGroupFilterExpression getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExprCase()
public ChannelGroupFilterExpression.ExprCase getExprCase()
getFilter()
public ChannelGroupFilter getFilter()
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
getFilterBuilder()
public ChannelGroupFilter.Builder getFilterBuilder()
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
getFilterOrBuilder()
public ChannelGroupFilterOrBuilder getFilterOrBuilder()
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
getNotExpression()
public ChannelGroupFilterExpression getNotExpression()
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
getNotExpressionBuilder()
public ChannelGroupFilterExpression.Builder getNotExpressionBuilder()
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
getNotExpressionOrBuilder()
public ChannelGroupFilterExpressionOrBuilder getNotExpressionOrBuilder()
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
getOrGroup()
public ChannelGroupFilterExpressionList getOrGroup()
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
getOrGroupBuilder()
public ChannelGroupFilterExpressionList.Builder getOrGroupBuilder()
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
getOrGroupOrBuilder()
public ChannelGroupFilterExpressionListOrBuilder getOrGroupOrBuilder()
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
hasAndGroup()
public boolean hasAndGroup()
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
Returns |
Type |
Description |
boolean |
Whether the andGroup field is set.
|
hasFilter()
public boolean hasFilter()
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
Returns |
Type |
Description |
boolean |
Whether the filter field is set.
|
hasNotExpression()
public boolean hasNotExpression()
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
Returns |
Type |
Description |
boolean |
Whether the notExpression field is set.
|
hasOrGroup()
public boolean hasOrGroup()
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
Returns |
Type |
Description |
boolean |
Whether the orGroup field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAndGroup(ChannelGroupFilterExpressionList value)
public ChannelGroupFilterExpression.Builder mergeAndGroup(ChannelGroupFilterExpressionList value)
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
mergeFilter(ChannelGroupFilter value)
public ChannelGroupFilterExpression.Builder mergeFilter(ChannelGroupFilter value)
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
mergeFrom(ChannelGroupFilterExpression other)
public ChannelGroupFilterExpression.Builder mergeFrom(ChannelGroupFilterExpression other)
public ChannelGroupFilterExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ChannelGroupFilterExpression.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeNotExpression(ChannelGroupFilterExpression value)
public ChannelGroupFilterExpression.Builder mergeNotExpression(ChannelGroupFilterExpression value)
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
mergeOrGroup(ChannelGroupFilterExpressionList value)
public ChannelGroupFilterExpression.Builder mergeOrGroup(ChannelGroupFilterExpressionList value)
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ChannelGroupFilterExpression.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAndGroup(ChannelGroupFilterExpressionList value)
public ChannelGroupFilterExpression.Builder setAndGroup(ChannelGroupFilterExpressionList value)
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
setAndGroup(ChannelGroupFilterExpressionList.Builder builderForValue)
public ChannelGroupFilterExpression.Builder setAndGroup(ChannelGroupFilterExpressionList.Builder builderForValue)
A list of expressions to be AND’ed together. It can only contain
ChannelGroupFilterExpressions with or_group. This must be set for the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList and_group = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public ChannelGroupFilterExpression.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setFilter(ChannelGroupFilter value)
public ChannelGroupFilterExpression.Builder setFilter(ChannelGroupFilter value)
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
setFilter(ChannelGroupFilter.Builder builderForValue)
public ChannelGroupFilterExpression.Builder setFilter(ChannelGroupFilter.Builder builderForValue)
A filter on a single dimension. This cannot be set on the top
level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;
setNotExpression(ChannelGroupFilterExpression value)
public ChannelGroupFilterExpression.Builder setNotExpression(ChannelGroupFilterExpression value)
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
setNotExpression(ChannelGroupFilterExpression.Builder builderForValue)
public ChannelGroupFilterExpression.Builder setNotExpression(ChannelGroupFilterExpression.Builder builderForValue)
A filter expression to be NOT'ed (that is inverted, complemented). It
can only include a dimension_or_metric_filter. This cannot be set on the
top level ChannelGroupFilterExpression.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpression not_expression = 3;
setOrGroup(ChannelGroupFilterExpressionList value)
public ChannelGroupFilterExpression.Builder setOrGroup(ChannelGroupFilterExpressionList value)
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
setOrGroup(ChannelGroupFilterExpressionList.Builder builderForValue)
public ChannelGroupFilterExpression.Builder setOrGroup(ChannelGroupFilterExpressionList.Builder builderForValue)
A list of expressions to OR’ed together. It cannot contain
ChannelGroupFilterExpressions with and_group or or_group.
.google.analytics.admin.v1alpha.ChannelGroupFilterExpressionList or_group = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ChannelGroupFilterExpression.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ChannelGroupFilterExpression.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides