Reference documentation and code samples for the Google Analytics Admin V1alpha Client class ExpandedDataSetFilterExpression.
A logical expression of EnhancedDataSet dimension filters.
Generated from protobuf message google.analytics.admin.v1alpha.ExpandedDataSetFilterExpression
Namespace
Google \ Analytics \ Admin \ V1alphaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description | 
data | 
        
          array
          Optional. Data for populating the Message object.  | 
      
↳ and_group | 
        
          ExpandedDataSetFilterExpressionList
          A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.  | 
      
↳ not_expression | 
        
          ExpandedDataSetFilterExpression
          A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.  | 
      
↳ filter | 
        
          ExpandedDataSetFilter
          A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.  | 
      
getAndGroup
A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
| Returns | |
|---|---|
| Type | Description | 
ExpandedDataSetFilterExpressionList|null | 
        |
hasAndGroup
setAndGroup
A list of expressions to be AND’ed together. It must contain a ExpandedDataSetFilterExpression with either not_expression or dimension_filter. This must be set for the top level ExpandedDataSetFilterExpression.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          ExpandedDataSetFilterExpressionList
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getNotExpression
A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
| Returns | |
|---|---|
| Type | Description | 
ExpandedDataSetFilterExpression|null | 
        |
hasNotExpression
setNotExpression
A filter expression to be NOT'ed (that is, inverted, complemented). It must include a dimension_filter. This cannot be set on the top level ExpandedDataSetFilterExpression.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          ExpandedDataSetFilterExpression
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getFilter
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
| Returns | |
|---|---|
| Type | Description | 
ExpandedDataSetFilter|null | 
        |
hasFilter
setFilter
A filter on a single dimension. This cannot be set on the top level ExpandedDataSetFilterExpression.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          ExpandedDataSetFilter
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getExpr
| Returns | |
|---|---|
| Type | Description | 
string | 
        |