public static interface ComponentFlow.Builder
| Modifier and Type | Method and Description |
|---|---|
ComponentFlow |
build()
Builds instance of input wizard.
|
ComponentFlow.Builder |
clone()
Clones existing builder.
|
ComponentFlow.Builder |
reset()
Resets existing builder.
|
ComponentFlow.Builder |
resourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
Sets a
ResourceLoader. |
ComponentFlow.Builder |
templateExecutor(TemplateExecutor templateExecutor)
Sets a
TemplateExecutor. |
ComponentFlow.Builder |
terminal(org.jline.terminal.Terminal terminal)
Sets a
Terminal. |
ConfirmationInputSpec |
withConfirmationInput(String id)
Gets a builder for confirmation input.
|
MultiItemSelectorSpec |
withMultiItemSelector(String id)
Gets a builder for multi item selector.
|
PathInputSpec |
withPathInput(String id)
Gets a builder for path input.
|
SingleItemSelectorSpec |
withSingleItemSelector(String id)
Gets a builder for single item selector.
|
StringInputSpec |
withStringInput(String id)
Gets a builder for string input.
|
StringInputSpec withStringInput(String id)
id - the identifierPathInputSpec withPathInput(String id)
id - the identifierConfirmationInputSpec withConfirmationInput(String id)
id - the identifierSingleItemSelectorSpec withSingleItemSelector(String id)
id - the identifierMultiItemSelectorSpec withMultiItemSelector(String id)
id - the identifierComponentFlow.Builder terminal(org.jline.terminal.Terminal terminal)
Terminal.terminal - the terminalComponentFlow.Builder resourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
ResourceLoader.resourceLoader - the resource loaderComponentFlow.Builder templateExecutor(TemplateExecutor templateExecutor)
TemplateExecutor.templateExecutor - the template executorComponentFlow.Builder clone()
ComponentFlow.Builder reset()
ComponentFlow build()
Copyright © 2023. All rights reserved.