public sealed class ContactCenterInsightsClientImpl : ContactCenterInsightsClientReference documentation and code samples for the Contact Center AI Insights v1 API class ContactCenterInsightsClientImpl.
ContactCenterInsights client wrapper implementation, for convenient use.
Namespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Remarks
An API that lets users analyze and explore their business conversation data.
Constructors
ContactCenterInsightsClientImpl(ContactCenterInsights.ContactCenterInsightsClient, ContactCenterInsightsSettings, ILogger)
public ContactCenterInsightsClientImpl(ContactCenterInsights.ContactCenterInsightsClient grpcClient, ContactCenterInsightsSettings settings, ILogger logger)Constructs a client wrapper for the ContactCenterInsights service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
ContactCenterInsights.ContactCenterInsightsClientThe underlying gRPC client. |
settings |
ContactCenterInsightsSettingsThe base ContactCenterInsightsSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
BulkAnalyzeConversationsOperationsClient
public override OperationsClient BulkAnalyzeConversationsOperationsClient { get; }The long-running operations client for BulkAnalyzeConversations.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateAnalysisOperationsClient
public override OperationsClient CreateAnalysisOperationsClient { get; }The long-running operations client for CreateAnalysis.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateIssueModelOperationsClient
public override OperationsClient CreateIssueModelOperationsClient { get; }The long-running operations client for CreateIssueModel.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteIssueModelOperationsClient
public override OperationsClient DeleteIssueModelOperationsClient { get; }The long-running operations client for DeleteIssueModel.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeployIssueModelOperationsClient
public override OperationsClient DeployIssueModelOperationsClient { get; }The long-running operations client for DeployIssueModel.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
ExportInsightsDataOperationsClient
public override OperationsClient ExportInsightsDataOperationsClient { get; }The long-running operations client for ExportInsightsData.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override ContactCenterInsights.ContactCenterInsightsClient GrpcClient { get; }The underlying gRPC ContactCenterInsights client
| Property Value | |
|---|---|
| Type | Description |
ContactCenterInsights.ContactCenterInsightsClient |
|
IngestConversationsOperationsClient
public override OperationsClient IngestConversationsOperationsClient { get; }The long-running operations client for IngestConversations.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UndeployIssueModelOperationsClient
public override OperationsClient UndeployIssueModelOperationsClient { get; }The long-running operations client for UndeployIssueModel.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
BulkAnalyzeConversations(BulkAnalyzeConversationsRequest, CallSettings)
public override Operation<BulkAnalyzeConversationsResponse, BulkAnalyzeConversationsMetadata> BulkAnalyzeConversations(BulkAnalyzeConversationsRequest request, CallSettings callSettings = null)Analyzes multiple conversations in a single request.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkAnalyzeConversationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<BulkAnalyzeConversationsResponse, BulkAnalyzeConversationsMetadata> |
The RPC response. |
BulkAnalyzeConversationsAsync(BulkAnalyzeConversationsRequest, CallSettings)
public override async Task<Operation<BulkAnalyzeConversationsResponse, BulkAnalyzeConversationsMetadata>> BulkAnalyzeConversationsAsync(BulkAnalyzeConversationsRequest request, CallSettings callSettings = null)Analyzes multiple conversations in a single request.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkAnalyzeConversationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<BulkAnalyzeConversationsResponse, BulkAnalyzeConversationsMetadata>> |
A Task containing the RPC response. |
CalculateIssueModelStats(CalculateIssueModelStatsRequest, CallSettings)
public override CalculateIssueModelStatsResponse CalculateIssueModelStats(CalculateIssueModelStatsRequest request, CallSettings callSettings = null)Gets an issue model's statistics.
| Parameters | |
|---|---|
| Name | Description |
request |
CalculateIssueModelStatsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
CalculateIssueModelStatsResponse |
The RPC response. |
CalculateIssueModelStatsAsync(CalculateIssueModelStatsRequest, CallSettings)
public override Task<CalculateIssueModelStatsResponse> CalculateIssueModelStatsAsync(CalculateIssueModelStatsRequest request, CallSettings callSettings = null)Gets an issue model's statistics.
| Parameters | |
|---|---|
| Name | Description |
request |
CalculateIssueModelStatsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<CalculateIssueModelStatsResponse> |
A Task containing the RPC response. |
CalculateStats(CalculateStatsRequest, CallSettings)
public override CalculateStatsResponse CalculateStats(CalculateStatsRequest request, CallSettings callSettings = null)Gets conversation statistics.
| Parameters | |
|---|---|
| Name | Description |
request |
CalculateStatsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
CalculateStatsResponse |
The RPC response. |
CalculateStatsAsync(CalculateStatsRequest, CallSettings)
public override Task<CalculateStatsResponse> CalculateStatsAsync(CalculateStatsRequest request, CallSettings callSettings = null)Gets conversation statistics.
| Parameters | |
|---|---|
| Name | Description |
request |
CalculateStatsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<CalculateStatsResponse> |
A Task containing the RPC response. |
CreateAnalysis(CreateAnalysisRequest, CallSettings)
public override Operation<Analysis, CreateAnalysisOperationMetadata> CreateAnalysis(CreateAnalysisRequest request, CallSettings callSettings = null)Creates an analysis. The long running operation is done when the analysis has completed.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAnalysisRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Analysis, CreateAnalysisOperationMetadata> |
The RPC response. |
CreateAnalysisAsync(CreateAnalysisRequest, CallSettings)
public override async Task<Operation<Analysis, CreateAnalysisOperationMetadata>> CreateAnalysisAsync(CreateAnalysisRequest request, CallSettings callSettings = null)Creates an analysis. The long running operation is done when the analysis has completed.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAnalysisRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Analysis, CreateAnalysisOperationMetadata>> |
A Task containing the RPC response. |
CreateConversation(CreateConversationRequest, CallSettings)
public override Conversation CreateConversation(CreateConversationRequest request, CallSettings callSettings = null)Creates a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Conversation |
The RPC response. |
CreateConversationAsync(CreateConversationRequest, CallSettings)
public override Task<Conversation> CreateConversationAsync(CreateConversationRequest request, CallSettings callSettings = null)Creates a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Conversation> |
A Task containing the RPC response. |
CreateIssueModel(CreateIssueModelRequest, CallSettings)
public override Operation<IssueModel, CreateIssueModelMetadata> CreateIssueModel(CreateIssueModelRequest request, CallSettings callSettings = null)Creates an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<IssueModel, CreateIssueModelMetadata> |
The RPC response. |
CreateIssueModelAsync(CreateIssueModelRequest, CallSettings)
public override async Task<Operation<IssueModel, CreateIssueModelMetadata>> CreateIssueModelAsync(CreateIssueModelRequest request, CallSettings callSettings = null)Creates an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<IssueModel, CreateIssueModelMetadata>> |
A Task containing the RPC response. |
CreatePhraseMatcher(CreatePhraseMatcherRequest, CallSettings)
public override PhraseMatcher CreatePhraseMatcher(CreatePhraseMatcherRequest request, CallSettings callSettings = null)Creates a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
CreatePhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PhraseMatcher |
The RPC response. |
CreatePhraseMatcherAsync(CreatePhraseMatcherRequest, CallSettings)
public override Task<PhraseMatcher> CreatePhraseMatcherAsync(CreatePhraseMatcherRequest request, CallSettings callSettings = null)Creates a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
CreatePhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<PhraseMatcher> |
A Task containing the RPC response. |
CreateView(CreateViewRequest, CallSettings)
public override View CreateView(CreateViewRequest request, CallSettings callSettings = null)Creates a view.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
View |
The RPC response. |
CreateViewAsync(CreateViewRequest, CallSettings)
public override Task<View> CreateViewAsync(CreateViewRequest request, CallSettings callSettings = null)Creates a view.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<View> |
A Task containing the RPC response. |
DeleteAnalysis(DeleteAnalysisRequest, CallSettings)
public override void DeleteAnalysis(DeleteAnalysisRequest request, CallSettings callSettings = null)Deletes an analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAnalysisRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteAnalysisAsync(DeleteAnalysisRequest, CallSettings)
public override Task DeleteAnalysisAsync(DeleteAnalysisRequest request, CallSettings callSettings = null)Deletes an analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAnalysisRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteConversation(DeleteConversationRequest, CallSettings)
public override void DeleteConversation(DeleteConversationRequest request, CallSettings callSettings = null)Deletes a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteConversationAsync(DeleteConversationRequest, CallSettings)
public override Task DeleteConversationAsync(DeleteConversationRequest request, CallSettings callSettings = null)Deletes a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteIssue(DeleteIssueRequest, CallSettings)
public override void DeleteIssue(DeleteIssueRequest request, CallSettings callSettings = null)Deletes an issue.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteIssueRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteIssueAsync(DeleteIssueRequest, CallSettings)
public override Task DeleteIssueAsync(DeleteIssueRequest request, CallSettings callSettings = null)Deletes an issue.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteIssueRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteIssueModel(DeleteIssueModelRequest, CallSettings)
public override Operation<Empty, DeleteIssueModelMetadata> DeleteIssueModel(DeleteIssueModelRequest request, CallSettings callSettings = null)Deletes an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Empty, DeleteIssueModelMetadata> |
The RPC response. |
DeleteIssueModelAsync(DeleteIssueModelRequest, CallSettings)
public override async Task<Operation<Empty, DeleteIssueModelMetadata>> DeleteIssueModelAsync(DeleteIssueModelRequest request, CallSettings callSettings = null)Deletes an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Empty, DeleteIssueModelMetadata>> |
A Task containing the RPC response. |
DeletePhraseMatcher(DeletePhraseMatcherRequest, CallSettings)
public override void DeletePhraseMatcher(DeletePhraseMatcherRequest request, CallSettings callSettings = null)Deletes a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeletePhraseMatcherAsync(DeletePhraseMatcherRequest, CallSettings)
public override Task DeletePhraseMatcherAsync(DeletePhraseMatcherRequest request, CallSettings callSettings = null)Deletes a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteView(DeleteViewRequest, CallSettings)
public override void DeleteView(DeleteViewRequest request, CallSettings callSettings = null)Deletes a view.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteViewAsync(DeleteViewRequest, CallSettings)
public override Task DeleteViewAsync(DeleteViewRequest request, CallSettings callSettings = null)Deletes a view.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeployIssueModel(DeployIssueModelRequest, CallSettings)
public override Operation<DeployIssueModelResponse, DeployIssueModelMetadata> DeployIssueModel(DeployIssueModelRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
DeployIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<DeployIssueModelResponse, DeployIssueModelMetadata> |
The RPC response. |
DeployIssueModelAsync(DeployIssueModelRequest, CallSettings)
public override async Task<Operation<DeployIssueModelResponse, DeployIssueModelMetadata>> DeployIssueModelAsync(DeployIssueModelRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
DeployIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<DeployIssueModelResponse, DeployIssueModelMetadata>> |
A Task containing the RPC response. |
ExportInsightsData(ExportInsightsDataRequest, CallSettings)
public override Operation<ExportInsightsDataResponse, ExportInsightsDataMetadata> ExportInsightsData(ExportInsightsDataRequest request, CallSettings callSettings = null)Export insights data to a destination defined in the request body.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportInsightsDataRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<ExportInsightsDataResponse, ExportInsightsDataMetadata> |
The RPC response. |
ExportInsightsDataAsync(ExportInsightsDataRequest, CallSettings)
public override async Task<Operation<ExportInsightsDataResponse, ExportInsightsDataMetadata>> ExportInsightsDataAsync(ExportInsightsDataRequest request, CallSettings callSettings = null)Export insights data to a destination defined in the request body.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportInsightsDataRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<ExportInsightsDataResponse, ExportInsightsDataMetadata>> |
A Task containing the RPC response. |
GetAnalysis(GetAnalysisRequest, CallSettings)
public override Analysis GetAnalysis(GetAnalysisRequest request, CallSettings callSettings = null)Gets an analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAnalysisRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Analysis |
The RPC response. |
GetAnalysisAsync(GetAnalysisRequest, CallSettings)
public override Task<Analysis> GetAnalysisAsync(GetAnalysisRequest request, CallSettings callSettings = null)Gets an analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAnalysisRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Analysis> |
A Task containing the RPC response. |
GetConversation(GetConversationRequest, CallSettings)
public override Conversation GetConversation(GetConversationRequest request, CallSettings callSettings = null)Gets a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Conversation |
The RPC response. |
GetConversationAsync(GetConversationRequest, CallSettings)
public override Task<Conversation> GetConversationAsync(GetConversationRequest request, CallSettings callSettings = null)Gets a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Conversation> |
A Task containing the RPC response. |
GetIssue(GetIssueRequest, CallSettings)
public override Issue GetIssue(GetIssueRequest request, CallSettings callSettings = null)Gets an issue.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIssueRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Issue |
The RPC response. |
GetIssueAsync(GetIssueRequest, CallSettings)
public override Task<Issue> GetIssueAsync(GetIssueRequest request, CallSettings callSettings = null)Gets an issue.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIssueRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Issue> |
A Task containing the RPC response. |
GetIssueModel(GetIssueModelRequest, CallSettings)
public override IssueModel GetIssueModel(GetIssueModelRequest request, CallSettings callSettings = null)Gets an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
IssueModel |
The RPC response. |
GetIssueModelAsync(GetIssueModelRequest, CallSettings)
public override Task<IssueModel> GetIssueModelAsync(GetIssueModelRequest request, CallSettings callSettings = null)Gets an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<IssueModel> |
A Task containing the RPC response. |
GetPhraseMatcher(GetPhraseMatcherRequest, CallSettings)
public override PhraseMatcher GetPhraseMatcher(GetPhraseMatcherRequest request, CallSettings callSettings = null)Gets a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PhraseMatcher |
The RPC response. |
GetPhraseMatcherAsync(GetPhraseMatcherRequest, CallSettings)
public override Task<PhraseMatcher> GetPhraseMatcherAsync(GetPhraseMatcherRequest request, CallSettings callSettings = null)Gets a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<PhraseMatcher> |
A Task containing the RPC response. |
GetSettings(GetSettingsRequest, CallSettings)
public override Settings GetSettings(GetSettingsRequest request, CallSettings callSettings = null)Gets project-level settings.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Settings |
The RPC response. |
GetSettingsAsync(GetSettingsRequest, CallSettings)
public override Task<Settings> GetSettingsAsync(GetSettingsRequest request, CallSettings callSettings = null)Gets project-level settings.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Settings> |
A Task containing the RPC response. |
GetView(GetViewRequest, CallSettings)
public override View GetView(GetViewRequest request, CallSettings callSettings = null)Gets a view.
| Parameters | |
|---|---|
| Name | Description |
request |
GetViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
View |
The RPC response. |
GetViewAsync(GetViewRequest, CallSettings)
public override Task<View> GetViewAsync(GetViewRequest request, CallSettings callSettings = null)Gets a view.
| Parameters | |
|---|---|
| Name | Description |
request |
GetViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<View> |
A Task containing the RPC response. |
IngestConversations(IngestConversationsRequest, CallSettings)
public override Operation<IngestConversationsResponse, IngestConversationsMetadata> IngestConversations(IngestConversationsRequest request, CallSettings callSettings = null)Imports conversations and processes them according to the user's configuration.
| Parameters | |
|---|---|
| Name | Description |
request |
IngestConversationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<IngestConversationsResponse, IngestConversationsMetadata> |
The RPC response. |
IngestConversationsAsync(IngestConversationsRequest, CallSettings)
public override async Task<Operation<IngestConversationsResponse, IngestConversationsMetadata>> IngestConversationsAsync(IngestConversationsRequest request, CallSettings callSettings = null)Imports conversations and processes them according to the user's configuration.
| Parameters | |
|---|---|
| Name | Description |
request |
IngestConversationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<IngestConversationsResponse, IngestConversationsMetadata>> |
A Task containing the RPC response. |
ListAnalyses(ListAnalysesRequest, CallSettings)
public override PagedEnumerable<ListAnalysesResponse, Analysis> ListAnalyses(ListAnalysesRequest request, CallSettings callSettings = null)Lists analyses.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAnalysesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListAnalysesResponse, Analysis> |
A pageable sequence of Analysis resources. |
ListAnalysesAsync(ListAnalysesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAnalysesResponse, Analysis> ListAnalysesAsync(ListAnalysesRequest request, CallSettings callSettings = null)Lists analyses.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAnalysesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListAnalysesResponse, Analysis> |
A pageable asynchronous sequence of Analysis resources. |
ListConversations(ListConversationsRequest, CallSettings)
public override PagedEnumerable<ListConversationsResponse, Conversation> ListConversations(ListConversationsRequest request, CallSettings callSettings = null)Lists conversations.
| Parameters | |
|---|---|
| Name | Description |
request |
ListConversationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListConversationsResponse, Conversation> |
A pageable sequence of Conversation resources. |
ListConversationsAsync(ListConversationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListConversationsResponse, Conversation> ListConversationsAsync(ListConversationsRequest request, CallSettings callSettings = null)Lists conversations.
| Parameters | |
|---|---|
| Name | Description |
request |
ListConversationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListConversationsResponse, Conversation> |
A pageable asynchronous sequence of Conversation resources. |
ListIssueModels(ListIssueModelsRequest, CallSettings)
public override ListIssueModelsResponse ListIssueModels(ListIssueModelsRequest request, CallSettings callSettings = null)Lists issue models.
| Parameters | |
|---|---|
| Name | Description |
request |
ListIssueModelsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ListIssueModelsResponse |
The RPC response. |
ListIssueModelsAsync(ListIssueModelsRequest, CallSettings)
public override Task<ListIssueModelsResponse> ListIssueModelsAsync(ListIssueModelsRequest request, CallSettings callSettings = null)Lists issue models.
| Parameters | |
|---|---|
| Name | Description |
request |
ListIssueModelsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<ListIssueModelsResponse> |
A Task containing the RPC response. |
ListIssues(ListIssuesRequest, CallSettings)
public override ListIssuesResponse ListIssues(ListIssuesRequest request, CallSettings callSettings = null)Lists issues.
| Parameters | |
|---|---|
| Name | Description |
request |
ListIssuesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ListIssuesResponse |
The RPC response. |
ListIssuesAsync(ListIssuesRequest, CallSettings)
public override Task<ListIssuesResponse> ListIssuesAsync(ListIssuesRequest request, CallSettings callSettings = null)Lists issues.
| Parameters | |
|---|---|
| Name | Description |
request |
ListIssuesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<ListIssuesResponse> |
A Task containing the RPC response. |
ListPhraseMatchers(ListPhraseMatchersRequest, CallSettings)
public override PagedEnumerable<ListPhraseMatchersResponse, PhraseMatcher> ListPhraseMatchers(ListPhraseMatchersRequest request, CallSettings callSettings = null)Lists phrase matchers.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPhraseMatchersRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListPhraseMatchersResponse, PhraseMatcher> |
A pageable sequence of PhraseMatcher resources. |
ListPhraseMatchersAsync(ListPhraseMatchersRequest, CallSettings)
public override PagedAsyncEnumerable<ListPhraseMatchersResponse, PhraseMatcher> ListPhraseMatchersAsync(ListPhraseMatchersRequest request, CallSettings callSettings = null)Lists phrase matchers.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPhraseMatchersRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListPhraseMatchersResponse, PhraseMatcher> |
A pageable asynchronous sequence of PhraseMatcher resources. |
ListViews(ListViewsRequest, CallSettings)
public override PagedEnumerable<ListViewsResponse, View> ListViews(ListViewsRequest request, CallSettings callSettings = null)Lists views.
| Parameters | |
|---|---|
| Name | Description |
request |
ListViewsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListViewsResponse, View> |
A pageable sequence of View resources. |
ListViewsAsync(ListViewsRequest, CallSettings)
public override PagedAsyncEnumerable<ListViewsResponse, View> ListViewsAsync(ListViewsRequest request, CallSettings callSettings = null)Lists views.
| Parameters | |
|---|---|
| Name | Description |
request |
ListViewsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListViewsResponse, View> |
A pageable asynchronous sequence of View resources. |
UndeployIssueModel(UndeployIssueModelRequest, CallSettings)
public override Operation<UndeployIssueModelResponse, UndeployIssueModelMetadata> UndeployIssueModel(UndeployIssueModelRequest request, CallSettings callSettings = null)Undeploys an issue model. An issue model can not be used in analysis after it has been undeployed.
| Parameters | |
|---|---|
| Name | Description |
request |
UndeployIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<UndeployIssueModelResponse, UndeployIssueModelMetadata> |
The RPC response. |
UndeployIssueModelAsync(UndeployIssueModelRequest, CallSettings)
public override async Task<Operation<UndeployIssueModelResponse, UndeployIssueModelMetadata>> UndeployIssueModelAsync(UndeployIssueModelRequest request, CallSettings callSettings = null)Undeploys an issue model. An issue model can not be used in analysis after it has been undeployed.
| Parameters | |
|---|---|
| Name | Description |
request |
UndeployIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<UndeployIssueModelResponse, UndeployIssueModelMetadata>> |
A Task containing the RPC response. |
UpdateConversation(UpdateConversationRequest, CallSettings)
public override Conversation UpdateConversation(UpdateConversationRequest request, CallSettings callSettings = null)Updates a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Conversation |
The RPC response. |
UpdateConversationAsync(UpdateConversationRequest, CallSettings)
public override Task<Conversation> UpdateConversationAsync(UpdateConversationRequest request, CallSettings callSettings = null)Updates a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateConversationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Conversation> |
A Task containing the RPC response. |
UpdateIssue(UpdateIssueRequest, CallSettings)
public override Issue UpdateIssue(UpdateIssueRequest request, CallSettings callSettings = null)Updates an issue.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateIssueRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Issue |
The RPC response. |
UpdateIssueAsync(UpdateIssueRequest, CallSettings)
public override Task<Issue> UpdateIssueAsync(UpdateIssueRequest request, CallSettings callSettings = null)Updates an issue.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateIssueRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Issue> |
A Task containing the RPC response. |
UpdateIssueModel(UpdateIssueModelRequest, CallSettings)
public override IssueModel UpdateIssueModel(UpdateIssueModelRequest request, CallSettings callSettings = null)Updates an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
IssueModel |
The RPC response. |
UpdateIssueModelAsync(UpdateIssueModelRequest, CallSettings)
public override Task<IssueModel> UpdateIssueModelAsync(UpdateIssueModelRequest request, CallSettings callSettings = null)Updates an issue model.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateIssueModelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<IssueModel> |
A Task containing the RPC response. |
UpdatePhraseMatcher(UpdatePhraseMatcherRequest, CallSettings)
public override PhraseMatcher UpdatePhraseMatcher(UpdatePhraseMatcherRequest request, CallSettings callSettings = null)Updates a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdatePhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PhraseMatcher |
The RPC response. |
UpdatePhraseMatcherAsync(UpdatePhraseMatcherRequest, CallSettings)
public override Task<PhraseMatcher> UpdatePhraseMatcherAsync(UpdatePhraseMatcherRequest request, CallSettings callSettings = null)Updates a phrase matcher.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdatePhraseMatcherRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<PhraseMatcher> |
A Task containing the RPC response. |
UpdateSettings(UpdateSettingsRequest, CallSettings)
public override Settings UpdateSettings(UpdateSettingsRequest request, CallSettings callSettings = null)Updates project-level settings.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Settings |
The RPC response. |
UpdateSettingsAsync(UpdateSettingsRequest, CallSettings)
public override Task<Settings> UpdateSettingsAsync(UpdateSettingsRequest request, CallSettings callSettings = null)Updates project-level settings.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Settings> |
A Task containing the RPC response. |
UpdateView(UpdateViewRequest, CallSettings)
public override View UpdateView(UpdateViewRequest request, CallSettings callSettings = null)Updates a view.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
View |
The RPC response. |
UpdateViewAsync(UpdateViewRequest, CallSettings)
public override Task<View> UpdateViewAsync(UpdateViewRequest request, CallSettings callSettings = null)Updates a view.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateViewRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<View> |
A Task containing the RPC response. |