public static final class Filter.AdvancedDetails
extends com.google.api.client.json.GenericJson
com.google.api.client.util.GenericData.Flags| Constructor and Description |
|---|
Filter.AdvancedDetails() |
| Modifier and Type | Method and Description |
|---|---|
Filter.AdvancedDetails |
clone() |
java.lang.Boolean |
getCaseSensitive()
Indicates if the filter expressions are case sensitive.
|
java.lang.String |
getExtractA()
Expression to extract from field A.
|
java.lang.String |
getExtractB()
Expression to extract from field B.
|
java.lang.String |
getFieldA()
Field A.
|
java.lang.Integer |
getFieldAIndex()
The Index of the custom dimension.
|
java.lang.Boolean |
getFieldARequired()
Indicates if field A is required to match.
|
java.lang.String |
getFieldB()
Field B.
|
java.lang.Integer |
getFieldBIndex()
The Index of the custom dimension.
|
java.lang.Boolean |
getFieldBRequired()
Indicates if field B is required to match.
|
java.lang.String |
getOutputConstructor()
Expression used to construct the output value.
|
java.lang.String |
getOutputToField()
Output field.
|
java.lang.Integer |
getOutputToFieldIndex()
The Index of the custom dimension.
|
java.lang.Boolean |
getOverrideOutputField()
Indicates if the existing value of the output field, if any, should be overridden by the output
expression.
|
Filter.AdvancedDetails |
set(java.lang.String fieldName,
java.lang.Object value) |
Filter.AdvancedDetails |
setCaseSensitive(java.lang.Boolean caseSensitive)
Indicates if the filter expressions are case sensitive.
|
Filter.AdvancedDetails |
setExtractA(java.lang.String extractA)
Expression to extract from field A.
|
Filter.AdvancedDetails |
setExtractB(java.lang.String extractB)
Expression to extract from field B.
|
Filter.AdvancedDetails |
setFieldA(java.lang.String fieldA)
Field A.
|
Filter.AdvancedDetails |
setFieldAIndex(java.lang.Integer fieldAIndex)
The Index of the custom dimension.
|
Filter.AdvancedDetails |
setFieldARequired(java.lang.Boolean fieldARequired)
Indicates if field A is required to match.
|
Filter.AdvancedDetails |
setFieldB(java.lang.String fieldB)
Field B.
|
Filter.AdvancedDetails |
setFieldBIndex(java.lang.Integer fieldBIndex)
The Index of the custom dimension.
|
Filter.AdvancedDetails |
setFieldBRequired(java.lang.Boolean fieldBRequired)
Indicates if field B is required to match.
|
Filter.AdvancedDetails |
setOutputConstructor(java.lang.String outputConstructor)
Expression used to construct the output value.
|
Filter.AdvancedDetails |
setOutputToField(java.lang.String outputToField)
Output field.
|
Filter.AdvancedDetails |
setOutputToFieldIndex(java.lang.Integer outputToFieldIndex)
The Index of the custom dimension.
|
Filter.AdvancedDetails |
setOverrideOutputField(java.lang.Boolean overrideOutputField)
Indicates if the existing value of the output field, if any, should be overridden by the output
expression.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.lang.Boolean getCaseSensitive()
null for nonepublic Filter.AdvancedDetails setCaseSensitive(java.lang.Boolean caseSensitive)
caseSensitive - caseSensitive or null for nonepublic java.lang.String getExtractA()
null for nonepublic Filter.AdvancedDetails setExtractA(java.lang.String extractA)
extractA - extractA or null for nonepublic java.lang.String getExtractB()
null for nonepublic Filter.AdvancedDetails setExtractB(java.lang.String extractB)
extractB - extractB or null for nonepublic java.lang.String getFieldA()
null for nonepublic Filter.AdvancedDetails setFieldA(java.lang.String fieldA)
fieldA - fieldA or null for nonepublic java.lang.Integer getFieldAIndex()
null for nonepublic Filter.AdvancedDetails setFieldAIndex(java.lang.Integer fieldAIndex)
fieldAIndex - fieldAIndex or null for nonepublic java.lang.Boolean getFieldARequired()
null for nonepublic Filter.AdvancedDetails setFieldARequired(java.lang.Boolean fieldARequired)
fieldARequired - fieldARequired or null for nonepublic java.lang.String getFieldB()
null for nonepublic Filter.AdvancedDetails setFieldB(java.lang.String fieldB)
fieldB - fieldB or null for nonepublic java.lang.Integer getFieldBIndex()
null for nonepublic Filter.AdvancedDetails setFieldBIndex(java.lang.Integer fieldBIndex)
fieldBIndex - fieldBIndex or null for nonepublic java.lang.Boolean getFieldBRequired()
null for nonepublic Filter.AdvancedDetails setFieldBRequired(java.lang.Boolean fieldBRequired)
fieldBRequired - fieldBRequired or null for nonepublic java.lang.String getOutputConstructor()
null for nonepublic Filter.AdvancedDetails setOutputConstructor(java.lang.String outputConstructor)
outputConstructor - outputConstructor or null for nonepublic java.lang.String getOutputToField()
null for nonepublic Filter.AdvancedDetails setOutputToField(java.lang.String outputToField)
outputToField - outputToField or null for nonepublic java.lang.Integer getOutputToFieldIndex()
null for nonepublic Filter.AdvancedDetails setOutputToFieldIndex(java.lang.Integer outputToFieldIndex)
outputToFieldIndex - outputToFieldIndex or null for nonepublic java.lang.Boolean getOverrideOutputField()
null for nonepublic Filter.AdvancedDetails setOverrideOutputField(java.lang.Boolean overrideOutputField)
overrideOutputField - overrideOutputField or null for nonepublic Filter.AdvancedDetails set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic Filter.AdvancedDetails clone()
clone in class com.google.api.client.json.GenericJson