Class protos.google.cloud.contactcenterinsights.v1.ContactCenterInsights (3.9.0)

Represents a ContactCenterInsights

Inheritance

$protobuf.rpc.Service > protos.google.cloud.contactcenterinsights.v1.ContactCenterInsights

Package

@google-cloud/contact-center-insights

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new ContactCenterInsights service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

bulkAnalyzeConversations(request, callback)

public bulkAnalyzeConversations(request: google.cloud.contactcenterinsights.v1.IBulkAnalyzeConversationsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkAnalyzeConversationsCallback): void;

Calls BulkAnalyzeConversations.

Parameters
Name Description
request IBulkAnalyzeConversationsRequest

BulkAnalyzeConversationsRequest message or plain object

callback BulkAnalyzeConversationsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

bulkAnalyzeConversations(request)

public bulkAnalyzeConversations(request: google.cloud.contactcenterinsights.v1.IBulkAnalyzeConversationsRequest): Promise<google.longrunning.Operation>;

Calls BulkAnalyzeConversations.

Parameter
Name Description
request IBulkAnalyzeConversationsRequest

BulkAnalyzeConversationsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

bulkDeleteConversations(request, callback)

public bulkDeleteConversations(request: google.cloud.contactcenterinsights.v1.IBulkDeleteConversationsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkDeleteConversationsCallback): void;

Calls BulkDeleteConversations.

Parameters
Name Description
request IBulkDeleteConversationsRequest

BulkDeleteConversationsRequest message or plain object

callback BulkDeleteConversationsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

bulkDeleteConversations(request)

public bulkDeleteConversations(request: google.cloud.contactcenterinsights.v1.IBulkDeleteConversationsRequest): Promise<google.longrunning.Operation>;

Calls BulkDeleteConversations.

Parameter
Name Description
request IBulkDeleteConversationsRequest

BulkDeleteConversationsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

bulkDownloadFeedbackLabels(request, callback)

public bulkDownloadFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IBulkDownloadFeedbackLabelsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkDownloadFeedbackLabelsCallback): void;

Calls BulkDownloadFeedbackLabels.

Parameters
Name Description
request IBulkDownloadFeedbackLabelsRequest

BulkDownloadFeedbackLabelsRequest message or plain object

callback BulkDownloadFeedbackLabelsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

bulkDownloadFeedbackLabels(request)

public bulkDownloadFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IBulkDownloadFeedbackLabelsRequest): Promise<google.longrunning.Operation>;

Calls BulkDownloadFeedbackLabels.

Parameter
Name Description
request IBulkDownloadFeedbackLabelsRequest

BulkDownloadFeedbackLabelsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

bulkUploadFeedbackLabels(request, callback)

public bulkUploadFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IBulkUploadFeedbackLabelsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkUploadFeedbackLabelsCallback): void;

Calls BulkUploadFeedbackLabels.

Parameters
Name Description
request IBulkUploadFeedbackLabelsRequest

BulkUploadFeedbackLabelsRequest message or plain object

callback BulkUploadFeedbackLabelsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

bulkUploadFeedbackLabels(request)

public bulkUploadFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IBulkUploadFeedbackLabelsRequest): Promise<google.longrunning.Operation>;

Calls BulkUploadFeedbackLabels.

Parameter
Name Description
request IBulkUploadFeedbackLabelsRequest

BulkUploadFeedbackLabelsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

calculateIssueModelStats(request, callback)

public calculateIssueModelStats(request: google.cloud.contactcenterinsights.v1.ICalculateIssueModelStatsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CalculateIssueModelStatsCallback): void;

Calls CalculateIssueModelStats.

Parameters
Name Description
request ICalculateIssueModelStatsRequest

CalculateIssueModelStatsRequest message or plain object

callback CalculateIssueModelStatsCallback

Node-style callback called with the error, if any, and CalculateIssueModelStatsResponse

Returns
Type Description
void

calculateIssueModelStats(request)

public calculateIssueModelStats(request: google.cloud.contactcenterinsights.v1.ICalculateIssueModelStatsRequest): Promise<google.cloud.contactcenterinsights.v1.CalculateIssueModelStatsResponse>;

Calls CalculateIssueModelStats.

Parameter
Name Description
request ICalculateIssueModelStatsRequest

CalculateIssueModelStatsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.CalculateIssueModelStatsResponse>

Promise

calculateStats(request, callback)

public calculateStats(request: google.cloud.contactcenterinsights.v1.ICalculateStatsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CalculateStatsCallback): void;

Calls CalculateStats.

Parameters
Name Description
request ICalculateStatsRequest

CalculateStatsRequest message or plain object

callback CalculateStatsCallback

Node-style callback called with the error, if any, and CalculateStatsResponse

Returns
Type Description
void

calculateStats(request)

public calculateStats(request: google.cloud.contactcenterinsights.v1.ICalculateStatsRequest): Promise<google.cloud.contactcenterinsights.v1.CalculateStatsResponse>;

Calls CalculateStats.

Parameter
Name Description
request ICalculateStatsRequest

CalculateStatsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.CalculateStatsResponse>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ContactCenterInsights;

Creates new ContactCenterInsights service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
ContactCenterInsights

RPC service. Useful where requests and/or responses are streamed.

createAnalysis(request, callback)

public createAnalysis(request: google.cloud.contactcenterinsights.v1.ICreateAnalysisRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateAnalysisCallback): void;

Calls CreateAnalysis.

Parameters
Name Description
request ICreateAnalysisRequest

CreateAnalysisRequest message or plain object

callback CreateAnalysisCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createAnalysis(request)

public createAnalysis(request: google.cloud.contactcenterinsights.v1.ICreateAnalysisRequest): Promise<google.longrunning.Operation>;

Calls CreateAnalysis.

Parameter
Name Description
request ICreateAnalysisRequest

CreateAnalysisRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createAnalysisRule(request, callback)

public createAnalysisRule(request: google.cloud.contactcenterinsights.v1.ICreateAnalysisRuleRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateAnalysisRuleCallback): void;

Calls CreateAnalysisRule.

Parameters
Name Description
request ICreateAnalysisRuleRequest

CreateAnalysisRuleRequest message or plain object

callback CreateAnalysisRuleCallback

Node-style callback called with the error, if any, and AnalysisRule

Returns
Type Description
void

createAnalysisRule(request)

public createAnalysisRule(request: google.cloud.contactcenterinsights.v1.ICreateAnalysisRuleRequest): Promise<google.cloud.contactcenterinsights.v1.AnalysisRule>;

Calls CreateAnalysisRule.

Parameter
Name Description
request ICreateAnalysisRuleRequest

CreateAnalysisRuleRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.AnalysisRule>

Promise

createConversation(request, callback)

public createConversation(request: google.cloud.contactcenterinsights.v1.ICreateConversationRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateConversationCallback): void;

Calls CreateConversation.

Parameters
Name Description
request ICreateConversationRequest

CreateConversationRequest message or plain object

callback CreateConversationCallback

Node-style callback called with the error, if any, and Conversation

Returns
Type Description
void

createConversation(request)

public createConversation(request: google.cloud.contactcenterinsights.v1.ICreateConversationRequest): Promise<google.cloud.contactcenterinsights.v1.Conversation>;

Calls CreateConversation.

Parameter
Name Description
request ICreateConversationRequest

CreateConversationRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Conversation>

Promise

createFeedbackLabel(request, callback)

public createFeedbackLabel(request: google.cloud.contactcenterinsights.v1.ICreateFeedbackLabelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateFeedbackLabelCallback): void;

Calls CreateFeedbackLabel.

Parameters
Name Description
request ICreateFeedbackLabelRequest

CreateFeedbackLabelRequest message or plain object

callback CreateFeedbackLabelCallback

Node-style callback called with the error, if any, and FeedbackLabel

Returns
Type Description
void

createFeedbackLabel(request)

public createFeedbackLabel(request: google.cloud.contactcenterinsights.v1.ICreateFeedbackLabelRequest): Promise<google.cloud.contactcenterinsights.v1.FeedbackLabel>;

Calls CreateFeedbackLabel.

Parameter
Name Description
request ICreateFeedbackLabelRequest

CreateFeedbackLabelRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.FeedbackLabel>

Promise

createIssueModel(request, callback)

public createIssueModel(request: google.cloud.contactcenterinsights.v1.ICreateIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateIssueModelCallback): void;

Calls CreateIssueModel.

Parameters
Name Description
request ICreateIssueModelRequest

CreateIssueModelRequest message or plain object

callback CreateIssueModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createIssueModel(request)

public createIssueModel(request: google.cloud.contactcenterinsights.v1.ICreateIssueModelRequest): Promise<google.longrunning.Operation>;

Calls CreateIssueModel.

Parameter
Name Description
request ICreateIssueModelRequest

CreateIssueModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createPhraseMatcher(request, callback)

public createPhraseMatcher(request: google.cloud.contactcenterinsights.v1.ICreatePhraseMatcherRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreatePhraseMatcherCallback): void;

Calls CreatePhraseMatcher.

Parameters
Name Description
request ICreatePhraseMatcherRequest

CreatePhraseMatcherRequest message or plain object

callback CreatePhraseMatcherCallback

Node-style callback called with the error, if any, and PhraseMatcher

Returns
Type Description
void

createPhraseMatcher(request)

public createPhraseMatcher(request: google.cloud.contactcenterinsights.v1.ICreatePhraseMatcherRequest): Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>;

Calls CreatePhraseMatcher.

Parameter
Name Description
request ICreatePhraseMatcherRequest

CreatePhraseMatcherRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>

Promise

createQaQuestion(request, callback)

public createQaQuestion(request: google.cloud.contactcenterinsights.v1.ICreateQaQuestionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateQaQuestionCallback): void;

Calls CreateQaQuestion.

Parameters
Name Description
request ICreateQaQuestionRequest

CreateQaQuestionRequest message or plain object

callback CreateQaQuestionCallback

Node-style callback called with the error, if any, and QaQuestion

Returns
Type Description
void

createQaQuestion(request)

public createQaQuestion(request: google.cloud.contactcenterinsights.v1.ICreateQaQuestionRequest): Promise<google.cloud.contactcenterinsights.v1.QaQuestion>;

Calls CreateQaQuestion.

Parameter
Name Description
request ICreateQaQuestionRequest

CreateQaQuestionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaQuestion>

Promise

createQaScorecard(request, callback)

public createQaScorecard(request: google.cloud.contactcenterinsights.v1.ICreateQaScorecardRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateQaScorecardCallback): void;

Calls CreateQaScorecard.

Parameters
Name Description
request ICreateQaScorecardRequest

CreateQaScorecardRequest message or plain object

callback CreateQaScorecardCallback

Node-style callback called with the error, if any, and QaScorecard

Returns
Type Description
void

createQaScorecard(request)

public createQaScorecard(request: google.cloud.contactcenterinsights.v1.ICreateQaScorecardRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecard>;

Calls CreateQaScorecard.

Parameter
Name Description
request ICreateQaScorecardRequest

CreateQaScorecardRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecard>

Promise

createQaScorecardRevision(request, callback)

public createQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.ICreateQaScorecardRevisionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateQaScorecardRevisionCallback): void;

Calls CreateQaScorecardRevision.

Parameters
Name Description
request ICreateQaScorecardRevisionRequest

CreateQaScorecardRevisionRequest message or plain object

callback CreateQaScorecardRevisionCallback

Node-style callback called with the error, if any, and QaScorecardRevision

Returns
Type Description
void

createQaScorecardRevision(request)

public createQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.ICreateQaScorecardRevisionRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>;

Calls CreateQaScorecardRevision.

Parameter
Name Description
request ICreateQaScorecardRevisionRequest

CreateQaScorecardRevisionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>

Promise

createView(request, callback)

public createView(request: google.cloud.contactcenterinsights.v1.ICreateViewRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateViewCallback): void;

Calls CreateView.

Parameters
Name Description
request ICreateViewRequest

CreateViewRequest message or plain object

callback CreateViewCallback

Node-style callback called with the error, if any, and View

Returns
Type Description
void

createView(request)

public createView(request: google.cloud.contactcenterinsights.v1.ICreateViewRequest): Promise<google.cloud.contactcenterinsights.v1.View>;

Calls CreateView.

Parameter
Name Description
request ICreateViewRequest

CreateViewRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.View>

Promise

deleteAnalysis(request, callback)

public deleteAnalysis(request: google.cloud.contactcenterinsights.v1.IDeleteAnalysisRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteAnalysisCallback): void;

Calls DeleteAnalysis.

Parameters
Name Description
request IDeleteAnalysisRequest

DeleteAnalysisRequest message or plain object

callback DeleteAnalysisCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteAnalysis(request)

public deleteAnalysis(request: google.cloud.contactcenterinsights.v1.IDeleteAnalysisRequest): Promise<google.protobuf.Empty>;

Calls DeleteAnalysis.

Parameter
Name Description
request IDeleteAnalysisRequest

DeleteAnalysisRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteAnalysisRule(request, callback)

public deleteAnalysisRule(request: google.cloud.contactcenterinsights.v1.IDeleteAnalysisRuleRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteAnalysisRuleCallback): void;

Calls DeleteAnalysisRule.

Parameters
Name Description
request IDeleteAnalysisRuleRequest

DeleteAnalysisRuleRequest message or plain object

callback DeleteAnalysisRuleCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteAnalysisRule(request)

public deleteAnalysisRule(request: google.cloud.contactcenterinsights.v1.IDeleteAnalysisRuleRequest): Promise<google.protobuf.Empty>;

Calls DeleteAnalysisRule.

Parameter
Name Description
request IDeleteAnalysisRuleRequest

DeleteAnalysisRuleRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteConversation(request, callback)

public deleteConversation(request: google.cloud.contactcenterinsights.v1.IDeleteConversationRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteConversationCallback): void;

Calls DeleteConversation.

Parameters
Name Description
request IDeleteConversationRequest

DeleteConversationRequest message or plain object

callback DeleteConversationCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteConversation(request)

public deleteConversation(request: google.cloud.contactcenterinsights.v1.IDeleteConversationRequest): Promise<google.protobuf.Empty>;

Calls DeleteConversation.

Parameter
Name Description
request IDeleteConversationRequest

DeleteConversationRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteFeedbackLabel(request, callback)

public deleteFeedbackLabel(request: google.cloud.contactcenterinsights.v1.IDeleteFeedbackLabelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteFeedbackLabelCallback): void;

Calls DeleteFeedbackLabel.

Parameters
Name Description
request IDeleteFeedbackLabelRequest

DeleteFeedbackLabelRequest message or plain object

callback DeleteFeedbackLabelCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteFeedbackLabel(request)

public deleteFeedbackLabel(request: google.cloud.contactcenterinsights.v1.IDeleteFeedbackLabelRequest): Promise<google.protobuf.Empty>;

Calls DeleteFeedbackLabel.

Parameter
Name Description
request IDeleteFeedbackLabelRequest

DeleteFeedbackLabelRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteIssue(request, callback)

public deleteIssue(request: google.cloud.contactcenterinsights.v1.IDeleteIssueRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteIssueCallback): void;

Calls DeleteIssue.

Parameters
Name Description
request IDeleteIssueRequest

DeleteIssueRequest message or plain object

callback DeleteIssueCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteIssue(request)

public deleteIssue(request: google.cloud.contactcenterinsights.v1.IDeleteIssueRequest): Promise<google.protobuf.Empty>;

Calls DeleteIssue.

Parameter
Name Description
request IDeleteIssueRequest

DeleteIssueRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteIssueModel(request, callback)

public deleteIssueModel(request: google.cloud.contactcenterinsights.v1.IDeleteIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteIssueModelCallback): void;

Calls DeleteIssueModel.

Parameters
Name Description
request IDeleteIssueModelRequest

DeleteIssueModelRequest message or plain object

callback DeleteIssueModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteIssueModel(request)

public deleteIssueModel(request: google.cloud.contactcenterinsights.v1.IDeleteIssueModelRequest): Promise<google.longrunning.Operation>;

Calls DeleteIssueModel.

Parameter
Name Description
request IDeleteIssueModelRequest

DeleteIssueModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deletePhraseMatcher(request, callback)

public deletePhraseMatcher(request: google.cloud.contactcenterinsights.v1.IDeletePhraseMatcherRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeletePhraseMatcherCallback): void;

Calls DeletePhraseMatcher.

Parameters
Name Description
request IDeletePhraseMatcherRequest

DeletePhraseMatcherRequest message or plain object

callback DeletePhraseMatcherCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deletePhraseMatcher(request)

public deletePhraseMatcher(request: google.cloud.contactcenterinsights.v1.IDeletePhraseMatcherRequest): Promise<google.protobuf.Empty>;

Calls DeletePhraseMatcher.

Parameter
Name Description
request IDeletePhraseMatcherRequest

DeletePhraseMatcherRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteQaQuestion(request, callback)

public deleteQaQuestion(request: google.cloud.contactcenterinsights.v1.IDeleteQaQuestionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteQaQuestionCallback): void;

Calls DeleteQaQuestion.

Parameters
Name Description
request IDeleteQaQuestionRequest

DeleteQaQuestionRequest message or plain object

callback DeleteQaQuestionCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteQaQuestion(request)

public deleteQaQuestion(request: google.cloud.contactcenterinsights.v1.IDeleteQaQuestionRequest): Promise<google.protobuf.Empty>;

Calls DeleteQaQuestion.

Parameter
Name Description
request IDeleteQaQuestionRequest

DeleteQaQuestionRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteQaScorecard(request, callback)

public deleteQaScorecard(request: google.cloud.contactcenterinsights.v1.IDeleteQaScorecardRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteQaScorecardCallback): void;

Calls DeleteQaScorecard.

Parameters
Name Description
request IDeleteQaScorecardRequest

DeleteQaScorecardRequest message or plain object

callback DeleteQaScorecardCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteQaScorecard(request)

public deleteQaScorecard(request: google.cloud.contactcenterinsights.v1.IDeleteQaScorecardRequest): Promise<google.protobuf.Empty>;

Calls DeleteQaScorecard.

Parameter
Name Description
request IDeleteQaScorecardRequest

DeleteQaScorecardRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteQaScorecardRevision(request, callback)

public deleteQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IDeleteQaScorecardRevisionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteQaScorecardRevisionCallback): void;

Calls DeleteQaScorecardRevision.

Parameters
Name Description
request IDeleteQaScorecardRevisionRequest

DeleteQaScorecardRevisionRequest message or plain object

callback DeleteQaScorecardRevisionCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteQaScorecardRevision(request)

public deleteQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IDeleteQaScorecardRevisionRequest): Promise<google.protobuf.Empty>;

Calls DeleteQaScorecardRevision.

Parameter
Name Description
request IDeleteQaScorecardRevisionRequest

DeleteQaScorecardRevisionRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteView(request, callback)

public deleteView(request: google.cloud.contactcenterinsights.v1.IDeleteViewRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteViewCallback): void;

Calls DeleteView.

Parameters
Name Description
request IDeleteViewRequest

DeleteViewRequest message or plain object

callback DeleteViewCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteView(request)

public deleteView(request: google.cloud.contactcenterinsights.v1.IDeleteViewRequest): Promise<google.protobuf.Empty>;

Calls DeleteView.

Parameter
Name Description
request IDeleteViewRequest

DeleteViewRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deployIssueModel(request, callback)

public deployIssueModel(request: google.cloud.contactcenterinsights.v1.IDeployIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeployIssueModelCallback): void;

Calls DeployIssueModel.

Parameters
Name Description
request IDeployIssueModelRequest

DeployIssueModelRequest message or plain object

callback DeployIssueModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deployIssueModel(request)

public deployIssueModel(request: google.cloud.contactcenterinsights.v1.IDeployIssueModelRequest): Promise<google.longrunning.Operation>;

Calls DeployIssueModel.

Parameter
Name Description
request IDeployIssueModelRequest

DeployIssueModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deployQaScorecardRevision(request, callback)

public deployQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IDeployQaScorecardRevisionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeployQaScorecardRevisionCallback): void;

Calls DeployQaScorecardRevision.

Parameters
Name Description
request IDeployQaScorecardRevisionRequest

DeployQaScorecardRevisionRequest message or plain object

callback DeployQaScorecardRevisionCallback

Node-style callback called with the error, if any, and QaScorecardRevision

Returns
Type Description
void

deployQaScorecardRevision(request)

public deployQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IDeployQaScorecardRevisionRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>;

Calls DeployQaScorecardRevision.

Parameter
Name Description
request IDeployQaScorecardRevisionRequest

DeployQaScorecardRevisionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>

Promise

exportInsightsData(request, callback)

public exportInsightsData(request: google.cloud.contactcenterinsights.v1.IExportInsightsDataRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ExportInsightsDataCallback): void;

Calls ExportInsightsData.

Parameters
Name Description
request IExportInsightsDataRequest

ExportInsightsDataRequest message or plain object

callback ExportInsightsDataCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

exportInsightsData(request)

public exportInsightsData(request: google.cloud.contactcenterinsights.v1.IExportInsightsDataRequest): Promise<google.longrunning.Operation>;

Calls ExportInsightsData.

Parameter
Name Description
request IExportInsightsDataRequest

ExportInsightsDataRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

exportIssueModel(request, callback)

public exportIssueModel(request: google.cloud.contactcenterinsights.v1.IExportIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ExportIssueModelCallback): void;

Calls ExportIssueModel.

Parameters
Name Description
request IExportIssueModelRequest

ExportIssueModelRequest message or plain object

callback ExportIssueModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

exportIssueModel(request)

public exportIssueModel(request: google.cloud.contactcenterinsights.v1.IExportIssueModelRequest): Promise<google.longrunning.Operation>;

Calls ExportIssueModel.

Parameter
Name Description
request IExportIssueModelRequest

ExportIssueModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

getAnalysis(request, callback)

public getAnalysis(request: google.cloud.contactcenterinsights.v1.IGetAnalysisRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetAnalysisCallback): void;

Calls GetAnalysis.

Parameters
Name Description
request IGetAnalysisRequest

GetAnalysisRequest message or plain object

callback GetAnalysisCallback

Node-style callback called with the error, if any, and Analysis

Returns
Type Description
void

getAnalysis(request)

public getAnalysis(request: google.cloud.contactcenterinsights.v1.IGetAnalysisRequest): Promise<google.cloud.contactcenterinsights.v1.Analysis>;

Calls GetAnalysis.

Parameter
Name Description
request IGetAnalysisRequest

GetAnalysisRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Analysis>

Promise

getAnalysisRule(request, callback)

public getAnalysisRule(request: google.cloud.contactcenterinsights.v1.IGetAnalysisRuleRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetAnalysisRuleCallback): void;

Calls GetAnalysisRule.

Parameters
Name Description
request IGetAnalysisRuleRequest

GetAnalysisRuleRequest message or plain object

callback GetAnalysisRuleCallback

Node-style callback called with the error, if any, and AnalysisRule

Returns
Type Description
void

getAnalysisRule(request)

public getAnalysisRule(request: google.cloud.contactcenterinsights.v1.IGetAnalysisRuleRequest): Promise<google.cloud.contactcenterinsights.v1.AnalysisRule>;

Calls GetAnalysisRule.

Parameter
Name Description
request IGetAnalysisRuleRequest

GetAnalysisRuleRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.AnalysisRule>

Promise

getConversation(request, callback)

public getConversation(request: google.cloud.contactcenterinsights.v1.IGetConversationRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetConversationCallback): void;

Calls GetConversation.

Parameters
Name Description
request IGetConversationRequest

GetConversationRequest message or plain object

callback GetConversationCallback

Node-style callback called with the error, if any, and Conversation

Returns
Type Description
void

getConversation(request)

public getConversation(request: google.cloud.contactcenterinsights.v1.IGetConversationRequest): Promise<google.cloud.contactcenterinsights.v1.Conversation>;

Calls GetConversation.

Parameter
Name Description
request IGetConversationRequest

GetConversationRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Conversation>

Promise

getEncryptionSpec(request, callback)

public getEncryptionSpec(request: google.cloud.contactcenterinsights.v1.IGetEncryptionSpecRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetEncryptionSpecCallback): void;

Calls GetEncryptionSpec.

Parameters
Name Description
request IGetEncryptionSpecRequest

GetEncryptionSpecRequest message or plain object

callback GetEncryptionSpecCallback

Node-style callback called with the error, if any, and EncryptionSpec

Returns
Type Description
void

getEncryptionSpec(request)

public getEncryptionSpec(request: google.cloud.contactcenterinsights.v1.IGetEncryptionSpecRequest): Promise<google.cloud.contactcenterinsights.v1.EncryptionSpec>;

Calls GetEncryptionSpec.

Parameter
Name Description
request IGetEncryptionSpecRequest

GetEncryptionSpecRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.EncryptionSpec>

Promise

getFeedbackLabel(request, callback)

public getFeedbackLabel(request: google.cloud.contactcenterinsights.v1.IGetFeedbackLabelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetFeedbackLabelCallback): void;

Calls GetFeedbackLabel.

Parameters
Name Description
request IGetFeedbackLabelRequest

GetFeedbackLabelRequest message or plain object

callback GetFeedbackLabelCallback

Node-style callback called with the error, if any, and FeedbackLabel

Returns
Type Description
void

getFeedbackLabel(request)

public getFeedbackLabel(request: google.cloud.contactcenterinsights.v1.IGetFeedbackLabelRequest): Promise<google.cloud.contactcenterinsights.v1.FeedbackLabel>;

Calls GetFeedbackLabel.

Parameter
Name Description
request IGetFeedbackLabelRequest

GetFeedbackLabelRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.FeedbackLabel>

Promise

getIssue(request, callback)

public getIssue(request: google.cloud.contactcenterinsights.v1.IGetIssueRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetIssueCallback): void;

Calls GetIssue.

Parameters
Name Description
request IGetIssueRequest

GetIssueRequest message or plain object

callback GetIssueCallback

Node-style callback called with the error, if any, and Issue

Returns
Type Description
void

getIssue(request)

public getIssue(request: google.cloud.contactcenterinsights.v1.IGetIssueRequest): Promise<google.cloud.contactcenterinsights.v1.Issue>;

Calls GetIssue.

Parameter
Name Description
request IGetIssueRequest

GetIssueRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Issue>

Promise

getIssueModel(request, callback)

public getIssueModel(request: google.cloud.contactcenterinsights.v1.IGetIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetIssueModelCallback): void;

Calls GetIssueModel.

Parameters
Name Description
request IGetIssueModelRequest

GetIssueModelRequest message or plain object

callback GetIssueModelCallback

Node-style callback called with the error, if any, and IssueModel

Returns
Type Description
void

getIssueModel(request)

public getIssueModel(request: google.cloud.contactcenterinsights.v1.IGetIssueModelRequest): Promise<google.cloud.contactcenterinsights.v1.IssueModel>;

Calls GetIssueModel.

Parameter
Name Description
request IGetIssueModelRequest

GetIssueModelRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.IssueModel>

Promise

getPhraseMatcher(request, callback)

public getPhraseMatcher(request: google.cloud.contactcenterinsights.v1.IGetPhraseMatcherRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetPhraseMatcherCallback): void;

Calls GetPhraseMatcher.

Parameters
Name Description
request IGetPhraseMatcherRequest

GetPhraseMatcherRequest message or plain object

callback GetPhraseMatcherCallback

Node-style callback called with the error, if any, and PhraseMatcher

Returns
Type Description
void

getPhraseMatcher(request)

public getPhraseMatcher(request: google.cloud.contactcenterinsights.v1.IGetPhraseMatcherRequest): Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>;

Calls GetPhraseMatcher.

Parameter
Name Description
request IGetPhraseMatcherRequest

GetPhraseMatcherRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>

Promise

getQaQuestion(request, callback)

public getQaQuestion(request: google.cloud.contactcenterinsights.v1.IGetQaQuestionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetQaQuestionCallback): void;

Calls GetQaQuestion.

Parameters
Name Description
request IGetQaQuestionRequest

GetQaQuestionRequest message or plain object

callback GetQaQuestionCallback

Node-style callback called with the error, if any, and QaQuestion

Returns
Type Description
void

getQaQuestion(request)

public getQaQuestion(request: google.cloud.contactcenterinsights.v1.IGetQaQuestionRequest): Promise<google.cloud.contactcenterinsights.v1.QaQuestion>;

Calls GetQaQuestion.

Parameter
Name Description
request IGetQaQuestionRequest

GetQaQuestionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaQuestion>

Promise

getQaScorecard(request, callback)

public getQaScorecard(request: google.cloud.contactcenterinsights.v1.IGetQaScorecardRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetQaScorecardCallback): void;

Calls GetQaScorecard.

Parameters
Name Description
request IGetQaScorecardRequest

GetQaScorecardRequest message or plain object

callback GetQaScorecardCallback

Node-style callback called with the error, if any, and QaScorecard

Returns
Type Description
void

getQaScorecard(request)

public getQaScorecard(request: google.cloud.contactcenterinsights.v1.IGetQaScorecardRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecard>;

Calls GetQaScorecard.

Parameter
Name Description
request IGetQaScorecardRequest

GetQaScorecardRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecard>

Promise

getQaScorecardRevision(request, callback)

public getQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IGetQaScorecardRevisionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetQaScorecardRevisionCallback): void;

Calls GetQaScorecardRevision.

Parameters
Name Description
request IGetQaScorecardRevisionRequest

GetQaScorecardRevisionRequest message or plain object

callback GetQaScorecardRevisionCallback

Node-style callback called with the error, if any, and QaScorecardRevision

Returns
Type Description
void

getQaScorecardRevision(request)

public getQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IGetQaScorecardRevisionRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>;

Calls GetQaScorecardRevision.

Parameter
Name Description
request IGetQaScorecardRevisionRequest

GetQaScorecardRevisionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>

Promise

getSettings(request, callback)

public getSettings(request: google.cloud.contactcenterinsights.v1.IGetSettingsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetSettingsCallback): void;

Calls GetSettings.

Parameters
Name Description
request IGetSettingsRequest

GetSettingsRequest message or plain object

callback GetSettingsCallback

Node-style callback called with the error, if any, and Settings

Returns
Type Description
void

getSettings(request)

public getSettings(request: google.cloud.contactcenterinsights.v1.IGetSettingsRequest): Promise<google.cloud.contactcenterinsights.v1.Settings>;

Calls GetSettings.

Parameter
Name Description
request IGetSettingsRequest

GetSettingsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Settings>

Promise

getView(request, callback)

public getView(request: google.cloud.contactcenterinsights.v1.IGetViewRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetViewCallback): void;

Calls GetView.

Parameters
Name Description
request IGetViewRequest

GetViewRequest message or plain object

callback GetViewCallback

Node-style callback called with the error, if any, and View

Returns
Type Description
void

getView(request)

public getView(request: google.cloud.contactcenterinsights.v1.IGetViewRequest): Promise<google.cloud.contactcenterinsights.v1.View>;

Calls GetView.

Parameter
Name Description
request IGetViewRequest

GetViewRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.View>

Promise

importIssueModel(request, callback)

public importIssueModel(request: google.cloud.contactcenterinsights.v1.IImportIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ImportIssueModelCallback): void;

Calls ImportIssueModel.

Parameters
Name Description
request IImportIssueModelRequest

ImportIssueModelRequest message or plain object

callback ImportIssueModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

importIssueModel(request)

public importIssueModel(request: google.cloud.contactcenterinsights.v1.IImportIssueModelRequest): Promise<google.longrunning.Operation>;

Calls ImportIssueModel.

Parameter
Name Description
request IImportIssueModelRequest

ImportIssueModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

ingestConversations(request, callback)

public ingestConversations(request: google.cloud.contactcenterinsights.v1.IIngestConversationsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.IngestConversationsCallback): void;

Calls IngestConversations.

Parameters
Name Description
request IIngestConversationsRequest

IngestConversationsRequest message or plain object

callback IngestConversationsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

ingestConversations(request)

public ingestConversations(request: google.cloud.contactcenterinsights.v1.IIngestConversationsRequest): Promise<google.longrunning.Operation>;

Calls IngestConversations.

Parameter
Name Description
request IIngestConversationsRequest

IngestConversationsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

initializeEncryptionSpec(request, callback)

public initializeEncryptionSpec(request: google.cloud.contactcenterinsights.v1.IInitializeEncryptionSpecRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.InitializeEncryptionSpecCallback): void;

Calls InitializeEncryptionSpec.

Parameters
Name Description
request IInitializeEncryptionSpecRequest

InitializeEncryptionSpecRequest message or plain object

callback InitializeEncryptionSpecCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

initializeEncryptionSpec(request)

public initializeEncryptionSpec(request: google.cloud.contactcenterinsights.v1.IInitializeEncryptionSpecRequest): Promise<google.longrunning.Operation>;

Calls InitializeEncryptionSpec.

Parameter
Name Description
request IInitializeEncryptionSpecRequest

InitializeEncryptionSpecRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

listAllFeedbackLabels(request, callback)

public listAllFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IListAllFeedbackLabelsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListAllFeedbackLabelsCallback): void;

Calls ListAllFeedbackLabels.

Parameters
Name Description
request IListAllFeedbackLabelsRequest

ListAllFeedbackLabelsRequest message or plain object

callback ListAllFeedbackLabelsCallback

Node-style callback called with the error, if any, and ListAllFeedbackLabelsResponse

Returns
Type Description
void

listAllFeedbackLabels(request)

public listAllFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IListAllFeedbackLabelsRequest): Promise<google.cloud.contactcenterinsights.v1.ListAllFeedbackLabelsResponse>;

Calls ListAllFeedbackLabels.

Parameter
Name Description
request IListAllFeedbackLabelsRequest

ListAllFeedbackLabelsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListAllFeedbackLabelsResponse>

Promise

listAnalyses(request, callback)

public listAnalyses(request: google.cloud.contactcenterinsights.v1.IListAnalysesRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListAnalysesCallback): void;

Calls ListAnalyses.

Parameters
Name Description
request IListAnalysesRequest

ListAnalysesRequest message or plain object

callback ListAnalysesCallback

Node-style callback called with the error, if any, and ListAnalysesResponse

Returns
Type Description
void

listAnalyses(request)

public listAnalyses(request: google.cloud.contactcenterinsights.v1.IListAnalysesRequest): Promise<google.cloud.contactcenterinsights.v1.ListAnalysesResponse>;

Calls ListAnalyses.

Parameter
Name Description
request IListAnalysesRequest

ListAnalysesRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListAnalysesResponse>

Promise

listAnalysisRules(request, callback)

public listAnalysisRules(request: google.cloud.contactcenterinsights.v1.IListAnalysisRulesRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListAnalysisRulesCallback): void;

Calls ListAnalysisRules.

Parameters
Name Description
request IListAnalysisRulesRequest

ListAnalysisRulesRequest message or plain object

callback ListAnalysisRulesCallback

Node-style callback called with the error, if any, and ListAnalysisRulesResponse

Returns
Type Description
void

listAnalysisRules(request)

public listAnalysisRules(request: google.cloud.contactcenterinsights.v1.IListAnalysisRulesRequest): Promise<google.cloud.contactcenterinsights.v1.ListAnalysisRulesResponse>;

Calls ListAnalysisRules.

Parameter
Name Description
request IListAnalysisRulesRequest

ListAnalysisRulesRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListAnalysisRulesResponse>

Promise

listConversations(request, callback)

public listConversations(request: google.cloud.contactcenterinsights.v1.IListConversationsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListConversationsCallback): void;

Calls ListConversations.

Parameters
Name Description
request IListConversationsRequest

ListConversationsRequest message or plain object

callback ListConversationsCallback

Node-style callback called with the error, if any, and ListConversationsResponse

Returns
Type Description
void

listConversations(request)

public listConversations(request: google.cloud.contactcenterinsights.v1.IListConversationsRequest): Promise<google.cloud.contactcenterinsights.v1.ListConversationsResponse>;

Calls ListConversations.

Parameter
Name Description
request IListConversationsRequest

ListConversationsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListConversationsResponse>

Promise

listFeedbackLabels(request, callback)

public listFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IListFeedbackLabelsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListFeedbackLabelsCallback): void;

Calls ListFeedbackLabels.

Parameters
Name Description
request IListFeedbackLabelsRequest

ListFeedbackLabelsRequest message or plain object

callback ListFeedbackLabelsCallback

Node-style callback called with the error, if any, and ListFeedbackLabelsResponse

Returns
Type Description
void

listFeedbackLabels(request)

public listFeedbackLabels(request: google.cloud.contactcenterinsights.v1.IListFeedbackLabelsRequest): Promise<google.cloud.contactcenterinsights.v1.ListFeedbackLabelsResponse>;

Calls ListFeedbackLabels.

Parameter
Name Description
request IListFeedbackLabelsRequest

ListFeedbackLabelsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListFeedbackLabelsResponse>

Promise

listIssueModels(request, callback)

public listIssueModels(request: google.cloud.contactcenterinsights.v1.IListIssueModelsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListIssueModelsCallback): void;

Calls ListIssueModels.

Parameters
Name Description
request IListIssueModelsRequest

ListIssueModelsRequest message or plain object

callback ListIssueModelsCallback

Node-style callback called with the error, if any, and ListIssueModelsResponse

Returns
Type Description
void

listIssueModels(request)

public listIssueModels(request: google.cloud.contactcenterinsights.v1.IListIssueModelsRequest): Promise<google.cloud.contactcenterinsights.v1.ListIssueModelsResponse>;

Calls ListIssueModels.

Parameter
Name Description
request IListIssueModelsRequest

ListIssueModelsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListIssueModelsResponse>

Promise

listIssues(request, callback)

public listIssues(request: google.cloud.contactcenterinsights.v1.IListIssuesRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListIssuesCallback): void;

Calls ListIssues.

Parameters
Name Description
request IListIssuesRequest

ListIssuesRequest message or plain object

callback ListIssuesCallback

Node-style callback called with the error, if any, and ListIssuesResponse

Returns
Type Description
void

listIssues(request)

public listIssues(request: google.cloud.contactcenterinsights.v1.IListIssuesRequest): Promise<google.cloud.contactcenterinsights.v1.ListIssuesResponse>;

Calls ListIssues.

Parameter
Name Description
request IListIssuesRequest

ListIssuesRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListIssuesResponse>

Promise

listPhraseMatchers(request, callback)

public listPhraseMatchers(request: google.cloud.contactcenterinsights.v1.IListPhraseMatchersRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListPhraseMatchersCallback): void;

Calls ListPhraseMatchers.

Parameters
Name Description
request IListPhraseMatchersRequest

ListPhraseMatchersRequest message or plain object

callback ListPhraseMatchersCallback

Node-style callback called with the error, if any, and ListPhraseMatchersResponse

Returns
Type Description
void

listPhraseMatchers(request)

public listPhraseMatchers(request: google.cloud.contactcenterinsights.v1.IListPhraseMatchersRequest): Promise<google.cloud.contactcenterinsights.v1.ListPhraseMatchersResponse>;

Calls ListPhraseMatchers.

Parameter
Name Description
request IListPhraseMatchersRequest

ListPhraseMatchersRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListPhraseMatchersResponse>

Promise

listQaQuestions(request, callback)

public listQaQuestions(request: google.cloud.contactcenterinsights.v1.IListQaQuestionsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListQaQuestionsCallback): void;

Calls ListQaQuestions.

Parameters
Name Description
request IListQaQuestionsRequest

ListQaQuestionsRequest message or plain object

callback ListQaQuestionsCallback

Node-style callback called with the error, if any, and ListQaQuestionsResponse

Returns
Type Description
void

listQaQuestions(request)

public listQaQuestions(request: google.cloud.contactcenterinsights.v1.IListQaQuestionsRequest): Promise<google.cloud.contactcenterinsights.v1.ListQaQuestionsResponse>;

Calls ListQaQuestions.

Parameter
Name Description
request IListQaQuestionsRequest

ListQaQuestionsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListQaQuestionsResponse>

Promise

listQaScorecardRevisions(request, callback)

public listQaScorecardRevisions(request: google.cloud.contactcenterinsights.v1.IListQaScorecardRevisionsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListQaScorecardRevisionsCallback): void;

Calls ListQaScorecardRevisions.

Parameters
Name Description
request IListQaScorecardRevisionsRequest

ListQaScorecardRevisionsRequest message or plain object

callback ListQaScorecardRevisionsCallback

Node-style callback called with the error, if any, and ListQaScorecardRevisionsResponse

Returns
Type Description
void

listQaScorecardRevisions(request)

public listQaScorecardRevisions(request: google.cloud.contactcenterinsights.v1.IListQaScorecardRevisionsRequest): Promise<google.cloud.contactcenterinsights.v1.ListQaScorecardRevisionsResponse>;

Calls ListQaScorecardRevisions.

Parameter
Name Description
request IListQaScorecardRevisionsRequest

ListQaScorecardRevisionsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListQaScorecardRevisionsResponse>

Promise

listQaScorecards(request, callback)

public listQaScorecards(request: google.cloud.contactcenterinsights.v1.IListQaScorecardsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListQaScorecardsCallback): void;

Calls ListQaScorecards.

Parameters
Name Description
request IListQaScorecardsRequest

ListQaScorecardsRequest message or plain object

callback ListQaScorecardsCallback

Node-style callback called with the error, if any, and ListQaScorecardsResponse

Returns
Type Description
void

listQaScorecards(request)

public listQaScorecards(request: google.cloud.contactcenterinsights.v1.IListQaScorecardsRequest): Promise<google.cloud.contactcenterinsights.v1.ListQaScorecardsResponse>;

Calls ListQaScorecards.

Parameter
Name Description
request IListQaScorecardsRequest

ListQaScorecardsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListQaScorecardsResponse>

Promise

listViews(request, callback)

public listViews(request: google.cloud.contactcenterinsights.v1.IListViewsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListViewsCallback): void;

Calls ListViews.

Parameters
Name Description
request IListViewsRequest

ListViewsRequest message or plain object

callback ListViewsCallback

Node-style callback called with the error, if any, and ListViewsResponse

Returns
Type Description
void

listViews(request)

public listViews(request: google.cloud.contactcenterinsights.v1.IListViewsRequest): Promise<google.cloud.contactcenterinsights.v1.ListViewsResponse>;

Calls ListViews.

Parameter
Name Description
request IListViewsRequest

ListViewsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.ListViewsResponse>

Promise

queryMetrics(request, callback)

public queryMetrics(request: google.cloud.contactcenterinsights.v1.IQueryMetricsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.QueryMetricsCallback): void;

Calls QueryMetrics.

Parameters
Name Description
request IQueryMetricsRequest

QueryMetricsRequest message or plain object

callback QueryMetricsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

queryMetrics(request)

public queryMetrics(request: google.cloud.contactcenterinsights.v1.IQueryMetricsRequest): Promise<google.longrunning.Operation>;

Calls QueryMetrics.

Parameter
Name Description
request IQueryMetricsRequest

QueryMetricsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

tuneQaScorecardRevision(request, callback)

public tuneQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.ITuneQaScorecardRevisionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.TuneQaScorecardRevisionCallback): void;

Calls TuneQaScorecardRevision.

Parameters
Name Description
request ITuneQaScorecardRevisionRequest

TuneQaScorecardRevisionRequest message or plain object

callback TuneQaScorecardRevisionCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

tuneQaScorecardRevision(request)

public tuneQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.ITuneQaScorecardRevisionRequest): Promise<google.longrunning.Operation>;

Calls TuneQaScorecardRevision.

Parameter
Name Description
request ITuneQaScorecardRevisionRequest

TuneQaScorecardRevisionRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

undeployIssueModel(request, callback)

public undeployIssueModel(request: google.cloud.contactcenterinsights.v1.IUndeployIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UndeployIssueModelCallback): void;

Calls UndeployIssueModel.

Parameters
Name Description
request IUndeployIssueModelRequest

UndeployIssueModelRequest message or plain object

callback UndeployIssueModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

undeployIssueModel(request)

public undeployIssueModel(request: google.cloud.contactcenterinsights.v1.IUndeployIssueModelRequest): Promise<google.longrunning.Operation>;

Calls UndeployIssueModel.

Parameter
Name Description
request IUndeployIssueModelRequest

UndeployIssueModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

undeployQaScorecardRevision(request, callback)

public undeployQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IUndeployQaScorecardRevisionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UndeployQaScorecardRevisionCallback): void;

Calls UndeployQaScorecardRevision.

Parameters
Name Description
request IUndeployQaScorecardRevisionRequest

UndeployQaScorecardRevisionRequest message or plain object

callback UndeployQaScorecardRevisionCallback

Node-style callback called with the error, if any, and QaScorecardRevision

Returns
Type Description
void

undeployQaScorecardRevision(request)

public undeployQaScorecardRevision(request: google.cloud.contactcenterinsights.v1.IUndeployQaScorecardRevisionRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>;

Calls UndeployQaScorecardRevision.

Parameter
Name Description
request IUndeployQaScorecardRevisionRequest

UndeployQaScorecardRevisionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecardRevision>

Promise

updateAnalysisRule(request, callback)

public updateAnalysisRule(request: google.cloud.contactcenterinsights.v1.IUpdateAnalysisRuleRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateAnalysisRuleCallback): void;

Calls UpdateAnalysisRule.

Parameters
Name Description
request IUpdateAnalysisRuleRequest

UpdateAnalysisRuleRequest message or plain object

callback UpdateAnalysisRuleCallback

Node-style callback called with the error, if any, and AnalysisRule

Returns
Type Description
void

updateAnalysisRule(request)

public updateAnalysisRule(request: google.cloud.contactcenterinsights.v1.IUpdateAnalysisRuleRequest): Promise<google.cloud.contactcenterinsights.v1.AnalysisRule>;

Calls UpdateAnalysisRule.

Parameter
Name Description
request IUpdateAnalysisRuleRequest

UpdateAnalysisRuleRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.AnalysisRule>

Promise

updateConversation(request, callback)

public updateConversation(request: google.cloud.contactcenterinsights.v1.IUpdateConversationRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateConversationCallback): void;

Calls UpdateConversation.

Parameters
Name Description
request IUpdateConversationRequest

UpdateConversationRequest message or plain object

callback UpdateConversationCallback

Node-style callback called with the error, if any, and Conversation

Returns
Type Description
void

updateConversation(request)

public updateConversation(request: google.cloud.contactcenterinsights.v1.IUpdateConversationRequest): Promise<google.cloud.contactcenterinsights.v1.Conversation>;

Calls UpdateConversation.

Parameter
Name Description
request IUpdateConversationRequest

UpdateConversationRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Conversation>

Promise

updateFeedbackLabel(request, callback)

public updateFeedbackLabel(request: google.cloud.contactcenterinsights.v1.IUpdateFeedbackLabelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateFeedbackLabelCallback): void;

Calls UpdateFeedbackLabel.

Parameters
Name Description
request IUpdateFeedbackLabelRequest

UpdateFeedbackLabelRequest message or plain object

callback UpdateFeedbackLabelCallback

Node-style callback called with the error, if any, and FeedbackLabel

Returns
Type Description
void

updateFeedbackLabel(request)

public updateFeedbackLabel(request: google.cloud.contactcenterinsights.v1.IUpdateFeedbackLabelRequest): Promise<google.cloud.contactcenterinsights.v1.FeedbackLabel>;

Calls UpdateFeedbackLabel.

Parameter
Name Description
request IUpdateFeedbackLabelRequest

UpdateFeedbackLabelRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.FeedbackLabel>

Promise

updateIssue(request, callback)

public updateIssue(request: google.cloud.contactcenterinsights.v1.IUpdateIssueRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateIssueCallback): void;

Calls UpdateIssue.

Parameters
Name Description
request IUpdateIssueRequest

UpdateIssueRequest message or plain object

callback UpdateIssueCallback

Node-style callback called with the error, if any, and Issue

Returns
Type Description
void

updateIssue(request)

public updateIssue(request: google.cloud.contactcenterinsights.v1.IUpdateIssueRequest): Promise<google.cloud.contactcenterinsights.v1.Issue>;

Calls UpdateIssue.

Parameter
Name Description
request IUpdateIssueRequest

UpdateIssueRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Issue>

Promise

updateIssueModel(request, callback)

public updateIssueModel(request: google.cloud.contactcenterinsights.v1.IUpdateIssueModelRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateIssueModelCallback): void;

Calls UpdateIssueModel.

Parameters
Name Description
request IUpdateIssueModelRequest

UpdateIssueModelRequest message or plain object

callback UpdateIssueModelCallback

Node-style callback called with the error, if any, and IssueModel

Returns
Type Description
void

updateIssueModel(request)

public updateIssueModel(request: google.cloud.contactcenterinsights.v1.IUpdateIssueModelRequest): Promise<google.cloud.contactcenterinsights.v1.IssueModel>;

Calls UpdateIssueModel.

Parameter
Name Description
request IUpdateIssueModelRequest

UpdateIssueModelRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.IssueModel>

Promise

updatePhraseMatcher(request, callback)

public updatePhraseMatcher(request: google.cloud.contactcenterinsights.v1.IUpdatePhraseMatcherRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdatePhraseMatcherCallback): void;

Calls UpdatePhraseMatcher.

Parameters
Name Description
request IUpdatePhraseMatcherRequest

UpdatePhraseMatcherRequest message or plain object

callback UpdatePhraseMatcherCallback

Node-style callback called with the error, if any, and PhraseMatcher

Returns
Type Description
void

updatePhraseMatcher(request)

public updatePhraseMatcher(request: google.cloud.contactcenterinsights.v1.IUpdatePhraseMatcherRequest): Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>;

Calls UpdatePhraseMatcher.

Parameter
Name Description
request IUpdatePhraseMatcherRequest

UpdatePhraseMatcherRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>

Promise

updateQaQuestion(request, callback)

public updateQaQuestion(request: google.cloud.contactcenterinsights.v1.IUpdateQaQuestionRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateQaQuestionCallback): void;

Calls UpdateQaQuestion.

Parameters
Name Description
request IUpdateQaQuestionRequest

UpdateQaQuestionRequest message or plain object

callback UpdateQaQuestionCallback

Node-style callback called with the error, if any, and QaQuestion

Returns
Type Description
void

updateQaQuestion(request)

public updateQaQuestion(request: google.cloud.contactcenterinsights.v1.IUpdateQaQuestionRequest): Promise<google.cloud.contactcenterinsights.v1.QaQuestion>;

Calls UpdateQaQuestion.

Parameter
Name Description
request IUpdateQaQuestionRequest

UpdateQaQuestionRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaQuestion>

Promise

updateQaScorecard(request, callback)

public updateQaScorecard(request: google.cloud.contactcenterinsights.v1.IUpdateQaScorecardRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateQaScorecardCallback): void;

Calls UpdateQaScorecard.

Parameters
Name Description
request IUpdateQaScorecardRequest

UpdateQaScorecardRequest message or plain object

callback UpdateQaScorecardCallback

Node-style callback called with the error, if any, and QaScorecard

Returns
Type Description
void

updateQaScorecard(request)

public updateQaScorecard(request: google.cloud.contactcenterinsights.v1.IUpdateQaScorecardRequest): Promise<google.cloud.contactcenterinsights.v1.QaScorecard>;

Calls UpdateQaScorecard.

Parameter
Name Description
request IUpdateQaScorecardRequest

UpdateQaScorecardRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.QaScorecard>

Promise

updateSettings(request, callback)

public updateSettings(request: google.cloud.contactcenterinsights.v1.IUpdateSettingsRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateSettingsCallback): void;

Calls UpdateSettings.

Parameters
Name Description
request IUpdateSettingsRequest

UpdateSettingsRequest message or plain object

callback UpdateSettingsCallback

Node-style callback called with the error, if any, and Settings

Returns
Type Description
void

updateSettings(request)

public updateSettings(request: google.cloud.contactcenterinsights.v1.IUpdateSettingsRequest): Promise<google.cloud.contactcenterinsights.v1.Settings>;

Calls UpdateSettings.

Parameter
Name Description
request IUpdateSettingsRequest

UpdateSettingsRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.Settings>

Promise

updateView(request, callback)

public updateView(request: google.cloud.contactcenterinsights.v1.IUpdateViewRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateViewCallback): void;

Calls UpdateView.

Parameters
Name Description
request IUpdateViewRequest

UpdateViewRequest message or plain object

callback UpdateViewCallback

Node-style callback called with the error, if any, and View

Returns
Type Description
void

updateView(request)

public updateView(request: google.cloud.contactcenterinsights.v1.IUpdateViewRequest): Promise<google.cloud.contactcenterinsights.v1.View>;

Calls UpdateView.

Parameter
Name Description
request IUpdateViewRequest

UpdateViewRequest message or plain object

Returns
Type Description
Promise<google.cloud.contactcenterinsights.v1.View>

Promise

uploadConversation(request, callback)

public uploadConversation(request: google.cloud.contactcenterinsights.v1.IUploadConversationRequest, callback: google.cloud.contactcenterinsights.v1.ContactCenterInsights.UploadConversationCallback): void;

Calls UploadConversation.

Parameters
Name Description
request IUploadConversationRequest

UploadConversationRequest message or plain object

callback UploadConversationCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

uploadConversation(request)

public uploadConversation(request: google.cloud.contactcenterinsights.v1.IUploadConversationRequest): Promise<google.longrunning.Operation>;

Calls UploadConversation.

Parameter
Name Description
request IUploadConversationRequest

UploadConversationRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise