Package ai.toloka.client.v1.task
Interface TaskClient
-
- All Known Implementing Classes:
TaskClientImpl
public interface TaskClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModificationResult<Task>createTask(Task task)ModificationResult<Task>createTask(Task task, TaskCreateRequestParameters parameters)BatchCreateResult<Task>createTasks(java.util.List<Task> tasks)BatchCreateResult<Task>createTasks(java.util.List<Task> tasks, TaskCreateRequestParameters parameters)TaskCreateBatchOperationcreateTasksAsync(java.util.Iterator<Task> tasks)TaskCreateBatchOperationcreateTasksAsync(java.util.Iterator<Task> tasks, TaskCreateRequestParameters parameters)SearchResult<Task>findTasks(TaskSearchRequest request)TaskgetTask(java.lang.String taskId)ModificationResult<Task>patchTask(java.lang.String taskId, TaskPatch patch)ModificationResult<Task>patchTask(java.lang.String taskId, TaskPatch patch, TaskPatchRequestParameters parameters)ModificationResult<Task>setOverlapOrMin(java.lang.String taskId, TaskOverlapPatch overlapPatch)
-
-
-
Method Detail
-
createTask
ModificationResult<Task> createTask(Task task)
-
createTask
ModificationResult<Task> createTask(Task task, TaskCreateRequestParameters parameters)
-
createTasks
BatchCreateResult<Task> createTasks(java.util.List<Task> tasks)
-
createTasks
BatchCreateResult<Task> createTasks(java.util.List<Task> tasks, TaskCreateRequestParameters parameters)
-
createTasksAsync
TaskCreateBatchOperation createTasksAsync(java.util.Iterator<Task> tasks)
-
createTasksAsync
TaskCreateBatchOperation createTasksAsync(java.util.Iterator<Task> tasks, TaskCreateRequestParameters parameters)
-
findTasks
SearchResult<Task> findTasks(TaskSearchRequest request)
-
getTask
Task getTask(java.lang.String taskId)
-
patchTask
ModificationResult<Task> patchTask(java.lang.String taskId, TaskPatch patch)
-
patchTask
ModificationResult<Task> patchTask(java.lang.String taskId, TaskPatch patch, TaskPatchRequestParameters parameters)
-
setOverlapOrMin
ModificationResult<Task> setOverlapOrMin(java.lang.String taskId, TaskOverlapPatch overlapPatch)
-
-