Discovery Engine v1beta API - Class EvaluationService.EvaluationServiceBase (1.0.0-beta16)

[BindServiceMethod(typeof(EvaluationService), "BindService")]
public abstract class EvaluationService.EvaluationServiceBase

Reference documentation and code samples for the Discovery Engine v1beta API class EvaluationService.EvaluationServiceBase.

Base class for server-side implementations of EvaluationService

Inheritance

object > EvaluationService.EvaluationServiceBase

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Methods

CreateEvaluation(CreateEvaluationRequest, ServerCallContext)

public virtual Task<Operation> CreateEvaluation(CreateEvaluationRequest request, ServerCallContext context)

Creates a [Evaluation][google.cloud.discoveryengine.v1beta.Evaluation].

Upon creation, the evaluation will be automatically triggered and begin execution.

Parameters
Name Description
request CreateEvaluationRequest

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).

GetEvaluation(GetEvaluationRequest, ServerCallContext)

public virtual Task<Evaluation> GetEvaluation(GetEvaluationRequest request, ServerCallContext context)

Gets a [Evaluation][google.cloud.discoveryengine.v1beta.Evaluation].

Parameters
Name Description
request GetEvaluationRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEvaluation

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

ListEvaluationResults(ListEvaluationResultsRequest, ServerCallContext)

public virtual Task<ListEvaluationResultsResponse> ListEvaluationResults(ListEvaluationResultsRequest request, ServerCallContext context)

Gets a list of results for a given a [Evaluation][google.cloud.discoveryengine.v1beta.Evaluation].

Parameters
Name Description
request ListEvaluationResultsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListEvaluationResultsResponse

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

ListEvaluations(ListEvaluationsRequest, ServerCallContext)

public virtual Task<ListEvaluationsResponse> ListEvaluations(ListEvaluationsRequest request, ServerCallContext context)

Gets a list of [Evaluation][google.cloud.discoveryengine.v1beta.Evaluation]s.

Parameters
Name Description
request ListEvaluationsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListEvaluationsResponse

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