Interface IPromptQueryBuilder
- All Superinterfaces:
IBaseActionPropsBuilder<IPromptQueryBuilder, FcPromptQueryProps>, IWorkflowElementBuilder<WorkflowNode, FcPromptQueryProps>
public interface IPromptQueryBuilder
extends IBaseActionPropsBuilder<IPromptQueryBuilder, FcPromptQueryProps>
Builder for configuring a
EWorkflowNodeType.FC_PROMPT_QUERY action.- Since:
- 8.5.0
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionaddMultiFileParameter(String key, MultiFile value) Adds a multi file parameter to be passed to the prompt query upon execution.addSingleFileParameter(String key, SingleFile value) Adds a single file parameter to be passed to the prompt query upon execution.jsonParameters(Object value) Sets the JSON parameters value to be passed to the prompt query upon execution.multiFileParameters(Map<String, MultiFile> multiFileParameters) Sets the multi file parameters to be passed to the prompt query upon execution.outputFileProvision(FileProvision outputFileProvision) Sets the output file provision configuration for the prompt query action.promptQuery(ObjectReference promptQuery) Sets the prompt query to be executed by the action.singleFileParameters(Map<String, SingleFile> singleFileParameters) Sets the single file parameters to be passed to the prompt query upon execution.Methods inherited from interface IBaseActionPropsBuilder
color, description, icon, nameMethods inherited from interface IWorkflowElementBuilder
build, buildProps
-
Method Details
-
addMultiFileParameter
Adds a multi file parameter to be passed to the prompt query upon execution.- Parameters:
key- The parameter key.value- The parameter value.- Returns:
- This builder for chaining methods calls.
-
addSingleFileParameter
Adds a single file parameter to be passed to the prompt query upon execution.- Parameters:
key- The parameter key.value- The parameter value.- Returns:
- This builder for chaining methods calls.
-
jsonParameters
Sets the JSON parameters value to be passed to the prompt query upon execution.- Parameters:
value- The JSON parameters value.- Returns:
- This builder for chaining methods calls.
-
multiFileParameters
Sets the multi file parameters to be passed to the prompt query upon execution.- Parameters:
multiFileParameters- The new multi file parameters.- Returns:
- This builder for chaining methods calls.
-
outputFileProvision
Sets the output file provision configuration for the prompt query action.- Parameters:
outputFileProvision- The output file provision configuration.- Returns:
- This builder for chaining methods calls.
-
promptQuery
Sets the prompt query to be executed by the action.- Parameters:
promptQuery- A reference to the prompt query.- Returns:
- This builder for chaining methods calls.
-
singleFileParameters
Sets the single file parameters to be passed to the prompt query upon execution.- Parameters:
singleFileParameters- The new single file parameters.- Returns:
- This builder for chaining methods calls.
-