Package ai.toloka.client.v1.impl
Class TaskSuiteClientImpl
- java.lang.Object
-
- ai.toloka.client.v1.impl.AbstractClientImpl
-
- ai.toloka.client.v1.impl.TaskSuiteClientImpl
-
- All Implemented Interfaces:
TaskSuiteClient
public class TaskSuiteClientImpl extends AbstractClientImpl implements TaskSuiteClient
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ai.toloka.client.v1.impl.AbstractClientImpl
AbstractClientImpl.RequestExecutorWrapper<T>
-
-
Method Summary
-
Methods inherited from class ai.toloka.client.v1.impl.AbstractClientImpl
addVersionPrefix, create, executeAction, executeAsync, executeSyncAction, find, get, getFactory, getHttpClient, getHttpConsumer, getTolokaApiUrl, patch, update, upsert, upsertMultiple
-
-
-
-
Method Detail
-
createTaskSuite
public ModificationResult<TaskSuite> createTaskSuite(TaskSuite taskSuite)
- Specified by:
createTaskSuite
in interfaceTaskSuiteClient
-
createTaskSuite
public ModificationResult<TaskSuite> createTaskSuite(TaskSuite taskSuite, TaskSuiteCreateRequestParameters parameters)
- Specified by:
createTaskSuite
in interfaceTaskSuiteClient
-
createTaskSuites
public BatchCreateResult<TaskSuite> createTaskSuites(java.util.List<TaskSuite> taskSuites)
- Specified by:
createTaskSuites
in interfaceTaskSuiteClient
-
createTaskSuites
public BatchCreateResult<TaskSuite> createTaskSuites(java.util.List<TaskSuite> taskSuites, TaskSuiteCreateRequestParameters parameters)
- Specified by:
createTaskSuites
in interfaceTaskSuiteClient
-
createTaskSuitesAsync
public TaskSuiteCreateBatchOperation createTaskSuitesAsync(java.util.Iterator<TaskSuite> taskSuites)
- Specified by:
createTaskSuitesAsync
in interfaceTaskSuiteClient
-
createTaskSuitesAsync
public TaskSuiteCreateBatchOperation createTaskSuitesAsync(java.util.Iterator<TaskSuite> taskSuites, TaskSuiteCreateRequestParameters parameters)
- Specified by:
createTaskSuitesAsync
in interfaceTaskSuiteClient
-
findTaskSuites
public SearchResult<TaskSuite> findTaskSuites(TaskSuiteSearchRequest request)
- Specified by:
findTaskSuites
in interfaceTaskSuiteClient
-
getTaskSuite
public TaskSuite getTaskSuite(java.lang.String taskSuiteId)
- Specified by:
getTaskSuite
in interfaceTaskSuiteClient
-
patchTaskSuite
public ModificationResult<TaskSuite> patchTaskSuite(java.lang.String taskSuiteId, TaskSuitePatch patch)
- Specified by:
patchTaskSuite
in interfaceTaskSuiteClient
-
patchTaskSuite
public ModificationResult<TaskSuite> patchTaskSuite(java.lang.String taskSuiteId, TaskSuitePatch patch, TaskSuitePatchRequestParameters parameters)
- Specified by:
patchTaskSuite
in interfaceTaskSuiteClient
-
setOverlapOrMin
public ModificationResult<TaskSuite> setOverlapOrMin(java.lang.String taskSuiteId, TaskSuiteOverlapPatch overlapPatch)
- Specified by:
setOverlapOrMin
in interfaceTaskSuiteClient
-
-