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 TrainingArchiveOperation
archiveTraining(java.lang.String trainingId)
TrainingCloneOperation
cloneTraining(java.lang.String trainingId)
TrainingCloseOperation
closeTraining(java.lang.String trainingId)
ModificationResult<Training>
createTraining(Training training)
SearchResult<Training>
findTrainings(TrainingSearchRequest request)
Training
getTraining(java.lang.String id)
TrainingOpenOperation
openTraining(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:
findTrainings
in interfaceTrainingClient
-
getTraining
public Training getTraining(java.lang.String id)
- Specified by:
getTraining
in interfaceTrainingClient
-
createTraining
public ModificationResult<Training> createTraining(Training training)
- Specified by:
createTraining
in interfaceTrainingClient
-
updateTraining
public ModificationResult<Training> updateTraining(java.lang.String trainingId, Training training)
- Specified by:
updateTraining
in interfaceTrainingClient
-
openTraining
public TrainingOpenOperation openTraining(java.lang.String trainingId)
- Specified by:
openTraining
in interfaceTrainingClient
-
closeTraining
public TrainingCloseOperation closeTraining(java.lang.String trainingId)
- Specified by:
closeTraining
in interfaceTrainingClient
-
archiveTraining
public TrainingArchiveOperation archiveTraining(java.lang.String trainingId)
- Specified by:
archiveTraining
in interfaceTrainingClient
-
cloneTraining
public TrainingCloneOperation cloneTraining(java.lang.String trainingId)
- Specified by:
cloneTraining
in interfaceTrainingClient
-
-