public abstract class AbstractOptions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Analytics |
analytics |
static java.lang.String |
DEFAULT_HOME |
protected HadoopDistro |
hadoopDistro |
protected static java.lang.String |
JMX_PORT |
protected boolean |
jmxEnabled |
protected java.util.Map<java.lang.Object,java.lang.Boolean> |
optionMetadataCache |
protected boolean |
showHelp |
protected Transport |
transport |
protected java.lang.String |
xdHomeDir |
Modifier | Constructor and Description |
---|---|
protected |
AbstractOptions(Transport defaultTransport,
Analytics defaultAnalytics) |
Modifier and Type | Method and Description |
---|---|
protected void |
createOptionMetadataCache() |
Analytics |
getAnalytics() |
HadoopDistro |
getHadoopDistro() |
abstract java.lang.Integer |
getJmxPort() |
Transport |
getTransport() |
java.lang.String |
getXDHomeDir() |
protected boolean |
isArg(java.lang.String optionName) |
boolean |
isExplicit(java.lang.Object option) |
java.lang.Boolean |
isJmxEnabled() |
boolean |
isShowHelp() |
public static final java.lang.String DEFAULT_HOME
protected static final java.lang.String JMX_PORT
protected final java.util.Map<java.lang.Object,java.lang.Boolean> optionMetadataCache
protected boolean showHelp
protected Transport transport
protected java.lang.String xdHomeDir
protected boolean jmxEnabled
protected Analytics analytics
protected HadoopDistro hadoopDistro
public Analytics getAnalytics()
public java.lang.String getXDHomeDir()
public Transport getTransport()
public HadoopDistro getHadoopDistro()
public java.lang.Boolean isJmxEnabled()
protected void createOptionMetadataCache()
protected boolean isArg(java.lang.String optionName)
public abstract java.lang.Integer getJmxPort()
public boolean isExplicit(java.lang.Object option)
public boolean isShowHelp()