Class ContactCenterInsightsSettings (1.2.0)

public sealed class ContactCenterInsightsSettings : ServiceSettingsBase

Settings for ContactCenterInsightsClient instances.

Inheritance

Object > ServiceSettingsBase > ContactCenterInsightsSettings

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

ContactCenterInsightsSettings()

public ContactCenterInsightsSettings()

Constructs a new ContactCenterInsightsSettings object with default settings.

Properties

CalculateIssueModelStatsSettings

public CallSettings CalculateIssueModelStatsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CalculateIssueModelStats and ContactCenterInsightsClient.CalculateIssueModelStatsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CalculateStatsSettings

public CallSettings CalculateStatsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CalculateStats and ContactCenterInsightsClient.CalculateStatsAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateAnalysisOperationsSettings

public OperationsSettings CreateAnalysisOperationsSettings { get; set; }

Long Running Operation settings for calls to ContactCenterInsightsClient.CreateAnalysis and ContactCenterInsightsClient.CreateAnalysisAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateAnalysisSettings

public CallSettings CreateAnalysisSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CreateAnalysis and ContactCenterInsightsClient.CreateAnalysisAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateConversationSettings

public CallSettings CreateConversationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CreateConversation and ContactCenterInsightsClient.CreateConversationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateIssueModelOperationsSettings

public OperationsSettings CreateIssueModelOperationsSettings { get; set; }

Long Running Operation settings for calls to ContactCenterInsightsClient.CreateIssueModel and ContactCenterInsightsClient.CreateIssueModelAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateIssueModelSettings

public CallSettings CreateIssueModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CreateIssueModel and ContactCenterInsightsClient.CreateIssueModelAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreatePhraseMatcherSettings

public CallSettings CreatePhraseMatcherSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CreatePhraseMatcher and ContactCenterInsightsClient.CreatePhraseMatcherAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateViewSettings

public CallSettings CreateViewSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.CreateView and ContactCenterInsightsClient.CreateViewAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteAnalysisSettings

public CallSettings DeleteAnalysisSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.DeleteAnalysis and ContactCenterInsightsClient.DeleteAnalysisAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteConversationSettings

public CallSettings DeleteConversationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.DeleteConversation and ContactCenterInsightsClient.DeleteConversationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteIssueModelOperationsSettings

public OperationsSettings DeleteIssueModelOperationsSettings { get; set; }

Long Running Operation settings for calls to ContactCenterInsightsClient.DeleteIssueModel and ContactCenterInsightsClient.DeleteIssueModelAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteIssueModelSettings

public CallSettings DeleteIssueModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.DeleteIssueModel and ContactCenterInsightsClient.DeleteIssueModelAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeletePhraseMatcherSettings

public CallSettings DeletePhraseMatcherSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.DeletePhraseMatcher and ContactCenterInsightsClient.DeletePhraseMatcherAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteViewSettings

public CallSettings DeleteViewSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.DeleteView and ContactCenterInsightsClient.DeleteViewAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeployIssueModelOperationsSettings

public OperationsSettings DeployIssueModelOperationsSettings { get; set; }

Long Running Operation settings for calls to ContactCenterInsightsClient.DeployIssueModel and ContactCenterInsightsClient.DeployIssueModelAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeployIssueModelSettings

public CallSettings DeployIssueModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.DeployIssueModel and ContactCenterInsightsClient.DeployIssueModelAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ExportInsightsDataOperationsSettings

public OperationsSettings ExportInsightsDataOperationsSettings { get; set; }

Long Running Operation settings for calls to ContactCenterInsightsClient.ExportInsightsData and ContactCenterInsightsClient.ExportInsightsDataAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ExportInsightsDataSettings

public CallSettings ExportInsightsDataSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ExportInsightsData and ContactCenterInsightsClient.ExportInsightsDataAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetAnalysisSettings

public CallSettings GetAnalysisSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetAnalysis and ContactCenterInsightsClient.GetAnalysisAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetConversationSettings

public CallSettings GetConversationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetConversation and ContactCenterInsightsClient.GetConversationAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetIssueModelSettings

public CallSettings GetIssueModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetIssueModel and ContactCenterInsightsClient.GetIssueModelAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetIssueSettings

public CallSettings GetIssueSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetIssue and ContactCenterInsightsClient.GetIssueAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetPhraseMatcherSettings

public CallSettings GetPhraseMatcherSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetPhraseMatcher and ContactCenterInsightsClient.GetPhraseMatcherAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetSettingsSettings

public CallSettings GetSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetSettings and ContactCenterInsightsClient.GetSettingsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetViewSettings

public CallSettings GetViewSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.GetView and ContactCenterInsightsClient.GetViewAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListAnalysesSettings

public CallSettings ListAnalysesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ListAnalyses and ContactCenterInsightsClient.ListAnalysesAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListConversationsSettings

public CallSettings ListConversationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ListConversations and ContactCenterInsightsClient.ListConversationsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListIssueModelsSettings

public CallSettings ListIssueModelsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ListIssueModels and ContactCenterInsightsClient.ListIssueModelsAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListIssuesSettings

public CallSettings ListIssuesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ListIssues and ContactCenterInsightsClient.ListIssuesAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListPhraseMatchersSettings

public CallSettings ListPhraseMatchersSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ListPhraseMatchers and ContactCenterInsightsClient.ListPhraseMatchersAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListViewsSettings

public CallSettings ListViewsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.ListViews and ContactCenterInsightsClient.ListViewsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UndeployIssueModelOperationsSettings

public OperationsSettings UndeployIssueModelOperationsSettings { get; set; }

Long Running Operation settings for calls to ContactCenterInsightsClient.UndeployIssueModel and ContactCenterInsightsClient.UndeployIssueModelAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UndeployIssueModelSettings

public CallSettings UndeployIssueModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UndeployIssueModel and ContactCenterInsightsClient.UndeployIssueModelAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateConversationSettings

public CallSettings UpdateConversationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UpdateConversation and ContactCenterInsightsClient.UpdateConversationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateIssueModelSettings

public CallSettings UpdateIssueModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UpdateIssueModel and ContactCenterInsightsClient.UpdateIssueModelAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateIssueSettings

public CallSettings UpdateIssueSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UpdateIssue and ContactCenterInsightsClient.UpdateIssueAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdatePhraseMatcherSettings

public CallSettings UpdatePhraseMatcherSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UpdatePhraseMatcher and ContactCenterInsightsClient.UpdatePhraseMatcherAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateSettingsSettings

public CallSettings UpdateSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UpdateSettings and ContactCenterInsightsClient.UpdateSettingsAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateViewSettings

public CallSettings UpdateViewSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContactCenterInsightsClient.UpdateView and ContactCenterInsightsClient.UpdateViewAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

Methods

Clone()

public ContactCenterInsightsSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
TypeDescription
ContactCenterInsightsSettings

A deep clone of this ContactCenterInsightsSettings object.

GetDefault()

public static ContactCenterInsightsSettings GetDefault()

Get a new instance of the default ContactCenterInsightsSettings.

Returns
TypeDescription
ContactCenterInsightsSettings

A new instance of the default ContactCenterInsightsSettings.