Class ContactCenterInsightsGrpc.ContactCenterInsightsStub

    • Method Detail

      • uploadConversation

        public void uploadConversation​(UploadConversationRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Create a longrunning conversation upload operation. This method differs
         from CreateConversation by allowing audio transcription and optional DLP
         redaction.
         
      • deleteConversation

        public void deleteConversation​(DeleteConversationRequest request,
                                       io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes a conversation.
         
      • createAnalysis

        public void createAnalysis​(CreateAnalysisRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an analysis. The long running operation is done when the analysis
         has completed.
         
      • getAnalysis

        public void getAnalysis​(GetAnalysisRequest request,
                                io.grpc.stub.StreamObserver<Analysis> responseObserver)
         Gets an analysis.
         
      • deleteAnalysis

        public void deleteAnalysis​(DeleteAnalysisRequest request,
                                   io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes an analysis.
         
      • bulkAnalyzeConversations

        public void bulkAnalyzeConversations​(BulkAnalyzeConversationsRequest request,
                                             io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Analyzes multiple conversations in a single request.
         
      • ingestConversations

        public void ingestConversations​(IngestConversationsRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Imports conversations and processes them according to the user's
         configuration.
         
      • exportInsightsData

        public void exportInsightsData​(ExportInsightsDataRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Export insights data to a destination defined in the request body.
         
      • createIssueModel

        public void createIssueModel​(CreateIssueModelRequest request,
                                     io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an issue model.
         
      • updateIssueModel

        public void updateIssueModel​(UpdateIssueModelRequest request,
                                     io.grpc.stub.StreamObserver<IssueModel> responseObserver)
         Updates an issue model.
         
      • getIssueModel

        public void getIssueModel​(GetIssueModelRequest request,
                                  io.grpc.stub.StreamObserver<IssueModel> responseObserver)
         Gets an issue model.
         
      • deleteIssueModel

        public void deleteIssueModel​(DeleteIssueModelRequest request,
                                     io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes an issue model.
         
      • deployIssueModel

        public void deployIssueModel​(DeployIssueModelRequest request,
                                     io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         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 void undeployIssueModel​(UndeployIssueModelRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Undeploys an issue model.
         An issue model can not be used in analysis after it has been undeployed.
         
      • getIssue

        public void getIssue​(GetIssueRequest request,
                             io.grpc.stub.StreamObserver<Issue> responseObserver)
         Gets an issue.
         
      • updateIssue

        public void updateIssue​(UpdateIssueRequest request,
                                io.grpc.stub.StreamObserver<Issue> responseObserver)
         Updates an issue.
         
      • deleteIssue

        public void deleteIssue​(DeleteIssueRequest request,
                                io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes an issue.
         
      • deletePhraseMatcher

        public void deletePhraseMatcher​(DeletePhraseMatcherRequest request,
                                        io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes a phrase matcher.
         
      • getSettings

        public void getSettings​(GetSettingsRequest request,
                                io.grpc.stub.StreamObserver<Settings> responseObserver)
         Gets project-level settings.
         
      • updateSettings

        public void updateSettings​(UpdateSettingsRequest request,
                                   io.grpc.stub.StreamObserver<Settings> responseObserver)
         Updates project-level settings.
         
      • createView

        public void createView​(CreateViewRequest request,
                               io.grpc.stub.StreamObserver<View> responseObserver)
         Creates a view.
         
      • getView

        public void getView​(GetViewRequest request,
                            io.grpc.stub.StreamObserver<View> responseObserver)
         Gets a view.
         
      • updateView

        public void updateView​(UpdateViewRequest request,
                               io.grpc.stub.StreamObserver<View> responseObserver)
         Updates a view.
         
      • deleteView

        public void deleteView​(DeleteViewRequest request,
                               io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes a view.