public static final class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub extends 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.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
---|
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public Operation bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)
Analyzes multiple conversations in a single request.
public Operation bulkDeleteConversations(BulkDeleteConversationsRequest request)
Deletes multiple conversations in a single request.
public CalculateIssueModelStatsResponse calculateIssueModelStats(CalculateIssueModelStatsRequest request)
Gets an issue model's statistics.
public CalculateStatsResponse calculateStats(CalculateStatsRequest request)
Gets conversation statistics.
public Operation createAnalysis(CreateAnalysisRequest request)
Creates an analysis. The long running operation is done when the analysis
has completed.
public Conversation createConversation(CreateConversationRequest request)
public Operation createIssueModel(CreateIssueModelRequest request)
public PhraseMatcher createPhraseMatcher(CreatePhraseMatcherRequest request)
Creates a phrase matcher.
public View createView(CreateViewRequest request)
Returns |
---|
Type | Description |
View | |
public Empty deleteAnalysis(DeleteAnalysisRequest request)
Returns |
---|
Type | Description |
Empty | |
public Empty deleteConversation(DeleteConversationRequest request)
Returns |
---|
Type | Description |
Empty | |
public Empty deleteIssue(DeleteIssueRequest request)
Returns |
---|
Type | Description |
Empty | |
public Operation deleteIssueModel(DeleteIssueModelRequest request)
public Empty deletePhraseMatcher(DeletePhraseMatcherRequest request)
Deletes a phrase matcher.
Returns |
---|
Type | Description |
Empty | |
public Empty deleteView(DeleteViewRequest request)
Returns |
---|
Type | Description |
Empty | |
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.
public Operation exportInsightsData(ExportInsightsDataRequest request)
Export insights data to a destination defined in the request body.
public Analysis getAnalysis(GetAnalysisRequest request)
public Conversation getConversation(GetConversationRequest request)
public Issue getIssue(GetIssueRequest request)
Returns |
---|
Type | Description |
Issue | |
public IssueModel getIssueModel(GetIssueModelRequest request)
public PhraseMatcher getPhraseMatcher(GetPhraseMatcherRequest request)
public Settings getSettings(GetSettingsRequest request)
Gets project-level settings.
public View getView(GetViewRequest request)
Returns |
---|
Type | Description |
View | |
public Operation ingestConversations(IngestConversationsRequest request)
Imports conversations and processes them according to the user's
configuration.
public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)
public ListConversationsResponse listConversations(ListConversationsRequest request)
public ListIssueModelsResponse listIssueModels(ListIssueModelsRequest request)
public ListIssuesResponse listIssues(ListIssuesRequest request)
public ListPhraseMatchersResponse listPhraseMatchers(ListPhraseMatchersRequest request)
public ListViewsResponse listViews(ListViewsRequest request)
public Operation undeployIssueModel(UndeployIssueModelRequest request)
Undeploys an issue model.
An issue model can not be used in analysis after it has been undeployed.
public Conversation updateConversation(UpdateConversationRequest request)
public Issue updateIssue(UpdateIssueRequest request)
Returns |
---|
Type | Description |
Issue | |
public IssueModel updateIssueModel(UpdateIssueModelRequest request)
public PhraseMatcher updatePhraseMatcher(UpdatePhraseMatcherRequest request)
Updates a phrase matcher.
public Settings updateSettings(UpdateSettingsRequest request)
Updates project-level settings.
public View updateView(UpdateViewRequest request)
Returns |
---|
Type | Description |
View | |
public Operation uploadConversation(UploadConversationRequest request)
Create a longrunning conversation upload operation. This method differs
from CreateConversation by allowing audio transcription and optional DLP
redaction.