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
idFields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe "aiFilter"AdvancedCriteriato update.static ReapplyAIFilterRequestgetOrCreateRef(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"AdvancedCriteriato 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, setUserCanCancelMethods inherited from class com.smartgwt.client.util.AsyncOperationParams
getCancellationController, setCancellationControllerMethods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef, internalSetIDMethods 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"AdvancedCriteriato update.- Parameters:
aiCriterion- New aiCriterion value. Default value is null- Returns:
ReapplyAIFilterRequestinstance, for chaining setter calls
-
getAICriterion
The "aiFilter"AdvancedCriteriato 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:
setShowProgressDialogin classBuildViaAIRequest- Parameters:
showProgressDialog- New showProgressDialog value. Default value is false- Returns:
ReapplyAIFilterRequestinstance, 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:
getShowProgressDialogin 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:
ReapplyAIFilterRequestinstance, for chaining setter calls
-
getUpdatedRecords
The records that were updated.- Returns:
- Current updatedRecords value. Default value is null
-