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 PoolArchiveOperation
archivePool(java.lang.String poolId)
PoolCloneOperation
clonePool(java.lang.String poolId)
PoolCloseOperation
closePool(java.lang.String poolId)
PoolCloseOperation
closePoolForUpdate(java.lang.String poolId)
ModificationResult<Pool>
createPool(Pool pool)
SearchResult<Pool>
findPools(PoolSearchRequest request)
Pool
getPool(java.lang.String id)
PoolOpenOperation
openPool(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)
-
-