Class ReapplyAIFilterRequest

All Implemented Interfaces:
HasHandlers

public class ReapplyAIFilterRequest extends BuildViaAIRequest
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
  • Constructor Details

    • ReapplyAIFilterRequest

      public ReapplyAIFilterRequest()
    • ReapplyAIFilterRequest

      public ReapplyAIFilterRequest(JavaScriptObject jsObj)
  • Method Details

    • getOrCreateRef

      public static ReapplyAIFilterRequest getOrCreateRef(JavaScriptObject jsObj)
    • setAICriterion

      public ReapplyAIFilterRequest setAICriterion(AdvancedCriteria aiCriterion)
      The "aiFilter" AdvancedCriteria to update.
      Parameters:
      aiCriterion - New aiCriterion value. Default value is null
      Returns:
      ReapplyAIFilterRequest instance, for chaining setter calls
    • getAICriterion

      public AdvancedCriteria getAICriterion()
      The "aiFilter" AdvancedCriteria to update.
      Returns:
      Current aiCriterion value. Default value is null
    • setShowProgressDialog

      public ReapplyAIFilterRequest setShowProgressDialog(Boolean showProgressDialog)
      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 class BuildViaAIRequest
      Parameters:
      showProgressDialog - New showProgressDialog value. Default value is false
      Returns:
      ReapplyAIFilterRequest instance, for chaining setter calls
    • getShowProgressDialog

      public Boolean 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 class BuildViaAIRequest
      Returns:
      Current showProgressDialog value. Default value is false
    • setUpdatedRecords

      public ReapplyAIFilterRequest setUpdatedRecords(Record... updatedRecords)
      The records that were updated.
      Parameters:
      updatedRecords - New updatedRecords value. Default value is null
      Returns:
      ReapplyAIFilterRequest instance, for chaining setter calls
    • getUpdatedRecords

      public Record[] getUpdatedRecords()
      The records that were updated.
      Returns:
      Current updatedRecords value. Default value is null