Package com.xebialabs.deployit.cli.api
Class TaskBlockClient
- java.lang.Object
-
- com.xebialabs.deployit.cli.api.DocumentedObject
-
- com.xebialabs.deployit.cli.api.TaskBlockClient
-
@CliObject(name="task2") public class TaskBlockClient extends DocumentedObject
Exposes theTaskBlockService.- Since:
- Deployit 3.8
-
-
Constructor Summary
Constructors Constructor Description TaskBlockClient()TaskBlockClient(ProxiesInstance proxies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.StepBlockStateaddPause(java.lang.String taskId, java.lang.String stepPath)voidarchive(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskWithBlockassign(java.lang.String taskId, java.lang.String owner)com.xebialabs.deployit.engine.api.execution.BlockStateblock(java.lang.String taskId, java.lang.String blockId)voidcancel(java.lang.String taskId)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>export(java.lang.String beginDate, java.lang.String endDate)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>export(java.lang.String beginDate, java.lang.String endDate, int page, int resultsPerPage)voidforceCancel(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskWithBlockget(java.lang.String taskId)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>getAllCurrentTasks()java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>getAllCurrentTaskSummaries()java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>getMyCurrentTasks()java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>getMyCurrentTaskSummaries()com.xebialabs.deployit.engine.api.dto.TaskPathStatusgetStatus(java.lang.String taskId, java.lang.String path)com.xebialabs.deployit.engine.api.dto.TaskStepLoggetStepLog(java.lang.String taskId, java.lang.String path)com.xebialabs.deployit.engine.api.execution.TaskWithBlockgetTaskSummary(java.lang.String taskId)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>query(java.lang.String beginDate, java.lang.String endDate)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock>query(java.lang.String beginDate, java.lang.String endDate, int page, int resultsPerPage)voidschedule(java.lang.String taskId, org.joda.time.DateTime dateTime)com.xebialabs.deployit.engine.api.execution.TaskWithBlockskip(java.lang.String taskId, java.util.List<java.lang.String> stepIds)voidstart(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.StepStatestep(java.lang.String taskId, java.lang.String stepId)com.xebialabs.deployit.engine.api.execution.StepBlockStatesteps(java.lang.String taskId, java.lang.String blockId)voidstop(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskWithBlocktakeover(java.lang.String taskId, java.lang.String currentOwner)com.xebialabs.deployit.engine.api.execution.TaskWithBlockunskip(java.lang.String taskId, java.util.List<java.lang.String> stepIds)-
Methods inherited from class com.xebialabs.deployit.cli.api.DocumentedObject
help, help
-
-
-
-
Constructor Detail
-
TaskBlockClient
public TaskBlockClient()
-
TaskBlockClient
public TaskBlockClient(ProxiesInstance proxies)
-
-
Method Detail
-
getMyCurrentTaskSummaries
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getMyCurrentTaskSummaries()
-
getMyCurrentTasks
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getMyCurrentTasks()
-
getAllCurrentTaskSummaries
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getAllCurrentTaskSummaries()
-
getAllCurrentTasks
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getAllCurrentTasks()
-
get
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock get(java.lang.String taskId)
-
getTaskSummary
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock getTaskSummary(java.lang.String taskId)
-
block
public com.xebialabs.deployit.engine.api.execution.BlockState block(java.lang.String taskId, java.lang.String blockId)
-
steps
public com.xebialabs.deployit.engine.api.execution.StepBlockState steps(java.lang.String taskId, java.lang.String blockId)
-
step
public com.xebialabs.deployit.engine.api.execution.StepState step(java.lang.String taskId, java.lang.String stepId)
-
start
public void start(java.lang.String taskId)
-
schedule
public void schedule(java.lang.String taskId, org.joda.time.DateTime dateTime)
-
stop
public void stop(java.lang.String taskId)
-
abort
public void abort(java.lang.String taskId)
-
cancel
public void cancel(java.lang.String taskId)
-
forceCancel
public void forceCancel(java.lang.String taskId)
-
archive
public void archive(java.lang.String taskId)
-
skip
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock skip(java.lang.String taskId, java.util.List<java.lang.String> stepIds)
-
unskip
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock unskip(java.lang.String taskId, java.util.List<java.lang.String> stepIds)
-
addPause
public com.xebialabs.deployit.engine.api.execution.StepBlockState addPause(java.lang.String taskId, java.lang.String stepPath)
-
assign
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock assign(java.lang.String taskId, java.lang.String owner)
-
takeover
public com.xebialabs.deployit.engine.api.execution.TaskWithBlock takeover(java.lang.String taskId, java.lang.String currentOwner)
-
query
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> query(java.lang.String beginDate, java.lang.String endDate)
-
query
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> query(java.lang.String beginDate, java.lang.String endDate, int page, int resultsPerPage)
-
export
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> export(java.lang.String beginDate, java.lang.String endDate)
-
export
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> export(java.lang.String beginDate, java.lang.String endDate, int page, int resultsPerPage)
-
getStatus
public com.xebialabs.deployit.engine.api.dto.TaskPathStatus getStatus(java.lang.String taskId, java.lang.String path)
-
getStepLog
public com.xebialabs.deployit.engine.api.dto.TaskStepLog getStepLog(java.lang.String taskId, java.lang.String path)
-
-