public sealed class ContactCenterInsightsClientImpl : ContactCenterInsightsClient
Reference 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(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 | ContactCenterInsightsContactCenterInsightsClient The underlying gRPC client. |
settings | ContactCenterInsightsSettings The base ContactCenterInsightsSettings used within this client. |
logger | ILogger Optional 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 |
BulkDeleteConversationsOperationsClient
public override OperationsClient BulkDeleteConversationsOperationsClient { get; }
The long-running operations client for BulkDeleteConversations
.
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 |
ContactCenterInsightsContactCenterInsightsClient |
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 |
UploadConversationOperationsClient
public override OperationsClient UploadConversationOperationsClient { get; }
The long-running operations client for UploadConversation
.
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 | BulkAnalyzeConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationBulkAnalyzeConversationsResponseBulkAnalyzeConversationsMetadata | The RPC response. |
BulkAnalyzeConversationsAsync(BulkAnalyzeConversationsRequest, CallSettings)
public override Task<Operation<BulkAnalyzeConversationsResponse, BulkAnalyzeConversationsMetadata>> BulkAnalyzeConversationsAsync(BulkAnalyzeConversationsRequest request, CallSettings callSettings = null)
Analyzes multiple conversations in a single request.
Parameters | |
---|---|
Name | Description |
request | BulkAnalyzeConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationBulkAnalyzeConversationsResponseBulkAnalyzeConversationsMetadata | A Task containing the RPC response. |
BulkDeleteConversations(BulkDeleteConversationsRequest, CallSettings)
public override Operation<BulkDeleteConversationsResponse, BulkDeleteConversationsMetadata> BulkDeleteConversations(BulkDeleteConversationsRequest request, CallSettings callSettings = null)
Deletes multiple conversations in a single request.
Parameters | |
---|---|
Name | Description |
request | BulkDeleteConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationBulkDeleteConversationsResponseBulkDeleteConversationsMetadata | The RPC response. |
BulkDeleteConversationsAsync(BulkDeleteConversationsRequest, CallSettings)
public override Task<Operation<BulkDeleteConversationsResponse, BulkDeleteConversationsMetadata>> BulkDeleteConversationsAsync(BulkDeleteConversationsRequest request, CallSettings callSettings = null)
Deletes multiple conversations in a single request.
Parameters | |
---|---|
Name | Description |
request | BulkDeleteConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationBulkDeleteConversationsResponseBulkDeleteConversationsMetadata | 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 | CalculateIssueModelStatsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CalculateIssueModelStatsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCalculateIssueModelStatsResponse | 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 | CalculateStatsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CalculateStatsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCalculateStatsResponse | 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 | CreateAnalysisRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAnalysisCreateAnalysisOperationMetadata | The RPC response. |
CreateAnalysisAsync(CreateAnalysisRequest, CallSettings)
public override 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 | CreateAnalysisRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAnalysisCreateAnalysisOperationMetadata | 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 | CreateConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CreateConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskConversation | 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 | CreateIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationIssueModelCreateIssueModelMetadata | The RPC response. |
CreateIssueModelAsync(CreateIssueModelRequest, CallSettings)
public override Task<Operation<IssueModel, CreateIssueModelMetadata>> CreateIssueModelAsync(CreateIssueModelRequest request, CallSettings callSettings = null)
Creates an issue model.
Parameters | |
---|---|
Name | Description |
request | CreateIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationIssueModelCreateIssueModelMetadata | 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 | CreatePhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CreatePhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskPhraseMatcher | 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 | CreateViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CreateViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskView | 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 | DeleteAnalysisRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteAnalysisRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteIssueRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteIssueRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyDeleteIssueModelMetadata | The RPC response. |
DeleteIssueModelAsync(DeleteIssueModelRequest, CallSettings)
public override Task<Operation<Empty, DeleteIssueModelMetadata>> DeleteIssueModelAsync(DeleteIssueModelRequest request, CallSettings callSettings = null)
Deletes an issue model.
Parameters | |
---|---|
Name | Description |
request | DeleteIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyDeleteIssueModelMetadata | 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 | DeletePhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeletePhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeployIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationDeployIssueModelResponseDeployIssueModelMetadata | The RPC response. |
DeployIssueModelAsync(DeployIssueModelRequest, CallSettings)
public override 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 | DeployIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationDeployIssueModelResponseDeployIssueModelMetadata | 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 | ExportInsightsDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationExportInsightsDataResponseExportInsightsDataMetadata | The RPC response. |
ExportInsightsDataAsync(ExportInsightsDataRequest, CallSettings)
public override 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 | ExportInsightsDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationExportInsightsDataResponseExportInsightsDataMetadata | 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 | GetAnalysisRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetAnalysisRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAnalysis | 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 | GetConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskConversation | 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 | GetIssueRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetIssueRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskIssue | 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 | GetIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskIssueModel | 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 | GetPhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetPhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskPhraseMatcher | 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 | GetSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSettings | 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 | GetViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskView | 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 | IngestConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationIngestConversationsResponseIngestConversationsMetadata | The RPC response. |
IngestConversationsAsync(IngestConversationsRequest, CallSettings)
public override 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 | IngestConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationIngestConversationsResponseIngestConversationsMetadata | 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 | ListAnalysesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAnalysesResponseAnalysis | 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 | ListAnalysesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAnalysesResponseAnalysis | 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 | ListConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListConversationsResponseConversation | 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 | ListConversationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListConversationsResponseConversation | 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 | ListIssueModelsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | ListIssueModelsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskListIssueModelsResponse | A Task containing the RPC response. |
ListIssues(ListIssuesRequest, CallSettings)
public override ListIssuesResponse ListIssues(ListIssuesRequest request, CallSettings callSettings = null)
Lists issues.
Parameters | |
---|---|
Name | Description |
request | ListIssuesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | ListIssuesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskListIssuesResponse | 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 | ListPhraseMatchersRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListPhraseMatchersResponsePhraseMatcher | 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 | ListPhraseMatchersRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListPhraseMatchersResponsePhraseMatcher | 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 | ListViewsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListViewsResponseView | 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 | ListViewsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListViewsResponseView | 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 | UndeployIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationUndeployIssueModelResponseUndeployIssueModelMetadata | The RPC response. |
UndeployIssueModelAsync(UndeployIssueModelRequest, CallSettings)
public override 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 | UndeployIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationUndeployIssueModelResponseUndeployIssueModelMetadata | 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 | UpdateConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | UpdateConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskConversation | 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 | UpdateIssueRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | UpdateIssueRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskIssue | 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 | UpdateIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | UpdateIssueModelRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskIssueModel | 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 | UpdatePhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | UpdatePhraseMatcherRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskPhraseMatcher | 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 | UpdateSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | UpdateSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSettings | 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 | UpdateViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | UpdateViewRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskView | A Task containing the RPC response. |
UploadConversation(UploadConversationRequest, CallSettings)
public override Operation<Conversation, UploadConversationMetadata> UploadConversation(UploadConversationRequest request, CallSettings callSettings = null)
Create a longrunning conversation upload operation. This method differs from CreateConversation by allowing audio transcription and optional DLP redaction.
Parameters | |
---|---|
Name | Description |
request | UploadConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationConversationUploadConversationMetadata | The RPC response. |
UploadConversationAsync(UploadConversationRequest, CallSettings)
public override Task<Operation<Conversation, UploadConversationMetadata>> UploadConversationAsync(UploadConversationRequest request, CallSettings callSettings = null)
Create a longrunning conversation upload operation. This method differs from CreateConversation by allowing audio transcription and optional DLP redaction.
Parameters | |
---|---|
Name | Description |
request | UploadConversationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationConversationUploadConversationMetadata | A Task containing the RPC response. |