public static final class EvaluationServiceGrpc.EvaluationServiceStub extends 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.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > EvaluationServiceGrpc.EvaluationServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected EvaluationServiceGrpc.EvaluationServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
EvaluationServiceGrpc.EvaluationServiceStub |
|
createEvaluation(CreateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)
public void createEvaluation(CreateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)Creates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Evaluation> |
createEvaluationDataset(CreateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)
public void createEvaluationDataset(CreateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)Creates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationDataset> |
createEvaluationExpectation(CreateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)
public void createEvaluationExpectation(CreateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)Creates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationExpectation> |
createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)
public void createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)Creates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScheduledEvaluationRun> |
deleteEvaluation(DeleteEvaluationRequest request, StreamObserver<Empty> responseObserver)
public void deleteEvaluation(DeleteEvaluationRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationDataset(DeleteEvaluationDatasetRequest request, StreamObserver<Empty> responseObserver)
public void deleteEvaluationDataset(DeleteEvaluationDatasetRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, StreamObserver<Empty> responseObserver)
public void deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationResult(DeleteEvaluationResultRequest request, StreamObserver<Empty> responseObserver)
public void deleteEvaluationResult(DeleteEvaluationResultRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationResultRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationRun(DeleteEvaluationRunRequest request, StreamObserver<Operation> responseObserver)
public void deleteEvaluationRun(DeleteEvaluationRunRequest request, StreamObserver<Operation> responseObserver)Deletes an evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, StreamObserver<Empty> responseObserver)
public void deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, StreamObserver<Empty> responseObserver)Deletes a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
generateEvaluation(GenerateEvaluationRequest request, StreamObserver<Operation> responseObserver)
public void generateEvaluation(GenerateEvaluationRequest request, StreamObserver<Operation> responseObserver)Creates a golden evaluation from a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getEvaluation(GetEvaluationRequest request, StreamObserver<Evaluation> responseObserver)
public void getEvaluation(GetEvaluationRequest request, StreamObserver<Evaluation> responseObserver)Gets details of the specified evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Evaluation> |
getEvaluationDataset(GetEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)
public void getEvaluationDataset(GetEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)Gets details of the specified evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationDataset> |
getEvaluationExpectation(GetEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)
public void getEvaluationExpectation(GetEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)Gets details of the specified evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationExpectation> |
getEvaluationResult(GetEvaluationResultRequest request, StreamObserver<EvaluationResult> responseObserver)
public void getEvaluationResult(GetEvaluationResultRequest request, StreamObserver<EvaluationResult> responseObserver)Gets details of the specified evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationResultRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationResult> |
getEvaluationRun(GetEvaluationRunRequest request, StreamObserver<EvaluationRun> responseObserver)
public void getEvaluationRun(GetEvaluationRunRequest request, StreamObserver<EvaluationRun> responseObserver)Gets details of the specified evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationRun> |
getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)
public void getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)Gets details of the specified scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScheduledEvaluationRun> |
importEvaluations(ImportEvaluationsRequest request, StreamObserver<Operation> responseObserver)
public void importEvaluations(ImportEvaluationsRequest request, StreamObserver<Operation> responseObserver)Imports evaluations into the app.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportEvaluationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
listEvaluationDatasets(ListEvaluationDatasetsRequest request, StreamObserver<ListEvaluationDatasetsResponse> responseObserver)
public void listEvaluationDatasets(ListEvaluationDatasetsRequest request, StreamObserver<ListEvaluationDatasetsResponse> responseObserver)Lists all evaluation datasets in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationDatasetsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationDatasetsResponse> |
listEvaluationExpectations(ListEvaluationExpectationsRequest request, StreamObserver<ListEvaluationExpectationsResponse> responseObserver)
public void listEvaluationExpectations(ListEvaluationExpectationsRequest request, StreamObserver<ListEvaluationExpectationsResponse> responseObserver)Lists all evaluation expectations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationExpectationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationExpectationsResponse> |
listEvaluationResults(ListEvaluationResultsRequest request, StreamObserver<ListEvaluationResultsResponse> responseObserver)
public void listEvaluationResults(ListEvaluationResultsRequest request, StreamObserver<ListEvaluationResultsResponse> responseObserver)Lists all evaluation results for a given evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationResultsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationResultsResponse> |
listEvaluationRuns(ListEvaluationRunsRequest request, StreamObserver<ListEvaluationRunsResponse> responseObserver)
public void listEvaluationRuns(ListEvaluationRunsRequest request, StreamObserver<ListEvaluationRunsResponse> responseObserver)Lists all evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationRunsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationRunsResponse> |
listEvaluations(ListEvaluationsRequest request, StreamObserver<ListEvaluationsResponse> responseObserver)
public void listEvaluations(ListEvaluationsRequest request, StreamObserver<ListEvaluationsResponse> responseObserver)Lists all evaluations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationsResponse> |
listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver)
public void listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver)Lists all scheduled evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScheduledEvaluationRunsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListScheduledEvaluationRunsResponse> |
runEvaluation(RunEvaluationRequest request, StreamObserver<Operation> responseObserver)
public void runEvaluation(RunEvaluationRequest request, StreamObserver<Operation> responseObserver)Runs an evaluation of the app.
| Parameters | |
|---|---|
| Name | Description |
request |
RunEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
testPersonaVoice(TestPersonaVoiceRequest request, StreamObserver<TestPersonaVoiceResponse> responseObserver)
public void testPersonaVoice(TestPersonaVoiceRequest request, StreamObserver<TestPersonaVoiceResponse> responseObserver)Tests the voice of a persona. Also accepts a default persona.
| Parameters | |
|---|---|
| Name | Description |
request |
TestPersonaVoiceRequest |
responseObserver |
io.grpc.stub.StreamObserver<TestPersonaVoiceResponse> |
updateEvaluation(UpdateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)
public void updateEvaluation(UpdateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)Updates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Evaluation> |
updateEvaluationDataset(UpdateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)
public void updateEvaluationDataset(UpdateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)Updates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationDataset> |
updateEvaluationExpectation(UpdateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)
public void updateEvaluationExpectation(UpdateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)Updates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationExpectation> |
updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)
public void updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)Updates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScheduledEvaluationRun> |
uploadEvaluationAudio(UploadEvaluationAudioRequest request, StreamObserver<UploadEvaluationAudioResponse> responseObserver)
public void uploadEvaluationAudio(UploadEvaluationAudioRequest request, 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.
| Parameters | |
|---|---|
| Name | Description |
request |
UploadEvaluationAudioRequest |
responseObserver |
io.grpc.stub.StreamObserver<UploadEvaluationAudioResponse> |