Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes