Package ai.toloka.client.v1.impl
Class AssignmentClientImpl
- java.lang.Object
-
- ai.toloka.client.v1.impl.AbstractClientImpl
-
- ai.toloka.client.v1.impl.AssignmentClientImpl
-
- All Implemented Interfaces:
AssignmentClient
public class AssignmentClientImpl extends AbstractClientImpl implements AssignmentClient
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ai.toloka.client.v1.impl.AbstractClientImpl
AbstractClientImpl.RequestExecutorWrapper<T>
-
-
Constructor Summary
Constructors Constructor Description AssignmentClientImpl(TolokaClientFactoryImpl factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModificationResult<Assignment>
acceptAssignment(java.lang.String assignmentId, java.lang.String publicComment)
SearchResult<Assignment>
findAssignments(AssignmentSearchRequest request)
Assignment
getAssignment(java.lang.String assignmentId)
ModificationResult<Assignment>
patchAssignment(java.lang.String assignmentId, AssignmentPatch patch)
ModificationResult<Assignment>
rejectAssignment(java.lang.String assignmentId, java.lang.String publicComment)
-
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
-
-
-
-
Constructor Detail
-
AssignmentClientImpl
public AssignmentClientImpl(TolokaClientFactoryImpl factory)
-
-
Method Detail
-
findAssignments
public SearchResult<Assignment> findAssignments(AssignmentSearchRequest request)
- Specified by:
findAssignments
in interfaceAssignmentClient
-
getAssignment
public Assignment getAssignment(java.lang.String assignmentId)
- Specified by:
getAssignment
in interfaceAssignmentClient
-
patchAssignment
public ModificationResult<Assignment> patchAssignment(java.lang.String assignmentId, AssignmentPatch patch)
- Specified by:
patchAssignment
in interfaceAssignmentClient
-
acceptAssignment
public ModificationResult<Assignment> acceptAssignment(java.lang.String assignmentId, java.lang.String publicComment)
- Specified by:
acceptAssignment
in interfaceAssignmentClient
-
rejectAssignment
public ModificationResult<Assignment> rejectAssignment(java.lang.String assignmentId, java.lang.String publicComment)
- Specified by:
rejectAssignment
in interfaceAssignmentClient
-
-