public class CloudhubApi extends AbstractMuleApi
| Modifier and Type | Field and Description |
|---|---|
static String |
APPLICATION_UPDATE_PATH |
static String |
APPLICATIONS_FILES_PATH |
static String |
APPLICATIONS_PATH |
static String |
CREATE_REQUEST_TEMPLATE |
static String |
DOMAINS_PATH |
static String |
UPDATE_REQUEST_TEMPLATE |
urilog, LOGIN| Constructor and Description |
|---|
CloudhubApi(String uri,
Log log,
String username,
String password,
String environment,
String businessGroup) |
| Modifier and Type | Method and Description |
|---|---|
Application |
createApplication(String appName,
String region,
String muleVersion,
Integer workers,
String workerType,
Map<String,String> properties) |
void |
deleteApplication(String appName) |
Application |
getApplication(String appName)
Looks up an application by its name.
|
List<Application> |
getApplications() |
boolean |
isNameAvailable(String appName) |
void |
startApplication(String appName) |
void |
stopApplication(String appName) |
void |
updateApplication(String appName,
String region,
String muleVersion,
Integer workers,
String workerType,
Map<String,String> properties) |
void |
uploadFile(String appName,
File file) |
configureRequest, createBusinessGroupPath, findBusinessGroup, findEnvironmentByName, getOrgId, init, validateStatusSuccessconfigureSecurityContext, delete, get, get, getTarget, isLoginRequest, patch, post, post, put, putpublic static final String APPLICATIONS_PATH
public static final String APPLICATION_UPDATE_PATH
public static final String APPLICATIONS_FILES_PATH
public static final String DOMAINS_PATH
public static final String CREATE_REQUEST_TEMPLATE
public static final String UPDATE_REQUEST_TEMPLATE
public Application createApplication(String appName, String region, String muleVersion, Integer workers, String workerType, Map<String,String> properties)
public void updateApplication(String appName, String region, String muleVersion, Integer workers, String workerType, Map<String,String> properties)
public Application getApplication(String appName)
appName - The application name to look up.public List<Application> getApplications()
public void startApplication(String appName)
public void stopApplication(String appName)
public void deleteApplication(String appName)
public boolean isNameAvailable(String appName)
Copyright © 2017 MuleSoft Inc. All rights reserved.