Class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub (2.53.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request BulkAnalyzeConversationsRequest
Returns
Type Description
Operation

bulkDeleteConversations(BulkDeleteConversationsRequest request)

public Operation bulkDeleteConversations(BulkDeleteConversationsRequest request)

Deletes multiple conversations in a single request.

Parameter
Name Description
request BulkDeleteConversationsRequest
Returns
Type Description
Operation

calculateIssueModelStats(CalculateIssueModelStatsRequest request)

public CalculateIssueModelStatsResponse calculateIssueModelStats(CalculateIssueModelStatsRequest request)

Gets an issue model's statistics.

Parameter
Name Description
request CalculateIssueModelStatsRequest
Returns
Type Description
CalculateIssueModelStatsResponse

calculateStats(CalculateStatsRequest request)

public CalculateStatsResponse calculateStats(CalculateStatsRequest request)

Gets conversation statistics.

Parameter
Name Description
request CalculateStatsRequest
Returns
Type Description
CalculateStatsResponse

createAnalysis(CreateAnalysisRequest request)

public Operation createAnalysis(CreateAnalysisRequest request)

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

Parameter
Name Description
request CreateAnalysisRequest
Returns
Type Description
Operation

createConversation(CreateConversationRequest request)

public Conversation createConversation(CreateConversationRequest request)

Creates a conversation. Note that this method does not support audio transcription or redaction. Use conversations.upload instead.

Parameter
Name Description
request CreateConversationRequest
Returns
Type Description
Conversation

createIssueModel(CreateIssueModelRequest request)

public Operation createIssueModel(CreateIssueModelRequest request)

Creates an issue model.

Parameter
Name Description
request CreateIssueModelRequest
Returns
Type Description
Operation

createPhraseMatcher(CreatePhraseMatcherRequest request)

public PhraseMatcher createPhraseMatcher(CreatePhraseMatcherRequest request)

Creates a phrase matcher.

Parameter
Name Description
request CreatePhraseMatcherRequest
Returns
Type Description
PhraseMatcher

createView(CreateViewRequest request)

public View createView(CreateViewRequest request)

Creates a view.

Parameter
Name Description
request CreateViewRequest
Returns
Type Description
View

deleteAnalysis(DeleteAnalysisRequest request)

public Empty deleteAnalysis(DeleteAnalysisRequest request)

Deletes an analysis.

Parameter
Name Description
request DeleteAnalysisRequest
Returns
Type Description
Empty

deleteConversation(DeleteConversationRequest request)

public Empty deleteConversation(DeleteConversationRequest request)

Deletes a conversation.

Parameter
Name Description
request DeleteConversationRequest
Returns
Type Description
Empty

deleteIssue(DeleteIssueRequest request)

public Empty deleteIssue(DeleteIssueRequest request)

Deletes an issue.

Parameter
Name Description
request DeleteIssueRequest
Returns
Type Description
Empty

deleteIssueModel(DeleteIssueModelRequest request)

public Operation deleteIssueModel(DeleteIssueModelRequest request)

Deletes an issue model.

Parameter
Name Description
request DeleteIssueModelRequest
Returns
Type Description
Operation

deletePhraseMatcher(DeletePhraseMatcherRequest request)

public Empty deletePhraseMatcher(DeletePhraseMatcherRequest request)

Deletes a phrase matcher.

Parameter
Name Description
request DeletePhraseMatcherRequest
Returns
Type Description
Empty

deleteView(DeleteViewRequest request)

public Empty deleteView(DeleteViewRequest request)

Deletes a view.

Parameter
Name Description
request DeleteViewRequest
Returns
Type Description
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
Name Description
request DeployIssueModelRequest
Returns
Type Description
Operation

exportInsightsData(ExportInsightsDataRequest request)

public Operation exportInsightsData(ExportInsightsDataRequest request)

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

Parameter
Name Description
request ExportInsightsDataRequest
Returns
Type Description
Operation

exportIssueModel(ExportIssueModelRequest request)

public Operation exportIssueModel(ExportIssueModelRequest request)

Exports an issue model to the provided destination.

Parameter
Name Description
request ExportIssueModelRequest
Returns
Type Description
Operation

getAnalysis(GetAnalysisRequest request)

public Analysis getAnalysis(GetAnalysisRequest request)

Gets an analysis.

Parameter
Name Description
request GetAnalysisRequest
Returns
Type Description
Analysis

getConversation(GetConversationRequest request)

public Conversation getConversation(GetConversationRequest request)

Gets a conversation.

Parameter
Name Description
request GetConversationRequest
Returns
Type Description
Conversation

getEncryptionSpec(GetEncryptionSpecRequest request)

public EncryptionSpec getEncryptionSpec(GetEncryptionSpecRequest request)

Gets location-level encryption key specification.

Parameter
Name Description
request GetEncryptionSpecRequest
Returns
Type Description
EncryptionSpec

getIssue(GetIssueRequest request)

public Issue getIssue(GetIssueRequest request)

Gets an issue.

Parameter
Name Description
request GetIssueRequest
Returns
Type Description
Issue

getIssueModel(GetIssueModelRequest request)

public IssueModel getIssueModel(GetIssueModelRequest request)

Gets an issue model.

Parameter
Name Description
request GetIssueModelRequest
Returns
Type Description
IssueModel

getPhraseMatcher(GetPhraseMatcherRequest request)

public PhraseMatcher getPhraseMatcher(GetPhraseMatcherRequest request)

Gets a phrase matcher.

Parameter
Name Description
request GetPhraseMatcherRequest
Returns
Type Description
PhraseMatcher

getSettings(GetSettingsRequest request)

public Settings getSettings(GetSettingsRequest request)

Gets project-level settings.

Parameter
Name Description
request GetSettingsRequest
Returns
Type Description
Settings

getView(GetViewRequest request)

public View getView(GetViewRequest request)

Gets a view.

Parameter
Name Description
request GetViewRequest
Returns
Type Description
View

importIssueModel(ImportIssueModelRequest request)

public Operation importIssueModel(ImportIssueModelRequest request)

Imports an issue model from a Cloud Storage bucket.

Parameter
Name Description
request ImportIssueModelRequest
Returns
Type Description
Operation

ingestConversations(IngestConversationsRequest request)

public Operation ingestConversations(IngestConversationsRequest request)

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

Parameter
Name Description
request IngestConversationsRequest
Returns
Type Description
Operation

initializeEncryptionSpec(InitializeEncryptionSpecRequest request)

public Operation initializeEncryptionSpec(InitializeEncryptionSpecRequest request)

Initializes a location-level encryption key specification. An error will be thrown if the location has resources already created before the initialization. Once the encryption specification is initialized at a location, it is immutable and all newly created resources under the location will be encrypted with the existing specification.

Parameter
Name Description
request InitializeEncryptionSpecRequest
Returns
Type Description
Operation

listAnalyses(ListAnalysesRequest request)

public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)

Lists analyses.

Parameter
Name Description
request ListAnalysesRequest
Returns
Type Description
ListAnalysesResponse

listConversations(ListConversationsRequest request)

public ListConversationsResponse listConversations(ListConversationsRequest request)

Lists conversations.

Parameter
Name Description
request ListConversationsRequest
Returns
Type Description
ListConversationsResponse

listIssueModels(ListIssueModelsRequest request)

public ListIssueModelsResponse listIssueModels(ListIssueModelsRequest request)

Lists issue models.

Parameter
Name Description
request ListIssueModelsRequest
Returns
Type Description
ListIssueModelsResponse

listIssues(ListIssuesRequest request)

public ListIssuesResponse listIssues(ListIssuesRequest request)

Lists issues.

Parameter
Name Description
request ListIssuesRequest
Returns
Type Description
ListIssuesResponse

listPhraseMatchers(ListPhraseMatchersRequest request)

public ListPhraseMatchersResponse listPhraseMatchers(ListPhraseMatchersRequest request)

Lists phrase matchers.

Parameter
Name Description
request ListPhraseMatchersRequest
Returns
Type Description
ListPhraseMatchersResponse

listViews(ListViewsRequest request)

public ListViewsResponse listViews(ListViewsRequest request)

Lists views.

Parameter
Name Description
request ListViewsRequest
Returns
Type Description
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
Name Description
request UndeployIssueModelRequest
Returns
Type Description
Operation

updateConversation(UpdateConversationRequest request)

public Conversation updateConversation(UpdateConversationRequest request)

Updates a conversation.

Parameter
Name Description
request UpdateConversationRequest
Returns
Type Description
Conversation

updateIssue(UpdateIssueRequest request)

public Issue updateIssue(UpdateIssueRequest request)

Updates an issue.

Parameter
Name Description
request UpdateIssueRequest
Returns
Type Description
Issue

updateIssueModel(UpdateIssueModelRequest request)

public IssueModel updateIssueModel(UpdateIssueModelRequest request)

Updates an issue model.

Parameter
Name Description
request UpdateIssueModelRequest
Returns
Type Description
IssueModel

updatePhraseMatcher(UpdatePhraseMatcherRequest request)

public PhraseMatcher updatePhraseMatcher(UpdatePhraseMatcherRequest request)

Updates a phrase matcher.

Parameter
Name Description
request UpdatePhraseMatcherRequest
Returns
Type Description
PhraseMatcher

updateSettings(UpdateSettingsRequest request)

public Settings updateSettings(UpdateSettingsRequest request)

Updates project-level settings.

Parameter
Name Description
request UpdateSettingsRequest
Returns
Type Description
Settings

updateView(UpdateViewRequest request)

public View updateView(UpdateViewRequest request)

Updates a view.

Parameter
Name Description
request UpdateViewRequest
Returns
Type Description
View

uploadConversation(UploadConversationRequest request)

public Operation uploadConversation(UploadConversationRequest request)

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

Parameter
Name Description
request UploadConversationRequest
Returns
Type Description
Operation