public class AIFieldRequest extends DataClass
factoryCreated, factoryProperties| Constructor and Description | 
|---|
AIFieldRequest()  | 
AIFieldRequest(com.google.gwt.core.client.JavaScriptObject jsObj)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String[] | 
getCategories()
If the  
valueClass is  CATEGORICAL or ORDINAL, the list of
 available categories. | 
java.lang.Integer | 
getMaxValue()
If the  
valueClass is INTERVAL or RATIO, the maximum value
 that can be generated. | 
java.lang.Integer | 
getMinValue()
If the  
valueClass is INTERVAL or RATIO, the minimum value
 that can be generated. | 
static AIFieldRequest | 
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)  | 
java.lang.String[] | 
getRelevantFieldNames()
The names of fields that are relevant to each SummarizeRecordsRequest. 
 | 
SortDirection | 
getSortDirection()
The suggested initial sort direction for the field. 
 | 
ValueClass | 
getValueClass()
The class of value that AI will be asked to generate for the field. 
 | 
AIFieldRequest | 
setCategories(java.lang.String... categories)
If the  
valueClass is  CATEGORICAL or ORDINAL, the list of
 available categories. | 
AIFieldRequest | 
setMaxValue(java.lang.Integer maxValue)
If the  
valueClass is INTERVAL or RATIO, the maximum value
 that can be generated. | 
AIFieldRequest | 
setMinValue(java.lang.Integer minValue)
If the  
valueClass is INTERVAL or RATIO, the minimum value
 that can be generated. | 
AIFieldRequest | 
setRelevantFieldNames(java.lang.String... relevantFieldNames)
The names of fields that are relevant to each SummarizeRecordsRequest. 
 | 
AIFieldRequest | 
setSortDirection(SortDirection sortDirection)
The suggested initial sort direction for the field. 
 | 
AIFieldRequest | 
setValueClass(ValueClass valueClass)
The class of value that AI will be asked to generate for the field. 
 | 
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreatedpublic AIFieldRequest()
public AIFieldRequest(com.google.gwt.core.client.JavaScriptObject jsObj)
public static AIFieldRequest getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public AIFieldRequest setCategories(java.lang.String... categories)
valueClass is  CATEGORICAL or ORDINAL, the list of
 available categories.categories - New categories value. Default value is nullAIFieldRequest instance, for chaining setter callspublic java.lang.String[] getCategories()
valueClass is  CATEGORICAL or ORDINAL, the list of
 available categories.public AIFieldRequest setMaxValue(java.lang.Integer maxValue)
valueClass is INTERVAL or RATIO, the maximum value
 that can be generated. If null, then there is no maximum.maxValue - New maxValue value. Default value is nullAIFieldRequest instance, for chaining setter callspublic java.lang.Integer getMaxValue()
valueClass is INTERVAL or RATIO, the maximum value
 that can be generated. If null, then there is no maximum.public AIFieldRequest setMinValue(java.lang.Integer minValue)
valueClass is INTERVAL or RATIO, the minimum value
 that can be generated. If null, then there is no minimum.minValue - New minValue value. Default value is nullAIFieldRequest instance, for chaining setter callspublic java.lang.Integer getMinValue()
valueClass is INTERVAL or RATIO, the minimum value
 that can be generated. If null, then there is no minimum.public AIFieldRequest setRelevantFieldNames(java.lang.String... relevantFieldNames)
relevantFieldNames - New relevantFieldNames value. Default value is nullAIFieldRequest instance, for chaining setter callsFieldNamepublic java.lang.String[] getRelevantFieldNames()
FieldNamepublic AIFieldRequest setSortDirection(SortDirection sortDirection)
sortDirection - New sortDirection value. Default value is nullAIFieldRequest instance, for chaining setter callspublic SortDirection getSortDirection()
public AIFieldRequest setValueClass(ValueClass valueClass)
valueClass - New valueClass value. Default value is "general"AIFieldRequest instance, for chaining setter callspublic ValueClass getValueClass()