Refine search
/** * Adds OPT_S | OPT_STORE option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsStoreSingle(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_S, OPT_STORE), "store name") .withRequiredArg() .describedAs("store-name") .ofType(String.class); }
/** * Adds OPT_D | OPT_DIR option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsDir(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_D, OPT_DIR), "directory path for input/output") .withRequiredArg() .describedAs("dir-path") .ofType(String.class); }
/** * Adds OPT_F | OPT_FILE option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsFile(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_F, OPT_FILE), "file path for input/output") .withRequiredArg() .describedAs("file-path") .ofType(String.class); }
/** * Adds OPT_U | OPT_URL option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsUrl(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_U, OPT_URL), "bootstrap url") .withRequiredArg() .describedAs("url") .ofType(String.class); }
/** * Adds OPT_N | OPT_NODE option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsNodeSingle(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_N, OPT_NODE), "node id") .withRequiredArg() .describedAs("node-id") .ofType(Integer.class); }
/** * Adds OPT_Z | OPT_ZONE option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsZone(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_Z, OPT_ZONE), "zone id") .withRequiredArg() .describedAs("zone-id") .ofType(Integer.class); }
/** * Adds OPT_FORMAT option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsFormat(OptionParser parser) { parser.accepts(OPT_FORMAT, "format of key or entry, could be hex, json or binary") .withRequiredArg() .describedAs("hex | json | binary") .ofType(String.class); }
public static OptionParser getParser() { OptionParser parser = new OptionParser(); parser.acceptsAll(Arrays.asList("bdb"), "Store level BDB folder") .withRequiredArg() .ofType(String.class) .describedAs("input-file-or-folder"); parser.acceptsAll(Arrays.asList("o", "output"), "Output folder of text dump") .withRequiredArg() .ofType(String.class) .describedAs("output-folder"); return parser; }
static OptionSpec<String> compressionCodecOption(OptionParser optParser) { return optParser .accepts("codec", "Compression codec") .withRequiredArg() .ofType(String.class) .defaultsTo("null"); }
static OptionSpec<Integer> compressionLevelOption(OptionParser optParser) { return optParser .accepts("level", "Compression level (only applies to deflate and xz)") .withRequiredArg() .ofType(Integer.class) .defaultsTo(Deflater.DEFAULT_COMPRESSION); }
"vjtop will exit after n output iterations (defaults to unlimit)").withRequiredArg() .ofType(Integer.class); parser.acceptsAll(Arrays.asList("i", "interval", "d"), "interval between each output iteration (defaults to 10s)").withRequiredArg().ofType(Integer.class); parser.acceptsAll(Arrays.asList("w", "width"), "Number of columns for the console display (defaults to 100)") .withRequiredArg().ofType(Integer.class); parser.acceptsAll(Arrays.asList("l", "limit"), "Number of threads to display ( default to 10 threads)") .withRequiredArg().ofType(Integer.class); parser.acceptsAll(Arrays.asList("f", "filter"), "Thread name filter ( no default)").withRequiredArg() .ofType(String.class); .withRequiredArg().ofType(String.class); + " memory: display thread memory allocated and sort by delta\n" + " totalmemory: display thread memory allocated and sort by total") .withRequiredArg().ofType(String.class); + " clean: console without warning and flush ansi code\n" + " text: plain text like /proc/status for 3rd tools\n") .withRequiredArg().ofType(String.class); .withRequiredArg().ofType(String.class);
/** * Adds OPT_U | OPT_URL option to OptionParser, with multiple arguments. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsUrlMultiple(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_U, OPT_URL), "coordinator bootstrap urls") .withRequiredArg() .describedAs("url-list") .withValuesSeparatedBy(',') .ofType(String.class); }
/** * Adds OPT_X | OPT_HEX option to OptionParser, with multiple arguments. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsHex(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_X, OPT_HEX), "fetch key/entry by key value of hex type") .withRequiredArg() .describedAs("key-list") .withValuesSeparatedBy(',') .ofType(String.class); }
/** * Adds OPT_N | OPT_NODE option to OptionParser, with multiple arguments. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsNodeMultiple(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_N, OPT_NODE), "node id list") .withRequiredArg() .describedAs("node-id-list") .withValuesSeparatedBy(',') .ofType(Integer.class); }
/** * Adds OPT_S | OPT_STORE option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsStoreMultiple(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_S, OPT_STORE), "store name list") .withRequiredArg() .describedAs("store-name-list") .withValuesSeparatedBy(',') .ofType(String.class); }
/** * Adds OPT_S | OPT_STORE option to OptionParser, with one argument. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsStoreMultiple(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_S, OPT_STORE), "store name list") .withRequiredArg() .describedAs("store-name-list") .withValuesSeparatedBy(',') .ofType(String.class); }
/** * Adds OPT_P | OPT_PARTITION option to OptionParser, with multiple * arguments. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsPartition(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_P, OPT_PARTITION), "partition id list") .withRequiredArg() .describedAs("partition-id-list") .withValuesSeparatedBy(',') .ofType(Integer.class); }
/** * Adds OPT_J | OPT_JSON option to OptionParser, with multiple arguments. * * @param parser OptionParser to be modified * @param required Tells if this option is required or optional */ public static void acceptsJson(OptionParser parser) { parser.acceptsAll(Arrays.asList(OPT_J, OPT_JSON), "fetch key/entry by key value of json type") .withRequiredArg() .describedAs("key-list") .withValuesSeparatedBy(',') .ofType(String.class); }
public static OptionParser getParser() { OptionParser parser = new OptionParser(); parser.acceptsAll(Arrays.asList("u", "url"), "Bootstrap URL of target cluster") .withRequiredArg() .ofType(String.class) .describedAs("bootstrap-url"); parser.acceptsAll(Arrays.asList("i", "drop-zoneid"), "ID of the zone to be dropped") .withRequiredArg() .ofType(Integer.class) .describedAs("zone-id"); parser.acceptsAll(Arrays.asList("real-run"), "If and only if this option is specified, the program will actually execute the shrinkage(Real Run). Otherwise, it will not actually execute the shrinkage"); parser.acceptsAll(Arrays.asList("h", "help"), "Show help message"); return parser; }
private static OptionParser setupParser() { OptionParser parser = new OptionParser(); parser.accepts("help", "Print usage information").withOptionalArg(); parser.acceptsAll(Arrays.asList("id", "nodeId"), "expected node Id") .withRequiredArg() .describedAs("expected node Id") .ofType(String.class); parser.acceptsAll(Arrays.asList("path", "clusterPath"), "clusterPath") .withRequiredArg() .describedAs("clusterPath") .ofType(String.class); return parser; }