@CliObject(name="deployment") public class DeploymentClient extends DocumentedObject
| Constructor and Description |
|---|
DeploymentClient() |
DeploymentClient(ProxiesInstance proxies) |
| Modifier and Type | Method and Description |
|---|---|
com.xebialabs.deployit.engine.api.execution.TaskWithBlock |
createDeployTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.execution.TaskWithBlock |
createRollbackTask(java.lang.String taskId) |
java.lang.String |
createTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.execution.TaskWithBlock |
createUndeployTask(java.lang.String deployedApplication) |
java.util.Map<java.lang.String,java.lang.String> |
effectiveDictionary(java.lang.String environmentId,
java.lang.String applicationId,
java.lang.String containerId) |
com.xebialabs.deployit.engine.api.dto.Deployment |
generateSelectedDeployeds(java.util.List<java.lang.String> deployables,
com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.dto.Deployment |
generateSingleDeployed(java.lang.String deployable,
java.lang.String container,
com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.dto.Deployment |
generateSingleDeployed(java.lang.String deployable,
java.lang.String container,
java.lang.String type,
com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
boolean |
isDeployed(java.lang.String application,
java.lang.String environment) |
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareAutoDeployeds(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareInitial(java.lang.String version,
java.lang.String environment) |
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareUpgrade(java.lang.String version,
java.lang.String deployedApplication) |
com.xebialabs.deployit.engine.api.execution.BlockState |
taskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.execution.StepState |
taskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
java.lang.String blockId,
int stepNr) |
com.xebialabs.deployit.engine.api.dto.Deployment |
validate(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
help, helppublic DeploymentClient()
public DeploymentClient(ProxiesInstance proxies)
public boolean isDeployed(java.lang.String application,
java.lang.String environment)
public com.xebialabs.deployit.engine.api.dto.Deployment prepareInitial(java.lang.String version,
java.lang.String environment)
public com.xebialabs.deployit.engine.api.dto.Deployment prepareUpgrade(java.lang.String version,
java.lang.String deployedApplication)
public com.xebialabs.deployit.engine.api.dto.Deployment generateSelectedDeployeds(java.util.List<java.lang.String> deployables,
com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.dto.Deployment generateSingleDeployed(java.lang.String deployable,
java.lang.String container,
com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.dto.Deployment generateSingleDeployed(java.lang.String deployable,
java.lang.String container,
java.lang.String type,
com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.dto.Deployment prepareAutoDeployeds(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.dto.Deployment validate(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.execution.BlockState taskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.execution.StepState taskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
java.lang.String blockId,
int stepNr)
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock createDeployTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock createUndeployTask(java.lang.String deployedApplication)
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock createRollbackTask(java.lang.String taskId)
public java.util.Map<java.lang.String,java.lang.String> effectiveDictionary(java.lang.String environmentId,
java.lang.String applicationId,
java.lang.String containerId)
public java.lang.String createTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment)