Contact Center AI Insights V1 API - Class Google::Cloud::ContactCenterInsights::V1::ContactCenterInsights::Rest::ServiceStub (v1.2.0)

Reference documentation and code samples for the Contact Center AI Insights V1 API class Google::Cloud::ContactCenterInsights::V1::ContactCenterInsights::Rest::ServiceStub.

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

Inherits

  • Object

Methods

#bulk_analyze_conversations

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

Baseline implementation for the bulk_analyze_conversations REST call

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

#bulk_delete_conversations

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

Baseline implementation for the bulk_delete_conversations REST call

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

#bulk_download_feedback_labels

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

Baseline implementation for the bulk_download_feedback_labels REST call

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

#bulk_upload_feedback_labels

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

Baseline implementation for the bulk_upload_feedback_labels REST call

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

#calculate_issue_model_stats

def calculate_issue_model_stats(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::CalculateIssueModelStatsResponse

Baseline implementation for the calculate_issue_model_stats REST call

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

#calculate_stats

def calculate_stats(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::CalculateStatsResponse

Baseline implementation for the calculate_stats REST call

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

#create_analysis

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

Baseline implementation for the create_analysis REST call

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

#create_analysis_rule

def create_analysis_rule(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::AnalysisRule

Baseline implementation for the create_analysis_rule REST call

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

#create_conversation

def create_conversation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Conversation

Baseline implementation for the create_conversation REST call

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

#create_feedback_label

def create_feedback_label(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::FeedbackLabel

Baseline implementation for the create_feedback_label REST call

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

#create_issue_model

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

Baseline implementation for the create_issue_model REST call

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

#create_phrase_matcher

def create_phrase_matcher(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::PhraseMatcher

Baseline implementation for the create_phrase_matcher REST call

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

#create_qa_question

def create_qa_question(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaQuestion

Baseline implementation for the create_qa_question REST call

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

#create_qa_scorecard

def create_qa_scorecard(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecard

Baseline implementation for the create_qa_scorecard REST call

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

#create_qa_scorecard_revision

def create_qa_scorecard_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecardRevision

Baseline implementation for the create_qa_scorecard_revision REST call

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

#create_view

def create_view(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::View

Baseline implementation for the create_view REST call

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

#delete_analysis

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

Baseline implementation for the delete_analysis REST call

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

#delete_analysis_rule

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

Baseline implementation for the delete_analysis_rule REST call

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

#delete_conversation

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

Baseline implementation for the delete_conversation REST call

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

#delete_feedback_label

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

Baseline implementation for the delete_feedback_label REST call

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

#delete_issue

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

Baseline implementation for the delete_issue REST call

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

#delete_issue_model

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

Baseline implementation for the delete_issue_model REST call

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

#delete_phrase_matcher

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

Baseline implementation for the delete_phrase_matcher REST call

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

#delete_qa_question

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

Baseline implementation for the delete_qa_question REST call

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

#delete_qa_scorecard

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

Baseline implementation for the delete_qa_scorecard REST call

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

#delete_qa_scorecard_revision

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

Baseline implementation for the delete_qa_scorecard_revision REST call

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

#delete_view

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

Baseline implementation for the delete_view REST call

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

#deploy_issue_model

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

Baseline implementation for the deploy_issue_model REST call

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

#deploy_qa_scorecard_revision

def deploy_qa_scorecard_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecardRevision

Baseline implementation for the deploy_qa_scorecard_revision 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_insights_data

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

Baseline implementation for the export_insights_data REST call

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

#export_issue_model

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

Baseline implementation for the export_issue_model REST call

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

#get_analysis

def get_analysis(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Analysis

Baseline implementation for the get_analysis REST call

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

#get_analysis_rule

def get_analysis_rule(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::AnalysisRule

Baseline implementation for the get_analysis_rule REST call

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

#get_conversation

def get_conversation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Conversation

Baseline implementation for the get_conversation REST call

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

#get_encryption_spec

def get_encryption_spec(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::EncryptionSpec

Baseline implementation for the get_encryption_spec REST call

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

#get_feedback_label

def get_feedback_label(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::FeedbackLabel

Baseline implementation for the get_feedback_label REST call

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

#get_issue

def get_issue(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Issue

Baseline implementation for the get_issue REST call

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

#get_issue_model

def get_issue_model(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::IssueModel

Baseline implementation for the get_issue_model REST call

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

#get_phrase_matcher

def get_phrase_matcher(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::PhraseMatcher

Baseline implementation for the get_phrase_matcher REST call

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

#get_qa_question

def get_qa_question(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaQuestion

Baseline implementation for the get_qa_question REST call

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

#get_qa_scorecard

def get_qa_scorecard(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecard

Baseline implementation for the get_qa_scorecard REST call

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

#get_qa_scorecard_revision

def get_qa_scorecard_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecardRevision

Baseline implementation for the get_qa_scorecard_revision REST call

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

#get_settings

def get_settings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Settings

Baseline implementation for the get_settings REST call

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

#get_view

def get_view(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::View

Baseline implementation for the get_view REST call

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

#import_issue_model

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

Baseline implementation for the import_issue_model REST call

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

#ingest_conversations

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

Baseline implementation for the ingest_conversations REST call

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

#initialize

def initialize(endpoint:, endpoint_template:, universe_domain:, credentials:) -> ServiceStub
Returns

#initialize_encryption_spec

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

Baseline implementation for the initialize_encryption_spec REST call

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

#list_all_feedback_labels

def list_all_feedback_labels(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListAllFeedbackLabelsResponse

Baseline implementation for the list_all_feedback_labels REST call

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

#list_analyses

def list_analyses(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListAnalysesResponse

Baseline implementation for the list_analyses REST call

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

#list_analysis_rules

def list_analysis_rules(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListAnalysisRulesResponse

Baseline implementation for the list_analysis_rules REST call

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

#list_conversations

def list_conversations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListConversationsResponse

Baseline implementation for the list_conversations REST call

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

#list_feedback_labels

def list_feedback_labels(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListFeedbackLabelsResponse

Baseline implementation for the list_feedback_labels REST call

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

#list_issue_models

def list_issue_models(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListIssueModelsResponse

Baseline implementation for the list_issue_models REST call

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

#list_issues

def list_issues(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListIssuesResponse

Baseline implementation for the list_issues REST call

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

#list_phrase_matchers

def list_phrase_matchers(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListPhraseMatchersResponse

Baseline implementation for the list_phrase_matchers REST call

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

#list_qa_questions

def list_qa_questions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListQaQuestionsResponse

Baseline implementation for the list_qa_questions REST call

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

#list_qa_scorecard_revisions

def list_qa_scorecard_revisions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListQaScorecardRevisionsResponse

Baseline implementation for the list_qa_scorecard_revisions REST call

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

#list_qa_scorecards

def list_qa_scorecards(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListQaScorecardsResponse

Baseline implementation for the list_qa_scorecards REST call

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

#list_views

def list_views(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::ListViewsResponse

Baseline implementation for the list_views REST call

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

#query_metrics

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

Baseline implementation for the query_metrics REST call

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

#tune_qa_scorecard_revision

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

Baseline implementation for the tune_qa_scorecard_revision REST call

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

#undeploy_issue_model

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

Baseline implementation for the undeploy_issue_model REST call

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

#undeploy_qa_scorecard_revision

def undeploy_qa_scorecard_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecardRevision

Baseline implementation for the undeploy_qa_scorecard_revision 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_analysis_rule

def update_analysis_rule(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::AnalysisRule

Baseline implementation for the update_analysis_rule REST call

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

#update_conversation

def update_conversation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Conversation

Baseline implementation for the update_conversation REST call

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

#update_feedback_label

def update_feedback_label(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::FeedbackLabel

Baseline implementation for the update_feedback_label REST call

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

#update_issue

def update_issue(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Issue

Baseline implementation for the update_issue REST call

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

#update_issue_model

def update_issue_model(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::IssueModel

Baseline implementation for the update_issue_model REST call

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

#update_phrase_matcher

def update_phrase_matcher(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::PhraseMatcher

Baseline implementation for the update_phrase_matcher REST call

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

#update_qa_question

def update_qa_question(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaQuestion

Baseline implementation for the update_qa_question REST call

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

#update_qa_scorecard

def update_qa_scorecard(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::QaScorecard

Baseline implementation for the update_qa_scorecard REST call

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

#update_settings

def update_settings(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::Settings

Baseline implementation for the update_settings REST call

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

#update_view

def update_view(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::ContactCenterInsights::V1::View

Baseline implementation for the update_view REST call

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

#upload_conversation

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

Baseline implementation for the upload_conversation REST call

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