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 © 2024. All rights reserved.