Gemini Enterprise for Customer Experience V1BETA API - Class Google::Cloud::Ces::V1beta::EvaluationService::Rest::ServiceStub (v0.1.0)

Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::EvaluationService::Rest::ServiceStub.

REST service stub for the EvaluationService service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.

Inherits

  • Object

Methods

#create_evaluation

def create_evaluation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::Evaluation

Baseline implementation for the create_evaluation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_evaluation_dataset

def create_evaluation_dataset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationDataset

Baseline implementation for the create_evaluation_dataset REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_evaluation_expectation

def create_evaluation_expectation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationExpectation

Baseline implementation for the create_evaluation_expectation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_scheduled_evaluation_run

def create_scheduled_evaluation_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ScheduledEvaluationRun

Baseline implementation for the create_scheduled_evaluation_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_evaluation

def delete_evaluation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_evaluation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_evaluation_dataset

def delete_evaluation_dataset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_evaluation_dataset REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_evaluation_expectation

def delete_evaluation_expectation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_evaluation_expectation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_evaluation_result

def delete_evaluation_result(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_evaluation_result REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_evaluation_run

def delete_evaluation_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_evaluation_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_scheduled_evaluation_run

def delete_scheduled_evaluation_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_scheduled_evaluation_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#endpoint

def endpoint() -> String

The effective endpoint

Returns
  • (String)

#export_evaluations

def export_evaluations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the export_evaluations REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_evaluation

def generate_evaluation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the generate_evaluation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_evaluation

def get_evaluation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::Evaluation

Baseline implementation for the get_evaluation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_evaluation_dataset

def get_evaluation_dataset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationDataset

Baseline implementation for the get_evaluation_dataset REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_evaluation_expectation

def get_evaluation_expectation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationExpectation

Baseline implementation for the get_evaluation_expectation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_evaluation_result

def get_evaluation_result(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationResult

Baseline implementation for the get_evaluation_result REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_evaluation_run

def get_evaluation_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationRun

Baseline implementation for the get_evaluation_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_scheduled_evaluation_run

def get_scheduled_evaluation_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ScheduledEvaluationRun

Baseline implementation for the get_scheduled_evaluation_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#import_evaluations

def import_evaluations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the import_evaluations REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_evaluation_datasets

def list_evaluation_datasets(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ListEvaluationDatasetsResponse

Baseline implementation for the list_evaluation_datasets REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_evaluation_expectations

def list_evaluation_expectations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ListEvaluationExpectationsResponse

Baseline implementation for the list_evaluation_expectations REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_evaluation_results

def list_evaluation_results(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ListEvaluationResultsResponse

Baseline implementation for the list_evaluation_results REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_evaluation_runs

def list_evaluation_runs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ListEvaluationRunsResponse

Baseline implementation for the list_evaluation_runs REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_evaluations

def list_evaluations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ListEvaluationsResponse

Baseline implementation for the list_evaluations REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_scheduled_evaluation_runs

def list_scheduled_evaluation_runs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ListScheduledEvaluationRunsResponse

Baseline implementation for the list_scheduled_evaluation_runs REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#logger

def logger(stub: false) -> Logger

The logger used for request/response debug logging.

Returns
  • (Logger)

#run_evaluation

def run_evaluation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the run_evaluation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#test_persona_voice

def test_persona_voice(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::TestPersonaVoiceResponse

Baseline implementation for the test_persona_voice REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#universe_domain

def universe_domain() -> String

The effective universe domain

Returns
  • (String)

#update_evaluation

def update_evaluation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::Evaluation

Baseline implementation for the update_evaluation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_evaluation_dataset

def update_evaluation_dataset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationDataset

Baseline implementation for the update_evaluation_dataset REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_evaluation_expectation

def update_evaluation_expectation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::EvaluationExpectation

Baseline implementation for the update_evaluation_expectation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_scheduled_evaluation_run

def update_scheduled_evaluation_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::ScheduledEvaluationRun

Baseline implementation for the update_scheduled_evaluation_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#upload_evaluation_audio

def upload_evaluation_audio(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1beta::UploadEvaluationAudioResponse

Baseline implementation for the upload_evaluation_audio REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)