@Metadata(description="Cloud environment",
root=ENVIRONMENTS)
public class Environment
extends com.xebialabs.deployit.plugin.api.udm.Environment
| Constructor and Description |
|---|
Environment() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends com.xebialabs.deployit.plugin.api.flow.Step> |
destroy()
You should not rename this method, because it is used in UI
|
java.util.Set<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
getLinkedCis() |
java.util.Set<com.xebialabs.deployit.plugin.overthere.Host> |
getLinkedHosts() |
EnvironmentTemplate |
getTemplate() |
void |
setLinkedCis(java.util.Set<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> linkedCis) |
void |
setTemplate(EnvironmentTemplate template) |
addMember, getDictionaries, getMembers, getMembersOfType, setDictionaries, setMemberscompareTo, equals, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, set$token, setId, setProperty, setSyntheticProperties, setType, toStringpublic java.util.Set<com.xebialabs.deployit.plugin.overthere.Host> getLinkedHosts()
public EnvironmentTemplate getTemplate()
public void setTemplate(EnvironmentTemplate template)
public java.util.Set<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getLinkedCis()
public void setLinkedCis(java.util.Set<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> linkedCis)
@ControlTask(label="Destroy",
description="Shut down all related cloud instances and remove all related CIs")
public java.util.List<? extends com.xebialabs.deployit.plugin.api.flow.Step> destroy()