public static final class EvaluationServiceGrpc.EvaluationServiceFutureStub extends AbstractFutureStub<EvaluationServiceGrpc.EvaluationServiceFutureStub>
A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub >
EvaluationServiceGrpc.EvaluationServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected EvaluationServiceGrpc.EvaluationServiceFutureStub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createEvaluation(CreateEvaluationRequest request)
public ListenableFuture<Evaluation> createEvaluation(CreateEvaluationRequest request)
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Evaluation> |
|
createEvaluationDataset(CreateEvaluationDatasetRequest request)
public ListenableFuture<EvaluationDataset> createEvaluationDataset(CreateEvaluationDatasetRequest request)
Creates an evaluation dataset.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<EvaluationDataset> |
|
createEvaluationExpectation(CreateEvaluationExpectationRequest request)
public ListenableFuture<EvaluationExpectation> createEvaluationExpectation(CreateEvaluationExpectationRequest request)
Creates an evaluation expectation.
createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request)
public ListenableFuture<ScheduledEvaluationRun> createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request)
Creates a scheduled evaluation run.
deleteEvaluation(DeleteEvaluationRequest request)
public ListenableFuture<Empty> deleteEvaluation(DeleteEvaluationRequest request)
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
deleteEvaluationDataset(DeleteEvaluationDatasetRequest request)
public ListenableFuture<Empty> deleteEvaluationDataset(DeleteEvaluationDatasetRequest request)
Deletes an evaluation dataset.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request)
public ListenableFuture<Empty> deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request)
Deletes an evaluation expectation.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
deleteEvaluationResult(DeleteEvaluationResultRequest request)
public ListenableFuture<Empty> deleteEvaluationResult(DeleteEvaluationResultRequest request)
Deletes an evaluation result.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
deleteEvaluationRun(DeleteEvaluationRunRequest request)
public ListenableFuture<Operation> deleteEvaluationRun(DeleteEvaluationRunRequest request)
Deletes an evaluation run.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request)
public ListenableFuture<Empty> deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request)
Deletes a scheduled evaluation run.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
generateEvaluation(GenerateEvaluationRequest request)
public ListenableFuture<Operation> generateEvaluation(GenerateEvaluationRequest request)
Creates a golden evaluation from a conversation.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
getEvaluation(GetEvaluationRequest request)
public ListenableFuture<Evaluation> getEvaluation(GetEvaluationRequest request)
Gets details of the specified evaluation.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Evaluation> |
|
getEvaluationDataset(GetEvaluationDatasetRequest request)
public ListenableFuture<EvaluationDataset> getEvaluationDataset(GetEvaluationDatasetRequest request)
Gets details of the specified evaluation dataset.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<EvaluationDataset> |
|
getEvaluationExpectation(GetEvaluationExpectationRequest request)
public ListenableFuture<EvaluationExpectation> getEvaluationExpectation(GetEvaluationExpectationRequest request)
Gets details of the specified evaluation expectation.
getEvaluationResult(GetEvaluationResultRequest request)
public ListenableFuture<EvaluationResult> getEvaluationResult(GetEvaluationResultRequest request)
Gets details of the specified evaluation result.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<EvaluationResult> |
|
getEvaluationRun(GetEvaluationRunRequest request)
public ListenableFuture<EvaluationRun> getEvaluationRun(GetEvaluationRunRequest request)
Gets details of the specified evaluation run.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<EvaluationRun> |
|
getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request)
public ListenableFuture<ScheduledEvaluationRun> getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request)
Gets details of the specified scheduled evaluation run.
importEvaluations(ImportEvaluationsRequest request)
public ListenableFuture<Operation> importEvaluations(ImportEvaluationsRequest request)
Imports evaluations into the app.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
listEvaluationDatasets(ListEvaluationDatasetsRequest request)
public ListenableFuture<ListEvaluationDatasetsResponse> listEvaluationDatasets(ListEvaluationDatasetsRequest request)
Lists all evaluation datasets in the given app.
listEvaluationExpectations(ListEvaluationExpectationsRequest request)
public ListenableFuture<ListEvaluationExpectationsResponse> listEvaluationExpectations(ListEvaluationExpectationsRequest request)
Lists all evaluation expectations in the given app.
listEvaluationResults(ListEvaluationResultsRequest request)
public ListenableFuture<ListEvaluationResultsResponse> listEvaluationResults(ListEvaluationResultsRequest request)
Lists all evaluation results for a given evaluation.
listEvaluationRuns(ListEvaluationRunsRequest request)
public ListenableFuture<ListEvaluationRunsResponse> listEvaluationRuns(ListEvaluationRunsRequest request)
Lists all evaluation runs in the given app.
listEvaluations(ListEvaluationsRequest request)
public ListenableFuture<ListEvaluationsResponse> listEvaluations(ListEvaluationsRequest request)
Lists all evaluations in the given app.
listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request)
public ListenableFuture<ListScheduledEvaluationRunsResponse> listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request)
Lists all scheduled evaluation runs in the given app.
runEvaluation(RunEvaluationRequest request)
public ListenableFuture<Operation> runEvaluation(RunEvaluationRequest request)
Runs an evaluation of the app.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
testPersonaVoice(TestPersonaVoiceRequest request)
public ListenableFuture<TestPersonaVoiceResponse> testPersonaVoice(TestPersonaVoiceRequest request)
Tests the voice of a persona. Also accepts a default persona.
updateEvaluation(UpdateEvaluationRequest request)
public ListenableFuture<Evaluation> updateEvaluation(UpdateEvaluationRequest request)
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Evaluation> |
|
updateEvaluationDataset(UpdateEvaluationDatasetRequest request)
public ListenableFuture<EvaluationDataset> updateEvaluationDataset(UpdateEvaluationDatasetRequest request)
Updates an evaluation dataset.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<EvaluationDataset> |
|
updateEvaluationExpectation(UpdateEvaluationExpectationRequest request)
public ListenableFuture<EvaluationExpectation> updateEvaluationExpectation(UpdateEvaluationExpectationRequest request)
Updates an evaluation expectation.
updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request)
public ListenableFuture<ScheduledEvaluationRun> updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request)
Updates a scheduled evaluation run.
uploadEvaluationAudio(UploadEvaluationAudioRequest request)
public ListenableFuture<UploadEvaluationAudioResponse> uploadEvaluationAudio(UploadEvaluationAudioRequest request)
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.