Package ai.toloka.client.v1.pool
Interface PoolClient
-
- All Known Implementing Classes:
PoolClientImpl
public interface PoolClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PoolArchiveOperationarchivePool(java.lang.String poolId)PoolCloneOperationclonePool(java.lang.String poolId)PoolCloseOperationclosePool(java.lang.String poolId)PoolCloseOperationclosePoolForUpdate(java.lang.String poolId)ModificationResult<Pool>createPool(Pool pool)SearchResult<Pool>findPools(PoolSearchRequest request)PoolgetPool(java.lang.String id)PoolOpenOperationopenPool(java.lang.String poolId)ModificationResult<Pool>patchPool(java.lang.String poolId, PoolPatchRequest request)ModificationResult<Pool>updatePool(java.lang.String poolId, Pool pool)
-
-
-
Method Detail
-
findPools
SearchResult<Pool> findPools(PoolSearchRequest request)
-
getPool
Pool getPool(java.lang.String id)
-
createPool
ModificationResult<Pool> createPool(Pool pool)
-
updatePool
ModificationResult<Pool> updatePool(java.lang.String poolId, Pool pool)
-
patchPool
ModificationResult<Pool> patchPool(java.lang.String poolId, PoolPatchRequest request)
-
openPool
PoolOpenOperation openPool(java.lang.String poolId)
-
closePool
PoolCloseOperation closePool(java.lang.String poolId)
-
closePoolForUpdate
PoolCloseOperation closePoolForUpdate(java.lang.String poolId)
-
archivePool
PoolArchiveOperation archivePool(java.lang.String poolId)
-
clonePool
PoolCloneOperation clonePool(java.lang.String poolId)
-
-