Class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingV2Stub (2.80.0)

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

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.ContactCenterInsightsBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected ContactCenterInsightsGrpc.ContactCenterInsightsBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ContactCenterInsightsGrpc.ContactCenterInsightsBlockingV2Stub
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
Exceptions
Type Description
io.grpc.StatusException

bulkDeleteConversations(BulkDeleteConversationsRequest request)

public Operation bulkDeleteConversations(BulkDeleteConversationsRequest request)

Deletes multiple conversations in a single request.

Parameter
Name Description
request BulkDeleteConversationsRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

bulkDownloadFeedbackLabels(BulkDownloadFeedbackLabelsRequest request)

public Operation bulkDownloadFeedbackLabels(BulkDownloadFeedbackLabelsRequest request)

Download feedback labels in bulk.

Parameter
Name Description
request BulkDownloadFeedbackLabelsRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

bulkUploadFeedbackLabels(BulkUploadFeedbackLabelsRequest request)

public Operation bulkUploadFeedbackLabels(BulkUploadFeedbackLabelsRequest request)

Upload feedback labels in bulk.

Parameter
Name Description
request BulkUploadFeedbackLabelsRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

calculateIssueModelStats(CalculateIssueModelStatsRequest request)

public CalculateIssueModelStatsResponse calculateIssueModelStats(CalculateIssueModelStatsRequest request)

Gets an issue model's statistics.

Parameter
Name Description
request CalculateIssueModelStatsRequest
Returns
Type Description
CalculateIssueModelStatsResponse
Exceptions
Type Description
io.grpc.StatusException

calculateStats(CalculateStatsRequest request)

public CalculateStatsResponse calculateStats(CalculateStatsRequest request)

Gets conversation statistics.

Parameter
Name Description
request CalculateStatsRequest
Returns
Type Description
CalculateStatsResponse
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

createAnalysisRule(CreateAnalysisRuleRequest request)

public AnalysisRule createAnalysisRule(CreateAnalysisRuleRequest request)

Creates a analysis rule.

Parameter
Name Description
request CreateAnalysisRuleRequest
Returns
Type Description
AnalysisRule
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

createFeedbackLabel(CreateFeedbackLabelRequest request)

public FeedbackLabel createFeedbackLabel(CreateFeedbackLabelRequest request)

Create feedback label.

Parameter
Name Description
request CreateFeedbackLabelRequest
Returns
Type Description
FeedbackLabel
Exceptions
Type Description
io.grpc.StatusException

createIssueModel(CreateIssueModelRequest request)

public Operation createIssueModel(CreateIssueModelRequest request)

Creates an issue model.

Parameter
Name Description
request CreateIssueModelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createPhraseMatcher(CreatePhraseMatcherRequest request)

public PhraseMatcher createPhraseMatcher(CreatePhraseMatcherRequest request)

Creates a phrase matcher.

Parameter
Name Description
request CreatePhraseMatcherRequest
Returns
Type Description
PhraseMatcher
Exceptions
Type Description
io.grpc.StatusException

createQaQuestion(CreateQaQuestionRequest request)

public QaQuestion createQaQuestion(CreateQaQuestionRequest request)

Create a QaQuestion.

Parameter
Name Description
request CreateQaQuestionRequest
Returns
Type Description
QaQuestion
Exceptions
Type Description
io.grpc.StatusException

createQaScorecard(CreateQaScorecardRequest request)

public QaScorecard createQaScorecard(CreateQaScorecardRequest request)

Create a QaScorecard.

Parameter
Name Description
request CreateQaScorecardRequest
Returns
Type Description
QaScorecard
Exceptions
Type Description
io.grpc.StatusException

createQaScorecardRevision(CreateQaScorecardRevisionRequest request)

public QaScorecardRevision createQaScorecardRevision(CreateQaScorecardRevisionRequest request)

Creates a QaScorecardRevision.

Parameter
Name Description
request CreateQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision
Exceptions
Type Description
io.grpc.StatusException

createView(CreateViewRequest request)

public View createView(CreateViewRequest request)

Creates a view.

Parameter
Name Description
request CreateViewRequest
Returns
Type Description
View
Exceptions
Type Description
io.grpc.StatusException

deleteAnalysis(DeleteAnalysisRequest request)

public Empty deleteAnalysis(DeleteAnalysisRequest request)

Deletes an analysis.

Parameter
Name Description
request DeleteAnalysisRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteAnalysisRule(DeleteAnalysisRuleRequest request)

public Empty deleteAnalysisRule(DeleteAnalysisRuleRequest request)

Deletes a analysis rule.

Parameter
Name Description
request DeleteAnalysisRuleRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteConversation(DeleteConversationRequest request)

public Empty deleteConversation(DeleteConversationRequest request)

Deletes a conversation.

Parameter
Name Description
request DeleteConversationRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteFeedbackLabel(DeleteFeedbackLabelRequest request)

public Empty deleteFeedbackLabel(DeleteFeedbackLabelRequest request)

Delete feedback label.

Parameter
Name Description
request DeleteFeedbackLabelRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteIssue(DeleteIssueRequest request)

public Empty deleteIssue(DeleteIssueRequest request)

Deletes an issue.

Parameter
Name Description
request DeleteIssueRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteIssueModel(DeleteIssueModelRequest request)

public Operation deleteIssueModel(DeleteIssueModelRequest request)

Deletes an issue model.

Parameter
Name Description
request DeleteIssueModelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deletePhraseMatcher(DeletePhraseMatcherRequest request)

public Empty deletePhraseMatcher(DeletePhraseMatcherRequest request)

Deletes a phrase matcher.

Parameter
Name Description
request DeletePhraseMatcherRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteQaQuestion(DeleteQaQuestionRequest request)

public Empty deleteQaQuestion(DeleteQaQuestionRequest request)

Deletes a QaQuestion.

Parameter
Name Description
request DeleteQaQuestionRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteQaScorecard(DeleteQaScorecardRequest request)

public Empty deleteQaScorecard(DeleteQaScorecardRequest request)

Deletes a QaScorecard.

Parameter
Name Description
request DeleteQaScorecardRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteQaScorecardRevision(DeleteQaScorecardRevisionRequest request)

public Empty deleteQaScorecardRevision(DeleteQaScorecardRevisionRequest request)

Deletes a QaScorecardRevision.

Parameter
Name Description
request DeleteQaScorecardRevisionRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deleteView(DeleteViewRequest request)

public Empty deleteView(DeleteViewRequest request)

Deletes a view.

Parameter
Name Description
request DeleteViewRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

deployQaScorecardRevision(DeployQaScorecardRevisionRequest request)

public QaScorecardRevision deployQaScorecardRevision(DeployQaScorecardRevisionRequest request)

Deploy a QaScorecardRevision.

Parameter
Name Description
request DeployQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

getAnalysis(GetAnalysisRequest request)

public Analysis getAnalysis(GetAnalysisRequest request)

Gets an analysis.

Parameter
Name Description
request GetAnalysisRequest
Returns
Type Description
Analysis
Exceptions
Type Description
io.grpc.StatusException

getAnalysisRule(GetAnalysisRuleRequest request)

public AnalysisRule getAnalysisRule(GetAnalysisRuleRequest request)

Get a analysis rule.

Parameter
Name Description
request GetAnalysisRuleRequest
Returns
Type Description
AnalysisRule
Exceptions
Type Description
io.grpc.StatusException

getConversation(GetConversationRequest request)

public Conversation getConversation(GetConversationRequest request)

Gets a conversation.

Parameter
Name Description
request GetConversationRequest
Returns
Type Description
Conversation
Exceptions
Type Description
io.grpc.StatusException

getEncryptionSpec(GetEncryptionSpecRequest request)

public EncryptionSpec getEncryptionSpec(GetEncryptionSpecRequest request)

Gets location-level encryption key specification.

Parameter
Name Description
request GetEncryptionSpecRequest
Returns
Type Description
EncryptionSpec
Exceptions
Type Description
io.grpc.StatusException

getFeedbackLabel(GetFeedbackLabelRequest request)

public FeedbackLabel getFeedbackLabel(GetFeedbackLabelRequest request)

Get feedback label.

Parameter
Name Description
request GetFeedbackLabelRequest
Returns
Type Description
FeedbackLabel
Exceptions
Type Description
io.grpc.StatusException

getIssue(GetIssueRequest request)

public Issue getIssue(GetIssueRequest request)

Gets an issue.

Parameter
Name Description
request GetIssueRequest
Returns
Type Description
Issue
Exceptions
Type Description
io.grpc.StatusException

getIssueModel(GetIssueModelRequest request)

public IssueModel getIssueModel(GetIssueModelRequest request)

Gets an issue model.

Parameter
Name Description
request GetIssueModelRequest
Returns
Type Description
IssueModel
Exceptions
Type Description
io.grpc.StatusException

getPhraseMatcher(GetPhraseMatcherRequest request)

public PhraseMatcher getPhraseMatcher(GetPhraseMatcherRequest request)

Gets a phrase matcher.

Parameter
Name Description
request GetPhraseMatcherRequest
Returns
Type Description
PhraseMatcher
Exceptions
Type Description
io.grpc.StatusException

getQaQuestion(GetQaQuestionRequest request)

public QaQuestion getQaQuestion(GetQaQuestionRequest request)

Gets a QaQuestion.

Parameter
Name Description
request GetQaQuestionRequest
Returns
Type Description
QaQuestion
Exceptions
Type Description
io.grpc.StatusException

getQaScorecard(GetQaScorecardRequest request)

public QaScorecard getQaScorecard(GetQaScorecardRequest request)

Gets a QaScorecard.

Parameter
Name Description
request GetQaScorecardRequest
Returns
Type Description
QaScorecard
Exceptions
Type Description
io.grpc.StatusException

getQaScorecardRevision(GetQaScorecardRevisionRequest request)

public QaScorecardRevision getQaScorecardRevision(GetQaScorecardRevisionRequest request)

Gets a QaScorecardRevision.

Parameter
Name Description
request GetQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision
Exceptions
Type Description
io.grpc.StatusException

getSettings(GetSettingsRequest request)

public Settings getSettings(GetSettingsRequest request)

Gets project-level settings.

Parameter
Name Description
request GetSettingsRequest
Returns
Type Description
Settings
Exceptions
Type Description
io.grpc.StatusException

getView(GetViewRequest request)

public View getView(GetViewRequest request)

Gets a view.

Parameter
Name Description
request GetViewRequest
Returns
Type Description
View
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

listAllFeedbackLabels(ListAllFeedbackLabelsRequest request)

public ListAllFeedbackLabelsResponse listAllFeedbackLabels(ListAllFeedbackLabelsRequest request)

List all feedback labels by project number.

Parameter
Name Description
request ListAllFeedbackLabelsRequest
Returns
Type Description
ListAllFeedbackLabelsResponse
Exceptions
Type Description
io.grpc.StatusException

listAnalyses(ListAnalysesRequest request)

public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)

Lists analyses.

Parameter
Name Description
request ListAnalysesRequest
Returns
Type Description
ListAnalysesResponse
Exceptions
Type Description
io.grpc.StatusException

listAnalysisRules(ListAnalysisRulesRequest request)

public ListAnalysisRulesResponse listAnalysisRules(ListAnalysisRulesRequest request)

Lists analysis rules.

Parameter
Name Description
request ListAnalysisRulesRequest
Returns
Type Description
ListAnalysisRulesResponse
Exceptions
Type Description
io.grpc.StatusException

listConversations(ListConversationsRequest request)

public ListConversationsResponse listConversations(ListConversationsRequest request)

Lists conversations.

Parameter
Name Description
request ListConversationsRequest
Returns
Type Description
ListConversationsResponse
Exceptions
Type Description
io.grpc.StatusException

listFeedbackLabels(ListFeedbackLabelsRequest request)

public ListFeedbackLabelsResponse listFeedbackLabels(ListFeedbackLabelsRequest request)

List feedback labels.

Parameter
Name Description
request ListFeedbackLabelsRequest
Returns
Type Description
ListFeedbackLabelsResponse
Exceptions
Type Description
io.grpc.StatusException

listIssueModels(ListIssueModelsRequest request)

public ListIssueModelsResponse listIssueModels(ListIssueModelsRequest request)

Lists issue models.

Parameter
Name Description
request ListIssueModelsRequest
Returns
Type Description
ListIssueModelsResponse
Exceptions
Type Description
io.grpc.StatusException

listIssues(ListIssuesRequest request)

public ListIssuesResponse listIssues(ListIssuesRequest request)

Lists issues.

Parameter
Name Description
request ListIssuesRequest
Returns
Type Description
ListIssuesResponse
Exceptions
Type Description
io.grpc.StatusException

listPhraseMatchers(ListPhraseMatchersRequest request)

public ListPhraseMatchersResponse listPhraseMatchers(ListPhraseMatchersRequest request)

Lists phrase matchers.

Parameter
Name Description
request ListPhraseMatchersRequest
Returns
Type Description
ListPhraseMatchersResponse
Exceptions
Type Description
io.grpc.StatusException

listQaQuestions(ListQaQuestionsRequest request)

public ListQaQuestionsResponse listQaQuestions(ListQaQuestionsRequest request)

Lists QaQuestions.

Parameter
Name Description
request ListQaQuestionsRequest
Returns
Type Description
ListQaQuestionsResponse
Exceptions
Type Description
io.grpc.StatusException

listQaScorecardRevisions(ListQaScorecardRevisionsRequest request)

public ListQaScorecardRevisionsResponse listQaScorecardRevisions(ListQaScorecardRevisionsRequest request)

Lists all revisions under the parent QaScorecard.

Parameter
Name Description
request ListQaScorecardRevisionsRequest
Returns
Type Description
ListQaScorecardRevisionsResponse
Exceptions
Type Description
io.grpc.StatusException

listQaScorecards(ListQaScorecardsRequest request)

public ListQaScorecardsResponse listQaScorecards(ListQaScorecardsRequest request)

Lists QaScorecards.

Parameter
Name Description
request ListQaScorecardsRequest
Returns
Type Description
ListQaScorecardsResponse
Exceptions
Type Description
io.grpc.StatusException

listViews(ListViewsRequest request)

public ListViewsResponse listViews(ListViewsRequest request)

Lists views.

Parameter
Name Description
request ListViewsRequest
Returns
Type Description
ListViewsResponse
Exceptions
Type Description
io.grpc.StatusException

queryMetrics(QueryMetricsRequest request)

public Operation queryMetrics(QueryMetricsRequest request)

Query metrics.

Parameter
Name Description
request QueryMetricsRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

tuneQaScorecardRevision(TuneQaScorecardRevisionRequest request)

public Operation tuneQaScorecardRevision(TuneQaScorecardRevisionRequest request)

Fine tune one or more QaModels.

Parameter
Name Description
request TuneQaScorecardRevisionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

undeployQaScorecardRevision(UndeployQaScorecardRevisionRequest request)

public QaScorecardRevision undeployQaScorecardRevision(UndeployQaScorecardRevisionRequest request)

Undeploy a QaScorecardRevision.

Parameter
Name Description
request UndeployQaScorecardRevisionRequest
Returns
Type Description
QaScorecardRevision
Exceptions
Type Description
io.grpc.StatusException

updateAnalysisRule(UpdateAnalysisRuleRequest request)

public AnalysisRule updateAnalysisRule(UpdateAnalysisRuleRequest request)

Updates a analysis rule.

Parameter
Name Description
request UpdateAnalysisRuleRequest
Returns
Type Description
AnalysisRule
Exceptions
Type Description
io.grpc.StatusException

updateConversation(UpdateConversationRequest request)

public Conversation updateConversation(UpdateConversationRequest request)

Updates a conversation.

Parameter
Name Description
request UpdateConversationRequest
Returns
Type Description
Conversation
Exceptions
Type Description
io.grpc.StatusException

updateFeedbackLabel(UpdateFeedbackLabelRequest request)

public FeedbackLabel updateFeedbackLabel(UpdateFeedbackLabelRequest request)

Update feedback label.

Parameter
Name Description
request UpdateFeedbackLabelRequest
Returns
Type Description
FeedbackLabel
Exceptions
Type Description
io.grpc.StatusException

updateIssue(UpdateIssueRequest request)

public Issue updateIssue(UpdateIssueRequest request)

Updates an issue.

Parameter
Name Description
request UpdateIssueRequest
Returns
Type Description
Issue
Exceptions
Type Description
io.grpc.StatusException

updateIssueModel(UpdateIssueModelRequest request)

public IssueModel updateIssueModel(UpdateIssueModelRequest request)

Updates an issue model.

Parameter
Name Description
request UpdateIssueModelRequest
Returns
Type Description
IssueModel
Exceptions
Type Description
io.grpc.StatusException

updatePhraseMatcher(UpdatePhraseMatcherRequest request)

public PhraseMatcher updatePhraseMatcher(UpdatePhraseMatcherRequest request)

Updates a phrase matcher.

Parameter
Name Description
request UpdatePhraseMatcherRequest
Returns
Type Description
PhraseMatcher
Exceptions
Type Description
io.grpc.StatusException

updateQaQuestion(UpdateQaQuestionRequest request)

public QaQuestion updateQaQuestion(UpdateQaQuestionRequest request)

Updates a QaQuestion.

Parameter
Name Description
request UpdateQaQuestionRequest
Returns
Type Description
QaQuestion
Exceptions
Type Description
io.grpc.StatusException

updateQaScorecard(UpdateQaScorecardRequest request)

public QaScorecard updateQaScorecard(UpdateQaScorecardRequest request)

Updates a QaScorecard.

Parameter
Name Description
request UpdateQaScorecardRequest
Returns
Type Description
QaScorecard
Exceptions
Type Description
io.grpc.StatusException

updateSettings(UpdateSettingsRequest request)

public Settings updateSettings(UpdateSettingsRequest request)

Updates project-level settings.

Parameter
Name Description
request UpdateSettingsRequest
Returns
Type Description
Settings
Exceptions
Type Description
io.grpc.StatusException

updateView(UpdateViewRequest request)

public View updateView(UpdateViewRequest request)

Updates a view.

Parameter
Name Description
request UpdateViewRequest
Returns
Type Description
View
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException