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.ContactCenterInsightsBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.longrunning.OperationbulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)Analyzes multiple conversations in a single request.CalculateIssueModelStatsResponsecalculateIssueModelStats(CalculateIssueModelStatsRequest request)Gets an issue model's statistics.CalculateStatsResponsecalculateStats(CalculateStatsRequest request)Gets conversation statistics.com.google.longrunning.OperationcreateAnalysis(CreateAnalysisRequest request)Creates an analysis.ConversationcreateConversation(CreateConversationRequest request)Creates a conversation.com.google.longrunning.OperationcreateIssueModel(CreateIssueModelRequest request)Creates an issue model.PhraseMatchercreatePhraseMatcher(CreatePhraseMatcherRequest request)Creates a phrase matcher.ViewcreateView(CreateViewRequest request)Creates a view.com.google.protobuf.EmptydeleteAnalysis(DeleteAnalysisRequest request)Deletes an analysis.com.google.protobuf.EmptydeleteConversation(DeleteConversationRequest request)Deletes a conversation.com.google.protobuf.EmptydeleteIssue(DeleteIssueRequest request)Deletes an issue.com.google.longrunning.OperationdeleteIssueModel(DeleteIssueModelRequest request)Deletes an issue model.com.google.protobuf.EmptydeletePhraseMatcher(DeletePhraseMatcherRequest request)Deletes a phrase matcher.com.google.protobuf.EmptydeleteView(DeleteViewRequest request)Deletes a view.com.google.longrunning.OperationdeployIssueModel(DeployIssueModelRequest request)Deploys an issue model.com.google.longrunning.OperationexportInsightsData(ExportInsightsDataRequest request)Export insights data to a destination defined in the request body.AnalysisgetAnalysis(GetAnalysisRequest request)Gets an analysis.ConversationgetConversation(GetConversationRequest request)Gets a conversation.IssuegetIssue(GetIssueRequest request)Gets an issue.IssueModelgetIssueModel(GetIssueModelRequest request)Gets an issue model.PhraseMatchergetPhraseMatcher(GetPhraseMatcherRequest request)Gets a phrase matcher.SettingsgetSettings(GetSettingsRequest request)Gets project-level settings.ViewgetView(GetViewRequest request)Gets a view.com.google.longrunning.OperationingestConversations(IngestConversationsRequest request)Imports conversations and processes them according to the user's configuration.ListAnalysesResponselistAnalyses(ListAnalysesRequest request)Lists analyses.ListConversationsResponselistConversations(ListConversationsRequest request)Lists conversations.ListIssueModelsResponselistIssueModels(ListIssueModelsRequest request)Lists issue models.ListIssuesResponselistIssues(ListIssuesRequest request)Lists issues.ListPhraseMatchersResponselistPhraseMatchers(ListPhraseMatchersRequest request)Lists phrase matchers.ListViewsResponselistViews(ListViewsRequest request)Lists views.com.google.longrunning.OperationundeployIssueModel(UndeployIssueModelRequest request)Undeploys an issue model.ConversationupdateConversation(UpdateConversationRequest request)Updates a conversation.IssueupdateIssue(UpdateIssueRequest request)Updates an issue.IssueModelupdateIssueModel(UpdateIssueModelRequest request)Updates an issue model.PhraseMatcherupdatePhraseMatcher(UpdatePhraseMatcherRequest request)Updates a phrase matcher.SettingsupdateSettings(UpdateSettingsRequest request)Updates project-level settings.ViewupdateView(UpdateViewRequest request)Updates a view.com.google.longrunning.OperationuploadConversation(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:
buildin 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.
-
-