Cloud AI Platform v1 API - Class SpecialistPoolService.SpecialistPoolServiceBase (2.28.0)

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

Reference documentation and code samples for the Cloud AI Platform v1 API class SpecialistPoolService.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
Name Description
request CreateSpecialistPoolRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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
Name Description
request DeleteSpecialistPoolRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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
Name Description
request GetSpecialistPoolRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskSpecialistPool

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
Name Description
request ListSpecialistPoolsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListSpecialistPoolsResponse

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
Name Description
request UpdateSpecialistPoolRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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