Interface StepConfigurationBuilder.ConfigurationBuilder
- Enclosing interface:
- StepConfigurationBuilder
public static interface StepConfigurationBuilder.ConfigurationBuilder
- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the step configuration object.withDefaultOptions
(UserOption userOption) Configures the default configuration option of the custom step.Configures the custom step icon to be displayed.Configures a step setting of the custom step.
-
Method Details
-
withDefaultOptions
Configures the default configuration option of the custom step.- Parameters:
userOption
- user option- Returns:
- Configuration builder
-
withStepSetting
StepConfigurationBuilder.ConfigurationBuilder withStepSetting(Function<CustomStepSettingBuilder, CustomStepSetting> builder) Configures a step setting of the custom step.- Parameters:
builder
- builder for custom step setting- Returns:
- Configuration builder
-
withIcon
Configures the custom step icon to be displayed.- Parameters:
icon
- icon reference- Returns:
- Configuration builder
-
build
StepConfiguration build()Builds the step configuration object.- Returns:
- Specific concrete step configuration object
-