public static final class ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub extends AbstractBlockingStub<ContactCenterInsightsGrpc.ContactCenterInsightsBlockingStub>
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
|
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public Operation bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)
Analyzes multiple conversations in a single request.
Parameter
Returns
public CalculateIssueModelStatsResponse calculateIssueModelStats(CalculateIssueModelStatsRequest request)
Gets an issue model's statistics.
Parameter
Returns
public CalculateStatsResponse calculateStats(CalculateStatsRequest request)
Gets conversation statistics.
Parameter
Returns
public Operation createAnalysis(CreateAnalysisRequest request)
Creates an analysis. The long running operation is done when the analysis
has completed.
Parameter
Returns
public Conversation createConversation(CreateConversationRequest request)
Parameter
Returns
public Operation createIssueModel(CreateIssueModelRequest request)
Parameter
Returns
public PhraseMatcher createPhraseMatcher(CreatePhraseMatcherRequest request)
Creates a phrase matcher.
Parameter
Returns
public View createView(CreateViewRequest request)
Parameter
Returns
public Empty deleteAnalysis(DeleteAnalysisRequest request)
Parameter
Returns
public Empty deleteConversation(DeleteConversationRequest request)
Parameter
Returns
public Empty deleteIssue(DeleteIssueRequest request)
Parameter
Returns
public Operation deleteIssueModel(DeleteIssueModelRequest request)
Parameter
Returns
public Empty deletePhraseMatcher(DeletePhraseMatcherRequest request)
Deletes a phrase matcher.
Parameter
Returns
public Empty deleteView(DeleteViewRequest request)
Parameter
Returns
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.
Parameter
Returns
public Operation exportInsightsData(ExportInsightsDataRequest request)
Export insights data to a destination defined in the request body.
Parameter
Returns
public Analysis getAnalysis(GetAnalysisRequest request)
Parameter
Returns
public Conversation getConversation(GetConversationRequest request)
Parameter
Returns
public Issue getIssue(GetIssueRequest request)
Parameter
Returns
public IssueModel getIssueModel(GetIssueModelRequest request)
Parameter
Returns
public PhraseMatcher getPhraseMatcher(GetPhraseMatcherRequest request)
Parameter
Returns
public Settings getSettings(GetSettingsRequest request)
Gets project-level settings.
Parameter
Returns
public View getView(GetViewRequest request)
Parameter
Returns
public Operation ingestConversations(IngestConversationsRequest request)
Imports conversations and processes them according to the user's
configuration.
Parameter
Returns
public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)
Parameter
Returns
public ListConversationsResponse listConversations(ListConversationsRequest request)
Parameter
Returns
public ListIssueModelsResponse listIssueModels(ListIssueModelsRequest request)
Parameter
Returns
public ListIssuesResponse listIssues(ListIssuesRequest request)
Parameter
Returns
public ListPhraseMatchersResponse listPhraseMatchers(ListPhraseMatchersRequest request)
Parameter
Returns
public ListViewsResponse listViews(ListViewsRequest request)
Parameter
Returns
public Operation undeployIssueModel(UndeployIssueModelRequest request)
Undeploys an issue model.
An issue model can not be used in analysis after it has been undeployed.
Parameter
Returns
public Conversation updateConversation(UpdateConversationRequest request)
Parameter
Returns
public Issue updateIssue(UpdateIssueRequest request)
Parameter
Returns
public IssueModel updateIssueModel(UpdateIssueModelRequest request)
Parameter
Returns
public PhraseMatcher updatePhraseMatcher(UpdatePhraseMatcherRequest request)
Updates a phrase matcher.
Parameter
Returns
public Settings updateSettings(UpdateSettingsRequest request)
Updates project-level settings.
Parameter
Returns
public View updateView(UpdateViewRequest request)
Parameter
Returns