Class protos.google.cloud.contactcenterinsights.v1.ContactCenterInsights (3.3.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
NameDescription
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
NameDescription
request IBulkAnalyzeConversationsRequest

BulkAnalyzeConversationsRequest message or plain object

callback BulkAnalyzeConversationsCallback

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

Returns
TypeDescription
void

bulkAnalyzeConversations(request)

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

Calls BulkAnalyzeConversations.

Parameter
NameDescription
request IBulkAnalyzeConversationsRequest

BulkAnalyzeConversationsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IBulkDeleteConversationsRequest

BulkDeleteConversationsRequest message or plain object

callback BulkDeleteConversationsCallback

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

Returns
TypeDescription
void

bulkDeleteConversations(request)

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

Calls BulkDeleteConversations.

Parameter
NameDescription
request IBulkDeleteConversationsRequest

BulkDeleteConversationsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request ICalculateIssueModelStatsRequest

CalculateIssueModelStatsRequest message or plain object

callback CalculateIssueModelStatsCallback

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

Returns
TypeDescription
void

calculateIssueModelStats(request)

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

Calls CalculateIssueModelStats.

Parameter
NameDescription
request ICalculateIssueModelStatsRequest

CalculateIssueModelStatsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request ICalculateStatsRequest

CalculateStatsRequest message or plain object

callback CalculateStatsCallback

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

Returns
TypeDescription
void

calculateStats(request)

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

Calls CalculateStats.

Parameter
NameDescription
request ICalculateStatsRequest

CalculateStatsRequest message or plain object

Returns
TypeDescription
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
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
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
NameDescription
request ICreateAnalysisRequest

CreateAnalysisRequest message or plain object

callback CreateAnalysisCallback

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

Returns
TypeDescription
void

createAnalysis(request)

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

Calls CreateAnalysis.

Parameter
NameDescription
request ICreateAnalysisRequest

CreateAnalysisRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createConversation(request, callback)

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

Calls CreateConversation.

Parameters
NameDescription
request ICreateConversationRequest

CreateConversationRequest message or plain object

callback CreateConversationCallback

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

Returns
TypeDescription
void

createConversation(request)

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

Calls CreateConversation.

Parameter
NameDescription
request ICreateConversationRequest

CreateConversationRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.Conversation>

Promise

createIssueModel(request, callback)

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

Calls CreateIssueModel.

Parameters
NameDescription
request ICreateIssueModelRequest

CreateIssueModelRequest message or plain object

callback CreateIssueModelCallback

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

Returns
TypeDescription
void

createIssueModel(request)

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

Calls CreateIssueModel.

Parameter
NameDescription
request ICreateIssueModelRequest

CreateIssueModelRequest message or plain object

Returns
TypeDescription
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
NameDescription
request ICreatePhraseMatcherRequest

CreatePhraseMatcherRequest message or plain object

callback CreatePhraseMatcherCallback

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

Returns
TypeDescription
void

createPhraseMatcher(request)

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

Calls CreatePhraseMatcher.

Parameter
NameDescription
request ICreatePhraseMatcherRequest

CreatePhraseMatcherRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>

Promise

createView(request, callback)

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

Calls CreateView.

Parameters
NameDescription
request ICreateViewRequest

CreateViewRequest message or plain object

callback CreateViewCallback

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

Returns
TypeDescription
void

createView(request)

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

Calls CreateView.

Parameter
NameDescription
request ICreateViewRequest

CreateViewRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteAnalysisRequest

DeleteAnalysisRequest message or plain object

callback DeleteAnalysisCallback

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

Returns
TypeDescription
void

deleteAnalysis(request)

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

Calls DeleteAnalysis.

Parameter
NameDescription
request IDeleteAnalysisRequest

DeleteAnalysisRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteConversationRequest

DeleteConversationRequest message or plain object

callback DeleteConversationCallback

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

Returns
TypeDescription
void

deleteConversation(request)

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

Calls DeleteConversation.

Parameter
NameDescription
request IDeleteConversationRequest

DeleteConversationRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteIssueRequest

DeleteIssueRequest message or plain object

callback DeleteIssueCallback

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

Returns
TypeDescription
void

deleteIssue(request)

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

Calls DeleteIssue.

Parameter
NameDescription
request IDeleteIssueRequest

DeleteIssueRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteIssueModelRequest

DeleteIssueModelRequest message or plain object

callback DeleteIssueModelCallback

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

Returns
TypeDescription
void

deleteIssueModel(request)

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

Calls DeleteIssueModel.

Parameter
NameDescription
request IDeleteIssueModelRequest

DeleteIssueModelRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeletePhraseMatcherRequest

DeletePhraseMatcherRequest message or plain object

callback DeletePhraseMatcherCallback

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

Returns
TypeDescription
void

deletePhraseMatcher(request)

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

Calls DeletePhraseMatcher.

Parameter
NameDescription
request IDeletePhraseMatcherRequest

DeletePhraseMatcherRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteViewRequest

DeleteViewRequest message or plain object

callback DeleteViewCallback

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

Returns
TypeDescription
void

deleteView(request)

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

Calls DeleteView.

Parameter
NameDescription
request IDeleteViewRequest

DeleteViewRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeployIssueModelRequest

DeployIssueModelRequest message or plain object

callback DeployIssueModelCallback

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

Returns
TypeDescription
void

deployIssueModel(request)

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

Calls DeployIssueModel.

Parameter
NameDescription
request IDeployIssueModelRequest

DeployIssueModelRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

exportInsightsData(request, callback)

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

Calls ExportInsightsData.

Parameters
NameDescription
request IExportInsightsDataRequest

ExportInsightsDataRequest message or plain object

callback ExportInsightsDataCallback

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

Returns
TypeDescription
void

exportInsightsData(request)

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

Calls ExportInsightsData.

Parameter
NameDescription
request IExportInsightsDataRequest

ExportInsightsDataRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetAnalysisRequest

GetAnalysisRequest message or plain object

callback GetAnalysisCallback

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

Returns
TypeDescription
void

getAnalysis(request)

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

Calls GetAnalysis.

Parameter
NameDescription
request IGetAnalysisRequest

GetAnalysisRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.Analysis>

Promise

getConversation(request, callback)

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

Calls GetConversation.

Parameters
NameDescription
request IGetConversationRequest

GetConversationRequest message or plain object

callback GetConversationCallback

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

Returns
TypeDescription
void

getConversation(request)

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

Calls GetConversation.

Parameter
NameDescription
request IGetConversationRequest

GetConversationRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.Conversation>

Promise

getIssue(request, callback)

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

Calls GetIssue.

Parameters
NameDescription
request IGetIssueRequest

GetIssueRequest message or plain object

callback GetIssueCallback

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

Returns
TypeDescription
void

getIssue(request)

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

Calls GetIssue.

Parameter
NameDescription
request IGetIssueRequest

GetIssueRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetIssueModelRequest

GetIssueModelRequest message or plain object

callback GetIssueModelCallback

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

Returns
TypeDescription
void

getIssueModel(request)

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

Calls GetIssueModel.

Parameter
NameDescription
request IGetIssueModelRequest

GetIssueModelRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetPhraseMatcherRequest

GetPhraseMatcherRequest message or plain object

callback GetPhraseMatcherCallback

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

Returns
TypeDescription
void

getPhraseMatcher(request)

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

Calls GetPhraseMatcher.

Parameter
NameDescription
request IGetPhraseMatcherRequest

GetPhraseMatcherRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>

Promise

getSettings(request, callback)

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

Calls GetSettings.

Parameters
NameDescription
request IGetSettingsRequest

GetSettingsRequest message or plain object

callback GetSettingsCallback

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

Returns
TypeDescription
void

getSettings(request)

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

Calls GetSettings.

Parameter
NameDescription
request IGetSettingsRequest

GetSettingsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetViewRequest

GetViewRequest message or plain object

callback GetViewCallback

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

Returns
TypeDescription
void

getView(request)

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

Calls GetView.

Parameter
NameDescription
request IGetViewRequest

GetViewRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.View>

Promise

ingestConversations(request, callback)

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

Calls IngestConversations.

Parameters
NameDescription
request IIngestConversationsRequest

IngestConversationsRequest message or plain object

callback IngestConversationsCallback

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

Returns
TypeDescription
void

ingestConversations(request)

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

Calls IngestConversations.

Parameter
NameDescription
request IIngestConversationsRequest

IngestConversationsRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

listAnalyses(request, callback)

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

Calls ListAnalyses.

Parameters
NameDescription
request IListAnalysesRequest

ListAnalysesRequest message or plain object

callback ListAnalysesCallback

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

Returns
TypeDescription
void

listAnalyses(request)

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

Calls ListAnalyses.

Parameter
NameDescription
request IListAnalysesRequest

ListAnalysesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.ListAnalysesResponse>

Promise

listConversations(request, callback)

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

Calls ListConversations.

Parameters
NameDescription
request IListConversationsRequest

ListConversationsRequest message or plain object

callback ListConversationsCallback

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

Returns
TypeDescription
void

listConversations(request)

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

Calls ListConversations.

Parameter
NameDescription
request IListConversationsRequest

ListConversationsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.ListConversationsResponse>

Promise

listIssueModels(request, callback)

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

Calls ListIssueModels.

Parameters
NameDescription
request IListIssueModelsRequest

ListIssueModelsRequest message or plain object

callback ListIssueModelsCallback

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

Returns
TypeDescription
void

listIssueModels(request)

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

Calls ListIssueModels.

Parameter
NameDescription
request IListIssueModelsRequest

ListIssueModelsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IListIssuesRequest

ListIssuesRequest message or plain object

callback ListIssuesCallback

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

Returns
TypeDescription
void

listIssues(request)

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

Calls ListIssues.

Parameter
NameDescription
request IListIssuesRequest

ListIssuesRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IListPhraseMatchersRequest

ListPhraseMatchersRequest message or plain object

callback ListPhraseMatchersCallback

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

Returns
TypeDescription
void

listPhraseMatchers(request)

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

Calls ListPhraseMatchers.

Parameter
NameDescription
request IListPhraseMatchersRequest

ListPhraseMatchersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.ListPhraseMatchersResponse>

Promise

listViews(request, callback)

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

Calls ListViews.

Parameters
NameDescription
request IListViewsRequest

ListViewsRequest message or plain object

callback ListViewsCallback

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

Returns
TypeDescription
void

listViews(request)

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

Calls ListViews.

Parameter
NameDescription
request IListViewsRequest

ListViewsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.ListViewsResponse>

Promise

undeployIssueModel(request, callback)

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

Calls UndeployIssueModel.

Parameters
NameDescription
request IUndeployIssueModelRequest

UndeployIssueModelRequest message or plain object

callback UndeployIssueModelCallback

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

Returns
TypeDescription
void

undeployIssueModel(request)

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

Calls UndeployIssueModel.

Parameter
NameDescription
request IUndeployIssueModelRequest

UndeployIssueModelRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateConversation(request, callback)

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

Calls UpdateConversation.

Parameters
NameDescription
request IUpdateConversationRequest

UpdateConversationRequest message or plain object

callback UpdateConversationCallback

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

Returns
TypeDescription
void

updateConversation(request)

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

Calls UpdateConversation.

Parameter
NameDescription
request IUpdateConversationRequest

UpdateConversationRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.Conversation>

Promise

updateIssue(request, callback)

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

Calls UpdateIssue.

Parameters
NameDescription
request IUpdateIssueRequest

UpdateIssueRequest message or plain object

callback UpdateIssueCallback

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

Returns
TypeDescription
void

updateIssue(request)

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

Calls UpdateIssue.

Parameter
NameDescription
request IUpdateIssueRequest

UpdateIssueRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUpdateIssueModelRequest

UpdateIssueModelRequest message or plain object

callback UpdateIssueModelCallback

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

Returns
TypeDescription
void

updateIssueModel(request)

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

Calls UpdateIssueModel.

Parameter
NameDescription
request IUpdateIssueModelRequest

UpdateIssueModelRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUpdatePhraseMatcherRequest

UpdatePhraseMatcherRequest message or plain object

callback UpdatePhraseMatcherCallback

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

Returns
TypeDescription
void

updatePhraseMatcher(request)

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

Calls UpdatePhraseMatcher.

Parameter
NameDescription
request IUpdatePhraseMatcherRequest

UpdatePhraseMatcherRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.contactcenterinsights.v1.PhraseMatcher>

Promise

updateSettings(request, callback)

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

Calls UpdateSettings.

Parameters
NameDescription
request IUpdateSettingsRequest

UpdateSettingsRequest message or plain object

callback UpdateSettingsCallback

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

Returns
TypeDescription
void

updateSettings(request)

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

Calls UpdateSettings.

Parameter
NameDescription
request IUpdateSettingsRequest

UpdateSettingsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUpdateViewRequest

UpdateViewRequest message or plain object

callback UpdateViewCallback

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

Returns
TypeDescription
void

updateView(request)

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

Calls UpdateView.

Parameter
NameDescription
request IUpdateViewRequest

UpdateViewRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUploadConversationRequest

UploadConversationRequest message or plain object

callback UploadConversationCallback

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

Returns
TypeDescription
void

uploadConversation(request)

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

Calls UploadConversation.

Parameter
NameDescription
request IUploadConversationRequest

UploadConversationRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise