public class ArmClient extends AbstractMuleClient
| Modifier and Type | Field and Description |
|---|---|
static String |
HYBRID_API_V1 |
authenticationServiceClient, baseUri, DEFAULT_BASE_URLlog| Constructor and Description |
|---|
ArmClient(Deployment armDeployment,
DeployerLog log) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureSecurityContext(javax.ws.rs.client.ClientBuilder builder) |
void |
deleteServer(Integer serverId) |
Application |
deployApplication(ApplicationMetadata applicationMetadata) |
Integer |
findApplicationId(ApplicationMetadata applicationMetadata) |
Target |
findClusterByName(String name) |
Target |
findServerByName(String name) |
Target |
findServerGroupByName(String name) |
Application |
getApplication(int applicationId) |
Applications |
getApplications() |
String |
getRegistrationToken() |
Servers |
getServer(Integer serverId) |
List<Target> |
getServers() |
Boolean |
isStarted(int applicationId) |
Application |
redeployApplication(int applicationId,
ApplicationMetadata applicationMetadata) |
String |
undeployApplication(ApplicationMetadata applicationMetadata) |
String |
undeployApplication(int applicationId) |
configureRequest, createBusinessGroupPath, findEnvironmentByName, getEnvironments, getMe, getOrgId, initdelete, get, get, getTarget, getUserAgentMuleDeployer, patch, post, post, put, put, validateStatusSuccesspublic static final String HYBRID_API_V1
public ArmClient(Deployment armDeployment, DeployerLog log)
public String getRegistrationToken()
public Boolean isStarted(int applicationId)
public Application getApplication(int applicationId)
public String undeployApplication(int applicationId)
public String undeployApplication(ApplicationMetadata applicationMetadata)
public Application deployApplication(ApplicationMetadata applicationMetadata)
public Application redeployApplication(int applicationId, ApplicationMetadata applicationMetadata)
public Applications getApplications()
public void deleteServer(Integer serverId)
public Integer findApplicationId(ApplicationMetadata applicationMetadata)
protected void configureSecurityContext(javax.ws.rs.client.ClientBuilder builder)
configureSecurityContext in class AbstractClientCopyright © 2018 MuleSoft Inc. All rights reserved.