public static final class AccessFilterExpression.Builder extends GeneratedMessageV3.Builder<AccessFilterExpression.Builder> implements AccessFilterExpressionOrBuilder
Expresses dimension or metric filters. The fields in the same expression need
to be either all dimensions or all metrics.
Protobuf type google.analytics.admin.v1beta.AccessFilterExpression
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 AccessFilterExpression.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public AccessFilterExpression build()
buildPartial()
public AccessFilterExpression buildPartial()
clear()
public AccessFilterExpression.Builder clear()
Overrides
clearAccessFilter()
public AccessFilterExpression.Builder clearAccessFilter()
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.admin.v1beta.AccessFilter access_filter = 4;
clearAndGroup()
public AccessFilterExpression.Builder clearAndGroup()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
clearField(Descriptors.FieldDescriptor field)
public AccessFilterExpression.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearNotExpression()
public AccessFilterExpression.Builder clearNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
clearOneExpression()
public AccessFilterExpression.Builder clearOneExpression()
clearOneof(Descriptors.OneofDescriptor oneof)
public AccessFilterExpression.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearOrGroup()
public AccessFilterExpression.Builder clearOrGroup()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
clone()
public AccessFilterExpression.Builder clone()
Overrides
getAccessFilter()
public AccessFilter getAccessFilter()
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.admin.v1beta.AccessFilter access_filter = 4;
getAccessFilterBuilder()
public AccessFilter.Builder getAccessFilterBuilder()
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.admin.v1beta.AccessFilter access_filter = 4;
getAccessFilterOrBuilder()
public AccessFilterOrBuilder getAccessFilterOrBuilder()
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.admin.v1beta.AccessFilter access_filter = 4;
getAndGroup()
public AccessFilterExpressionList getAndGroup()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
getAndGroupBuilder()
public AccessFilterExpressionList.Builder getAndGroupBuilder()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
getAndGroupOrBuilder()
public AccessFilterExpressionListOrBuilder getAndGroupOrBuilder()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
getDefaultInstanceForType()
public AccessFilterExpression getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getNotExpression()
public AccessFilterExpression getNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
getNotExpressionBuilder()
public AccessFilterExpression.Builder getNotExpressionBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
getNotExpressionOrBuilder()
public AccessFilterExpressionOrBuilder getNotExpressionOrBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
getOneExpressionCase()
public AccessFilterExpression.OneExpressionCase getOneExpressionCase()
getOrGroup()
public AccessFilterExpressionList getOrGroup()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
getOrGroupBuilder()
public AccessFilterExpressionList.Builder getOrGroupBuilder()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
getOrGroupOrBuilder()
public AccessFilterExpressionListOrBuilder getOrGroupOrBuilder()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
hasAccessFilter()
public boolean hasAccessFilter()
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.admin.v1beta.AccessFilter access_filter = 4;
Returns |
Type |
Description |
boolean |
Whether the accessFilter field is set.
|
hasAndGroup()
public boolean hasAndGroup()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
Returns |
Type |
Description |
boolean |
Whether the andGroup field is set.
|
hasNotExpression()
public boolean hasNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
Returns |
Type |
Description |
boolean |
Whether the notExpression field is set.
|
hasOrGroup()
public boolean hasOrGroup()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList 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
mergeAccessFilter(AccessFilter value)
public AccessFilterExpression.Builder mergeAccessFilter(AccessFilter 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.admin.v1beta.AccessFilter access_filter = 4;
mergeAndGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder mergeAndGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
mergeFrom(AccessFilterExpression other)
public AccessFilterExpression.Builder mergeFrom(AccessFilterExpression other)
public AccessFilterExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AccessFilterExpression.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeNotExpression(AccessFilterExpression value)
public AccessFilterExpression.Builder mergeNotExpression(AccessFilterExpression value)
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
mergeOrGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder mergeOrGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AccessFilterExpression.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAccessFilter(AccessFilter value)
public AccessFilterExpression.Builder setAccessFilter(AccessFilter 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.admin.v1beta.AccessFilter access_filter = 4;
setAccessFilter(AccessFilter.Builder builderForValue)
public AccessFilterExpression.Builder setAccessFilter(AccessFilter.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.admin.v1beta.AccessFilter access_filter = 4;
setAndGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder setAndGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
setAndGroup(AccessFilterExpressionList.Builder builderForValue)
public AccessFilterExpression.Builder setAndGroup(AccessFilterExpressionList.Builder builderForValue)
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public AccessFilterExpression.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setNotExpression(AccessFilterExpression value)
public AccessFilterExpression.Builder setNotExpression(AccessFilterExpression value)
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
setNotExpression(AccessFilterExpression.Builder builderForValue)
public AccessFilterExpression.Builder setNotExpression(AccessFilterExpression.Builder builderForValue)
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;
setOrGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder setOrGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
setOrGroup(AccessFilterExpressionList.Builder builderForValue)
public AccessFilterExpression.Builder setOrGroup(AccessFilterExpressionList.Builder builderForValue)
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AccessFilterExpression.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AccessFilterExpression.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides