public static final class ContactCenterInsightsGrpc.ContactCenterInsightsFutureStub extends AbstractFutureStub<ContactCenterInsightsGrpc.ContactCenterInsightsFutureStub>
A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub >
ContactCenterInsightsGrpc.ContactCenterInsightsFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<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.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected ContactCenterInsightsGrpc.ContactCenterInsightsFutureStub 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 ListenableFuture<Operation> bulkAnalyzeConversations(BulkAnalyzeConversationsRequest request)
Analyzes multiple conversations in a single request.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> bulkDeleteConversations(BulkDeleteConversationsRequest request)
Deletes multiple conversations in a single request.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<CalculateIssueModelStatsResponse> calculateIssueModelStats(CalculateIssueModelStatsRequest request)
Gets an issue model's statistics.
public ListenableFuture<CalculateStatsResponse> calculateStats(CalculateStatsRequest request)
Gets conversation statistics.
public ListenableFuture<Operation> createAnalysis(CreateAnalysisRequest request)
Creates an analysis. The long running operation is done when the analysis
has completed.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Conversation> createConversation(CreateConversationRequest request)
Creates a conversation.
Note that this method does not support audio transcription or redaction.
Use conversations.upload
instead.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Conversation> |
|
public ListenableFuture<Operation> createIssueModel(CreateIssueModelRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<PhraseMatcher> createPhraseMatcher(CreatePhraseMatcherRequest request)
Creates a phrase matcher.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<PhraseMatcher> |
|
public ListenableFuture<View> createView(CreateViewRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<View> |
|
public ListenableFuture<Empty> deleteAnalysis(DeleteAnalysisRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
public ListenableFuture<Empty> deleteConversation(DeleteConversationRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
public ListenableFuture<Empty> deleteIssue(DeleteIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
public ListenableFuture<Operation> deleteIssueModel(DeleteIssueModelRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Empty> deletePhraseMatcher(DeletePhraseMatcherRequest request)
Deletes a phrase matcher.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
public ListenableFuture<Empty> deleteView(DeleteViewRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
public ListenableFuture<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.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> exportInsightsData(ExportInsightsDataRequest request)
Export insights data to a destination defined in the request body.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> exportIssueModel(ExportIssueModelRequest request)
Exports an issue model to the provided destination.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Analysis> getAnalysis(GetAnalysisRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Analysis> |
|
public ListenableFuture<Conversation> getConversation(GetConversationRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Conversation> |
|
public ListenableFuture<EncryptionSpec> getEncryptionSpec(GetEncryptionSpecRequest request)
Gets location-level encryption key specification.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<EncryptionSpec> |
|
public ListenableFuture<Issue> getIssue(GetIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Issue> |
|
public ListenableFuture<IssueModel> getIssueModel(GetIssueModelRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<IssueModel> |
|
public ListenableFuture<PhraseMatcher> getPhraseMatcher(GetPhraseMatcherRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<PhraseMatcher> |
|
public ListenableFuture<Settings> getSettings(GetSettingsRequest request)
Gets project-level settings.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Settings> |
|
public ListenableFuture<View> getView(GetViewRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<View> |
|
public ListenableFuture<Operation> importIssueModel(ImportIssueModelRequest request)
Imports an issue model from a Cloud Storage bucket.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> ingestConversations(IngestConversationsRequest request)
Imports conversations and processes them according to the user's
configuration.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> initializeEncryptionSpec(InitializeEncryptionSpecRequest request)
Initializes a location-level encryption key specification. An error will
be thrown if the location has resources already created before the
initialization. Once the encryption specification is initialized at a
location, it is immutable and all newly created resources under the
location will be encrypted with the existing specification.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<ListAnalysesResponse> listAnalyses(ListAnalysesRequest request)
public ListenableFuture<ListConversationsResponse> listConversations(ListConversationsRequest request)
public ListenableFuture<ListIssueModelsResponse> listIssueModels(ListIssueModelsRequest request)
public ListenableFuture<ListIssuesResponse> listIssues(ListIssuesRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListIssuesResponse> |
|
public ListenableFuture<ListPhraseMatchersResponse> listPhraseMatchers(ListPhraseMatchersRequest request)
public ListenableFuture<ListViewsResponse> listViews(ListViewsRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListViewsResponse> |
|
public ListenableFuture<Operation> undeployIssueModel(UndeployIssueModelRequest request)
Undeploys an issue model.
An issue model can not be used in analysis after it has been undeployed.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Conversation> updateConversation(UpdateConversationRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Conversation> |
|
public ListenableFuture<Issue> updateIssue(UpdateIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Issue> |
|
public ListenableFuture<IssueModel> updateIssueModel(UpdateIssueModelRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<IssueModel> |
|
public ListenableFuture<PhraseMatcher> updatePhraseMatcher(UpdatePhraseMatcherRequest request)
Updates a phrase matcher.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<PhraseMatcher> |
|
public ListenableFuture<Settings> updateSettings(UpdateSettingsRequest request)
Updates project-level settings.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Settings> |
|
public ListenableFuture<View> updateView(UpdateViewRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<View> |
|
public ListenableFuture<Operation> uploadConversation(UploadConversationRequest request)
Create a long-running conversation upload operation. This method differs
from CreateConversation
by allowing audio transcription and optional DLP
redaction.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|