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.v1alpha.AccessFilterExpression
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AccessFilterExpression.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public AccessFilterExpression build()
Returns
buildPartial()
public AccessFilterExpression buildPartial()
Returns
clear()
public AccessFilterExpression.Builder clear()
Returns
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.v1alpha.AccessFilter access_filter = 4;
Returns
clearAndGroup()
public AccessFilterExpression.Builder clearAndGroup()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public AccessFilterExpression.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNotExpression()
public AccessFilterExpression.Builder clearNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Returns
clearOneExpression()
public AccessFilterExpression.Builder clearOneExpression()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public AccessFilterExpression.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearOrGroup()
public AccessFilterExpression.Builder clearOrGroup()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList or_group = 2;
Returns
clone()
public AccessFilterExpression.Builder clone()
Returns
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.v1alpha.AccessFilter access_filter = 4;
Returns
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.v1alpha.AccessFilter access_filter = 4;
Returns
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.v1alpha.AccessFilter access_filter = 4;
Returns
getAndGroup()
public AccessFilterExpressionList getAndGroup()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
Returns
getAndGroupBuilder()
public AccessFilterExpressionList.Builder getAndGroupBuilder()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
Returns
getAndGroupOrBuilder()
public AccessFilterExpressionListOrBuilder getAndGroupOrBuilder()
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
Returns
getDefaultInstanceForType()
public AccessFilterExpression getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNotExpression()
public AccessFilterExpression getNotExpression()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Returns
getNotExpressionBuilder()
public AccessFilterExpression.Builder getNotExpressionBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Returns
getNotExpressionOrBuilder()
public AccessFilterExpressionOrBuilder getNotExpressionOrBuilder()
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Returns
getOneExpressionCase()
public AccessFilterExpression.OneExpressionCase getOneExpressionCase()
Returns
getOrGroup()
public AccessFilterExpressionList getOrGroup()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList or_group = 2;
Returns
getOrGroupBuilder()
public AccessFilterExpressionList.Builder getOrGroupBuilder()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList or_group = 2;
Returns
getOrGroupOrBuilder()
public AccessFilterExpressionListOrBuilder getOrGroupOrBuilder()
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList or_group = 2;
Returns
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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.AccessFilterExpressionList or_group = 2;
Returns
Type | Description |
boolean | Whether the orGroup field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
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.v1alpha.AccessFilter access_filter = 4;
Parameter
Returns
mergeAndGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder mergeAndGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
Parameter
Returns
mergeFrom(AccessFilterExpression other)
public AccessFilterExpression.Builder mergeFrom(AccessFilterExpression other)
Parameter
Returns
public AccessFilterExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AccessFilterExpression.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeNotExpression(AccessFilterExpression value)
public AccessFilterExpression.Builder mergeNotExpression(AccessFilterExpression value)
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Parameter
Returns
mergeOrGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder mergeOrGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList or_group = 2;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AccessFilterExpression.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.v1alpha.AccessFilter access_filter = 4;
Parameter
Returns
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.v1alpha.AccessFilter access_filter = 4;
Parameter
Returns
setAndGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder setAndGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the and_group has an AND relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
Parameter
Returns
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.v1alpha.AccessFilterExpressionList and_group = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public AccessFilterExpression.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNotExpression(AccessFilterExpression value)
public AccessFilterExpression.Builder setNotExpression(AccessFilterExpression value)
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Parameter
Returns
setNotExpression(AccessFilterExpression.Builder builderForValue)
public AccessFilterExpression.Builder setNotExpression(AccessFilterExpression.Builder builderForValue)
The FilterExpression is NOT of not_expression.
.google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
Parameter
Returns
setOrGroup(AccessFilterExpressionList value)
public AccessFilterExpression.Builder setOrGroup(AccessFilterExpressionList value)
Each of the FilterExpressions in the or_group has an OR relationship.
.google.analytics.admin.v1alpha.AccessFilterExpressionList or_group = 2;
Parameter
Returns
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.v1alpha.AccessFilterExpressionList or_group = 2;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AccessFilterExpression.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AccessFilterExpression.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides