B C D E F G H I M N P R S V W

B

BaseHostTemplate - Class in com.xebialabs.deployit.plugin.cloud.ci
 
BaseHostTemplate() - Constructor for class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 

C

check(List<? extends ConfigurationItem>) - Method in class com.xebialabs.deployit.plugin.cloud.step.rule.NullCheck
 
check(List<? extends ConfigurationItem>) - Method in interface com.xebialabs.deployit.plugin.cloud.step.rule.ResultCheck
 
check(List<? extends ConfigurationItem>) - Method in class com.xebialabs.deployit.plugin.cloud.step.rule.SingleEnvCheck
 
CheckEnvironmentStep - Class in com.xebialabs.deployit.plugin.cloud.step
 
CheckEnvironmentStep(String) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.CheckEnvironmentStep
 
CheckParametersStep - Class in com.xebialabs.deployit.plugin.cloud.step
 
CheckParametersStep(CloudEnvironmentParameters) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.CheckParametersStep
 
CiFilters - Class in com.xebialabs.deployit.plugin.cloud.util
 
CiFilters() - Constructor for class com.xebialabs.deployit.plugin.cloud.util.CiFilters
 
CiParser - Class in com.xebialabs.deployit.plugin.cloud.util
 
CiParser() - Constructor for class com.xebialabs.deployit.plugin.cloud.util.CiParser
 
CiParser.ReferenceNotFoundException - Exception in com.xebialabs.deployit.plugin.cloud.util
 
CiParser.ReferenceNotFoundException(String, String, List<String>) - Constructor for exception com.xebialabs.deployit.plugin.cloud.util.CiParser.ReferenceNotFoundException
 
CloudEnvironmentParameters - Class in com.xebialabs.deployit.plugin.cloud.ci
Parameters which are needed to create dynamic env from template.
CloudEnvironmentParameters() - Constructor for class com.xebialabs.deployit.plugin.cloud.ci.CloudEnvironmentParameters
 
CloudEnvironments - Static variable in class com.xebialabs.deployit.plugin.cloud.util.CiFilters
 
cloudEnvType - Static variable in class com.xebialabs.deployit.plugin.cloud.util.CiFilters
 
CloudHosts - Static variable in class com.xebialabs.deployit.plugin.cloud.util.CiFilters
 
com.xebialabs.deployit.plugin.cloud.ci - package com.xebialabs.deployit.plugin.cloud.ci
 
com.xebialabs.deployit.plugin.cloud.step - package com.xebialabs.deployit.plugin.cloud.step
 
com.xebialabs.deployit.plugin.cloud.step.rule - package com.xebialabs.deployit.plugin.cloud.step.rule
 
com.xebialabs.deployit.plugin.cloud.util - package com.xebialabs.deployit.plugin.cloud.util
 
com.xebialabs.deployit.plugin.cloud.validation - package com.xebialabs.deployit.plugin.cloud.validation
 
ConnectionType - Enum in com.xebialabs.deployit.plugin.cloud.ci
 
ContextAttribute - Enum in com.xebialabs.deployit.plugin.cloud.step
 
ContextHelper - Class in com.xebialabs.deployit.plugin.cloud.util
Small utility class to help in standard operations with context

D

DeleteCloudEnvironmentStep - Class in com.xebialabs.deployit.plugin.cloud.step
 
DeleteCloudEnvironmentStep(Environment) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.DeleteCloudEnvironmentStep
 
destroy() - Method in class com.xebialabs.deployit.plugin.cloud.ci.Environment
You should not rename this method, because it is used in UI

E

Environment - Class in com.xebialabs.deployit.plugin.cloud.ci
 
Environment() - Constructor for class com.xebialabs.deployit.plugin.cloud.ci.Environment
 
EnvironmentTemplate - Class in com.xebialabs.deployit.plugin.cloud.ci
 
EnvironmentTemplate() - Constructor for class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.ci.WaitForInstancesStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.CheckEnvironmentStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.CheckParametersStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.DeleteCloudEnvironmentStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.RegisterEnvironmentStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.RegisterInstancesStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.ValidateDescriptorStep
 
execute(ExecutionContext) - Method in class com.xebialabs.deployit.plugin.cloud.step.WipeEnvironmentStep
 

F

fromString(String, Repository) - Method in class com.xebialabs.deployit.plugin.cloud.util.CiParser
Converts xml string into the list of CIs
fromTemplate(BaseHostTemplate) - Static method in class com.xebialabs.deployit.plugin.cloud.util.HostFactory
 

G

getBootTimeout() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getConnectionType() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.ci.WaitForInstancesStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.CheckEnvironmentStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.CheckParametersStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.DeleteCloudEnvironmentStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.RegisterEnvironmentStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.RegisterInstancesStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.ValidateDescriptorStep
 
getDescription() - Method in class com.xebialabs.deployit.plugin.cloud.step.WipeEnvironmentStep
 
getEnvironmentId() - Method in class com.xebialabs.deployit.plugin.cloud.ci.CloudEnvironmentParameters
 
getHostsLocation() - Method in class com.xebialabs.deployit.plugin.cloud.ci.HostParameters
 
getHostsPath() - Method in class com.xebialabs.deployit.plugin.cloud.ci.CloudEnvironmentParameters
 
getHostTemplates() - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
getInstanceIpAddress(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
Should return instance public IP address *and* wait until instance is considered running according to hypervisor
getInstanceName() - Method in class com.xebialabs.deployit.plugin.cloud.ci.HostParameters
 
getLinkedCis() - Method in class com.xebialabs.deployit.plugin.cloud.ci.Environment
 
getLinkedHosts() - Method in class com.xebialabs.deployit.plugin.cloud.ci.Environment
 
getMarkerPath() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.ci.WaitForInstancesStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.CheckEnvironmentStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.CheckParametersStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.DeleteCloudEnvironmentStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.RegisterEnvironmentStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.RegisterInstancesStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.ValidateDescriptorStep
 
getOrder() - Method in class com.xebialabs.deployit.plugin.cloud.step.WipeEnvironmentStep
 
getOs() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getPassword() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getPrivateKeyFile() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getRetryDelay() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getTemplate() - Method in class com.xebialabs.deployit.plugin.cloud.ci.Environment
 
getUsername() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getXmlDescriptor() - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
getXmlDescriptor() - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 

H

HostFactory - Class in com.xebialabs.deployit.plugin.cloud.util
 
HostFactory() - Constructor for class com.xebialabs.deployit.plugin.cloud.util.HostFactory
 
HostParameters - Class in com.xebialabs.deployit.plugin.cloud.ci
 
HostParameters() - Constructor for class com.xebialabs.deployit.plugin.cloud.ci.HostParameters
 
HOSTS_MAP_CTX_ATTRIBUTE - Static variable in class com.xebialabs.deployit.plugin.cloud.step.RegisterInstancesStep
Context attribute key which corresponds to the collection of cloud hosts stored in repository

I

InstanceDescriptorResolver - Class in com.xebialabs.deployit.plugin.cloud.util
 
InstanceDescriptorResolver() - Constructor for class com.xebialabs.deployit.plugin.cloud.util.InstanceDescriptorResolver
 
instantiate(CloudEnvironmentParameters) - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 

M

MarkerChecker - Class in com.xebialabs.deployit.plugin.cloud.util
Helper class which is responsible for providing a method to wait for marker file to appear
MarkerChecker() - Constructor for class com.xebialabs.deployit.plugin.cloud.util.MarkerChecker
 
MarkerFileValidation - Annotation Type in com.xebialabs.deployit.plugin.cloud.validation
 
MarkerFileValidation.Validator - Class in com.xebialabs.deployit.plugin.cloud.validation
 
MarkerFileValidation.Validator() - Constructor for class com.xebialabs.deployit.plugin.cloud.validation.MarkerFileValidation.Validator
 

N

NullCheck - Class in com.xebialabs.deployit.plugin.cloud.step.rule
 
NullCheck() - Constructor for class com.xebialabs.deployit.plugin.cloud.step.rule.NullCheck
 

P

produceCreateSteps(String, int) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
Implementations should provide list of steps needed to create instance from template
produceDestroySteps(ConfigurationItem) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
Implementations should provide list of steps needed to destroy instance

R

RegisterEnvironmentStep - Class in com.xebialabs.deployit.plugin.cloud.step
 
RegisterEnvironmentStep(InstanceDescriptorResolver, CiParser, EnvironmentTemplate, String) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.RegisterEnvironmentStep
 
RegisterInstancesStep - Class in com.xebialabs.deployit.plugin.cloud.step
Step which registers node in repository.
RegisterInstancesStep(InstanceDescriptorResolver, CiParser, String) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.RegisterInstancesStep
 
resolve(String, Map<? extends Object, ? extends Object>) - Method in class com.xebialabs.deployit.plugin.cloud.util.InstanceDescriptorResolver
 
ResultCheck - Interface in com.xebialabs.deployit.plugin.cloud.step.rule
Implementations help to check list of CIs.
ResultCheck.Failed - Exception in com.xebialabs.deployit.plugin.cloud.step.rule
 
ResultCheck.Failed(String) - Constructor for exception com.xebialabs.deployit.plugin.cloud.step.rule.ResultCheck.Failed
 
ResultCheck.Failed(String, Throwable) - Constructor for exception com.xebialabs.deployit.plugin.cloud.step.rule.ResultCheck.Failed
 
Retrier<T> - Class in com.xebialabs.deployit.plugin.cloud.util
Helps to retry actions which may fail for some reason
Retrier(Callable<T>) - Constructor for class com.xebialabs.deployit.plugin.cloud.util.Retrier
 
retryFor(int, int) - Method in class com.xebialabs.deployit.plugin.cloud.util.Retrier
Retries an action with a total timeout of timeout seconds for delay seconds delay after each attempt.

S

safeGet(String, T) - Method in class com.xebialabs.deployit.plugin.cloud.util.ContextHelper
Returns an attribute of the context.
safeGet(Enum<?>, T) - Method in class com.xebialabs.deployit.plugin.cloud.util.ContextHelper
Enum alias
safeSet(String, R, T) - Method in class com.xebialabs.deployit.plugin.cloud.util.ContextHelper
Sets adds an element to the collection-like attribute of the context.
safeSet(Enum<?>, R, T) - Method in class com.xebialabs.deployit.plugin.cloud.util.ContextHelper
Enum alias
setConnectionType(ConnectionType) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
setDescription(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
setEnvironmentId(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.CloudEnvironmentParameters
 
setHostsPath(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.CloudEnvironmentParameters
 
setHostTemplates(List<BaseHostTemplate>) - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
setLinkedCis(Set<ConfigurationItem>) - Method in class com.xebialabs.deployit.plugin.cloud.ci.Environment
 
setMarkerPath(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
setOs(OperatingSystemFamily) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
setPrivateKeyFile(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
setTemplate(EnvironmentTemplate) - Method in class com.xebialabs.deployit.plugin.cloud.ci.Environment
 
setXmlDescriptor(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.BaseHostTemplate
 
setXmlDescriptor(String) - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
SingleEnvCheck - Class in com.xebialabs.deployit.plugin.cloud.step.rule
 
SingleEnvCheck() - Constructor for class com.xebialabs.deployit.plugin.cloud.step.rule.SingleEnvCheck
 

V

validate(BaseHostTemplate, ValidationContext) - Method in class com.xebialabs.deployit.plugin.cloud.validation.MarkerFileValidation.Validator
 
ValidateDescriptorStep - Class in com.xebialabs.deployit.plugin.cloud.step
 
ValidateDescriptorStep(InstanceDescriptorResolver, CiParser, HashMap<Object, Object>, String) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.ValidateDescriptorStep
 
ValidateDescriptorStep(InstanceDescriptorResolver, CiParser, HashMap<Object, Object>, String, ResultCheck) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.ValidateDescriptorStep
 
validateEnvironmentDescriptor() - Method in class com.xebialabs.deployit.plugin.cloud.ci.EnvironmentTemplate
 
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.cloud.ci.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.cloud.step.ContextAttribute
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.xebialabs.deployit.plugin.cloud.ci.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xebialabs.deployit.plugin.cloud.step.ContextAttribute
Returns an array containing the constants of this enum type, in the order they are declared.

W

WaitForInstancesStep - Class in com.xebialabs.deployit.plugin.cloud.ci
Step which waits for instances to become available based on SSH or marker file.
WaitForInstancesStep(MarkerChecker) - Constructor for class com.xebialabs.deployit.plugin.cloud.ci.WaitForInstancesStep
 
waitForMarkerFileAppears(String, ConnectionOptions, String, int, int) - Method in class com.xebialabs.deployit.plugin.cloud.util.MarkerChecker
 
WipeEnvironmentStep - Class in com.xebialabs.deployit.plugin.cloud.step
 
WipeEnvironmentStep(Environment) - Constructor for class com.xebialabs.deployit.plugin.cloud.step.WipeEnvironmentStep
 
wrapped(ExecutionContext) - Static method in class com.xebialabs.deployit.plugin.cloud.util.ContextHelper
 

B C D E F G H I M N P R S V W