public sealed class EvaluationServiceClientImpl : EvaluationServiceClientReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class EvaluationServiceClientImpl.
EvaluationService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Remarks
EvaluationService exposes methods to perform evaluation for the CES app.
Constructors
EvaluationServiceClientImpl(EvaluationServiceClient, EvaluationServiceSettings, ILogger)
public EvaluationServiceClientImpl(EvaluationService.EvaluationServiceClient grpcClient, EvaluationServiceSettings settings, ILogger logger)Constructs a client wrapper for the EvaluationService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
EvaluationServiceEvaluationServiceClientThe underlying gRPC client. |
settings |
EvaluationServiceSettingsThe base EvaluationServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
DeleteEvaluationRunOperationsClient
public override OperationsClient DeleteEvaluationRunOperationsClient { get; }The long-running operations client for DeleteEvaluationRun.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GenerateEvaluationOperationsClient
public override OperationsClient GenerateEvaluationOperationsClient { get; }The long-running operations client for GenerateEvaluation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override EvaluationService.EvaluationServiceClient GrpcClient { get; }The underlying gRPC EvaluationService client
| Property Value | |
|---|---|
| Type | Description |
EvaluationServiceEvaluationServiceClient |
|
ImportEvaluationsOperationsClient
public override OperationsClient ImportEvaluationsOperationsClient { get; }The long-running operations client for ImportEvaluations.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
RunEvaluationOperationsClient
public override OperationsClient RunEvaluationOperationsClient { get; }The long-running operations client for RunEvaluation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateEvaluation(CreateEvaluationRequest, CallSettings)
public override Evaluation CreateEvaluation(CreateEvaluationRequest request, CallSettings callSettings = null)Creates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Evaluation |
The RPC response. |
CreateEvaluationAsync(CreateEvaluationRequest, CallSettings)
public override Task<Evaluation> CreateEvaluationAsync(CreateEvaluationRequest request, CallSettings callSettings = null)Creates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluation |
A Task containing the RPC response. |
CreateEvaluationDataset(CreateEvaluationDatasetRequest, CallSettings)
public override EvaluationDataset CreateEvaluationDataset(CreateEvaluationDatasetRequest request, CallSettings callSettings = null)Creates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationDataset |
The RPC response. |
CreateEvaluationDatasetAsync(CreateEvaluationDatasetRequest, CallSettings)
public override Task<EvaluationDataset> CreateEvaluationDatasetAsync(CreateEvaluationDatasetRequest request, CallSettings callSettings = null)Creates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationDataset |
A Task containing the RPC response. |
CreateEvaluationExpectation(CreateEvaluationExpectationRequest, CallSettings)
public override EvaluationExpectation CreateEvaluationExpectation(CreateEvaluationExpectationRequest request, CallSettings callSettings = null)Creates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationExpectation |
The RPC response. |
CreateEvaluationExpectationAsync(CreateEvaluationExpectationRequest, CallSettings)
public override Task<EvaluationExpectation> CreateEvaluationExpectationAsync(CreateEvaluationExpectationRequest request, CallSettings callSettings = null)Creates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationExpectation |
A Task containing the RPC response. |
CreateScheduledEvaluationRun(CreateScheduledEvaluationRunRequest, CallSettings)
public override ScheduledEvaluationRun CreateScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, CallSettings callSettings = null)Creates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ScheduledEvaluationRun |
The RPC response. |
CreateScheduledEvaluationRunAsync(CreateScheduledEvaluationRunRequest, CallSettings)
public override Task<ScheduledEvaluationRun> CreateScheduledEvaluationRunAsync(CreateScheduledEvaluationRunRequest request, CallSettings callSettings = null)Creates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskScheduledEvaluationRun |
A Task containing the RPC response. |
DeleteEvaluation(DeleteEvaluationRequest, CallSettings)
public override void DeleteEvaluation(DeleteEvaluationRequest request, CallSettings callSettings = null)Deletes an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteEvaluationAsync(DeleteEvaluationRequest, CallSettings)
public override Task DeleteEvaluationAsync(DeleteEvaluationRequest request, CallSettings callSettings = null)Deletes an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteEvaluationDataset(DeleteEvaluationDatasetRequest, CallSettings)
public override void DeleteEvaluationDataset(DeleteEvaluationDatasetRequest request, CallSettings callSettings = null)Deletes an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteEvaluationDatasetAsync(DeleteEvaluationDatasetRequest, CallSettings)
public override Task DeleteEvaluationDatasetAsync(DeleteEvaluationDatasetRequest request, CallSettings callSettings = null)Deletes an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteEvaluationExpectation(DeleteEvaluationExpectationRequest, CallSettings)
public override void DeleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, CallSettings callSettings = null)Deletes an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteEvaluationExpectationAsync(DeleteEvaluationExpectationRequest, CallSettings)
public override Task DeleteEvaluationExpectationAsync(DeleteEvaluationExpectationRequest request, CallSettings callSettings = null)Deletes an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteEvaluationResult(DeleteEvaluationResultRequest, CallSettings)
public override void DeleteEvaluationResult(DeleteEvaluationResultRequest request, CallSettings callSettings = null)Deletes an evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteEvaluationResultAsync(DeleteEvaluationResultRequest, CallSettings)
public override Task DeleteEvaluationResultAsync(DeleteEvaluationResultRequest request, CallSettings callSettings = null)Deletes an evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteEvaluationRun(DeleteEvaluationRunRequest, CallSettings)
public override Operation<Empty, DeleteEvaluationRunOperationMetadata> DeleteEvaluationRun(DeleteEvaluationRunRequest request, CallSettings callSettings = null)Deletes an evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyDeleteEvaluationRunOperationMetadata |
The RPC response. |
DeleteEvaluationRunAsync(DeleteEvaluationRunRequest, CallSettings)
public override Task<Operation<Empty, DeleteEvaluationRunOperationMetadata>> DeleteEvaluationRunAsync(DeleteEvaluationRunRequest request, CallSettings callSettings = null)Deletes an evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyDeleteEvaluationRunOperationMetadata |
A Task containing the RPC response. |
DeleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest, CallSettings)
public override void DeleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, CallSettings callSettings = null)Deletes a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteScheduledEvaluationRunAsync(DeleteScheduledEvaluationRunRequest, CallSettings)
public override Task DeleteScheduledEvaluationRunAsync(DeleteScheduledEvaluationRunRequest request, CallSettings callSettings = null)Deletes a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
GenerateEvaluation(GenerateEvaluationRequest, CallSettings)
public override Operation<Evaluation, GenerateEvaluationOperationMetadata> GenerateEvaluation(GenerateEvaluationRequest request, CallSettings callSettings = null)Creates a golden evaluation from a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEvaluationGenerateEvaluationOperationMetadata |
The RPC response. |
GenerateEvaluationAsync(GenerateEvaluationRequest, CallSettings)
public override Task<Operation<Evaluation, GenerateEvaluationOperationMetadata>> GenerateEvaluationAsync(GenerateEvaluationRequest request, CallSettings callSettings = null)Creates a golden evaluation from a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEvaluationGenerateEvaluationOperationMetadata |
A Task containing the RPC response. |
GetEvaluation(GetEvaluationRequest, CallSettings)
public override Evaluation GetEvaluation(GetEvaluationRequest request, CallSettings callSettings = null)Gets details of the specified evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Evaluation |
The RPC response. |
GetEvaluationAsync(GetEvaluationRequest, CallSettings)
public override Task<Evaluation> GetEvaluationAsync(GetEvaluationRequest request, CallSettings callSettings = null)Gets details of the specified evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluation |
A Task containing the RPC response. |
GetEvaluationDataset(GetEvaluationDatasetRequest, CallSettings)
public override EvaluationDataset GetEvaluationDataset(GetEvaluationDatasetRequest request, CallSettings callSettings = null)Gets details of the specified evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationDataset |
The RPC response. |
GetEvaluationDatasetAsync(GetEvaluationDatasetRequest, CallSettings)
public override Task<EvaluationDataset> GetEvaluationDatasetAsync(GetEvaluationDatasetRequest request, CallSettings callSettings = null)Gets details of the specified evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationDataset |
A Task containing the RPC response. |
GetEvaluationExpectation(GetEvaluationExpectationRequest, CallSettings)
public override EvaluationExpectation GetEvaluationExpectation(GetEvaluationExpectationRequest request, CallSettings callSettings = null)Gets details of the specified evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationExpectation |
The RPC response. |
GetEvaluationExpectationAsync(GetEvaluationExpectationRequest, CallSettings)
public override Task<EvaluationExpectation> GetEvaluationExpectationAsync(GetEvaluationExpectationRequest request, CallSettings callSettings = null)Gets details of the specified evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationExpectation |
A Task containing the RPC response. |
GetEvaluationResult(GetEvaluationResultRequest, CallSettings)
public override EvaluationResult GetEvaluationResult(GetEvaluationResultRequest request, CallSettings callSettings = null)Gets details of the specified evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationResult |
The RPC response. |
GetEvaluationResultAsync(GetEvaluationResultRequest, CallSettings)
public override Task<EvaluationResult> GetEvaluationResultAsync(GetEvaluationResultRequest request, CallSettings callSettings = null)Gets details of the specified evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationResult |
A Task containing the RPC response. |
GetEvaluationRun(GetEvaluationRunRequest, CallSettings)
public override EvaluationRun GetEvaluationRun(GetEvaluationRunRequest request, CallSettings callSettings = null)Gets details of the specified evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationRun |
The RPC response. |
GetEvaluationRunAsync(GetEvaluationRunRequest, CallSettings)
public override Task<EvaluationRun> GetEvaluationRunAsync(GetEvaluationRunRequest request, CallSettings callSettings = null)Gets details of the specified evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationRun |
A Task containing the RPC response. |
GetScheduledEvaluationRun(GetScheduledEvaluationRunRequest, CallSettings)
public override ScheduledEvaluationRun GetScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, CallSettings callSettings = null)Gets details of the specified scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ScheduledEvaluationRun |
The RPC response. |
GetScheduledEvaluationRunAsync(GetScheduledEvaluationRunRequest, CallSettings)
public override Task<ScheduledEvaluationRun> GetScheduledEvaluationRunAsync(GetScheduledEvaluationRunRequest request, CallSettings callSettings = null)Gets details of the specified scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskScheduledEvaluationRun |
A Task containing the RPC response. |
ImportEvaluations(ImportEvaluationsRequest, CallSettings)
public override Operation<ImportEvaluationsResponse, ImportEvaluationsOperationMetadata> ImportEvaluations(ImportEvaluationsRequest request, CallSettings callSettings = null)Imports evaluations into the app.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportEvaluationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationImportEvaluationsResponseImportEvaluationsOperationMetadata |
The RPC response. |
ImportEvaluationsAsync(ImportEvaluationsRequest, CallSettings)
public override Task<Operation<ImportEvaluationsResponse, ImportEvaluationsOperationMetadata>> ImportEvaluationsAsync(ImportEvaluationsRequest request, CallSettings callSettings = null)Imports evaluations into the app.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportEvaluationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationImportEvaluationsResponseImportEvaluationsOperationMetadata |
A Task containing the RPC response. |
ListEvaluationDatasets(ListEvaluationDatasetsRequest, CallSettings)
public override PagedEnumerable<ListEvaluationDatasetsResponse, EvaluationDataset> ListEvaluationDatasets(ListEvaluationDatasetsRequest request, CallSettings callSettings = null)Lists all evaluation datasets in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationDatasetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEvaluationDatasetsResponseEvaluationDataset |
A pageable sequence of EvaluationDataset resources. |
ListEvaluationDatasetsAsync(ListEvaluationDatasetsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEvaluationDatasetsResponse, EvaluationDataset> ListEvaluationDatasetsAsync(ListEvaluationDatasetsRequest request, CallSettings callSettings = null)Lists all evaluation datasets in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationDatasetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEvaluationDatasetsResponseEvaluationDataset |
A pageable asynchronous sequence of EvaluationDataset resources. |
ListEvaluationExpectations(ListEvaluationExpectationsRequest, CallSettings)
public override PagedEnumerable<ListEvaluationExpectationsResponse, EvaluationExpectation> ListEvaluationExpectations(ListEvaluationExpectationsRequest request, CallSettings callSettings = null)Lists all evaluation expectations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationExpectationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEvaluationExpectationsResponseEvaluationExpectation |
A pageable sequence of EvaluationExpectation resources. |
ListEvaluationExpectationsAsync(ListEvaluationExpectationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEvaluationExpectationsResponse, EvaluationExpectation> ListEvaluationExpectationsAsync(ListEvaluationExpectationsRequest request, CallSettings callSettings = null)Lists all evaluation expectations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationExpectationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEvaluationExpectationsResponseEvaluationExpectation |
A pageable asynchronous sequence of EvaluationExpectation resources. |
ListEvaluationResults(ListEvaluationResultsRequest, CallSettings)
public override PagedEnumerable<ListEvaluationResultsResponse, EvaluationResult> ListEvaluationResults(ListEvaluationResultsRequest request, CallSettings callSettings = null)Lists all evaluation results for a given evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationResultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEvaluationResultsResponseEvaluationResult |
A pageable sequence of EvaluationResult resources. |
ListEvaluationResultsAsync(ListEvaluationResultsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEvaluationResultsResponse, EvaluationResult> ListEvaluationResultsAsync(ListEvaluationResultsRequest request, CallSettings callSettings = null)Lists all evaluation results for a given evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationResultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEvaluationResultsResponseEvaluationResult |
A pageable asynchronous sequence of EvaluationResult resources. |
ListEvaluationRuns(ListEvaluationRunsRequest, CallSettings)
public override PagedEnumerable<ListEvaluationRunsResponse, EvaluationRun> ListEvaluationRuns(ListEvaluationRunsRequest request, CallSettings callSettings = null)Lists all evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationRunsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEvaluationRunsResponseEvaluationRun |
A pageable sequence of EvaluationRun resources. |
ListEvaluationRunsAsync(ListEvaluationRunsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEvaluationRunsResponse, EvaluationRun> ListEvaluationRunsAsync(ListEvaluationRunsRequest request, CallSettings callSettings = null)Lists all evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationRunsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEvaluationRunsResponseEvaluationRun |
A pageable asynchronous sequence of EvaluationRun resources. |
ListEvaluations(ListEvaluationsRequest, CallSettings)
public override PagedEnumerable<ListEvaluationsResponse, Evaluation> ListEvaluations(ListEvaluationsRequest request, CallSettings callSettings = null)Lists all evaluations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEvaluationsResponseEvaluation |
A pageable sequence of Evaluation resources. |
ListEvaluationsAsync(ListEvaluationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEvaluationsResponse, Evaluation> ListEvaluationsAsync(ListEvaluationsRequest request, CallSettings callSettings = null)Lists all evaluations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEvaluationsResponseEvaluation |
A pageable asynchronous sequence of Evaluation resources. |
ListScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest, CallSettings)
public override PagedEnumerable<ListScheduledEvaluationRunsResponse, ScheduledEvaluationRun> ListScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, CallSettings callSettings = null)Lists all scheduled evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScheduledEvaluationRunsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListScheduledEvaluationRunsResponseScheduledEvaluationRun |
A pageable sequence of ScheduledEvaluationRun resources. |
ListScheduledEvaluationRunsAsync(ListScheduledEvaluationRunsRequest, CallSettings)
public override PagedAsyncEnumerable<ListScheduledEvaluationRunsResponse, ScheduledEvaluationRun> ListScheduledEvaluationRunsAsync(ListScheduledEvaluationRunsRequest request, CallSettings callSettings = null)Lists all scheduled evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScheduledEvaluationRunsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListScheduledEvaluationRunsResponseScheduledEvaluationRun |
A pageable asynchronous sequence of ScheduledEvaluationRun resources. |
RunEvaluation(RunEvaluationRequest, CallSettings)
public override Operation<RunEvaluationResponse, RunEvaluationOperationMetadata> RunEvaluation(RunEvaluationRequest request, CallSettings callSettings = null)Runs an evaluation of the app.
| Parameters | |
|---|---|
| Name | Description |
request |
RunEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRunEvaluationResponseRunEvaluationOperationMetadata |
The RPC response. |
RunEvaluationAsync(RunEvaluationRequest, CallSettings)
public override Task<Operation<RunEvaluationResponse, RunEvaluationOperationMetadata>> RunEvaluationAsync(RunEvaluationRequest request, CallSettings callSettings = null)Runs an evaluation of the app.
| Parameters | |
|---|---|
| Name | Description |
request |
RunEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRunEvaluationResponseRunEvaluationOperationMetadata |
A Task containing the RPC response. |
TestPersonaVoice(TestPersonaVoiceRequest, CallSettings)
public override TestPersonaVoiceResponse TestPersonaVoice(TestPersonaVoiceRequest request, CallSettings callSettings = null)Tests the voice of a persona. Also accepts a default persona.
| Parameters | |
|---|---|
| Name | Description |
request |
TestPersonaVoiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TestPersonaVoiceResponse |
The RPC response. |
TestPersonaVoiceAsync(TestPersonaVoiceRequest, CallSettings)
public override Task<TestPersonaVoiceResponse> TestPersonaVoiceAsync(TestPersonaVoiceRequest request, CallSettings callSettings = null)Tests the voice of a persona. Also accepts a default persona.
| Parameters | |
|---|---|
| Name | Description |
request |
TestPersonaVoiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTestPersonaVoiceResponse |
A Task containing the RPC response. |
UpdateEvaluation(UpdateEvaluationRequest, CallSettings)
public override Evaluation UpdateEvaluation(UpdateEvaluationRequest request, CallSettings callSettings = null)Updates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Evaluation |
The RPC response. |
UpdateEvaluationAsync(UpdateEvaluationRequest, CallSettings)
public override Task<Evaluation> UpdateEvaluationAsync(UpdateEvaluationRequest request, CallSettings callSettings = null)Updates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluation |
A Task containing the RPC response. |
UpdateEvaluationDataset(UpdateEvaluationDatasetRequest, CallSettings)
public override EvaluationDataset UpdateEvaluationDataset(UpdateEvaluationDatasetRequest request, CallSettings callSettings = null)Updates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationDataset |
The RPC response. |
UpdateEvaluationDatasetAsync(UpdateEvaluationDatasetRequest, CallSettings)
public override Task<EvaluationDataset> UpdateEvaluationDatasetAsync(UpdateEvaluationDatasetRequest request, CallSettings callSettings = null)Updates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationDatasetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationDataset |
A Task containing the RPC response. |
UpdateEvaluationExpectation(UpdateEvaluationExpectationRequest, CallSettings)
public override EvaluationExpectation UpdateEvaluationExpectation(UpdateEvaluationExpectationRequest request, CallSettings callSettings = null)Updates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EvaluationExpectation |
The RPC response. |
UpdateEvaluationExpectationAsync(UpdateEvaluationExpectationRequest, CallSettings)
public override Task<EvaluationExpectation> UpdateEvaluationExpectationAsync(UpdateEvaluationExpectationRequest request, CallSettings callSettings = null)Updates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationExpectationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvaluationExpectation |
A Task containing the RPC response. |
UpdateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest, CallSettings)
public override ScheduledEvaluationRun UpdateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, CallSettings callSettings = null)Updates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ScheduledEvaluationRun |
The RPC response. |
UpdateScheduledEvaluationRunAsync(UpdateScheduledEvaluationRunRequest, CallSettings)
public override Task<ScheduledEvaluationRun> UpdateScheduledEvaluationRunAsync(UpdateScheduledEvaluationRunRequest request, CallSettings callSettings = null)Updates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScheduledEvaluationRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskScheduledEvaluationRun |
A Task containing the RPC response. |
UploadEvaluationAudio(UploadEvaluationAudioRequest, CallSettings)
public override UploadEvaluationAudioResponse UploadEvaluationAudio(UploadEvaluationAudioRequest request, CallSettings callSettings = null)Uploads audio for use in Golden Evaluations. Stores the audio in the Cloud Storage bucket defined in 'App.logging_settings.evaluation_audio_recording_config.gcs_bucket' and returns a transcript.
| Parameters | |
|---|---|
| Name | Description |
request |
UploadEvaluationAudioRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UploadEvaluationAudioResponse |
The RPC response. |
UploadEvaluationAudioAsync(UploadEvaluationAudioRequest, CallSettings)
public override Task<UploadEvaluationAudioResponse> UploadEvaluationAudioAsync(UploadEvaluationAudioRequest request, CallSettings callSettings = null)Uploads audio for use in Golden Evaluations. Stores the audio in the Cloud Storage bucket defined in 'App.logging_settings.evaluation_audio_recording_config.gcs_bucket' and returns a transcript.
| Parameters | |
|---|---|
| Name | Description |
request |
UploadEvaluationAudioRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUploadEvaluationAudioResponse |
A Task containing the RPC response. |