Class ContactCenterInsights.ContactCenterInsightsClient (1.1.0)

public class ContactCenterInsightsClient : ClientBase<ContactCenterInsights.ContactCenterInsightsClient>

Client for ContactCenterInsights

Inheritance

Object > ClientBase > ClientBase<ContactCenterInsights.ContactCenterInsightsClient> > ContactCenterInsights.ContactCenterInsightsClient

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

ContactCenterInsightsClient()

protected ContactCenterInsightsClient()

Protected parameterless constructor to allow creation of test doubles.

ContactCenterInsightsClient(CallInvoker)

public ContactCenterInsightsClient(CallInvoker callInvoker)

Creates a new client for ContactCenterInsights that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

ContactCenterInsightsClient(ChannelBase)

public ContactCenterInsightsClient(ChannelBase channel)

Creates a new client for ContactCenterInsights

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

ContactCenterInsightsClient(ClientBase.ClientBaseConfiguration)

protected ContactCenterInsightsClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBase.ClientBaseConfiguration

The client configuration.

Methods

CalculateIssueModelStats(CalculateIssueModelStatsRequest, CallOptions)

public virtual CalculateIssueModelStatsResponse CalculateIssueModelStats(CalculateIssueModelStatsRequest request, CallOptions options)

Gets an issue model's statistics.

Parameters
Name Description
request CalculateIssueModelStatsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CalculateIssueModelStatsResponse

The response received from the server.

CalculateIssueModelStats(CalculateIssueModelStatsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual CalculateIssueModelStatsResponse CalculateIssueModelStats(CalculateIssueModelStatsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an issue model's statistics.

Parameters
Name Description
request CalculateIssueModelStatsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CalculateIssueModelStatsResponse

The response received from the server.

CalculateIssueModelStatsAsync(CalculateIssueModelStatsRequest, CallOptions)

public virtual AsyncUnaryCall<CalculateIssueModelStatsResponse> CalculateIssueModelStatsAsync(CalculateIssueModelStatsRequest request, CallOptions options)

Gets an issue model's statistics.

Parameters
Name Description
request CalculateIssueModelStatsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<CalculateIssueModelStatsResponse>

The call object.

CalculateIssueModelStatsAsync(CalculateIssueModelStatsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<CalculateIssueModelStatsResponse> CalculateIssueModelStatsAsync(CalculateIssueModelStatsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an issue model's statistics.

Parameters
Name Description
request CalculateIssueModelStatsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<CalculateIssueModelStatsResponse>

The call object.

CalculateStats(CalculateStatsRequest, CallOptions)

public virtual CalculateStatsResponse CalculateStats(CalculateStatsRequest request, CallOptions options)

Gets conversation statistics.

Parameters
Name Description
request CalculateStatsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CalculateStatsResponse

The response received from the server.

CalculateStats(CalculateStatsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual CalculateStatsResponse CalculateStats(CalculateStatsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets conversation statistics.

Parameters
Name Description
request CalculateStatsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CalculateStatsResponse

The response received from the server.

CalculateStatsAsync(CalculateStatsRequest, CallOptions)

public virtual AsyncUnaryCall<CalculateStatsResponse> CalculateStatsAsync(CalculateStatsRequest request, CallOptions options)

Gets conversation statistics.

Parameters
Name Description
request CalculateStatsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<CalculateStatsResponse>

The call object.

CalculateStatsAsync(CalculateStatsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<CalculateStatsResponse> CalculateStatsAsync(CalculateStatsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets conversation statistics.

Parameters
Name Description
request CalculateStatsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<CalculateStatsResponse>

The call object.

CreateAnalysis(CreateAnalysisRequest, CallOptions)

public virtual Operation CreateAnalysis(CreateAnalysisRequest request, CallOptions options)

Creates an analysis. The long running operation is done when the analysis has completed.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateAnalysis(CreateAnalysisRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Operation CreateAnalysis(CreateAnalysisRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates an analysis. The long running operation is done when the analysis has completed.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateAnalysisAsync(CreateAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateAnalysisAsync(CreateAnalysisRequest request, CallOptions options)

Creates an analysis. The long running operation is done when the analysis has completed.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

CreateAnalysisAsync(CreateAnalysisRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateAnalysisAsync(CreateAnalysisRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates an analysis. The long running operation is done when the analysis has completed.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

CreateConversation(CreateConversationRequest, CallOptions)

public virtual Conversation CreateConversation(CreateConversationRequest request, CallOptions options)

Creates a conversation.

Parameters
Name Description
request CreateConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Conversation

The response received from the server.

CreateConversation(CreateConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Conversation CreateConversation(CreateConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates a conversation.

Parameters
Name Description
request CreateConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Conversation

The response received from the server.

CreateConversationAsync(CreateConversationRequest, CallOptions)

public virtual AsyncUnaryCall<Conversation> CreateConversationAsync(CreateConversationRequest request, CallOptions options)

Creates a conversation.

Parameters
Name Description
request CreateConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Conversation>

The call object.

CreateConversationAsync(CreateConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Conversation> CreateConversationAsync(CreateConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates a conversation.

Parameters
Name Description
request CreateConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Conversation>

The call object.

CreateIssueModel(CreateIssueModelRequest, CallOptions)

public virtual Operation CreateIssueModel(CreateIssueModelRequest request, CallOptions options)

Creates an issue model.

Parameters
Name Description
request CreateIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateIssueModel(CreateIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Operation CreateIssueModel(CreateIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates an issue model.

Parameters
Name Description
request CreateIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateIssueModelAsync(CreateIssueModelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateIssueModelAsync(CreateIssueModelRequest request, CallOptions options)

Creates an issue model.

Parameters
Name Description
request CreateIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

CreateIssueModelAsync(CreateIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateIssueModelAsync(CreateIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates an issue model.

Parameters
Name Description
request CreateIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
Operations.OperationsClient

A new Operations client for the same target as this client.

CreatePhraseMatcher(CreatePhraseMatcherRequest, CallOptions)

public virtual PhraseMatcher CreatePhraseMatcher(CreatePhraseMatcherRequest request, CallOptions options)

Creates a phrase matcher.

Parameters
Name Description
request CreatePhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
PhraseMatcher

The response received from the server.

CreatePhraseMatcher(CreatePhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual PhraseMatcher CreatePhraseMatcher(CreatePhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates a phrase matcher.

Parameters
Name Description
request CreatePhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
PhraseMatcher

The response received from the server.

CreatePhraseMatcherAsync(CreatePhraseMatcherRequest, CallOptions)

public virtual AsyncUnaryCall<PhraseMatcher> CreatePhraseMatcherAsync(CreatePhraseMatcherRequest request, CallOptions options)

Creates a phrase matcher.

Parameters
Name Description
request CreatePhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<PhraseMatcher>

The call object.

CreatePhraseMatcherAsync(CreatePhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<PhraseMatcher> CreatePhraseMatcherAsync(CreatePhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Creates a phrase matcher.

Parameters
Name Description
request CreatePhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<PhraseMatcher>

The call object.

DeleteAnalysis(DeleteAnalysisRequest, CallOptions)

public virtual Empty DeleteAnalysis(DeleteAnalysisRequest request, CallOptions options)

Deletes an analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteAnalysis(DeleteAnalysisRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Empty DeleteAnalysis(DeleteAnalysisRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes an analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteAnalysisAsync(DeleteAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteAnalysisAsync(DeleteAnalysisRequest request, CallOptions options)

Deletes an analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeleteAnalysisAsync(DeleteAnalysisRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteAnalysisAsync(DeleteAnalysisRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes an analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeleteConversation(DeleteConversationRequest, CallOptions)

public virtual Empty DeleteConversation(DeleteConversationRequest request, CallOptions options)

Deletes a conversation.

Parameters
Name Description
request DeleteConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteConversation(DeleteConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Empty DeleteConversation(DeleteConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes a conversation.

Parameters
Name Description
request DeleteConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteConversationAsync(DeleteConversationRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteConversationAsync(DeleteConversationRequest request, CallOptions options)

Deletes a conversation.

Parameters
Name Description
request DeleteConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeleteConversationAsync(DeleteConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteConversationAsync(DeleteConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes a conversation.

Parameters
Name Description
request DeleteConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeleteIssueModel(DeleteIssueModelRequest, CallOptions)

public virtual Operation DeleteIssueModel(DeleteIssueModelRequest request, CallOptions options)

Deletes an issue model.

Parameters
Name Description
request DeleteIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteIssueModel(DeleteIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Operation DeleteIssueModel(DeleteIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes an issue model.

Parameters
Name Description
request DeleteIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteIssueModelAsync(DeleteIssueModelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteIssueModelAsync(DeleteIssueModelRequest request, CallOptions options)

Deletes an issue model.

Parameters
Name Description
request DeleteIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

DeleteIssueModelAsync(DeleteIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteIssueModelAsync(DeleteIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes an issue model.

Parameters
Name Description
request DeleteIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

DeletePhraseMatcher(DeletePhraseMatcherRequest, CallOptions)

public virtual Empty DeletePhraseMatcher(DeletePhraseMatcherRequest request, CallOptions options)

Deletes a phrase matcher.

Parameters
Name Description
request DeletePhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeletePhraseMatcher(DeletePhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Empty DeletePhraseMatcher(DeletePhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes a phrase matcher.

Parameters
Name Description
request DeletePhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeletePhraseMatcherAsync(DeletePhraseMatcherRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeletePhraseMatcherAsync(DeletePhraseMatcherRequest request, CallOptions options)

Deletes a phrase matcher.

Parameters
Name Description
request DeletePhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeletePhraseMatcherAsync(DeletePhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeletePhraseMatcherAsync(DeletePhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Deletes a phrase matcher.

Parameters
Name Description
request DeletePhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeployIssueModel(DeployIssueModelRequest, CallOptions)

public virtual Operation DeployIssueModel(DeployIssueModelRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeployIssueModel(DeployIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Operation DeployIssueModel(DeployIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeployIssueModelAsync(DeployIssueModelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeployIssueModelAsync(DeployIssueModelRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

DeployIssueModelAsync(DeployIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeployIssueModelAsync(DeployIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

ExportInsightsData(ExportInsightsDataRequest, CallOptions)

public virtual Operation ExportInsightsData(ExportInsightsDataRequest request, CallOptions options)

Export insights data to a destination defined in the request body.

Parameters
Name Description
request ExportInsightsDataRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

ExportInsightsData(ExportInsightsDataRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Operation ExportInsightsData(ExportInsightsDataRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Export insights data to a destination defined in the request body.

Parameters
Name Description
request ExportInsightsDataRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

ExportInsightsDataAsync(ExportInsightsDataRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> ExportInsightsDataAsync(ExportInsightsDataRequest request, CallOptions options)

Export insights data to a destination defined in the request body.

Parameters
Name Description
request ExportInsightsDataRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

ExportInsightsDataAsync(ExportInsightsDataRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Operation> ExportInsightsDataAsync(ExportInsightsDataRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Export insights data to a destination defined in the request body.

Parameters
Name Description
request ExportInsightsDataRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

GetAnalysis(GetAnalysisRequest, CallOptions)

public virtual Analysis GetAnalysis(GetAnalysisRequest request, CallOptions options)

Gets an analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Analysis

The response received from the server.

GetAnalysis(GetAnalysisRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Analysis GetAnalysis(GetAnalysisRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Analysis

The response received from the server.

GetAnalysisAsync(GetAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Analysis> GetAnalysisAsync(GetAnalysisRequest request, CallOptions options)

Gets an analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Analysis>

The call object.

GetAnalysisAsync(GetAnalysisRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Analysis> GetAnalysisAsync(GetAnalysisRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Analysis>

The call object.

GetConversation(GetConversationRequest, CallOptions)

public virtual Conversation GetConversation(GetConversationRequest request, CallOptions options)

Gets a conversation.

Parameters
Name Description
request GetConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Conversation

The response received from the server.

GetConversation(GetConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Conversation GetConversation(GetConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets a conversation.

Parameters
Name Description
request GetConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Conversation

The response received from the server.

GetConversationAsync(GetConversationRequest, CallOptions)

public virtual AsyncUnaryCall<Conversation> GetConversationAsync(GetConversationRequest request, CallOptions options)

Gets a conversation.

Parameters
Name Description
request GetConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Conversation>

The call object.

GetConversationAsync(GetConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Conversation> GetConversationAsync(GetConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets a conversation.

Parameters
Name Description
request GetConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Conversation>

The call object.

GetIssue(GetIssueRequest, CallOptions)

public virtual Issue GetIssue(GetIssueRequest request, CallOptions options)

Gets an issue.

Parameters
Name Description
request GetIssueRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Issue

The response received from the server.

GetIssue(GetIssueRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Issue GetIssue(GetIssueRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an issue.

Parameters
Name Description
request GetIssueRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Issue

The response received from the server.

GetIssueAsync(GetIssueRequest, CallOptions)

public virtual AsyncUnaryCall<Issue> GetIssueAsync(GetIssueRequest request, CallOptions options)

Gets an issue.

Parameters
Name Description
request GetIssueRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Issue>

The call object.

GetIssueAsync(GetIssueRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Issue> GetIssueAsync(GetIssueRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an issue.

Parameters
Name Description
request GetIssueRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Issue>

The call object.

GetIssueModel(GetIssueModelRequest, CallOptions)

public virtual IssueModel GetIssueModel(GetIssueModelRequest request, CallOptions options)

Gets an issue model.

Parameters
Name Description
request GetIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
IssueModel

The response received from the server.

GetIssueModel(GetIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual IssueModel GetIssueModel(GetIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an issue model.

Parameters
Name Description
request GetIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
IssueModel

The response received from the server.

GetIssueModelAsync(GetIssueModelRequest, CallOptions)

public virtual AsyncUnaryCall<IssueModel> GetIssueModelAsync(GetIssueModelRequest request, CallOptions options)

Gets an issue model.

Parameters
Name Description
request GetIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<IssueModel>

The call object.

GetIssueModelAsync(GetIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<IssueModel> GetIssueModelAsync(GetIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets an issue model.

Parameters
Name Description
request GetIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<IssueModel>

The call object.

GetPhraseMatcher(GetPhraseMatcherRequest, CallOptions)

public virtual PhraseMatcher GetPhraseMatcher(GetPhraseMatcherRequest request, CallOptions options)

Gets a phrase matcher.

Parameters
Name Description
request GetPhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
PhraseMatcher

The response received from the server.

GetPhraseMatcher(GetPhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual PhraseMatcher GetPhraseMatcher(GetPhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets a phrase matcher.

Parameters
Name Description
request GetPhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
PhraseMatcher

The response received from the server.

GetPhraseMatcherAsync(GetPhraseMatcherRequest, CallOptions)

public virtual AsyncUnaryCall<PhraseMatcher> GetPhraseMatcherAsync(GetPhraseMatcherRequest request, CallOptions options)

Gets a phrase matcher.

Parameters
Name Description
request GetPhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<PhraseMatcher>

The call object.

GetPhraseMatcherAsync(GetPhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<PhraseMatcher> GetPhraseMatcherAsync(GetPhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets a phrase matcher.

Parameters
Name Description
request GetPhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<PhraseMatcher>

The call object.

GetSettings(GetSettingsRequest, CallOptions)

public virtual Settings GetSettings(GetSettingsRequest request, CallOptions options)

Gets project-level settings.

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Settings

The response received from the server.

GetSettings(GetSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Settings GetSettings(GetSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets project-level settings.

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Settings

The response received from the server.

GetSettingsAsync(GetSettingsRequest, CallOptions)

public virtual AsyncUnaryCall<Settings> GetSettingsAsync(GetSettingsRequest request, CallOptions options)

Gets project-level settings.

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Settings>

The call object.

GetSettingsAsync(GetSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Settings> GetSettingsAsync(GetSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Gets project-level settings.

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Settings>

The call object.

ListAnalyses(ListAnalysesRequest, CallOptions)

public virtual ListAnalysesResponse ListAnalyses(ListAnalysesRequest request, CallOptions options)

Lists analyses.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAnalysesResponse

The response received from the server.

ListAnalyses(ListAnalysesRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual ListAnalysesResponse ListAnalyses(ListAnalysesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists analyses.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListAnalysesResponse

The response received from the server.

ListAnalysesAsync(ListAnalysesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAnalysesResponse> ListAnalysesAsync(ListAnalysesRequest request, CallOptions options)

Lists analyses.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListAnalysesResponse>

The call object.

ListAnalysesAsync(ListAnalysesRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<ListAnalysesResponse> ListAnalysesAsync(ListAnalysesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists analyses.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<ListAnalysesResponse>

The call object.

ListConversations(ListConversationsRequest, CallOptions)

public virtual ListConversationsResponse ListConversations(ListConversationsRequest request, CallOptions options)

Lists conversations.

Parameters
Name Description
request ListConversationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListConversationsResponse

The response received from the server.

ListConversations(ListConversationsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual ListConversationsResponse ListConversations(ListConversationsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists conversations.

Parameters
Name Description
request ListConversationsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListConversationsResponse

The response received from the server.

ListConversationsAsync(ListConversationsRequest, CallOptions)

public virtual AsyncUnaryCall<ListConversationsResponse> ListConversationsAsync(ListConversationsRequest request, CallOptions options)

Lists conversations.

Parameters
Name Description
request ListConversationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListConversationsResponse>

The call object.

ListConversationsAsync(ListConversationsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<ListConversationsResponse> ListConversationsAsync(ListConversationsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists conversations.

Parameters
Name Description
request ListConversationsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<ListConversationsResponse>

The call object.

ListIssueModels(ListIssueModelsRequest, CallOptions)

public virtual ListIssueModelsResponse ListIssueModels(ListIssueModelsRequest request, CallOptions options)

Lists issue models.

Parameters
Name Description
request ListIssueModelsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListIssueModelsResponse

The response received from the server.

ListIssueModels(ListIssueModelsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual ListIssueModelsResponse ListIssueModels(ListIssueModelsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists issue models.

Parameters
Name Description
request ListIssueModelsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListIssueModelsResponse

The response received from the server.

ListIssueModelsAsync(ListIssueModelsRequest, CallOptions)

public virtual AsyncUnaryCall<ListIssueModelsResponse> ListIssueModelsAsync(ListIssueModelsRequest request, CallOptions options)

Lists issue models.

Parameters
Name Description
request ListIssueModelsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListIssueModelsResponse>

The call object.

ListIssueModelsAsync(ListIssueModelsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<ListIssueModelsResponse> ListIssueModelsAsync(ListIssueModelsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists issue models.

Parameters
Name Description
request ListIssueModelsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<ListIssueModelsResponse>

The call object.

ListIssues(ListIssuesRequest, CallOptions)

public virtual ListIssuesResponse ListIssues(ListIssuesRequest request, CallOptions options)

Lists issues.

Parameters
Name Description
request ListIssuesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListIssuesResponse

The response received from the server.

ListIssues(ListIssuesRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual ListIssuesResponse ListIssues(ListIssuesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists issues.

Parameters
Name Description
request ListIssuesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListIssuesResponse

The response received from the server.

ListIssuesAsync(ListIssuesRequest, CallOptions)

public virtual AsyncUnaryCall<ListIssuesResponse> ListIssuesAsync(ListIssuesRequest request, CallOptions options)

Lists issues.

Parameters
Name Description
request ListIssuesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListIssuesResponse>

The call object.

ListIssuesAsync(ListIssuesRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<ListIssuesResponse> ListIssuesAsync(ListIssuesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists issues.

Parameters
Name Description
request ListIssuesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<ListIssuesResponse>

The call object.

ListPhraseMatchers(ListPhraseMatchersRequest, CallOptions)

public virtual ListPhraseMatchersResponse ListPhraseMatchers(ListPhraseMatchersRequest request, CallOptions options)

Lists phrase matchers.

Parameters
Name Description
request ListPhraseMatchersRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListPhraseMatchersResponse

The response received from the server.

ListPhraseMatchers(ListPhraseMatchersRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual ListPhraseMatchersResponse ListPhraseMatchers(ListPhraseMatchersRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists phrase matchers.

Parameters
Name Description
request ListPhraseMatchersRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListPhraseMatchersResponse

The response received from the server.

ListPhraseMatchersAsync(ListPhraseMatchersRequest, CallOptions)

public virtual AsyncUnaryCall<ListPhraseMatchersResponse> ListPhraseMatchersAsync(ListPhraseMatchersRequest request, CallOptions options)

Lists phrase matchers.

Parameters
Name Description
request ListPhraseMatchersRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListPhraseMatchersResponse>

The call object.

ListPhraseMatchersAsync(ListPhraseMatchersRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<ListPhraseMatchersResponse> ListPhraseMatchersAsync(ListPhraseMatchersRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Lists phrase matchers.

Parameters
Name Description
request ListPhraseMatchersRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<ListPhraseMatchersResponse>

The call object.

NewInstance(ClientBase.ClientBaseConfiguration)

protected override ContactCenterInsights.ContactCenterInsightsClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBase.ClientBaseConfiguration
Returns
Type Description
ContactCenterInsights.ContactCenterInsightsClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.ContactCenterInsights.V1.ContactCenterInsights.ContactCenterInsightsClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UndeployIssueModel(UndeployIssueModelRequest, CallOptions)

public virtual Operation UndeployIssueModel(UndeployIssueModelRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UndeployIssueModel(UndeployIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Operation UndeployIssueModel(UndeployIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UndeployIssueModelAsync(UndeployIssueModelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UndeployIssueModelAsync(UndeployIssueModelRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

UndeployIssueModelAsync(UndeployIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Operation> UndeployIssueModelAsync(UndeployIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Operation>

The call object.

UpdateConversation(UpdateConversationRequest, CallOptions)

public virtual Conversation UpdateConversation(UpdateConversationRequest request, CallOptions options)

Updates a conversation.

Parameters
Name Description
request UpdateConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Conversation

The response received from the server.

UpdateConversation(UpdateConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Conversation UpdateConversation(UpdateConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates a conversation.

Parameters
Name Description
request UpdateConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Conversation

The response received from the server.

UpdateConversationAsync(UpdateConversationRequest, CallOptions)

public virtual AsyncUnaryCall<Conversation> UpdateConversationAsync(UpdateConversationRequest request, CallOptions options)

Updates a conversation.

Parameters
Name Description
request UpdateConversationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Conversation>

The call object.

UpdateConversationAsync(UpdateConversationRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Conversation> UpdateConversationAsync(UpdateConversationRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates a conversation.

Parameters
Name Description
request UpdateConversationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Conversation>

The call object.

UpdateIssue(UpdateIssueRequest, CallOptions)

public virtual Issue UpdateIssue(UpdateIssueRequest request, CallOptions options)

Updates an issue.

Parameters
Name Description
request UpdateIssueRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Issue

The response received from the server.

UpdateIssue(UpdateIssueRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Issue UpdateIssue(UpdateIssueRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates an issue.

Parameters
Name Description
request UpdateIssueRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Issue

The response received from the server.

UpdateIssueAsync(UpdateIssueRequest, CallOptions)

public virtual AsyncUnaryCall<Issue> UpdateIssueAsync(UpdateIssueRequest request, CallOptions options)

Updates an issue.

Parameters
Name Description
request UpdateIssueRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Issue>

The call object.

UpdateIssueAsync(UpdateIssueRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Issue> UpdateIssueAsync(UpdateIssueRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates an issue.

Parameters
Name Description
request UpdateIssueRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Issue>

The call object.

UpdateIssueModel(UpdateIssueModelRequest, CallOptions)

public virtual IssueModel UpdateIssueModel(UpdateIssueModelRequest request, CallOptions options)

Updates an issue model.

Parameters
Name Description
request UpdateIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
IssueModel

The response received from the server.

UpdateIssueModel(UpdateIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual IssueModel UpdateIssueModel(UpdateIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates an issue model.

Parameters
Name Description
request UpdateIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
IssueModel

The response received from the server.

UpdateIssueModelAsync(UpdateIssueModelRequest, CallOptions)

public virtual AsyncUnaryCall<IssueModel> UpdateIssueModelAsync(UpdateIssueModelRequest request, CallOptions options)

Updates an issue model.

Parameters
Name Description
request UpdateIssueModelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<IssueModel>

The call object.

UpdateIssueModelAsync(UpdateIssueModelRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<IssueModel> UpdateIssueModelAsync(UpdateIssueModelRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates an issue model.

Parameters
Name Description
request UpdateIssueModelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<IssueModel>

The call object.

UpdatePhraseMatcher(UpdatePhraseMatcherRequest, CallOptions)

public virtual PhraseMatcher UpdatePhraseMatcher(UpdatePhraseMatcherRequest request, CallOptions options)

Updates a phrase matcher.

Parameters
Name Description
request UpdatePhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
PhraseMatcher

The response received from the server.

UpdatePhraseMatcher(UpdatePhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual PhraseMatcher UpdatePhraseMatcher(UpdatePhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates a phrase matcher.

Parameters
Name Description
request UpdatePhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
PhraseMatcher

The response received from the server.

UpdatePhraseMatcherAsync(UpdatePhraseMatcherRequest, CallOptions)

public virtual AsyncUnaryCall<PhraseMatcher> UpdatePhraseMatcherAsync(UpdatePhraseMatcherRequest request, CallOptions options)

Updates a phrase matcher.

Parameters
Name Description
request UpdatePhraseMatcherRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<PhraseMatcher>

The call object.

UpdatePhraseMatcherAsync(UpdatePhraseMatcherRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<PhraseMatcher> UpdatePhraseMatcherAsync(UpdatePhraseMatcherRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates a phrase matcher.

Parameters
Name Description
request UpdatePhraseMatcherRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<PhraseMatcher>

The call object.

UpdateSettings(UpdateSettingsRequest, CallOptions)

public virtual Settings UpdateSettings(UpdateSettingsRequest request, CallOptions options)

Updates project-level settings.

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Settings

The response received from the server.

UpdateSettings(UpdateSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual Settings UpdateSettings(UpdateSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates project-level settings.

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Settings

The response received from the server.

UpdateSettingsAsync(UpdateSettingsRequest, CallOptions)

public virtual AsyncUnaryCall<Settings> UpdateSettingsAsync(UpdateSettingsRequest request, CallOptions options)

Updates project-level settings.

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCall<Settings>

The call object.

UpdateSettingsAsync(UpdateSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

public virtual AsyncUnaryCall<Settings> UpdateSettingsAsync(UpdateSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))

Updates project-level settings.

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline Nullable<DateTime>

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<Settings>

The call object.