public abstract class AbstractClusterBuildingActionArgs extends AbstractActionArgs
| Modifier and Type | Field and Description |
|---|---|
AddonArgsDelegate |
addonDelegate |
File |
appDef |
String |
appHomeDir |
File |
appMetaInfo |
String |
appZKPath |
ComponentArgsDelegate |
componentDelegate |
org.apache.hadoop.fs.Path |
confdir
Declare the image configuration directory to use when creating or
reconfiguring a slider cluster.
|
org.apache.hadoop.fs.Path |
image
--image path
the full path to a .tar or .tar.gz path containing an HBase image.
|
AppAndResouceOptionArgsDelegate |
optionsDelegate |
String |
packageURI |
String |
provider |
String |
queue |
File |
resources |
File |
template |
String |
zkhosts |
basePath, debug, definitions, filesystemBinding, help, log, manager, parameters, syspropsARG_ADDON, ARG_ALIAS, ARG_ALL, ARG_APP_HOME, ARG_APPDEF, ARG_APPLICATION, ARG_BASE_PATH, ARG_CLIENT, ARG_CLUSTER_URI, ARG_COMP_OPT, ARG_COMP_OPT_SHORT, ARG_COMPONENT, ARG_COMPONENT_SHORT, ARG_COMPONENTS, ARG_CONFDIR, ARG_CONFIG, ARG_CONTAINERS, ARG_CREDENTIALS, ARG_DEBUG, ARG_DEFINE, ARG_DELETE, ARG_DEST, ARG_DESTDIR, ARG_DESTFILE, ARG_EXITCODE, ARG_FAIL, ARG_FILESYSTEM, ARG_FILESYSTEM_LONG, ARG_FOLDER, ARG_FORCE, ARG_FORMAT, ARG_GETCERTSTORE, ARG_GETCONF, ARG_GETEXP, ARG_GETFILES, ARG_HEALTHY, ARG_HELP, ARG_HOSTNAME, ARG_ID, ARG_IMAGE, ARG_INSTALL, ARG_INTERNAL, ARG_KEYSTORE, ARG_KEYTAB, ARG_KEYTABDELETE, ARG_KEYTABINSTALL, ARG_KEYTABLIST, ARG_LABEL, ARG_LEVEL, ARG_LIST, ARG_LISTCONF, ARG_LISTEXP, ARG_LISTFILES, ARG_LIVE, ARG_MANAGER, ARG_MANAGER_SHORT, ARG_MESSAGE, ARG_METAINFO, ARG_NAME, ARG_OPTION, ARG_OPTION_SHORT, ARG_OUTPUT, ARG_OUTPUT_SHORT, ARG_OVERWRITE, ARG_PACKAGE, ARG_PASSWORD, ARG_PATH, ARG_PKGDELETE, ARG_PKGINSTANCES, ARG_PKGLIST, ARG_PRINCIPAL, ARG_PROVIDER, ARG_QUEUE, ARG_REPLACE_PKG, ARG_RES_COMP_OPT, ARG_RES_COMP_OPT_SHORT, ARG_RESOURCE_MANAGER, ARG_RESOURCE_OPT, ARG_RESOURCE_OPT_SHORT, ARG_RESOURCES, ARG_RM_ADDR, ARG_ROLE, ARG_ROLEOPT, ARG_SERVICES, ARG_SERVICETYPE, ARG_SLIDER, ARG_STATE, ARG_SYSPROP, ARG_TEMPLATE, ARG_TRUSTSTORE, ARG_UPLOAD, ARG_USER, ARG_VERBOSE, ARG_VERSION, ARG_WAIT, ARG_YARN, ARG_ZKHOSTS, ARG_ZKPATH, ARG_ZKPORT| Constructor and Description |
|---|
AbstractClusterBuildingActionArgs() |
| Modifier and Type | Method and Description |
|---|---|
ConfTree |
buildAppOptionsConfTree() |
protected ConfTree |
buildConfTree(Map<String,String> optionsMap) |
ConfTree |
buildResourceOptionsConfTree() |
Map<String,String> |
getAddonMap()
Get the list of addons (may be empty, but never null)
|
List<String> |
getAddonTuples() |
String |
getAppHomeDir() |
String |
getAppZKPath() |
Map<String,String> |
getComponentMap()
Get the role mapping (may be empty, but never null)
|
List<String> |
getComponentTuples() |
Map<String,Map<String,String>> |
getCompOptionMap()
Get the role heap mapping (may be empty, but never null)
|
org.apache.hadoop.fs.Path |
getConfdir() |
org.apache.hadoop.fs.Path |
getImage() |
Map<String,String> |
getOptionsMap() |
String |
getProvider() |
Map<String,Map<String,String>> |
getResourceCompOptionMap()
Get the role heap mapping (may be empty, but never null)
|
Map<String,String> |
getResourceOptionsMap() |
String |
getZKhosts() |
disableSecureLogin, getActionName, getClusterName, getHadoopServicesRequired, getMaxParams, getMinParams, toString, validateapplyDefinitions, applyFileSystemBinding, convertTripleListToMaps, convertTupleListToMap, splitPairs, triplepublic org.apache.hadoop.fs.Path confdir
public String appZKPath
public String zkhosts
public org.apache.hadoop.fs.Path image
public String appHomeDir
public String provider
public String packageURI
public File resources
public File template
public File appMetaInfo
public File appDef
public String queue
public ComponentArgsDelegate componentDelegate
public AddonArgsDelegate addonDelegate
public AppAndResouceOptionArgsDelegate optionsDelegate
public Map<String,String> getOptionsMap() throws BadCommandArgumentsException
BadCommandArgumentsExceptionpublic Map<String,Map<String,String>> getCompOptionMap() throws BadCommandArgumentsException
BadCommandArgumentsException - parse problempublic Map<String,String> getResourceOptionsMap() throws BadCommandArgumentsException
BadCommandArgumentsExceptionpublic Map<String,Map<String,String>> getResourceCompOptionMap() throws BadCommandArgumentsException
BadCommandArgumentsException - parse problempublic Map<String,String> getComponentMap() throws BadCommandArgumentsException
BadCommandArgumentsException - parse problempublic Map<String,String> getAddonMap() throws BadCommandArgumentsException
BadCommandArgumentsExceptionpublic org.apache.hadoop.fs.Path getConfdir()
public String getAppZKPath()
public String getZKhosts()
public org.apache.hadoop.fs.Path getImage()
public String getAppHomeDir()
public String getProvider()
public ConfTree buildAppOptionsConfTree() throws BadCommandArgumentsException
BadCommandArgumentsExceptionpublic ConfTree buildResourceOptionsConfTree() throws BadCommandArgumentsException
BadCommandArgumentsExceptionprotected ConfTree buildConfTree(Map<String,String> optionsMap) throws BadCommandArgumentsException
BadCommandArgumentsExceptionCopyright © 2014–2015 The Apache Software Foundation. All rights reserved.