| 306 | } |
| 307 | |
| 308 | private static Options createOptions() { |
| 309 | Options result = new Options(); |
| 310 | |
| 311 | result.addOption(Option.builder("t") |
| 312 | .longOpt("type") |
| 313 | .desc(String.format("check type = {%s, %s, %s}", |
| 314 | CHECK_TYPE_PREDICATE, CHECK_TYPE_STAT, CHECK_TYPE_BLOOM_FILTER)) |
| 315 | .hasArg() |
| 316 | .build()); |
| 317 | |
| 318 | result.addOption(Option.builder("col") |
| 319 | .longOpt("column") |
| 320 | .desc("column name") |
| 321 | .hasArg() |
| 322 | .build()); |
| 323 | |
| 324 | result.addOption(Option.builder("v") |
| 325 | .longOpt("values") |
| 326 | .desc("test values") |
| 327 | .hasArgs() |
| 328 | .build()); |
| 329 | |
| 330 | result.addOption(Option.builder("h") |
| 331 | .longOpt("help") |
| 332 | .desc("print help message") |
| 333 | .build()); |
| 334 | return result; |
| 335 | } |
| 336 | } |