public static interface CommandRegistration.OptionSpec
| Modifier and Type | Method and Description | 
|---|---|
| CommandRegistration.Builder | and()Return a builder for chaining. | 
| CommandRegistration.OptionSpec | arity(CommandRegistration.OptionArity arity)Define an  arityfor an option. | 
| CommandRegistration.OptionSpec | arity(int min,
     int max)Define an  arityfor an option. | 
| CommandRegistration.OptionSpec | completion(CompletionResolver completion)Define a  completion functionfor an option. | 
| CommandRegistration.OptionSpec | defaultValue(String defaultValue)Define a  defaultValuefor an option. | 
| CommandRegistration.OptionSpec | description(String description)Define a  descriptionfor an option. | 
| CommandRegistration.OptionSpec | label(String label)Define a  labelfor an option. | 
| CommandRegistration.OptionSpec | longNames(String... names)Define long option names. | 
| CommandRegistration.OptionSpec | position(Integer position)Define an optional hint for possible positional mapping. | 
| CommandRegistration.OptionSpec | required()Define option to be required. | 
| CommandRegistration.OptionSpec | required(boolean required)Define if option is required. | 
| CommandRegistration.OptionSpec | shortNames(Character... names)Define short option names. | 
| CommandRegistration.OptionSpec | type(Type type)Define a type for an option. | 
CommandRegistration.OptionSpec longNames(String... names)
names - the long option namesCommandRegistration.OptionSpec shortNames(Character... names)
names - the long option namesCommandRegistration.OptionSpec type(Type type)
type - the typeCommandRegistration.OptionSpec description(String description)
description for an option.description - the option descriptionCommandRegistration.OptionSpec required(boolean required)
required - the required flagCommandRegistration.OptionSpec required()
required(boolean) with true.CommandRegistration.OptionSpec defaultValue(String defaultValue)
defaultValue for an option.defaultValue - the option default valueCommandRegistration.OptionSpec position(Integer position)
position - the positionCommandRegistration.OptionSpec arity(int min, int max)
arity for an option.min - the min aritymax - the max arityCommandRegistration.OptionSpec arity(CommandRegistration.OptionArity arity)
arity for an option.arity - the arityCommandRegistration.OptionSpec label(String label)
label for an option.label - the labelCommandRegistration.OptionSpec completion(CompletionResolver completion)
completion function for an option.completion - the completion functionCommandRegistration.Builder and()
Copyright © 2022. All rights reserved.