Class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub (2.54.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

bulkDownloadFeedbackLabels(BulkDownloadFeedbackLabelsRequest request)

public Operation bulkDownloadFeedbackLabels(BulkDownloadFeedbackLabelsRequest request)

Download feedback labels in bulk.

Parameter
Name Description
request BulkDownloadFeedbackLabelsRequest
Returns
Type Description
Operation

bulkUploadFeedbackLabels(BulkUploadFeedbackLabelsRequest request)

public Operation bulkUploadFeedbackLabels(BulkUploadFeedbackLabelsRequest request)

Upload feedback labels in bulk.

Parameter
Name Description
request BulkUploadFeedbackLabelsRequest
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

createAnalysisRule(CreateAnalysisRuleRequest request)

public AnalysisRule createAnalysisRule(CreateAnalysisRuleRequest request)

Creates a analysis rule.

Parameter
Name Description
request CreateAnalysisRuleRequest
Returns
Type Description
AnalysisRule

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

createFeedbackLabel(CreateFeedbackLabelRequest request)

public FeedbackLabel createFeedbackLabel(CreateFeedbackLabelRequest request)

Create feedback label.

Parameter
Name Description
request CreateFeedbackLabelRequest
Returns
Type Description
FeedbackLabel

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

createQaQuestion(CreateQaQuestionRequest request)

public QaQuestion createQaQuestion(CreateQaQuestionRequest request)

Create a QaQuestion.

Parameter
Name Description
request CreateQaQuestionRequest
Returns
Type Description
QaQuestion

createQaScorecard(CreateQaScorecardRequest request)

public QaScorecard createQaScorecard(CreateQaScorecardRequest request)

Create a QaScorecard.

Parameter
Name Description
request CreateQaScorecardRequest
Returns
Type Description
QaScorecard

createQaScorecardRevision(CreateQaScorecardRevisionRequest request)

public QaScorecardRevision createQaScorecardRevision(CreateQaScorecardRevisionRequest request)

Creates a QaScorecardRevision.

Parameter
Name Description
request CreateQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision

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

deleteAnalysisRule(DeleteAnalysisRuleRequest request)

public Empty deleteAnalysisRule(DeleteAnalysisRuleRequest request)

Deletes a analysis rule.

Parameter
Name Description
request DeleteAnalysisRuleRequest
Returns
Type Description
Empty

deleteConversation(DeleteConversationRequest request)

public Empty deleteConversation(DeleteConversationRequest request)

Deletes a conversation.

Parameter
Name Description
request DeleteConversationRequest
Returns
Type Description
Empty

deleteFeedbackLabel(DeleteFeedbackLabelRequest request)

public Empty deleteFeedbackLabel(DeleteFeedbackLabelRequest request)

Delete feedback label.

Parameter
Name Description
request DeleteFeedbackLabelRequest
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

deleteQaQuestion(DeleteQaQuestionRequest request)

public Empty deleteQaQuestion(DeleteQaQuestionRequest request)

Deletes a QaQuestion.

Parameter
Name Description
request DeleteQaQuestionRequest
Returns
Type Description
Empty

deleteQaScorecard(DeleteQaScorecardRequest request)

public Empty deleteQaScorecard(DeleteQaScorecardRequest request)

Deletes a QaScorecard.

Parameter
Name Description
request DeleteQaScorecardRequest
Returns
Type Description
Empty

deleteQaScorecardRevision(DeleteQaScorecardRevisionRequest request)

public Empty deleteQaScorecardRevision(DeleteQaScorecardRevisionRequest request)

Deletes a QaScorecardRevision.

Parameter
Name Description
request DeleteQaScorecardRevisionRequest
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

deployQaScorecardRevision(DeployQaScorecardRevisionRequest request)

public QaScorecardRevision deployQaScorecardRevision(DeployQaScorecardRevisionRequest request)

Deploy a QaScorecardRevision.

Parameter
Name Description
request DeployQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision

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

getAnalysisRule(GetAnalysisRuleRequest request)

public AnalysisRule getAnalysisRule(GetAnalysisRuleRequest request)

Get a analysis rule.

Parameter
Name Description
request GetAnalysisRuleRequest
Returns
Type Description
AnalysisRule

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

getFeedbackLabel(GetFeedbackLabelRequest request)

public FeedbackLabel getFeedbackLabel(GetFeedbackLabelRequest request)

Get feedback label.

Parameter
Name Description
request GetFeedbackLabelRequest
Returns
Type Description
FeedbackLabel

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

getQaQuestion(GetQaQuestionRequest request)

public QaQuestion getQaQuestion(GetQaQuestionRequest request)

Gets a QaQuestion.

Parameter
Name Description
request GetQaQuestionRequest
Returns
Type Description
QaQuestion

getQaScorecard(GetQaScorecardRequest request)

public QaScorecard getQaScorecard(GetQaScorecardRequest request)

Gets a QaScorecard.

Parameter
Name Description
request GetQaScorecardRequest
Returns
Type Description
QaScorecard

getQaScorecardRevision(GetQaScorecardRevisionRequest request)

public QaScorecardRevision getQaScorecardRevision(GetQaScorecardRevisionRequest request)

Gets a QaScorecardRevision.

Parameter
Name Description
request GetQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision

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 result if the location has resources already created before the initialization. After 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

listAllFeedbackLabels(ListAllFeedbackLabelsRequest request)

public ListAllFeedbackLabelsResponse listAllFeedbackLabels(ListAllFeedbackLabelsRequest request)

List all feedback labels by project number.

Parameter
Name Description
request ListAllFeedbackLabelsRequest
Returns
Type Description
ListAllFeedbackLabelsResponse

listAnalyses(ListAnalysesRequest request)

public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)

Lists analyses.

Parameter
Name Description
request ListAnalysesRequest
Returns
Type Description
ListAnalysesResponse

listAnalysisRules(ListAnalysisRulesRequest request)

public ListAnalysisRulesResponse listAnalysisRules(ListAnalysisRulesRequest request)

Lists analysis rules.

Parameter
Name Description
request ListAnalysisRulesRequest
Returns
Type Description
ListAnalysisRulesResponse

listConversations(ListConversationsRequest request)

public ListConversationsResponse listConversations(ListConversationsRequest request)

Lists conversations.

Parameter
Name Description
request ListConversationsRequest
Returns
Type Description
ListConversationsResponse

listFeedbackLabels(ListFeedbackLabelsRequest request)

public ListFeedbackLabelsResponse listFeedbackLabels(ListFeedbackLabelsRequest request)

List feedback labels.

Parameter
Name Description
request ListFeedbackLabelsRequest
Returns
Type Description
ListFeedbackLabelsResponse

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

listQaQuestions(ListQaQuestionsRequest request)

public ListQaQuestionsResponse listQaQuestions(ListQaQuestionsRequest request)

Lists QaQuestions.

Parameter
Name Description
request ListQaQuestionsRequest
Returns
Type Description
ListQaQuestionsResponse

listQaScorecardRevisions(ListQaScorecardRevisionsRequest request)

public ListQaScorecardRevisionsResponse listQaScorecardRevisions(ListQaScorecardRevisionsRequest request)

Lists all revisions under the parent QaScorecard.

Parameter
Name Description
request ListQaScorecardRevisionsRequest
Returns
Type Description
ListQaScorecardRevisionsResponse

listQaScorecards(ListQaScorecardsRequest request)

public ListQaScorecardsResponse listQaScorecards(ListQaScorecardsRequest request)

Lists QaScorecards.

Parameter
Name Description
request ListQaScorecardsRequest
Returns
Type Description
ListQaScorecardsResponse

listViews(ListViewsRequest request)

public ListViewsResponse listViews(ListViewsRequest request)

Lists views.

Parameter
Name Description
request ListViewsRequest
Returns
Type Description
ListViewsResponse

queryMetrics(QueryMetricsRequest request)

public Operation queryMetrics(QueryMetricsRequest request)

Query metrics.

Parameter
Name Description
request QueryMetricsRequest
Returns
Type Description
Operation

tuneQaScorecardRevision(TuneQaScorecardRevisionRequest request)

public Operation tuneQaScorecardRevision(TuneQaScorecardRevisionRequest request)

Fine tune one or more QaModels.

Parameter
Name Description
request TuneQaScorecardRevisionRequest
Returns
Type Description
Operation

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

undeployQaScorecardRevision(UndeployQaScorecardRevisionRequest request)

public QaScorecardRevision undeployQaScorecardRevision(UndeployQaScorecardRevisionRequest request)

Undeploy a QaScorecardRevision.

Parameter
Name Description
request UndeployQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision

updateAnalysisRule(UpdateAnalysisRuleRequest request)

public AnalysisRule updateAnalysisRule(UpdateAnalysisRuleRequest request)

Updates a analysis rule.

Parameter
Name Description
request UpdateAnalysisRuleRequest
Returns
Type Description
AnalysisRule

updateConversation(UpdateConversationRequest request)

public Conversation updateConversation(UpdateConversationRequest request)

Updates a conversation.

Parameter
Name Description
request UpdateConversationRequest
Returns
Type Description
Conversation

updateFeedbackLabel(UpdateFeedbackLabelRequest request)

public FeedbackLabel updateFeedbackLabel(UpdateFeedbackLabelRequest request)

Update feedback label.

Parameter
Name Description
request UpdateFeedbackLabelRequest
Returns
Type Description
FeedbackLabel

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

updateQaQuestion(UpdateQaQuestionRequest request)

public QaQuestion updateQaQuestion(UpdateQaQuestionRequest request)

Updates a QaQuestion.

Parameter
Name Description
request UpdateQaQuestionRequest
Returns
Type Description
QaQuestion

updateQaScorecard(UpdateQaScorecardRequest request)

public QaScorecard updateQaScorecard(UpdateQaScorecardRequest request)

Updates a QaScorecard.

Parameter
Name Description
request UpdateQaScorecardRequest
Returns
Type Description
QaScorecard

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