Package com.google.cloud.ces.v1beta
Interface EvaluationServiceGrpc.AsyncService
- All Known Implementing Classes:
EvaluationServiceGrpc.EvaluationServiceImplBase
- Enclosing class:
- EvaluationServiceGrpc
public static interface EvaluationServiceGrpc.AsyncService
EvaluationService exposes methods to perform evaluation for the CES app.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateEvaluation(CreateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Creates an evaluation.default voidcreateEvaluationDataset(CreateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Creates an evaluation dataset.default voidcreateEvaluationExpectation(CreateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Creates an evaluation expectation.default voidcreateScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Creates a scheduled evaluation run.default voiddeleteEvaluation(DeleteEvaluationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation.default voiddeleteEvaluationDataset(DeleteEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation dataset.default voiddeleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation expectation.default voiddeleteEvaluationResult(DeleteEvaluationResultRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation result.default voiddeleteEvaluationRun(DeleteEvaluationRunRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an evaluation run.default voiddeleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a scheduled evaluation run.default voidexportEvaluations(ExportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Exports evaluations.default voidgenerateEvaluation(GenerateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a golden evaluation from a conversation.default voidgetEvaluation(GetEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Gets details of the specified evaluation.default voidgetEvaluationDataset(GetEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Gets details of the specified evaluation dataset.default voidgetEvaluationExpectation(GetEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Gets details of the specified evaluation expectation.default voidgetEvaluationResult(GetEvaluationResultRequest request, io.grpc.stub.StreamObserver<EvaluationResult> responseObserver) Gets details of the specified evaluation result.default voidgetEvaluationRun(GetEvaluationRunRequest request, io.grpc.stub.StreamObserver<EvaluationRun> responseObserver) Gets details of the specified evaluation run.default voidgetScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Gets details of the specified scheduled evaluation run.default voidimportEvaluations(ImportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Imports evaluations into the app.default voidlistEvaluationDatasets(ListEvaluationDatasetsRequest request, io.grpc.stub.StreamObserver<ListEvaluationDatasetsResponse> responseObserver) Lists all evaluation datasets in the given app.default voidlistEvaluationExpectations(ListEvaluationExpectationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationExpectationsResponse> responseObserver) Lists all evaluation expectations in the given app.default voidlistEvaluationResults(ListEvaluationResultsRequest request, io.grpc.stub.StreamObserver<ListEvaluationResultsResponse> responseObserver) Lists all evaluation results for a given evaluation.default voidlistEvaluationRuns(ListEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListEvaluationRunsResponse> responseObserver) Lists all evaluation runs in the given app.default voidlistEvaluations(ListEvaluationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationsResponse> responseObserver) Lists all evaluations in the given app.default voidlistScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver) Lists all scheduled evaluation runs in the given app.default voidrunEvaluation(RunEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Runs an evaluation of the app.default voidtestPersonaVoice(TestPersonaVoiceRequest request, io.grpc.stub.StreamObserver<TestPersonaVoiceResponse> responseObserver) Tests the voice of a persona.default voidupdateEvaluation(UpdateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Updates an evaluation.default voidupdateEvaluationDataset(UpdateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Updates an evaluation dataset.default voidupdateEvaluationExpectation(UpdateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Updates an evaluation expectation.default voidupdateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Updates a scheduled evaluation run.default voiduploadEvaluationAudio(UploadEvaluationAudioRequest request, io.grpc.stub.StreamObserver<UploadEvaluationAudioResponse> responseObserver) Uploads audio for use in Golden Evaluations.
-
Method Details
-
runEvaluation
default void runEvaluation(RunEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Runs an evaluation of the app.
-
uploadEvaluationAudio
default void uploadEvaluationAudio(UploadEvaluationAudioRequest request, io.grpc.stub.StreamObserver<UploadEvaluationAudioResponse> responseObserver) 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.
-
createEvaluation
default void createEvaluation(CreateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Creates an evaluation.
-
generateEvaluation
default void generateEvaluation(GenerateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a golden evaluation from a conversation.
-
importEvaluations
default void importEvaluations(ImportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Imports evaluations into the app.
-
createEvaluationDataset
default void createEvaluationDataset(CreateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Creates an evaluation dataset.
-
updateEvaluation
default void updateEvaluation(UpdateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Updates an evaluation.
-
updateEvaluationDataset
default void updateEvaluationDataset(UpdateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Updates an evaluation dataset.
-
deleteEvaluation
default void deleteEvaluation(DeleteEvaluationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation.
-
deleteEvaluationResult
default void deleteEvaluationResult(DeleteEvaluationResultRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation result.
-
deleteEvaluationDataset
default void deleteEvaluationDataset(DeleteEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation dataset.
-
deleteEvaluationRun
default void deleteEvaluationRun(DeleteEvaluationRunRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an evaluation run.
-
getEvaluation
default void getEvaluation(GetEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Gets details of the specified evaluation.
-
getEvaluationResult
default void getEvaluationResult(GetEvaluationResultRequest request, io.grpc.stub.StreamObserver<EvaluationResult> responseObserver) Gets details of the specified evaluation result.
-
getEvaluationDataset
default void getEvaluationDataset(GetEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Gets details of the specified evaluation dataset.
-
getEvaluationRun
default void getEvaluationRun(GetEvaluationRunRequest request, io.grpc.stub.StreamObserver<EvaluationRun> responseObserver) Gets details of the specified evaluation run.
-
listEvaluations
default void listEvaluations(ListEvaluationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationsResponse> responseObserver) Lists all evaluations in the given app.
-
listEvaluationResults
default void listEvaluationResults(ListEvaluationResultsRequest request, io.grpc.stub.StreamObserver<ListEvaluationResultsResponse> responseObserver) Lists all evaluation results for a given evaluation.
-
listEvaluationDatasets
default void listEvaluationDatasets(ListEvaluationDatasetsRequest request, io.grpc.stub.StreamObserver<ListEvaluationDatasetsResponse> responseObserver) Lists all evaluation datasets in the given app.
-
listEvaluationRuns
default void listEvaluationRuns(ListEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListEvaluationRunsResponse> responseObserver) Lists all evaluation runs in the given app.
-
listEvaluationExpectations
default void listEvaluationExpectations(ListEvaluationExpectationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationExpectationsResponse> responseObserver) Lists all evaluation expectations in the given app.
-
getEvaluationExpectation
default void getEvaluationExpectation(GetEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Gets details of the specified evaluation expectation.
-
createEvaluationExpectation
default void createEvaluationExpectation(CreateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Creates an evaluation expectation.
-
updateEvaluationExpectation
default void updateEvaluationExpectation(UpdateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Updates an evaluation expectation.
-
deleteEvaluationExpectation
default void deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation expectation.
-
createScheduledEvaluationRun
default void createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Creates a scheduled evaluation run.
-
getScheduledEvaluationRun
default void getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Gets details of the specified scheduled evaluation run.
-
listScheduledEvaluationRuns
default void listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver) Lists all scheduled evaluation runs in the given app.
-
updateScheduledEvaluationRun
default void updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Updates a scheduled evaluation run.
-
deleteScheduledEvaluationRun
default void deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a scheduled evaluation run.
-
testPersonaVoice
default void testPersonaVoice(TestPersonaVoiceRequest request, io.grpc.stub.StreamObserver<TestPersonaVoiceResponse> responseObserver) Tests the voice of a persona. Also accepts a default persona.
-
exportEvaluations
default void exportEvaluations(ExportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Exports evaluations.
-