com.xebialabs.deployit.cli.api
Class TaskClient
java.lang.Object
com.xebialabs.deployit.cli.api.DocumentedObject
com.xebialabs.deployit.cli.api.TaskClient
@CliObject(name="tasks")
public class TaskClient
- extends DocumentedObject
Exposes the TaskService.
- Since:
- Deployit 3.8
|
Method Summary |
void |
abort(java.lang.String taskId)
|
void |
archive(java.lang.String taskId)
|
com.xebialabs.deployit.engine.api.execution.TaskState |
assign(java.lang.String taskId,
java.lang.String owner)
|
void |
cancel(java.lang.String taskId)
|
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithSteps> |
export(java.lang.String begin,
java.lang.String end)
|
com.xebialabs.deployit.engine.api.execution.TaskState |
get(java.lang.String taskId)
|
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> |
getAllCurrentTasks()
|
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> |
getMyCurrentTasks()
|
com.xebialabs.deployit.engine.api.execution.TaskWithSteps |
moveStep(java.lang.String taskId,
int stepId,
int newPosition)
|
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> |
query(java.lang.String begin,
java.lang.String end)
|
com.xebialabs.deployit.engine.api.execution.TaskWithSteps |
skip(java.lang.String taskId,
java.util.List<java.lang.Integer> stepIds)
|
void |
start(java.lang.String taskId)
|
com.xebialabs.deployit.engine.api.execution.StepState |
step(java.lang.String taskId,
int stepId)
|
com.xebialabs.deployit.engine.api.execution.TaskWithSteps |
steps(java.lang.String taskId)
|
void |
stop(java.lang.String taskId)
|
com.xebialabs.deployit.engine.api.execution.TaskWithSteps |
unskip(java.lang.String taskId,
java.util.List<java.lang.Integer> stepIds)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskClient
public TaskClient()
TaskClient
public TaskClient(ProxiesInstance proxies)
getMyCurrentTasks
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> getMyCurrentTasks()
getAllCurrentTasks
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> getAllCurrentTasks()
get
public com.xebialabs.deployit.engine.api.execution.TaskState get(java.lang.String taskId)
steps
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps steps(java.lang.String taskId)
step
public com.xebialabs.deployit.engine.api.execution.StepState step(java.lang.String taskId,
int stepId)
start
public void start(java.lang.String taskId)
stop
public void stop(java.lang.String taskId)
abort
public void abort(java.lang.String taskId)
cancel
public void cancel(java.lang.String taskId)
archive
public void archive(java.lang.String taskId)
skip
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps skip(java.lang.String taskId,
java.util.List<java.lang.Integer> stepIds)
unskip
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps unskip(java.lang.String taskId,
java.util.List<java.lang.Integer> stepIds)
moveStep
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps moveStep(java.lang.String taskId,
int stepId,
int newPosition)
assign
public com.xebialabs.deployit.engine.api.execution.TaskState assign(java.lang.String taskId,
java.lang.String owner)
query
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> query(java.lang.String begin,
java.lang.String end)
export
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithSteps> export(java.lang.String begin,
java.lang.String end)