@Path(value="/tasks")
@Consumes(value="application/json")
@Produces(value="application/vnd.ilandcloud.api.v1.0+json")
public interface TaskResource
| Modifier and Type | Method and Description |
|---|---|
void |
cancelTask(String uuid)
Cancel a task.
|
TaskResponse |
getTask(String uuid)
Get a task by its UUID.
|
TaskListResponse |
getTasks(TaskFilterParams filters)
Allows a client to perform dynamic task queries.
|
@GET
@Path(value="/{uuid}")
@Produces(value="application/vnd.ilandcloud.api.v1.0+json")
TaskResponse getTask(@PathParam(value="uuid")
String uuid)
uuid - task UUID@GET @Produces(value="application/vnd.ilandcloud.api.v1.0+json") TaskListResponse getTasks(@BeanParam TaskFilterParams filters)
@POST
@Path(value="/{uuid}/actions/cancel")
void cancelTask(@PathParam(value="uuid")
String uuid)
uuid - task UUIDCopyright © 2020 iland Internet Solutions, Corp. All rights reserved.