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
GoogleCloudGoogle.Cloud.ContactCenterInsightsV1Assembly
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 |
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. |
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. |