Package | Description |
---|---|
tigase.util.ui.console |
Modifier and Type | Method and Description |
---|---|
CommandlineParameter.Builder |
CommandlineParameter.Builder.defaultValue(String defaultValue)
Sets default value for the parameter option
|
CommandlineParameter.Builder |
CommandlineParameter.Builder.description(String description)
Sets the description for the parameter option
|
CommandlineParameter.Builder |
CommandlineParameter.Builder.options(String... options)
Sets possible options for the parameter option
|
CommandlineParameter.Builder |
CommandlineParameter.Builder.requireArguments(boolean required)
Sets whether particular parameter option requires arguments
|
CommandlineParameter.Builder |
CommandlineParameter.Builder.required(boolean required)
Sets whether particular parameter option is required - if yes then it's mandatory to set it's value or
provide default.
|
CommandlineParameter.Builder |
CommandlineParameter.Builder.secret()
Sets the parameter option as secret which influences how it will be obtained in interactive mode (won't be
printed, useful for passwords)
|
CommandlineParameter.Builder |
CommandlineParameter.Builder.type(Class type) |
CommandlineParameter.Builder |
CommandlineParameter.Builder.valueDependentParametersProvider(Function<String,List<CommandlineParameter>> provider) |
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.