Class ContactCenterInsightsConnection (2.33.0)

This interface defines virtual methods for each of the user-facing overload sets in ContactCenterInsightsClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type ContactCenterInsightsClient.

To create a concrete instance, see MakeContactCenterInsightsConnection().

For mocking, see contactcenterinsights_v1_mocks::MockContactCenterInsightsConnection.

Functions

virtual options()

Returns
Type Description
Options

virtual CreateConversation(google::cloud::contactcenterinsights::v1::CreateConversationRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateConversationRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Conversation >

virtual UploadConversation(google::cloud::contactcenterinsights::v1::UploadConversationRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UploadConversationRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::Conversation > >

virtual UploadConversation(NoAwaitTag, google::cloud::contactcenterinsights::v1::UploadConversationRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::UploadConversationRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual UploadConversation(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::Conversation > >

virtual UpdateConversation(google::cloud::contactcenterinsights::v1::UpdateConversationRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateConversationRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Conversation >

virtual GetConversation(google::cloud::contactcenterinsights::v1::GetConversationRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetConversationRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Conversation >

virtual ListConversations(google::cloud::contactcenterinsights::v1::ListConversationsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListConversationsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::Conversation >

virtual DeleteConversation(google::cloud::contactcenterinsights::v1::DeleteConversationRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteConversationRequest const &
Returns
Type Description
Status

virtual CreateAnalysis(google::cloud::contactcenterinsights::v1::CreateAnalysisRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateAnalysisRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::Analysis > >

virtual CreateAnalysis(NoAwaitTag, google::cloud::contactcenterinsights::v1::CreateAnalysisRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::CreateAnalysisRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CreateAnalysis(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::Analysis > >

virtual GetAnalysis(google::cloud::contactcenterinsights::v1::GetAnalysisRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetAnalysisRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Analysis >

virtual ListAnalyses(google::cloud::contactcenterinsights::v1::ListAnalysesRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListAnalysesRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::Analysis >

virtual DeleteAnalysis(google::cloud::contactcenterinsights::v1::DeleteAnalysisRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteAnalysisRequest const &
Returns
Type Description
Status

virtual BulkAnalyzeConversations(google::cloud::contactcenterinsights::v1::BulkAnalyzeConversationsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::BulkAnalyzeConversationsRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkAnalyzeConversationsResponse > >

virtual BulkAnalyzeConversations(NoAwaitTag, google::cloud::contactcenterinsights::v1::BulkAnalyzeConversationsRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::BulkAnalyzeConversationsRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual BulkAnalyzeConversations(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkAnalyzeConversationsResponse > >

virtual BulkDeleteConversations(google::cloud::contactcenterinsights::v1::BulkDeleteConversationsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::BulkDeleteConversationsRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkDeleteConversationsResponse > >

virtual BulkDeleteConversations(NoAwaitTag, google::cloud::contactcenterinsights::v1::BulkDeleteConversationsRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::BulkDeleteConversationsRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual BulkDeleteConversations(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkDeleteConversationsResponse > >

virtual IngestConversations(google::cloud::contactcenterinsights::v1::IngestConversationsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::IngestConversationsRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::IngestConversationsResponse > >

virtual IngestConversations(NoAwaitTag, google::cloud::contactcenterinsights::v1::IngestConversationsRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::IngestConversationsRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual IngestConversations(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::IngestConversationsResponse > >

virtual ExportInsightsData(google::cloud::contactcenterinsights::v1::ExportInsightsDataRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ExportInsightsDataRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::ExportInsightsDataResponse > >

virtual ExportInsightsData(NoAwaitTag, google::cloud::contactcenterinsights::v1::ExportInsightsDataRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::ExportInsightsDataRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ExportInsightsData(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::ExportInsightsDataResponse > >

virtual CreateIssueModel(google::cloud::contactcenterinsights::v1::CreateIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateIssueModelRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::IssueModel > >

virtual CreateIssueModel(NoAwaitTag, google::cloud::contactcenterinsights::v1::CreateIssueModelRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::CreateIssueModelRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CreateIssueModel(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::IssueModel > >

virtual UpdateIssueModel(google::cloud::contactcenterinsights::v1::UpdateIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateIssueModelRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::IssueModel >

virtual GetIssueModel(google::cloud::contactcenterinsights::v1::GetIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetIssueModelRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::IssueModel >

virtual ListIssueModels(google::cloud::contactcenterinsights::v1::ListIssueModelsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListIssueModelsRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::ListIssueModelsResponse >

virtual DeleteIssueModel(google::cloud::contactcenterinsights::v1::DeleteIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteIssueModelRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::DeleteIssueModelMetadata > >

virtual DeleteIssueModel(NoAwaitTag, google::cloud::contactcenterinsights::v1::DeleteIssueModelRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::DeleteIssueModelRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeleteIssueModel(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::DeleteIssueModelMetadata > >

virtual DeployIssueModel(google::cloud::contactcenterinsights::v1::DeployIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeployIssueModelRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::DeployIssueModelResponse > >

virtual DeployIssueModel(NoAwaitTag, google::cloud::contactcenterinsights::v1::DeployIssueModelRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::DeployIssueModelRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeployIssueModel(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::DeployIssueModelResponse > >

virtual UndeployIssueModel(google::cloud::contactcenterinsights::v1::UndeployIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UndeployIssueModelRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::UndeployIssueModelResponse > >

virtual UndeployIssueModel(NoAwaitTag, google::cloud::contactcenterinsights::v1::UndeployIssueModelRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::UndeployIssueModelRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual UndeployIssueModel(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::UndeployIssueModelResponse > >

virtual ExportIssueModel(google::cloud::contactcenterinsights::v1::ExportIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ExportIssueModelRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::ExportIssueModelResponse > >

virtual ExportIssueModel(NoAwaitTag, google::cloud::contactcenterinsights::v1::ExportIssueModelRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::ExportIssueModelRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ExportIssueModel(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::ExportIssueModelResponse > >

virtual ImportIssueModel(google::cloud::contactcenterinsights::v1::ImportIssueModelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ImportIssueModelRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::ImportIssueModelResponse > >

virtual ImportIssueModel(NoAwaitTag, google::cloud::contactcenterinsights::v1::ImportIssueModelRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::ImportIssueModelRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ImportIssueModel(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::ImportIssueModelResponse > >

virtual GetIssue(google::cloud::contactcenterinsights::v1::GetIssueRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetIssueRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Issue >

virtual ListIssues(google::cloud::contactcenterinsights::v1::ListIssuesRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListIssuesRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::ListIssuesResponse >

virtual UpdateIssue(google::cloud::contactcenterinsights::v1::UpdateIssueRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateIssueRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Issue >

virtual DeleteIssue(google::cloud::contactcenterinsights::v1::DeleteIssueRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteIssueRequest const &
Returns
Type Description
Status

virtual CalculateIssueModelStats(google::cloud::contactcenterinsights::v1::CalculateIssueModelStatsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CalculateIssueModelStatsRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::CalculateIssueModelStatsResponse >

virtual CreatePhraseMatcher(google::cloud::contactcenterinsights::v1::CreatePhraseMatcherRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreatePhraseMatcherRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::PhraseMatcher >

virtual GetPhraseMatcher(google::cloud::contactcenterinsights::v1::GetPhraseMatcherRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetPhraseMatcherRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::PhraseMatcher >

virtual ListPhraseMatchers(google::cloud::contactcenterinsights::v1::ListPhraseMatchersRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListPhraseMatchersRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::PhraseMatcher >

virtual DeletePhraseMatcher(google::cloud::contactcenterinsights::v1::DeletePhraseMatcherRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeletePhraseMatcherRequest const &
Returns
Type Description
Status

virtual UpdatePhraseMatcher(google::cloud::contactcenterinsights::v1::UpdatePhraseMatcherRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdatePhraseMatcherRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::PhraseMatcher >

virtual CalculateStats(google::cloud::contactcenterinsights::v1::CalculateStatsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CalculateStatsRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::CalculateStatsResponse >

virtual GetSettings(google::cloud::contactcenterinsights::v1::GetSettingsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetSettingsRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Settings >

virtual UpdateSettings(google::cloud::contactcenterinsights::v1::UpdateSettingsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateSettingsRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::Settings >

virtual CreateAnalysisRule(google::cloud::contactcenterinsights::v1::CreateAnalysisRuleRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateAnalysisRuleRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::AnalysisRule >

virtual GetAnalysisRule(google::cloud::contactcenterinsights::v1::GetAnalysisRuleRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetAnalysisRuleRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::AnalysisRule >

virtual ListAnalysisRules(google::cloud::contactcenterinsights::v1::ListAnalysisRulesRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListAnalysisRulesRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::AnalysisRule >

virtual UpdateAnalysisRule(google::cloud::contactcenterinsights::v1::UpdateAnalysisRuleRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateAnalysisRuleRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::AnalysisRule >

virtual DeleteAnalysisRule(google::cloud::contactcenterinsights::v1::DeleteAnalysisRuleRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteAnalysisRuleRequest const &
Returns
Type Description
Status

virtual GetEncryptionSpec(google::cloud::contactcenterinsights::v1::GetEncryptionSpecRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetEncryptionSpecRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::EncryptionSpec >

virtual InitializeEncryptionSpec(google::cloud::contactcenterinsights::v1::InitializeEncryptionSpecRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::InitializeEncryptionSpecRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::InitializeEncryptionSpecResponse > >

virtual InitializeEncryptionSpec(NoAwaitTag, google::cloud::contactcenterinsights::v1::InitializeEncryptionSpecRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::InitializeEncryptionSpecRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual InitializeEncryptionSpec(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::InitializeEncryptionSpecResponse > >

virtual CreateView(google::cloud::contactcenterinsights::v1::CreateViewRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateViewRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::View >

virtual GetView(google::cloud::contactcenterinsights::v1::GetViewRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetViewRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::View >

virtual ListViews(google::cloud::contactcenterinsights::v1::ListViewsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListViewsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::View >

virtual UpdateView(google::cloud::contactcenterinsights::v1::UpdateViewRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateViewRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::View >

virtual DeleteView(google::cloud::contactcenterinsights::v1::DeleteViewRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteViewRequest const &
Returns
Type Description
Status

virtual QueryMetrics(google::cloud::contactcenterinsights::v1::QueryMetricsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::QueryMetricsRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::QueryMetricsResponse > >

virtual QueryMetrics(NoAwaitTag, google::cloud::contactcenterinsights::v1::QueryMetricsRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::QueryMetricsRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual QueryMetrics(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::QueryMetricsResponse > >

virtual CreateQaQuestion(google::cloud::contactcenterinsights::v1::CreateQaQuestionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateQaQuestionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaQuestion >

virtual GetQaQuestion(google::cloud::contactcenterinsights::v1::GetQaQuestionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetQaQuestionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaQuestion >

virtual UpdateQaQuestion(google::cloud::contactcenterinsights::v1::UpdateQaQuestionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateQaQuestionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaQuestion >

virtual DeleteQaQuestion(google::cloud::contactcenterinsights::v1::DeleteQaQuestionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteQaQuestionRequest const &
Returns
Type Description
Status

virtual ListQaQuestions(google::cloud::contactcenterinsights::v1::ListQaQuestionsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListQaQuestionsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::QaQuestion >

virtual CreateQaScorecard(google::cloud::contactcenterinsights::v1::CreateQaScorecardRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateQaScorecardRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecard >

virtual GetQaScorecard(google::cloud::contactcenterinsights::v1::GetQaScorecardRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetQaScorecardRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecard >

virtual UpdateQaScorecard(google::cloud::contactcenterinsights::v1::UpdateQaScorecardRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateQaScorecardRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecard >

virtual DeleteQaScorecard(google::cloud::contactcenterinsights::v1::DeleteQaScorecardRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteQaScorecardRequest const &
Returns
Type Description
Status

virtual ListQaScorecards(google::cloud::contactcenterinsights::v1::ListQaScorecardsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListQaScorecardsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::QaScorecard >

virtual CreateQaScorecardRevision(google::cloud::contactcenterinsights::v1::CreateQaScorecardRevisionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateQaScorecardRevisionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecardRevision >

virtual GetQaScorecardRevision(google::cloud::contactcenterinsights::v1::GetQaScorecardRevisionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetQaScorecardRevisionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecardRevision >

virtual TuneQaScorecardRevision(google::cloud::contactcenterinsights::v1::TuneQaScorecardRevisionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::TuneQaScorecardRevisionRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::TuneQaScorecardRevisionResponse > >

virtual TuneQaScorecardRevision(NoAwaitTag, google::cloud::contactcenterinsights::v1::TuneQaScorecardRevisionRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::TuneQaScorecardRevisionRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual TuneQaScorecardRevision(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::TuneQaScorecardRevisionResponse > >

virtual DeployQaScorecardRevision(google::cloud::contactcenterinsights::v1::DeployQaScorecardRevisionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeployQaScorecardRevisionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecardRevision >

virtual UndeployQaScorecardRevision(google::cloud::contactcenterinsights::v1::UndeployQaScorecardRevisionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UndeployQaScorecardRevisionRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::QaScorecardRevision >

virtual DeleteQaScorecardRevision(google::cloud::contactcenterinsights::v1::DeleteQaScorecardRevisionRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteQaScorecardRevisionRequest const &
Returns
Type Description
Status

virtual ListQaScorecardRevisions(google::cloud::contactcenterinsights::v1::ListQaScorecardRevisionsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListQaScorecardRevisionsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::QaScorecardRevision >

virtual CreateFeedbackLabel(google::cloud::contactcenterinsights::v1::CreateFeedbackLabelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::CreateFeedbackLabelRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::FeedbackLabel >

virtual ListFeedbackLabels(google::cloud::contactcenterinsights::v1::ListFeedbackLabelsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListFeedbackLabelsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::FeedbackLabel >

virtual GetFeedbackLabel(google::cloud::contactcenterinsights::v1::GetFeedbackLabelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::GetFeedbackLabelRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::FeedbackLabel >

virtual UpdateFeedbackLabel(google::cloud::contactcenterinsights::v1::UpdateFeedbackLabelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::UpdateFeedbackLabelRequest const &
Returns
Type Description
StatusOr< google::cloud::contactcenterinsights::v1::FeedbackLabel >

virtual DeleteFeedbackLabel(google::cloud::contactcenterinsights::v1::DeleteFeedbackLabelRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::DeleteFeedbackLabelRequest const &
Returns
Type Description
Status

virtual ListAllFeedbackLabels(google::cloud::contactcenterinsights::v1::ListAllFeedbackLabelsRequest)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::ListAllFeedbackLabelsRequest
Returns
Type Description
StreamRange< google::cloud::contactcenterinsights::v1::FeedbackLabel >

virtual BulkUploadFeedbackLabels(google::cloud::contactcenterinsights::v1::BulkUploadFeedbackLabelsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::BulkUploadFeedbackLabelsRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkUploadFeedbackLabelsResponse > >

virtual BulkUploadFeedbackLabels(NoAwaitTag, google::cloud::contactcenterinsights::v1::BulkUploadFeedbackLabelsRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::BulkUploadFeedbackLabelsRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual BulkUploadFeedbackLabels(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkUploadFeedbackLabelsResponse > >

virtual BulkDownloadFeedbackLabels(google::cloud::contactcenterinsights::v1::BulkDownloadFeedbackLabelsRequest const &)

Parameter
Name Description
request google::cloud::contactcenterinsights::v1::BulkDownloadFeedbackLabelsRequest const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkDownloadFeedbackLabelsResponse > >

virtual BulkDownloadFeedbackLabels(NoAwaitTag, google::cloud::contactcenterinsights::v1::BulkDownloadFeedbackLabelsRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::contactcenterinsights::v1::BulkDownloadFeedbackLabelsRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual BulkDownloadFeedbackLabels(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::contactcenterinsights::v1::BulkDownloadFeedbackLabelsResponse > >

virtual ListOperations(google::longrunning::ListOperationsRequest)

Parameter
Name Description
request google::longrunning::ListOperationsRequest
Returns
Type Description
StreamRange< google::longrunning::Operation >

virtual GetOperation(google::longrunning::GetOperationRequest const &)

Parameter
Name Description
request google::longrunning::GetOperationRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CancelOperation(google::longrunning::CancelOperationRequest const &)

Parameter
Name Description
request google::longrunning::CancelOperationRequest const &
Returns
Type Description
Status