Class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub (2.30.0)

public static final class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub extends AbstractBlockingStub<ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub>

A stub to allow clients to do synchronous rpc calls to service ContactCenterInsights.

An API that lets users analyze and explore their business conversation data.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)

public Operation bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)

Analyzes multiple conversations in a single request.

Parameter
NameDescription
requestBulkAnalyzeConversationsRequest
Returns
TypeDescription
Operation

bulkDeleteConversations(BulkDeleteConversationsRequest request)

public Operation bulkDeleteConversations(BulkDeleteConversationsRequest request)

Deletes multiple conversations in a single request.

Parameter
NameDescription
requestBulkDeleteConversationsRequest
Returns
TypeDescription
Operation

calculateIssueModelStats(CalculateIssueModelStatsRequest request)

public CalculateIssueModelStatsResponse calculateIssueModelStats(CalculateIssueModelStatsRequest request)

Gets an issue model's statistics.

Parameter
NameDescription
requestCalculateIssueModelStatsRequest
Returns
TypeDescription
CalculateIssueModelStatsResponse

calculateStats(CalculateStatsRequest request)

public CalculateStatsResponse calculateStats(CalculateStatsRequest request)

Gets conversation statistics.

Parameter
NameDescription
requestCalculateStatsRequest
Returns
TypeDescription
CalculateStatsResponse

createAnalysis(CreateAnalysisRequest request)

public Operation createAnalysis(CreateAnalysisRequest request)

Creates an analysis. The long running operation is done when the analysis has completed.

Parameter
NameDescription
requestCreateAnalysisRequest
Returns
TypeDescription
Operation

createConversation(CreateConversationRequest request)

public Conversation createConversation(CreateConversationRequest request)

Creates a conversation.

Parameter
NameDescription
requestCreateConversationRequest
Returns
TypeDescription
Conversation

createIssueModel(CreateIssueModelRequest request)

public Operation createIssueModel(CreateIssueModelRequest request)

Creates an issue model.

Parameter
NameDescription
requestCreateIssueModelRequest
Returns
TypeDescription
Operation

createPhraseMatcher(CreatePhraseMatcherRequest request)

public PhraseMatcher createPhraseMatcher(CreatePhraseMatcherRequest request)

Creates a phrase matcher.

Parameter
NameDescription
requestCreatePhraseMatcherRequest
Returns
TypeDescription
PhraseMatcher

createView(CreateViewRequest request)

public View createView(CreateViewRequest request)

Creates a view.

Parameter
NameDescription
requestCreateViewRequest
Returns
TypeDescription
View

deleteAnalysis(DeleteAnalysisRequest request)

public Empty deleteAnalysis(DeleteAnalysisRequest request)

Deletes an analysis.

Parameter
NameDescription
requestDeleteAnalysisRequest
Returns
TypeDescription
Empty

deleteConversation(DeleteConversationRequest request)

public Empty deleteConversation(DeleteConversationRequest request)

Deletes a conversation.

Parameter
NameDescription
requestDeleteConversationRequest
Returns
TypeDescription
Empty

deleteIssue(DeleteIssueRequest request)

public Empty deleteIssue(DeleteIssueRequest request)

Deletes an issue.

Parameter
NameDescription
requestDeleteIssueRequest
Returns
TypeDescription
Empty

deleteIssueModel(DeleteIssueModelRequest request)

public Operation deleteIssueModel(DeleteIssueModelRequest request)

Deletes an issue model.

Parameter
NameDescription
requestDeleteIssueModelRequest
Returns
TypeDescription
Operation

deletePhraseMatcher(DeletePhraseMatcherRequest request)

public Empty deletePhraseMatcher(DeletePhraseMatcherRequest request)

Deletes a phrase matcher.

Parameter
NameDescription
requestDeletePhraseMatcherRequest
Returns
TypeDescription
Empty

deleteView(DeleteViewRequest request)

public Empty deleteView(DeleteViewRequest request)

Deletes a view.

Parameter
NameDescription
requestDeleteViewRequest
Returns
TypeDescription
Empty

deployIssueModel(DeployIssueModelRequest request)

public Operation deployIssueModel(DeployIssueModelRequest request)

Deploys an issue model. Returns an error if a model is already deployed. An issue model can only be used in analysis after it has been deployed.

Parameter
NameDescription
requestDeployIssueModelRequest
Returns
TypeDescription
Operation

exportInsightsData(ExportInsightsDataRequest request)

public Operation exportInsightsData(ExportInsightsDataRequest request)

Export insights data to a destination defined in the request body.

Parameter
NameDescription
requestExportInsightsDataRequest
Returns
TypeDescription
Operation

getAnalysis(GetAnalysisRequest request)

public Analysis getAnalysis(GetAnalysisRequest request)

Gets an analysis.

Parameter
NameDescription
requestGetAnalysisRequest
Returns
TypeDescription
Analysis

getConversation(GetConversationRequest request)

public Conversation getConversation(GetConversationRequest request)

Gets a conversation.

Parameter
NameDescription
requestGetConversationRequest
Returns
TypeDescription
Conversation

getIssue(GetIssueRequest request)

public Issue getIssue(GetIssueRequest request)

Gets an issue.

Parameter
NameDescription
requestGetIssueRequest
Returns
TypeDescription
Issue

getIssueModel(GetIssueModelRequest request)

public IssueModel getIssueModel(GetIssueModelRequest request)

Gets an issue model.

Parameter
NameDescription
requestGetIssueModelRequest
Returns
TypeDescription
IssueModel

getPhraseMatcher(GetPhraseMatcherRequest request)

public PhraseMatcher getPhraseMatcher(GetPhraseMatcherRequest request)

Gets a phrase matcher.

Parameter
NameDescription
requestGetPhraseMatcherRequest
Returns
TypeDescription
PhraseMatcher

getSettings(GetSettingsRequest request)

public Settings getSettings(GetSettingsRequest request)

Gets project-level settings.

Parameter
NameDescription
requestGetSettingsRequest
Returns
TypeDescription
Settings

getView(GetViewRequest request)

public View getView(GetViewRequest request)

Gets a view.

Parameter
NameDescription
requestGetViewRequest
Returns
TypeDescription
View

ingestConversations(IngestConversationsRequest request)

public Operation ingestConversations(IngestConversationsRequest request)

Imports conversations and processes them according to the user's configuration.

Parameter
NameDescription
requestIngestConversationsRequest
Returns
TypeDescription
Operation

listAnalyses(ListAnalysesRequest request)

public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)

Lists analyses.

Parameter
NameDescription
requestListAnalysesRequest
Returns
TypeDescription
ListAnalysesResponse

listConversations(ListConversationsRequest request)

public ListConversationsResponse listConversations(ListConversationsRequest request)

Lists conversations.

Parameter
NameDescription
requestListConversationsRequest
Returns
TypeDescription
ListConversationsResponse

listIssueModels(ListIssueModelsRequest request)

public ListIssueModelsResponse listIssueModels(ListIssueModelsRequest request)

Lists issue models.

Parameter
NameDescription
requestListIssueModelsRequest
Returns
TypeDescription
ListIssueModelsResponse

listIssues(ListIssuesRequest request)

public ListIssuesResponse listIssues(ListIssuesRequest request)

Lists issues.

Parameter
NameDescription
requestListIssuesRequest
Returns
TypeDescription
ListIssuesResponse

listPhraseMatchers(ListPhraseMatchersRequest request)

public ListPhraseMatchersResponse listPhraseMatchers(ListPhraseMatchersRequest request)

Lists phrase matchers.

Parameter
NameDescription
requestListPhraseMatchersRequest
Returns
TypeDescription
ListPhraseMatchersResponse

listViews(ListViewsRequest request)

public ListViewsResponse listViews(ListViewsRequest request)

Lists views.

Parameter
NameDescription
requestListViewsRequest
Returns
TypeDescription
ListViewsResponse

undeployIssueModel(UndeployIssueModelRequest request)

public Operation undeployIssueModel(UndeployIssueModelRequest request)

Undeploys an issue model. An issue model can not be used in analysis after it has been undeployed.

Parameter
NameDescription
requestUndeployIssueModelRequest
Returns
TypeDescription
Operation

updateConversation(UpdateConversationRequest request)

public Conversation updateConversation(UpdateConversationRequest request)

Updates a conversation.

Parameter
NameDescription
requestUpdateConversationRequest
Returns
TypeDescription
Conversation

updateIssue(UpdateIssueRequest request)

public Issue updateIssue(UpdateIssueRequest request)

Updates an issue.

Parameter
NameDescription
requestUpdateIssueRequest
Returns
TypeDescription
Issue

updateIssueModel(UpdateIssueModelRequest request)

public IssueModel updateIssueModel(UpdateIssueModelRequest request)

Updates an issue model.

Parameter
NameDescription
requestUpdateIssueModelRequest
Returns
TypeDescription
IssueModel

updatePhraseMatcher(UpdatePhraseMatcherRequest request)

public PhraseMatcher updatePhraseMatcher(UpdatePhraseMatcherRequest request)

Updates a phrase matcher.

Parameter
NameDescription
requestUpdatePhraseMatcherRequest
Returns
TypeDescription
PhraseMatcher

updateSettings(UpdateSettingsRequest request)

public Settings updateSettings(UpdateSettingsRequest request)

Updates project-level settings.

Parameter
NameDescription
requestUpdateSettingsRequest
Returns
TypeDescription
Settings

updateView(UpdateViewRequest request)

public View updateView(UpdateViewRequest request)

Updates a view.

Parameter
NameDescription
requestUpdateViewRequest
Returns
TypeDescription
View

uploadConversation(UploadConversationRequest request)

public Operation uploadConversation(UploadConversationRequest request)

Create a longrunning conversation upload operation. This method differs from CreateConversation by allowing audio transcription and optional DLP redaction.

Parameter
NameDescription
requestUploadConversationRequest
Returns
TypeDescription
Operation