Class SpecialistPoolServiceGrpc (3.38.0)

public final class SpecialistPoolServiceGrpc

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.

Inheritance

java.lang.Object > SpecialistPoolServiceGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
TypeDescription
String

Static Methods

bindService(SpecialistPoolServiceGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(SpecialistPoolServiceGrpc.AsyncService service)
Parameter
NameDescription
serviceSpecialistPoolServiceGrpc.AsyncService
Returns
TypeDescription
io.grpc.ServerServiceDefinition

getCreateSpecialistPoolMethod()

public static MethodDescriptor<CreateSpecialistPoolRequest,Operation> getCreateSpecialistPoolMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateSpecialistPoolRequest,Operation>

getDeleteSpecialistPoolMethod()

public static MethodDescriptor<DeleteSpecialistPoolRequest,Operation> getDeleteSpecialistPoolMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteSpecialistPoolRequest,Operation>

getGetSpecialistPoolMethod()

public static MethodDescriptor<GetSpecialistPoolRequest,SpecialistPool> getGetSpecialistPoolMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetSpecialistPoolRequest,SpecialistPool>

getListSpecialistPoolsMethod()

public static MethodDescriptor<ListSpecialistPoolsRequest,ListSpecialistPoolsResponse> getListSpecialistPoolsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListSpecialistPoolsRequest,ListSpecialistPoolsResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
TypeDescription
io.grpc.ServiceDescriptor

getUpdateSpecialistPoolMethod()

public static MethodDescriptor<UpdateSpecialistPoolRequest,Operation> getUpdateSpecialistPoolMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateSpecialistPoolRequest,Operation>

newBlockingStub(Channel channel)

public static SpecialistPoolServiceGrpc.SpecialistPoolServiceBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
SpecialistPoolServiceGrpc.SpecialistPoolServiceBlockingStub

newFutureStub(Channel channel)

public static SpecialistPoolServiceGrpc.SpecialistPoolServiceFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
SpecialistPoolServiceGrpc.SpecialistPoolServiceFutureStub

newStub(Channel channel)

public static SpecialistPoolServiceGrpc.SpecialistPoolServiceStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
SpecialistPoolServiceGrpc.SpecialistPoolServiceStub