public abstract class BaseFunctionDefinitionBuilder<T extends BaseFunctionDefinitionBuilder<T>> extends Object
FunctionDefinition
instances.FunctionDefinitionBuilder
Modifier and Type | Method and Description |
---|---|
T |
disableAlert()
Disables alerts.
|
T |
withDescription(String descriptionValue)
Sets the description.
|
T |
withDescription(com.onwbp.base.text.UserMessage localizedDescription)
Sets the description.
|
T |
withInputs(InputDefinition... inputs)
Sets the input definitions.
|
T |
withLabel(String labelValue)
Sets the label.
|
T |
withLabel(com.onwbp.base.text.UserMessage localizedLabel)
Sets the label.
|
T |
withOutputs(OutputDefinition... outputs)
Sets the output definitions.
|
public final T withLabel(String labelValue)
FunctionDefinition.getLabel()
public final T withLabel(com.onwbp.base.text.UserMessage localizedLabel)
FunctionDefinition.getLabel()
public final T withDescription(String descriptionValue)
FunctionDefinition.getDescription()
public final T withDescription(com.onwbp.base.text.UserMessage localizedDescription)
FunctionDefinition.getDescription()
public final T withInputs(InputDefinition... inputs)
FunctionDefinition.getInputDefinitions()
public final T withOutputs(OutputDefinition... outputs)
public final T disableAlert()
FunctionDefinition.isAlertSupported()