Interface SpecialistPoolServiceGrpc.AsyncService

  • All Known Implementing Classes:
    SpecialistPoolServiceGrpc.SpecialistPoolServiceImplBase
    Enclosing class:
    SpecialistPoolServiceGrpc

    public static interface SpecialistPoolServiceGrpc.AsyncService
     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.
     
    • Method Detail

      • createSpecialistPool

        default void createSpecialistPool​(CreateSpecialistPoolRequest request,
                                          io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a SpecialistPool.
         
      • deleteSpecialistPool

        default void deleteSpecialistPool​(DeleteSpecialistPoolRequest request,
                                          io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a SpecialistPool as well as all Specialists in the pool.
         
      • updateSpecialistPool

        default void updateSpecialistPool​(UpdateSpecialistPoolRequest request,
                                          io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates a SpecialistPool.