Refine search
@Override public Options buildCommandlineOptions(final Options options) { Option opt = new Option("b", "brokerAddr", true, "update which broker"); opt.setRequired(false); options.addOption(opt); opt = new Option("c", "clusterName", true, "update which cluster"); opt.setRequired(false); options.addOption(opt); return options; }
protected final Option envOption() { Option opt = new Option("e", true, "environment"); opt.setType(String.class); opt.setRequired(false); return opt; }
private static Options createShutdownOptions() { Options options = new Options(); Option option = shutdownPortOption(); option.setRequired(true); options.addOption(option); return options; } }
Option left = new Option( "l", "left", false, "go left" ); Option right = new Option( "r", "right", false, "go right" ); Option straight = new Option( "s", "straight", false, "go straight" ); Option forward = new Option( "f", "forward", false, "go forward" ); forward.setRequired( true ); opts.addOption( straight ); assertNotNull(line); opts.addOption( forward ); args = new String[] { "-s", "-l", "-f" }; line = parser.parse(opts, args);
public static Options buildCommandlineOptions(final Options options) { Option opt = new Option("h", "help", false, "Print help"); opt.setRequired(false); options.addOption(opt); opt = new Option("n", "namesrvAddr", true, "Name server address list, eg: 192.168.0.1:9876;192.168.0.2:9876"); opt.setRequired(false); options.addOption(opt); return options; }
protected final Option keyStore() { Option option = new Option(null, "keystore", true, "Key store password"); option.setType(String.class); option.setRequired(false); return option; }
/** * Add the specified option group. * * @param group the OptionGroup that is to be added * @return the resulting Options instance */ public Options addOptionGroup(OptionGroup group) { if (group.isRequired()) { requiredOpts.add(group); } for (Option option : group.getOptions()) { // an Option cannot be required if it is in an // OptionGroup, either the group is required or // nothing is required option.setRequired(false); addOption(option); optionGroups.put(option.getKey(), group); } return this; }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("i", "messageId", true, "unique message ID"); opt.setRequired(false); options.addOption(opt); return options; }
protected final Option configOption() { Option opt = new Option("c", true, "config"); opt.setType(String.class); opt.setRequired(false); return opt; }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("t", "topic", true, "topic name"); opt.setRequired(true); options.addOption(opt); return options; }
protected final Option httpsCertificate() { Option option = new Option(null, "https", true, "Https certificate filename"); option.setType(String.class); option.setRequired(false); return option; }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("t", "topic", true, "topic name"); opt.setRequired(true); options.addOption(opt); opt = new Option("c", "clusterName", true, "delete topic from which cluster"); opt.setRequired(true); options.addOption(opt); return options; }
public static Option shutdownPortOption() { Option opt = new Option("s", true, "shutdown port"); opt.setType(String.class); opt.setRequired(false); return opt; } }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("b", "brokerAddr", true, "Broker address"); opt.setRequired(false); options.addOption(opt); opt = new Option("c", "clusterName", true, "which cluster"); opt.setRequired(false); options.addOption(opt); return options; }
protected final Option cert() { Option option = new Option(null, "cert", true, "Cert password"); option.setType(String.class); option.setRequired(false); return option; }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("g", "groupName", true, "consumer group name"); opt.setRequired(false); options.addOption(opt); Option optionShowClientIP = new Option("s", "showClientIP", true, "Show Client IP per Queue"); optionShowClientIP.setRequired(false); options.addOption(optionShowClientIP); return options; }
protected final Option portOption() { Option opt = new Option("p", true, "port"); opt.setType(Number.class); opt.setRequired(false); return opt; }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("c", "clusterModel", false, "clusterModel"); opt.setRequired(false); options.addOption(opt); return options; }
protected final Option settingsOption() { Option opt = new Option("g", true, "global settings"); opt.setType(String.class); opt.setRequired(false); return opt; }
@Override public Options buildCommandlineOptions(Options options) { Option opt = new Option("t", "topic", true, "topic name"); opt.setRequired(true); options.addOption(opt); opt = new Option("k", "msgKey", true, "Message Key"); opt.setRequired(true); options.addOption(opt); return options; }