public final class FilterExpression
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Analytics API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags| Constructor and Description |
|---|
FilterExpression() |
| Modifier and Type | Method and Description |
|---|---|
FilterExpression |
clone() |
java.lang.Boolean |
getCaseSensitive()
Determines if the filter is case sensitive.
|
java.lang.String |
getExpressionValue()
Filter expression value
|
java.lang.String |
getField()
Field to filter.
|
java.lang.Integer |
getFieldIndex()
The Index of the custom dimension.
|
java.lang.String |
getKind()
Kind value for filter expression
|
java.lang.String |
getMatchType()
Match type for this filter.
|
FilterExpression |
set(java.lang.String fieldName,
java.lang.Object value) |
FilterExpression |
setCaseSensitive(java.lang.Boolean caseSensitive)
Determines if the filter is case sensitive.
|
FilterExpression |
setExpressionValue(java.lang.String expressionValue)
Filter expression value
|
FilterExpression |
setField(java.lang.String field)
Field to filter.
|
FilterExpression |
setFieldIndex(java.lang.Integer fieldIndex)
The Index of the custom dimension.
|
FilterExpression |
setKind(java.lang.String kind)
Kind value for filter expression
|
FilterExpression |
setMatchType(java.lang.String matchType)
Match type for this filter.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.lang.Boolean getCaseSensitive()
null for nonepublic FilterExpression setCaseSensitive(java.lang.Boolean caseSensitive)
caseSensitive - caseSensitive or null for nonepublic java.lang.String getExpressionValue()
null for nonepublic FilterExpression setExpressionValue(java.lang.String expressionValue)
expressionValue - expressionValue or null for nonepublic java.lang.String getField()
null for nonepublic FilterExpression setField(java.lang.String field)
field - field or null for nonepublic java.lang.Integer getFieldIndex()
null for nonepublic FilterExpression setFieldIndex(java.lang.Integer fieldIndex)
fieldIndex - fieldIndex or null for nonepublic java.lang.String getKind()
null for nonepublic FilterExpression setKind(java.lang.String kind)
kind - kind or null for nonepublic java.lang.String getMatchType()
null for nonepublic FilterExpression setMatchType(java.lang.String matchType)
matchType - matchType or null for nonepublic FilterExpression set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic FilterExpression clone()
clone in class com.google.api.client.json.GenericJson