@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}")
TaskResponse getTask(@PathParam(value="uuid")
                                                  String uuid)
uuid - task UUID@GET 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.