Class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub>
-
- com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub
-
- Enclosing class:
- ContactCenterInsightsGrpc
public static final class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub extends io.grpc.stub.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.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.longrunning.Operation
bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)
Analyzes multiple conversations in a single request.CalculateIssueModelStatsResponse
calculateIssueModelStats(CalculateIssueModelStatsRequest request)
Gets an issue model's statistics.CalculateStatsResponse
calculateStats(CalculateStatsRequest request)
Gets conversation statistics.com.google.longrunning.Operation
createAnalysis(CreateAnalysisRequest request)
Creates an analysis.Conversation
createConversation(CreateConversationRequest request)
Creates a conversation.com.google.longrunning.Operation
createIssueModel(CreateIssueModelRequest request)
Creates an issue model.PhraseMatcher
createPhraseMatcher(CreatePhraseMatcherRequest request)
Creates a phrase matcher.View
createView(CreateViewRequest request)
Creates a view.com.google.protobuf.Empty
deleteAnalysis(DeleteAnalysisRequest request)
Deletes an analysis.com.google.protobuf.Empty
deleteConversation(DeleteConversationRequest request)
Deletes a conversation.com.google.protobuf.Empty
deleteIssue(DeleteIssueRequest request)
Deletes an issue.com.google.longrunning.Operation
deleteIssueModel(DeleteIssueModelRequest request)
Deletes an issue model.com.google.protobuf.Empty
deletePhraseMatcher(DeletePhraseMatcherRequest request)
Deletes a phrase matcher.com.google.protobuf.Empty
deleteView(DeleteViewRequest request)
Deletes a view.com.google.longrunning.Operation
deployIssueModel(DeployIssueModelRequest request)
Deploys an issue model.com.google.longrunning.Operation
exportInsightsData(ExportInsightsDataRequest request)
Export insights data to a destination defined in the request body.Analysis
getAnalysis(GetAnalysisRequest request)
Gets an analysis.Conversation
getConversation(GetConversationRequest request)
Gets a conversation.Issue
getIssue(GetIssueRequest request)
Gets an issue.IssueModel
getIssueModel(GetIssueModelRequest request)
Gets an issue model.PhraseMatcher
getPhraseMatcher(GetPhraseMatcherRequest request)
Gets a phrase matcher.Settings
getSettings(GetSettingsRequest request)
Gets project-level settings.View
getView(GetViewRequest request)
Gets a view.com.google.longrunning.Operation
ingestConversations(IngestConversationsRequest request)
Imports conversations and processes them according to the user's configuration.ListAnalysesResponse
listAnalyses(ListAnalysesRequest request)
Lists analyses.ListConversationsResponse
listConversations(ListConversationsRequest request)
Lists conversations.ListIssueModelsResponse
listIssueModels(ListIssueModelsRequest request)
Lists issue models.ListIssuesResponse
listIssues(ListIssuesRequest request)
Lists issues.ListPhraseMatchersResponse
listPhraseMatchers(ListPhraseMatchersRequest request)
Lists phrase matchers.ListViewsResponse
listViews(ListViewsRequest request)
Lists views.com.google.longrunning.Operation
undeployIssueModel(UndeployIssueModelRequest request)
Undeploys an issue model.Conversation
updateConversation(UpdateConversationRequest request)
Updates a conversation.Issue
updateIssue(UpdateIssueRequest request)
Updates an issue.IssueModel
updateIssueModel(UpdateIssueModelRequest request)
Updates an issue model.PhraseMatcher
updatePhraseMatcher(UpdatePhraseMatcherRequest request)
Updates a phrase matcher.Settings
updateSettings(UpdateSettingsRequest request)
Updates project-level settings.View
updateView(UpdateViewRequest request)
Updates a view.com.google.longrunning.Operation
uploadConversation(UploadConversationRequest request)
Create a longrunning conversation upload operation.
-
-
-
Method Detail
-
build
protected ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub>
-
createConversation
public Conversation createConversation(CreateConversationRequest request)
Creates a conversation.
-
uploadConversation
public com.google.longrunning.Operation uploadConversation(UploadConversationRequest request)
Create a longrunning conversation upload operation. This method differs from CreateConversation by allowing audio transcription and optional DLP redaction.
-
updateConversation
public Conversation updateConversation(UpdateConversationRequest request)
Updates a conversation.
-
getConversation
public Conversation getConversation(GetConversationRequest request)
Gets a conversation.
-
listConversations
public ListConversationsResponse listConversations(ListConversationsRequest request)
Lists conversations.
-
deleteConversation
public com.google.protobuf.Empty deleteConversation(DeleteConversationRequest request)
Deletes a conversation.
-
createAnalysis
public com.google.longrunning.Operation createAnalysis(CreateAnalysisRequest request)
Creates an analysis. The long running operation is done when the analysis has completed.
-
getAnalysis
public Analysis getAnalysis(GetAnalysisRequest request)
Gets an analysis.
-
listAnalyses
public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)
Lists analyses.
-
deleteAnalysis
public com.google.protobuf.Empty deleteAnalysis(DeleteAnalysisRequest request)
Deletes an analysis.
-
bulkAnalyzeConversations
public com.google.longrunning.Operation bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)
Analyzes multiple conversations in a single request.
-
ingestConversations
public com.google.longrunning.Operation ingestConversations(IngestConversationsRequest request)
Imports conversations and processes them according to the user's configuration.
-
exportInsightsData
public com.google.longrunning.Operation exportInsightsData(ExportInsightsDataRequest request)
Export insights data to a destination defined in the request body.
-
createIssueModel
public com.google.longrunning.Operation createIssueModel(CreateIssueModelRequest request)
Creates an issue model.
-
updateIssueModel
public IssueModel updateIssueModel(UpdateIssueModelRequest request)
Updates an issue model.
-
getIssueModel
public IssueModel getIssueModel(GetIssueModelRequest request)
Gets an issue model.
-
listIssueModels
public ListIssueModelsResponse listIssueModels(ListIssueModelsRequest request)
Lists issue models.
-
deleteIssueModel
public com.google.longrunning.Operation deleteIssueModel(DeleteIssueModelRequest request)
Deletes an issue model.
-
deployIssueModel
public com.google.longrunning.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.
-
undeployIssueModel
public com.google.longrunning.Operation undeployIssueModel(UndeployIssueModelRequest request)
Undeploys an issue model. An issue model can not be used in analysis after it has been undeployed.
-
getIssue
public Issue getIssue(GetIssueRequest request)
Gets an issue.
-
listIssues
public ListIssuesResponse listIssues(ListIssuesRequest request)
Lists issues.
-
updateIssue
public Issue updateIssue(UpdateIssueRequest request)
Updates an issue.
-
deleteIssue
public com.google.protobuf.Empty deleteIssue(DeleteIssueRequest request)
Deletes an issue.
-
calculateIssueModelStats
public CalculateIssueModelStatsResponse calculateIssueModelStats(CalculateIssueModelStatsRequest request)
Gets an issue model's statistics.
-
createPhraseMatcher
public PhraseMatcher createPhraseMatcher(CreatePhraseMatcherRequest request)
Creates a phrase matcher.
-
getPhraseMatcher
public PhraseMatcher getPhraseMatcher(GetPhraseMatcherRequest request)
Gets a phrase matcher.
-
listPhraseMatchers
public ListPhraseMatchersResponse listPhraseMatchers(ListPhraseMatchersRequest request)
Lists phrase matchers.
-
deletePhraseMatcher
public com.google.protobuf.Empty deletePhraseMatcher(DeletePhraseMatcherRequest request)
Deletes a phrase matcher.
-
updatePhraseMatcher
public PhraseMatcher updatePhraseMatcher(UpdatePhraseMatcherRequest request)
Updates a phrase matcher.
-
calculateStats
public CalculateStatsResponse calculateStats(CalculateStatsRequest request)
Gets conversation statistics.
-
getSettings
public Settings getSettings(GetSettingsRequest request)
Gets project-level settings.
-
updateSettings
public Settings updateSettings(UpdateSettingsRequest request)
Updates project-level settings.
-
createView
public View createView(CreateViewRequest request)
Creates a view.
-
getView
public View getView(GetViewRequest request)
Gets a view.
-
listViews
public ListViewsResponse listViews(ListViewsRequest request)
Lists views.
-
updateView
public View updateView(UpdateViewRequest request)
Updates a view.
-
deleteView
public com.google.protobuf.Empty deleteView(DeleteViewRequest request)
Deletes a view.
-
-