package com.alvazan.ssql.cmdline; import org.kohsuke.args4j.Option; public class PlayOptions { @Option(name="-t",usage="where VAL can be inmemory or cassandra", required=true) private String type; @Option(name="-k",usage="where VAL is keyspace if using type of cassandra") private String keyspace; @Option(name="-s", usage="where VAL is Comma delimeted list of seeds with NO spaces such as host1:9160,host2:9160") private String seeds; @Option(name="-c",usage="(optional)The Consistency Level which is normally set to CL_QUOROM for X nodes or ONE for a single node install, defaults to CL_QUOROM") private String consistencyLevel; @Option(name="-v",usage="Turn on verbose logging") private boolean isVerbose; public String getType() { return type; } public void setType(String type) { this.type = type; } public String getKeyspace() { return keyspace; } public void setKeyspace(String keyspace) { this.keyspace = keyspace; } public String getSeeds() { return seeds; } public void setSeeds(String seeds) { this.seeds = seeds; } public boolean isVerbose() { return isVerbose; } public void setVerbose(boolean isVerbose) { this.isVerbose = isVerbose; } public String getConsistencyLevel() { return consistencyLevel; } public void setConsistencyLevel(String consistencyLevel) { this.consistencyLevel = consistencyLevel; } }