Class FunctionDefinitionOnFieldBuilder
- java.lang.Object
-
- com.orchestranetworks.addon.dpra.function.BaseFunctionDefinitionBuilder<T>
-
- com.orchestranetworks.addon.dpra.function.FunctionDefinitionOnTableLevelBuilder<FunctionDefinitionOnFieldBuilder>
-
- com.orchestranetworks.addon.dpra.function.FunctionDefinitionOnFieldBuilder
-
public final class FunctionDefinitionOnFieldBuilder extends FunctionDefinitionOnTableLevelBuilder<FunctionDefinitionOnFieldBuilder>
Builder ofFunctionDefinition
instances at the field level.- Since:
- 4.2.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionDefinitionBuilder
onExecution(FunctionExecutionOnField execution)
Sets the execution.FunctionDefinitionBuilder
onExecution(java.util.function.Supplier<FunctionExecutionOnField> supplier)
Sets the execution.FunctionDefinitionOnFieldBuilder
onValidation(FunctionValidationOnField validation)
Sets the validation.-
Methods inherited from class com.orchestranetworks.addon.dpra.function.FunctionDefinitionOnTableLevelBuilder
withFilter, withLinkedRecord
-
Methods inherited from class com.orchestranetworks.addon.dpra.function.BaseFunctionDefinitionBuilder
disableAlert, withDescription, withDescription, withInputs, withLabel, withLabel, withOutputs
-
-
-
-
Method Detail
-
onValidation
public FunctionDefinitionOnFieldBuilder onValidation(FunctionValidationOnField validation)
Sets the validation.The validation instance should be stateless.
- See Also:
FunctionDefinition.getValidation()
-
onExecution
public FunctionDefinitionBuilder onExecution(FunctionExecutionOnField execution)
Sets the execution.The execution instance should be stateless.
-
onExecution
public FunctionDefinitionBuilder onExecution(java.util.function.Supplier<FunctionExecutionOnField> supplier)
Sets the execution.- Since:
- 4.3.0
- See Also:
FunctionDefinition.getExecution()
-
-