Cloud AI Platform v1beta1 API - Class ExtensionExecutionService.ExtensionExecutionServiceBase (1.0.0-beta02)

[BindServiceMethod(typeof(ExtensionExecutionService), "BindService")]
public abstract class ExtensionExecutionService.ExtensionExecutionServiceBase

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class ExtensionExecutionService.ExtensionExecutionServiceBase.

Base class for server-side implementations of ExtensionExecutionService

Inheritance

object > ExtensionExecutionService.ExtensionExecutionServiceBase

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Methods

ExecuteExtension(ExecuteExtensionRequest, ServerCallContext)

public virtual Task<ExecuteExtensionResponse> ExecuteExtension(ExecuteExtensionRequest request, ServerCallContext context)

Executes the request against a given extension.

Parameters
Name Description
request ExecuteExtensionRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskExecuteExtensionResponse

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

QueryExtension(QueryExtensionRequest, ServerCallContext)

public virtual Task<QueryExtensionResponse> QueryExtension(QueryExtensionRequest request, ServerCallContext context)

Queries an extension with a default controller.

Parameters
Name Description
request QueryExtensionRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskQueryExtensionResponse

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