C D E G H I K P S U V W

C

com.xebialabs.deployit.plugin.ec2.access - package com.xebialabs.deployit.plugin.ec2.access
 
com.xebialabs.deployit.plugin.ec2.ci - package com.xebialabs.deployit.plugin.ec2.ci
 
com.xebialabs.deployit.plugin.ec2.steps - package com.xebialabs.deployit.plugin.ec2.steps
 
com.xebialabs.deployit.plugin.ec2.task.delegates - package com.xebialabs.deployit.plugin.ec2.task.delegates
 
com.xebialabs.deployit.plugin.ec2.util - package com.xebialabs.deployit.plugin.ec2.util
 
CreateInstanceStep - Class in com.xebialabs.deployit.plugin.ec2.steps
Step which actually starts node on EC2.
CreateInstanceStep(HostTemplate, EC2Adapter, String) - Constructor for class com.xebialabs.deployit.plugin.ec2.steps.CreateInstanceStep
 
credentials - Variable in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
 
Credentials - Class in com.xebialabs.deployit.plugin.ec2.ci
Reusable AWS EC2 credentials pair
Credentials() - Constructor for class com.xebialabs.deployit.plugin.ec2.ci.Credentials
 

D

destroy(ConfigurationItem, String, Map<String, String>) - Static method in class com.xebialabs.deployit.plugin.ec2.task.delegates.InstanceDelegates
 
DestroyInstanceStep - Class in com.xebialabs.deployit.plugin.ec2.steps
 
DestroyInstanceStep(ConfigurationItem, ServiceFactory) - Constructor for class com.xebialabs.deployit.plugin.ec2.steps.DestroyInstanceStep
 

E

EC2Adapter - Class in com.xebialabs.deployit.plugin.ec2.access
 
EC2Adapter(Credentials) - Constructor for class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
 
EC2InstanceType - Enum in com.xebialabs.deployit.plugin.ec2.util
Mirrors com.amazonaws.services.ec2.model.InstanceType because it's name() and toString() methods are not consistent and we can not convert it from string it properly when used in Deployit UI.
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.ec2.steps.CreateInstanceStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.ec2.steps.DestroyInstanceStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.ec2.steps.UnregisterInstanceStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.ec2.steps.ValidateCredentialsStep
 

G

getAmi() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getComputeService(String, String) - Method in class com.xebialabs.deployit.plugin.ec2.util.ServiceFactory
 
getCredentials() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getDescription() - Method in class com.xebialabs.deployit.plugin.ec2.steps.CreateInstanceStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.ec2.steps.DestroyInstanceStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.ec2.steps.UnregisterInstanceStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.ec2.steps.ValidateCredentialsStep
 
getEC2Adapter(Credentials) - Method in class com.xebialabs.deployit.plugin.ec2.util.ServiceFactory
 
getGroups() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getInstanceIpAddress(String) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getInstanceType() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getKey() - Method in class com.xebialabs.deployit.plugin.ec2.ci.Credentials
 
getKeyPair() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getOrder() - Method in class com.xebialabs.deployit.plugin.ec2.steps.CreateInstanceStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.ec2.steps.DestroyInstanceStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.ec2.steps.UnregisterInstanceStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.ec2.steps.ValidateCredentialsStep
 
getPublicIpAddress(String, String) - Method in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
Returns IP address of the instance
getRegion() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
getSecret() - Method in class com.xebialabs.deployit.plugin.ec2.ci.Credentials
 
getValue() - Method in enum com.xebialabs.deployit.plugin.ec2.util.EC2InstanceType
 

H

HostTemplate - Class in com.xebialabs.deployit.plugin.ec2.ci
 
HostTemplate() - Constructor for class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 

I

InstanceDelegates - Class in com.xebialabs.deployit.plugin.ec2.task.delegates
 
InstanceDelegates() - Constructor for class com.xebialabs.deployit.plugin.ec2.task.delegates.InstanceDelegates
 
instantiate(HostParameters) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 

K

kickNewInstance(HostTemplate, String) - Method in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
Alias with default timing parameters
kickNewInstance(HostTemplate, String, int, int) - Method in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
Triggers new instance creation and gives back an ID.

P

produceCreateSteps(String, int) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
produceDestroySteps(ConfigurationItem) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 

S

ServiceFactory - Class in com.xebialabs.deployit.plugin.ec2.util
 
ServiceFactory() - Constructor for class com.xebialabs.deployit.plugin.ec2.util.ServiceFactory
 
setAmi(String) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
setCredentials(Credentials) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
setGroups(Set<String>) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
setInstanceType(EC2InstanceType) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
setKeyPair(String) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
setRegion(String) - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
shutDown(String, String) - Method in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
Destroys the instance

U

UnregisterInstanceStep - Class in com.xebialabs.deployit.plugin.ec2.steps
Deletes instance from environment.
UnregisterInstanceStep(String) - Constructor for class com.xebialabs.deployit.plugin.ec2.steps.UnregisterInstanceStep
 
UnregisterInstanceStep(String, String) - Constructor for class com.xebialabs.deployit.plugin.ec2.steps.UnregisterInstanceStep
 

V

validateCredentials() - Method in class com.xebialabs.deployit.plugin.ec2.ci.Credentials
 
ValidateCredentialsStep - Class in com.xebialabs.deployit.plugin.ec2.steps
 
ValidateCredentialsStep(Credentials, ServiceFactory) - Constructor for class com.xebialabs.deployit.plugin.ec2.steps.ValidateCredentialsStep
 
validateDescriptor() - Method in class com.xebialabs.deployit.plugin.ec2.ci.HostTemplate
 
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.ec2.util.EC2InstanceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.xebialabs.deployit.plugin.ec2.util.EC2InstanceType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitUntilInstanceIsRunning(String, String) - Method in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
Alias with default timing parameters
waitUntilInstanceIsRunning(String, String, int, int) - Method in class com.xebialabs.deployit.plugin.ec2.access.EC2Adapter
Waits until instance becomes available according to the information retrieved from hypervisor

C D E G H I K P S U V W