|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvoldemort.tools.admin.AdminParserUtils
public class AdminParserUtils
Parser utility class for AdminCommand
Field Summary | |
---|---|
static java.lang.String |
ARG_FORMAT_HEX
|
static java.lang.String |
ARG_FORMAT_JSON
|
static java.lang.String |
OPT_ALL_NODES
|
static java.lang.String |
OPT_ALL_PARTITIONS
|
static java.lang.String |
OPT_ALL_STORES
|
static java.lang.String |
OPT_CONFIRM
|
static java.lang.String |
OPT_D
|
static java.lang.String |
OPT_DIR
|
static java.lang.String |
OPT_F
|
static java.lang.String |
OPT_FILE
|
static java.lang.String |
OPT_FORMAT
|
static java.lang.String |
OPT_H
|
static java.lang.String |
OPT_HELP
|
static java.lang.String |
OPT_HEX
|
static java.lang.String |
OPT_J
|
static java.lang.String |
OPT_JSON
|
static java.lang.String |
OPT_N
|
static java.lang.String |
OPT_NODE
|
static java.lang.String |
OPT_ORPHANED
|
static java.lang.String |
OPT_P
|
static java.lang.String |
OPT_PARTITION
|
static java.lang.String |
OPT_S
|
static java.lang.String |
OPT_STORE
|
static java.lang.String |
OPT_U
|
static java.lang.String |
OPT_URL
|
static java.lang.String |
OPT_X
|
static java.lang.String |
OPT_Z
|
static java.lang.String |
OPT_ZONE
|
Constructor Summary | |
---|---|
AdminParserUtils()
|
Method Summary | |
---|---|
static void |
acceptsAllNodes(joptsimple.OptionParser parser)
Adds OPT_ALL_NODES option to OptionParser, without argument. |
static void |
acceptsAllPartitions(joptsimple.OptionParser parser)
Adds OPT_ALL_PARTITIONS option to OptionParser, without argument. |
static void |
acceptsAllStores(joptsimple.OptionParser parser)
Adds OPT_ALL_STORES option to OptionParser, without argument. |
static void |
acceptsConfirm(joptsimple.OptionParser parser)
Adds OPT_CONFIRM option to OptionParser, without argument. |
static void |
acceptsDir(joptsimple.OptionParser parser)
Adds OPT_D | OPT_DIR option to OptionParser, with one argument. |
static void |
acceptsFile(joptsimple.OptionParser parser)
Adds OPT_F | OPT_FILE option to OptionParser, with one argument. |
static void |
acceptsFormat(joptsimple.OptionParser parser)
Adds OPT_FORMAT option to OptionParser, with one argument. |
static void |
acceptsHelp(joptsimple.OptionParser parser)
Adds OPT_H | OPT_HELP option to OptionParser, without argument. |
static void |
acceptsHex(joptsimple.OptionParser parser)
Adds OPT_X | OPT_HEX option to OptionParser, with one argument. |
static void |
acceptsJson(joptsimple.OptionParser parser)
Adds OPT_J | OPT_JSON option to OptionParser, with one argument. |
static void |
acceptsNodeMultiple(joptsimple.OptionParser parser)
Adds OPT_N | OPT_NODE option to OptionParser, with one argument. |
static void |
acceptsNodeSingle(joptsimple.OptionParser parser)
Adds OPT_N | OPT_NODE option to OptionParser, with one argument. |
static void |
acceptsOrphaned(joptsimple.OptionParser parser)
Adds OPT_ORPHANED option to OptionParser, without argument. |
static void |
acceptsPartition(joptsimple.OptionParser parser)
Adds OPT_P | OPT_PARTITION option to OptionParser, with one argument. |
static void |
acceptsStoreMultiple(joptsimple.OptionParser parser)
Adds OPT_S | OPT_STORE option to OptionParser, with one argument. |
static void |
acceptsStoreSingle(joptsimple.OptionParser parser)
Adds OPT_S | OPT_STORE option to OptionParser, with one argument. |
static void |
acceptsUrl(joptsimple.OptionParser parser)
Adds OPT_U | OPT_URL option to OptionParser, with one argument. |
static void |
acceptsZone(joptsimple.OptionParser parser)
Adds OPT_Z | OPT_ZONE option to OptionParser, with one argument. |
static void |
checkOptional(joptsimple.OptionSet options,
java.util.List<java.lang.String> opts)
Checks if there's at most one option that exists among all opts. |
static void |
checkOptional(joptsimple.OptionSet options,
java.lang.String opt1,
java.lang.String opt2)
Checks if there's at most one option that exists among all opts. |
static void |
checkOptional(joptsimple.OptionSet options,
java.lang.String opt1,
java.lang.String opt2,
java.lang.String opt3)
Checks if there's at most one option that exists among all opts. |
static void |
checkRequired(joptsimple.OptionSet options,
java.util.List<java.lang.String> opts)
Checks if there's exactly one option that exists among all opts. |
static void |
checkRequired(joptsimple.OptionSet options,
java.lang.String opt)
Checks if the required option exists. |
static void |
checkRequired(joptsimple.OptionSet options,
java.lang.String opt1,
java.lang.String opt2)
Checks if there's exactly one option that exists among all possible opts. |
static void |
checkRequired(joptsimple.OptionSet options,
java.lang.String opt1,
java.lang.String opt2,
java.lang.String opt3)
Checks if there's exactly one option that exists among all possible opts. |
static void |
printArgs(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String OPT_ALL_NODES
public static final java.lang.String OPT_ALL_PARTITIONS
public static final java.lang.String OPT_ALL_STORES
public static final java.lang.String OPT_CONFIRM
public static final java.lang.String OPT_H
public static final java.lang.String OPT_HELP
public static final java.lang.String OPT_ORPHANED
public static final java.lang.String OPT_D
public static final java.lang.String OPT_DIR
public static final java.lang.String OPT_F
public static final java.lang.String OPT_FILE
public static final java.lang.String OPT_FORMAT
public static final java.lang.String OPT_U
public static final java.lang.String OPT_URL
public static final java.lang.String OPT_Z
public static final java.lang.String OPT_ZONE
public static final java.lang.String OPT_X
public static final java.lang.String OPT_HEX
public static final java.lang.String OPT_J
public static final java.lang.String OPT_JSON
public static final java.lang.String OPT_P
public static final java.lang.String OPT_PARTITION
public static final java.lang.String OPT_N
public static final java.lang.String OPT_NODE
public static final java.lang.String OPT_S
public static final java.lang.String OPT_STORE
public static final java.lang.String ARG_FORMAT_HEX
public static final java.lang.String ARG_FORMAT_JSON
Constructor Detail |
---|
public AdminParserUtils()
Method Detail |
---|
public static void printArgs(java.lang.String[] args)
public static void acceptsAllNodes(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsAllPartitions(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsAllStores(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsConfirm(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsHelp(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsOrphaned(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsDir(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsFile(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsFormat(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsNodeSingle(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsStoreSingle(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsUrl(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsZone(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsHex(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsJson(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsNodeMultiple(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsPartition(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void acceptsStoreMultiple(joptsimple.OptionParser parser)
parser
- OptionParser to be modifiedrequired
- Tells if this option is required or optionalpublic static void checkRequired(joptsimple.OptionSet options, java.lang.String opt) throws VoldemortException
options
- OptionSet to checkedopt
- Required option to check
VoldemortException
public static void checkRequired(joptsimple.OptionSet options, java.lang.String opt1, java.lang.String opt2) throws VoldemortException
options
- OptionSet to checkedopt1
- Possible required option to checkopt2
- Possible required option to check
VoldemortException
public static void checkRequired(joptsimple.OptionSet options, java.lang.String opt1, java.lang.String opt2, java.lang.String opt3) throws VoldemortException
options
- OptionSet to checkedopt1
- Possible required option to checkopt2
- Possible required option to checkopt3
- Possible required option to check
VoldemortException
public static void checkRequired(joptsimple.OptionSet options, java.util.List<java.lang.String> opts) throws VoldemortException
options
- OptionSet to checkedopts
- List of options to be checked
VoldemortException
public static void checkOptional(joptsimple.OptionSet options, java.lang.String opt1, java.lang.String opt2)
parser
- OptionParser to checkedopt1
- Optional option to checkopt2
- Optional option to check
VoldemortException
public static void checkOptional(joptsimple.OptionSet options, java.lang.String opt1, java.lang.String opt2, java.lang.String opt3)
parser
- OptionParser to checkedopt1
- Optional option to checkopt2
- Optional option to checkopt3
- Optional option to check
VoldemortException
public static void checkOptional(joptsimple.OptionSet options, java.util.List<java.lang.String> opts) throws VoldemortException
parser
- OptionParser to checkedopts
- List of options to be checked
VoldemortException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |