- 3.54.0 (latest)
- 3.53.0
- 3.52.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.2
- 3.3.0
- 3.2.0
- 3.0.0
- 2.9.8
- 2.8.9
- 2.7.4
- 2.5.3
- 2.4.0
public abstract static class SpecialistPoolServiceGrpc.SpecialistPoolServiceImplBase implements BindableService
A service for creating and managing Customer SpecialistPools. When customers start Data Labeling jobs, they can reuse/create Specialist Pools to bring their own Specialists to label the data. Customers can add/remove Managers for the Specialist Pool on Cloud console, then Managers will get email notifications to manage Specialists and tasks on CrowdCompute console.
Implements
io.grpc.BindableServiceConstructors
SpecialistPoolServiceImplBase()
public SpecialistPoolServiceImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Returns | |
---|---|
Type | Description |
io.grpc.ServerServiceDefinition |
createSpecialistPool(CreateSpecialistPoolRequest request, StreamObserver<Operation> responseObserver)
public void createSpecialistPool(CreateSpecialistPoolRequest request, StreamObserver<Operation> responseObserver)
Creates a SpecialistPool.
Parameters | |
---|---|
Name | Description |
request | CreateSpecialistPoolRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteSpecialistPool(DeleteSpecialistPoolRequest request, StreamObserver<Operation> responseObserver)
public void deleteSpecialistPool(DeleteSpecialistPoolRequest request, StreamObserver<Operation> responseObserver)
Deletes a SpecialistPool as well as all Specialists in the pool.
Parameters | |
---|---|
Name | Description |
request | DeleteSpecialistPoolRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
getSpecialistPool(GetSpecialistPoolRequest request, StreamObserver<SpecialistPool> responseObserver)
public void getSpecialistPool(GetSpecialistPoolRequest request, StreamObserver<SpecialistPool> responseObserver)
Gets a SpecialistPool.
Parameters | |
---|---|
Name | Description |
request | GetSpecialistPoolRequest |
responseObserver | io.grpc.stub.StreamObserver<SpecialistPool> |
listSpecialistPools(ListSpecialistPoolsRequest request, StreamObserver<ListSpecialistPoolsResponse> responseObserver)
public void listSpecialistPools(ListSpecialistPoolsRequest request, StreamObserver<ListSpecialistPoolsResponse> responseObserver)
Lists SpecialistPools in a Location.
Parameters | |
---|---|
Name | Description |
request | ListSpecialistPoolsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListSpecialistPoolsResponse> |
updateSpecialistPool(UpdateSpecialistPoolRequest request, StreamObserver<Operation> responseObserver)
public void updateSpecialistPool(UpdateSpecialistPoolRequest request, StreamObserver<Operation> responseObserver)
Updates a SpecialistPool.
Parameters | |
---|---|
Name | Description |
request | UpdateSpecialistPoolRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |