@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 © 2023 iland Internet Solutions, Corp. All rights reserved.