Package ai.toloka.client.v1.impl
Class TrainingClientImpl
- java.lang.Object
-
- ai.toloka.client.v1.impl.AbstractClientImpl
-
- ai.toloka.client.v1.impl.TrainingClientImpl
-
- All Implemented Interfaces:
TrainingClient
public class TrainingClientImpl extends AbstractClientImpl implements TrainingClient
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ai.toloka.client.v1.impl.AbstractClientImpl
AbstractClientImpl.RequestExecutorWrapper<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrainingArchiveOperationarchiveTraining(java.lang.String trainingId)TrainingCloneOperationcloneTraining(java.lang.String trainingId)TrainingCloseOperationcloseTraining(java.lang.String trainingId)ModificationResult<Training>createTraining(Training training)SearchResult<Training>findTrainings(TrainingSearchRequest request)TraininggetTraining(java.lang.String id)TrainingOpenOperationopenTraining(java.lang.String trainingId)ModificationResult<Training>updateTraining(java.lang.String trainingId, Training training)-
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
-
findTrainings
public SearchResult<Training> findTrainings(TrainingSearchRequest request)
- Specified by:
findTrainingsin interfaceTrainingClient
-
getTraining
public Training getTraining(java.lang.String id)
- Specified by:
getTrainingin interfaceTrainingClient
-
createTraining
public ModificationResult<Training> createTraining(Training training)
- Specified by:
createTrainingin interfaceTrainingClient
-
updateTraining
public ModificationResult<Training> updateTraining(java.lang.String trainingId, Training training)
- Specified by:
updateTrainingin interfaceTrainingClient
-
openTraining
public TrainingOpenOperation openTraining(java.lang.String trainingId)
- Specified by:
openTrainingin interfaceTrainingClient
-
closeTraining
public TrainingCloseOperation closeTraining(java.lang.String trainingId)
- Specified by:
closeTrainingin interfaceTrainingClient
-
archiveTraining
public TrainingArchiveOperation archiveTraining(java.lang.String trainingId)
- Specified by:
archiveTrainingin interfaceTrainingClient
-
cloneTraining
public TrainingCloneOperation cloneTraining(java.lang.String trainingId)
- Specified by:
cloneTrainingin interfaceTrainingClient
-
-