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