Package com.smartgwt.client.ai
Class ReapplyAIFilterRequest
java.lang.Object
com.smartgwt.client.core.JsObject
com.smartgwt.client.core.DataClass
com.smartgwt.client.core.RefDataClass
com.smartgwt.client.util.AsyncOperationParams
com.smartgwt.client.ai.BuildViaAIRequest
com.smartgwt.client.ai.ReapplyAIFilterRequest
- All Implemented Interfaces:
HasHandlers
Represents a request to AI to re-evaluate an "aiFilter"
AdvancedCriteria
on a list of
updated records.- See Also:
-
com.smartgwt.client.ai.AI#asyncReapplyAIFilter
-
Field Summary
Fields inherited from class com.smartgwt.client.core.RefDataClass
id
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe "aiFilter"AdvancedCriteria
to update.static ReapplyAIFilterRequest
getOrCreateRef
(JavaScriptObject jsObj) Whether to show a progress dialog to inform the user about the processing of the update request.Record[]
The records that were updated.setAICriterion
(AdvancedCriteria aiCriterion) The "aiFilter"AdvancedCriteria
to update.setShowProgressDialog
(Boolean showProgressDialog) Whether to show a progress dialog to inform the user about the processing of the update request.setUpdatedRecords
(Record... updatedRecords) The records that were updated.Methods inherited from class com.smartgwt.client.ai.BuildViaAIRequest
getMaxRetries, getProgressDialogProperties, getUserAIRequest, getUserCanCancel, setMaxRetries, setProgressDialogProperties, setUserAIRequest, setUserCanCancel
Methods inherited from class com.smartgwt.client.util.AsyncOperationParams
getCancellationController, setCancellationController
Methods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef, internalSetID
Methods inherited from class com.smartgwt.client.core.DataClass
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, setFactoryCreated
-
Constructor Details
-
ReapplyAIFilterRequest
public ReapplyAIFilterRequest() -
ReapplyAIFilterRequest
-
-
Method Details
-
getOrCreateRef
-
setAICriterion
The "aiFilter"AdvancedCriteria
to update.- Parameters:
aiCriterion
- New aiCriterion value. Default value is null- Returns:
ReapplyAIFilterRequest
instance, for chaining setter calls
-
getAICriterion
The "aiFilter"AdvancedCriteria
to update.- Returns:
- Current aiCriterion value. Default value is null
-
setShowProgressDialog
Whether to show a progress dialog to inform the user about the processing of the update request.The default value is
false
.- Overrides:
setShowProgressDialog
in classBuildViaAIRequest
- Parameters:
showProgressDialog
- New showProgressDialog value. Default value is false- Returns:
ReapplyAIFilterRequest
instance, for chaining setter calls
-
getShowProgressDialog
Whether to show a progress dialog to inform the user about the processing of the update request.The default value is
false
.- Overrides:
getShowProgressDialog
in classBuildViaAIRequest
- Returns:
- Current showProgressDialog value. Default value is false
-
setUpdatedRecords
The records that were updated.- Parameters:
updatedRecords
- New updatedRecords value. Default value is null- Returns:
ReapplyAIFilterRequest
instance, for chaining setter calls
-
getUpdatedRecords
The records that were updated.- Returns:
- Current updatedRecords value. Default value is null
-