Class SpecialistPoolService.SpecialistPoolServiceBase

[BindServiceMethod(typeof(SpecialistPoolService), "BindService")]
public abstract class SpecialistPoolServiceBase

Base class for server-side implementations of SpecialistPoolService

Inheritance

Object > SpecialistPoolService.SpecialistPoolServiceBase

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Methods

CreateSpecialistPool(CreateSpecialistPoolRequest, ServerCallContext)

public virtual Task<Operation> CreateSpecialistPool(CreateSpecialistPoolRequest request, ServerCallContext context)

Creates a SpecialistPool.

Parameters
NameDescription
requestCreateSpecialistPoolRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Operation>

The response to send back to the client (wrapped by a task).

DeleteSpecialistPool(DeleteSpecialistPoolRequest, ServerCallContext)

public virtual Task<Operation> DeleteSpecialistPool(DeleteSpecialistPoolRequest request, ServerCallContext context)

Deletes a SpecialistPool as well as all Specialists in the pool.

Parameters
NameDescription
requestDeleteSpecialistPoolRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Operation>

The response to send back to the client (wrapped by a task).

GetSpecialistPool(GetSpecialistPoolRequest, ServerCallContext)

public virtual Task<SpecialistPool> GetSpecialistPool(GetSpecialistPoolRequest request, ServerCallContext context)

Gets a SpecialistPool.

Parameters
NameDescription
requestGetSpecialistPoolRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<SpecialistPool>

The response to send back to the client (wrapped by a task).

ListSpecialistPools(ListSpecialistPoolsRequest, ServerCallContext)

public virtual Task<ListSpecialistPoolsResponse> ListSpecialistPools(ListSpecialistPoolsRequest request, ServerCallContext context)

Lists SpecialistPools in a Location.

Parameters
NameDescription
requestListSpecialistPoolsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<ListSpecialistPoolsResponse>

The response to send back to the client (wrapped by a task).

UpdateSpecialistPool(UpdateSpecialistPoolRequest, ServerCallContext)

public virtual Task<Operation> UpdateSpecialistPool(UpdateSpecialistPoolRequest request, ServerCallContext context)

Updates a SpecialistPool.

Parameters
NameDescription
requestUpdateSpecialistPoolRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Operation>

The response to send back to the client (wrapped by a task).