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.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.v1alpha.AccessFilter access_filter = 4;
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;
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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.AccessFilter access_filter = 4;
getAndGroup()
  
    public AccessFilterExpressionList getAndGroup()
   
   Each of the FilterExpressions in the and_group has an AND relationship.
 .google.analytics.admin.v1alpha.AccessFilterExpressionList and_group = 1;
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;
getAndGroupOrBuilder()
  
    public AccessFilterExpressionListOrBuilder getAndGroupOrBuilder()
   
   Each of the FilterExpressions in the and_group has an AND relationship.
 .google.analytics.admin.v1alpha.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.v1alpha.AccessFilterExpression not_expression = 3;
getNotExpressionBuilder()
  
    public AccessFilterExpression.Builder getNotExpressionBuilder()
   
   The FilterExpression is NOT of not_expression.
 .google.analytics.admin.v1alpha.AccessFilterExpression not_expression = 3;
getNotExpressionOrBuilder()
  
    public AccessFilterExpressionOrBuilder getNotExpressionOrBuilder()
   
   The FilterExpression is NOT of not_expression.
 .google.analytics.admin.v1alpha.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.v1alpha.AccessFilterExpressionList or_group = 2;
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;
getOrGroupOrBuilder()
  
    public AccessFilterExpressionListOrBuilder getOrGroupOrBuilder()
   
   Each of the FilterExpressions in the or_group has an OR relationship.
 .google.analytics.admin.v1alpha.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.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()
   
  
  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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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