public class CliParameterBuilder extends Object
| 构造器和说明 |
|---|
CliParameterBuilder(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlagCliParameter |
buildFlagParameter() |
IntCliParameter |
buildIntParameter(String parameterName) |
IntCliParameter |
buildIntParameter(String parameterName,
int defaultValue) |
LongCliParameter |
buildLongParameter(String parameterName) |
LongCliParameter |
buildLongParameter(String parameterName,
long defaultValue) |
StringListCliParameter |
buildStringListParameter(String parameterName) |
StringListCliParameter |
buildStringListParameter(String parameterName,
List<String> defaultValue) |
StringCliParameter |
buildStringParameter(String parameterName) |
StringCliParameter |
buildStringParameter(String parameterName,
String defaultValue) |
CliParameterBuilder |
setDescription(String description) |
CliParameterBuilder |
setMandatory() |
public CliParameterBuilder(String name)
public CliParameterBuilder setDescription(String description)
public CliParameterBuilder setMandatory()
public LongCliParameter buildLongParameter(String parameterName, long defaultValue)
public LongCliParameter buildLongParameter(String parameterName)
public IntCliParameter buildIntParameter(String parameterName, int defaultValue)
public IntCliParameter buildIntParameter(String parameterName)
public StringCliParameter buildStringParameter(String parameterName, String defaultValue)
public StringCliParameter buildStringParameter(String parameterName)
public StringListCliParameter buildStringListParameter(String parameterName)
public StringListCliParameter buildStringListParameter(String parameterName, List<String> defaultValue)
public FlagCliParameter buildFlagParameter()
Copyright © 2025. All rights reserved.