Class ContactCenterInsightsGrpc.ContactCenterInsightsFutureStub

    • Method Detail

      • uploadConversation

        public com.google.common.util.concurrent.ListenableFuture<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.
         
      • deleteConversation

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteConversation​(DeleteConversationRequest request)
         Deletes a conversation.
         
      • createAnalysis

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createAnalysis​(CreateAnalysisRequest request)
         Creates an analysis. The long running operation is done when the analysis
         has completed.
         
      • getAnalysis

        public com.google.common.util.concurrent.ListenableFuture<Analysis> getAnalysis​(GetAnalysisRequest request)
         Gets an analysis.
         
      • deleteAnalysis

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteAnalysis​(DeleteAnalysisRequest request)
         Deletes an analysis.
         
      • bulkAnalyzeConversations

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> bulkAnalyzeConversations​(BulkAnalyzeConversationsRequest request)
         Analyzes multiple conversations in a single request.
         
      • ingestConversations

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> ingestConversations​(IngestConversationsRequest request)
         Imports conversations and processes them according to the user's
         configuration.
         
      • exportInsightsData

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> exportInsightsData​(ExportInsightsDataRequest request)
         Export insights data to a destination defined in the request body.
         
      • createIssueModel

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createIssueModel​(CreateIssueModelRequest request)
         Creates an issue model.
         
      • updateIssueModel

        public com.google.common.util.concurrent.ListenableFuture<IssueModel> updateIssueModel​(UpdateIssueModelRequest request)
         Updates an issue model.
         
      • getIssueModel

        public com.google.common.util.concurrent.ListenableFuture<IssueModel> getIssueModel​(GetIssueModelRequest request)
         Gets an issue model.
         
      • deleteIssueModel

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteIssueModel​(DeleteIssueModelRequest request)
         Deletes an issue model.
         
      • deployIssueModel

        public com.google.common.util.concurrent.ListenableFuture<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.common.util.concurrent.ListenableFuture<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 com.google.common.util.concurrent.ListenableFuture<Issue> getIssue​(GetIssueRequest request)
         Gets an issue.
         
      • updateIssue

        public com.google.common.util.concurrent.ListenableFuture<Issue> updateIssue​(UpdateIssueRequest request)
         Updates an issue.
         
      • deleteIssue

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteIssue​(DeleteIssueRequest request)
         Deletes an issue.
         
      • deletePhraseMatcher

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deletePhraseMatcher​(DeletePhraseMatcherRequest request)
         Deletes a phrase matcher.
         
      • getSettings

        public com.google.common.util.concurrent.ListenableFuture<Settings> getSettings​(GetSettingsRequest request)
         Gets project-level settings.
         
      • updateSettings

        public com.google.common.util.concurrent.ListenableFuture<Settings> updateSettings​(UpdateSettingsRequest request)
         Updates project-level settings.
         
      • createView

        public com.google.common.util.concurrent.ListenableFuture<View> createView​(CreateViewRequest request)
         Creates a view.
         
      • getView

        public com.google.common.util.concurrent.ListenableFuture<View> getView​(GetViewRequest request)
         Gets a view.
         
      • updateView

        public com.google.common.util.concurrent.ListenableFuture<View> updateView​(UpdateViewRequest request)
         Updates a view.
         
      • deleteView

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteView​(DeleteViewRequest request)
         Deletes a view.