Class BuildCriterionContext

All Implemented Interfaces:
HasHandlers

public class BuildCriterionContext extends BuildViaAIContext
See Also:
  • Constructor Details

    • BuildCriterionContext

      public BuildCriterionContext()
    • BuildCriterionContext

      public BuildCriterionContext(JavaScriptObject jsObj)
  • Method Details

    • getOrCreateRef

      public static BuildCriterionContext getOrCreateRef(JavaScriptObject jsObj)
    • setBuildRequest

      public BuildCriterionContext setBuildRequest(BuildCriterionRequest buildRequest)
      The initial request. It is read-only; do not modify it during handling of the request.
      Parameters:
      buildRequest - New buildRequest value. Default value is *initialized by the implementation*
      Returns:
      BuildCriterionContext instance, for chaining setter calls
    • getBuildRequest

      public BuildCriterionRequest getBuildRequest()
      The initial request. It is read-only; do not modify it during handling of the request.
      Overrides:
      getBuildRequest in class BuildViaAIContext
      Returns:
      Current buildRequest value. Default value is *initialized by the implementation*
    • setMode

      public BuildCriterionContext setMode(AIServiceMode mode)
      The AI service mode being used to process the request.
      Parameters:
      mode - New mode value. Default value is *initialized by the implementation*
      Returns:
      BuildCriterionContext instance, for chaining setter calls
    • getMode

      public AIServiceMode getMode()
      The AI service mode being used to process the request.
      Returns:
      Current mode value. Default value is *initialized by the implementation*