|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.xebialabs.deployit.plugin.ec2.access.EC2Adapter
public class EC2Adapter
| Field Summary | |
|---|---|
protected Credentials |
credentials
|
| Constructor Summary | |
|---|---|
EC2Adapter(Credentials credentials)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getPublicIpAddress(java.lang.String region,
java.lang.String instanceId)
Returns IP address of the instance |
java.lang.String |
kickNewInstance(HostTemplate nodeTemplate,
java.lang.String instanceLabel)
Alias with default timing parameters |
java.lang.String |
kickNewInstance(HostTemplate nodeTemplate,
java.lang.String instanceLabel,
int actionTimeout,
int retryDelay)
Triggers new instance creation and gives back an ID. |
void |
shutDown(java.lang.String region,
java.lang.String cloudId)
Destroys the instance |
java.lang.String |
waitUntilInstanceIsRunning(java.lang.String region,
java.lang.String instanceId)
Alias with default timing parameters |
java.lang.String |
waitUntilInstanceIsRunning(java.lang.String region,
java.lang.String instanceId,
int actionTimeout,
int retryDelay)
Waits until instance becomes available according to the information retrieved from hypervisor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Credentials credentials
| Constructor Detail |
|---|
public EC2Adapter(Credentials credentials)
| Method Detail |
|---|
public java.lang.String kickNewInstance(HostTemplate nodeTemplate,
java.lang.String instanceLabel)
throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException
public java.lang.String kickNewInstance(HostTemplate nodeTemplate,
java.lang.String instanceLabel,
int actionTimeout,
int retryDelay)
throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException
public java.lang.String waitUntilInstanceIsRunning(java.lang.String region,
java.lang.String instanceId)
throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException
public java.lang.String waitUntilInstanceIsRunning(java.lang.String region,
java.lang.String instanceId,
int actionTimeout,
int retryDelay)
throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException
public java.lang.String getPublicIpAddress(java.lang.String region,
java.lang.String instanceId)
public void shutDown(java.lang.String region,
java.lang.String cloudId)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||