Package com.google.cloud.ces.v1beta
Class EvaluationServiceGrpc.EvaluationServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<EvaluationServiceGrpc.EvaluationServiceStub>
com.google.cloud.ces.v1beta.EvaluationServiceGrpc.EvaluationServiceStub
- Enclosing class:
- EvaluationServiceGrpc
public static final class EvaluationServiceGrpc.EvaluationServiceStub
extends io.grpc.stub.AbstractAsyncStub<EvaluationServiceGrpc.EvaluationServiceStub>
A stub to allow clients to do asynchronous rpc calls to service EvaluationService.
EvaluationService exposes methods to perform evaluation for the CES app.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateEvaluation(CreateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Creates an evaluation.voidcreateEvaluationDataset(CreateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Creates an evaluation dataset.voidcreateEvaluationExpectation(CreateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Creates an evaluation expectation.voidcreateScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Creates a scheduled evaluation run.voiddeleteEvaluation(DeleteEvaluationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation.voiddeleteEvaluationDataset(DeleteEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation dataset.voiddeleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation expectation.voiddeleteEvaluationResult(DeleteEvaluationResultRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation result.voiddeleteEvaluationRun(DeleteEvaluationRunRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an evaluation run.voiddeleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a scheduled evaluation run.voidexportEvaluations(ExportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Exports evaluations.voidgenerateEvaluation(GenerateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a golden evaluation from a conversation.voidgetEvaluation(GetEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Gets details of the specified evaluation.voidgetEvaluationDataset(GetEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Gets details of the specified evaluation dataset.voidgetEvaluationExpectation(GetEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Gets details of the specified evaluation expectation.voidgetEvaluationResult(GetEvaluationResultRequest request, io.grpc.stub.StreamObserver<EvaluationResult> responseObserver) Gets details of the specified evaluation result.voidgetEvaluationRun(GetEvaluationRunRequest request, io.grpc.stub.StreamObserver<EvaluationRun> responseObserver) Gets details of the specified evaluation run.voidgetScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Gets details of the specified scheduled evaluation run.voidimportEvaluations(ImportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Imports evaluations into the app.voidlistEvaluationDatasets(ListEvaluationDatasetsRequest request, io.grpc.stub.StreamObserver<ListEvaluationDatasetsResponse> responseObserver) Lists all evaluation datasets in the given app.voidlistEvaluationExpectations(ListEvaluationExpectationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationExpectationsResponse> responseObserver) Lists all evaluation expectations in the given app.voidlistEvaluationResults(ListEvaluationResultsRequest request, io.grpc.stub.StreamObserver<ListEvaluationResultsResponse> responseObserver) Lists all evaluation results for a given evaluation.voidlistEvaluationRuns(ListEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListEvaluationRunsResponse> responseObserver) Lists all evaluation runs in the given app.voidlistEvaluations(ListEvaluationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationsResponse> responseObserver) Lists all evaluations in the given app.voidlistScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver) Lists all scheduled evaluation runs in the given app.voidrunEvaluation(RunEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Runs an evaluation of the app.voidtestPersonaVoice(TestPersonaVoiceRequest request, io.grpc.stub.StreamObserver<TestPersonaVoiceResponse> responseObserver) Tests the voice of a persona.voidupdateEvaluation(UpdateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Updates an evaluation.voidupdateEvaluationDataset(UpdateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Updates an evaluation dataset.voidupdateEvaluationExpectation(UpdateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Updates an evaluation expectation.voidupdateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Updates a scheduled evaluation run.voiduploadEvaluationAudio(UploadEvaluationAudioRequest request, io.grpc.stub.StreamObserver<UploadEvaluationAudioResponse> responseObserver) Uploads audio for use in Golden Evaluations.Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected EvaluationServiceGrpc.EvaluationServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<EvaluationServiceGrpc.EvaluationServiceStub>
-
runEvaluation
public void runEvaluation(RunEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Runs an evaluation of the app.
-
uploadEvaluationAudio
public 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
public void createEvaluation(CreateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Creates an evaluation.
-
generateEvaluation
public void generateEvaluation(GenerateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a golden evaluation from a conversation.
-
importEvaluations
public void importEvaluations(ImportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Imports evaluations into the app.
-
createEvaluationDataset
public void createEvaluationDataset(CreateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Creates an evaluation dataset.
-
updateEvaluation
public void updateEvaluation(UpdateEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Updates an evaluation.
-
updateEvaluationDataset
public void updateEvaluationDataset(UpdateEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Updates an evaluation dataset.
-
deleteEvaluation
public void deleteEvaluation(DeleteEvaluationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation.
-
deleteEvaluationResult
public void deleteEvaluationResult(DeleteEvaluationResultRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation result.
-
deleteEvaluationDataset
public void deleteEvaluationDataset(DeleteEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation dataset.
-
deleteEvaluationRun
public void deleteEvaluationRun(DeleteEvaluationRunRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an evaluation run.
-
getEvaluation
public void getEvaluation(GetEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Gets details of the specified evaluation.
-
getEvaluationResult
public void getEvaluationResult(GetEvaluationResultRequest request, io.grpc.stub.StreamObserver<EvaluationResult> responseObserver) Gets details of the specified evaluation result.
-
getEvaluationDataset
public void getEvaluationDataset(GetEvaluationDatasetRequest request, io.grpc.stub.StreamObserver<EvaluationDataset> responseObserver) Gets details of the specified evaluation dataset.
-
getEvaluationRun
public void getEvaluationRun(GetEvaluationRunRequest request, io.grpc.stub.StreamObserver<EvaluationRun> responseObserver) Gets details of the specified evaluation run.
-
listEvaluations
public void listEvaluations(ListEvaluationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationsResponse> responseObserver) Lists all evaluations in the given app.
-
listEvaluationResults
public void listEvaluationResults(ListEvaluationResultsRequest request, io.grpc.stub.StreamObserver<ListEvaluationResultsResponse> responseObserver) Lists all evaluation results for a given evaluation.
-
listEvaluationDatasets
public void listEvaluationDatasets(ListEvaluationDatasetsRequest request, io.grpc.stub.StreamObserver<ListEvaluationDatasetsResponse> responseObserver) Lists all evaluation datasets in the given app.
-
listEvaluationRuns
public void listEvaluationRuns(ListEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListEvaluationRunsResponse> responseObserver) Lists all evaluation runs in the given app.
-
listEvaluationExpectations
public void listEvaluationExpectations(ListEvaluationExpectationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationExpectationsResponse> responseObserver) Lists all evaluation expectations in the given app.
-
getEvaluationExpectation
public void getEvaluationExpectation(GetEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Gets details of the specified evaluation expectation.
-
createEvaluationExpectation
public void createEvaluationExpectation(CreateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Creates an evaluation expectation.
-
updateEvaluationExpectation
public void updateEvaluationExpectation(UpdateEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<EvaluationExpectation> responseObserver) Updates an evaluation expectation.
-
deleteEvaluationExpectation
public void deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes an evaluation expectation.
-
createScheduledEvaluationRun
public void createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Creates a scheduled evaluation run.
-
getScheduledEvaluationRun
public void getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Gets details of the specified scheduled evaluation run.
-
listScheduledEvaluationRuns
public void listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, io.grpc.stub.StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver) Lists all scheduled evaluation runs in the given app.
-
updateScheduledEvaluationRun
public void updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<ScheduledEvaluationRun> responseObserver) Updates a scheduled evaluation run.
-
deleteScheduledEvaluationRun
public void deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a scheduled evaluation run.
-
testPersonaVoice
public void testPersonaVoice(TestPersonaVoiceRequest request, io.grpc.stub.StreamObserver<TestPersonaVoiceResponse> responseObserver) Tests the voice of a persona. Also accepts a default persona.
-
exportEvaluations
public void exportEvaluations(ExportEvaluationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Exports evaluations.
-