public class CommandParameters extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
APIM_CLI_HOME |
static String |
MODE_ADD |
static String |
MODE_IGNORE |
static String |
MODE_REPLACE |
| Constructor and Description |
|---|
CommandParameters(org.apache.commons.cli.CommandLine cmd) |
CommandParameters(org.apache.commons.cli.CommandLine cmd,
org.apache.commons.cli.CommandLine internalCmd,
EnvironmentProperties environment) |
CommandParameters(org.apache.commons.cli.CommandLine cmd,
org.apache.commons.cli.CommandLine internalCmd,
EnvironmentProperties environment,
boolean validateParams) |
CommandParameters(Map<String,String> manualParams)
Use this constructor manually build a CommandParameters instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowOrgAdminsToPublish() |
boolean |
changeOrganization() |
List<APIManagerAdapter.CacheType> |
clearCaches() |
String |
getAdminPassword() |
String |
getAdminUsername() |
String |
getAPIManagerURL() |
String |
getClientAppsMode() |
String |
getClientOrgsMode() |
String |
getConfDir() |
String |
getDetailsExportFile() |
Map<String,String> |
getEnvironmentProperties() |
String |
getHostname() |
static CommandParameters |
getInstance() |
String |
getPassword() |
int |
getPort() |
String |
getQuotaMode() |
String |
getUsername() |
String |
getValue(String key) |
boolean |
hasOption(String key) |
boolean |
ignoreAdminAccount() |
boolean |
ignoreCache() |
boolean |
isForce() |
boolean |
isIgnoreClientApps() |
boolean |
isIgnoreClientOrgs() |
boolean |
isIgnoreQuotas() |
boolean |
replaceHostInSwagger() |
boolean |
rollback() |
void |
setEnvProperties(EnvironmentProperties envProperties) |
void |
validateRequiredParameters() |
public static String MODE_REPLACE
public static String MODE_IGNORE
public static String MODE_ADD
public static String APIM_CLI_HOME
public CommandParameters(Map<String,String> manualParams)
manualParams - to be used for parameter lookup internallypublic CommandParameters(org.apache.commons.cli.CommandLine cmd)
throws AppException
AppExceptionpublic CommandParameters(org.apache.commons.cli.CommandLine cmd,
org.apache.commons.cli.CommandLine internalCmd,
EnvironmentProperties environment)
throws AppException
AppExceptionpublic CommandParameters(org.apache.commons.cli.CommandLine cmd,
org.apache.commons.cli.CommandLine internalCmd,
EnvironmentProperties environment,
boolean validateParams)
throws AppException
AppExceptionpublic static CommandParameters getInstance()
public String getUsername()
public String getPassword()
public String getAdminUsername()
public String getAdminPassword()
public String getHostname()
public int getPort()
public boolean isForce()
public boolean isIgnoreQuotas()
public boolean isIgnoreClientApps()
public String getQuotaMode()
public String getClientAppsMode()
public boolean isIgnoreClientOrgs()
public String getClientOrgsMode()
public String getAPIManagerURL()
public boolean ignoreAdminAccount()
public boolean allowOrgAdminsToPublish()
public String getDetailsExportFile()
public boolean replaceHostInSwagger()
public boolean rollback()
public boolean changeOrganization()
public String getConfDir()
public boolean ignoreCache()
public List<APIManagerAdapter.CacheType> clearCaches()
public void validateRequiredParameters()
throws AppException
AppExceptionpublic boolean hasOption(String key)
public void setEnvProperties(EnvironmentProperties envProperties)
Copyright © 2020. All rights reserved.