Google Cloud Support v2 API - Class CaseServiceSettings (1.2.0)

public sealed class CaseServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Google Cloud Support v2 API class CaseServiceSettings.

Settings for CaseServiceClient instances.

Inheritance

object > ServiceSettingsBase > CaseServiceSettings

Namespace

Google.Cloud.Support.V2

Assembly

Google.Cloud.Support.V2.dll

Constructors

CaseServiceSettings()

public CaseServiceSettings()

Constructs a new CaseServiceSettings object with default settings.

Properties

CloseCaseSettings

public CallSettings CloseCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.CloseCase and CaseServiceClient.CloseCaseAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateCaseSettings

public CallSettings CreateCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.CreateCase and CaseServiceClient.CreateCaseAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

EscalateCaseSettings

public CallSettings EscalateCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.EscalateCase and CaseServiceClient.EscalateCaseAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetCaseSettings

public CallSettings GetCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.GetCase and CaseServiceClient.GetCaseAsync.

Property Value
Type Description
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.

ListCasesSettings

public CallSettings ListCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.ListCases and CaseServiceClient.ListCasesAsync.

Property Value
Type Description
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.

SearchCaseClassificationsSettings

public CallSettings SearchCaseClassificationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.SearchCaseClassifications and CaseServiceClient.SearchCaseClassificationsAsync .

Property Value
Type Description
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.

SearchCasesSettings

public CallSettings SearchCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.SearchCases and CaseServiceClient.SearchCasesAsync.

Property Value
Type Description
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.

UpdateCaseSettings

public CallSettings UpdateCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CaseServiceClient.UpdateCase and CaseServiceClient.UpdateCaseAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

Methods

Clone()

public CaseServiceSettings Clone()

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

Returns
Type Description
CaseServiceSettings

A deep clone of this CaseServiceSettings object.

GetDefault()

public static CaseServiceSettings GetDefault()

Get a new instance of the default CaseServiceSettings.

Returns
Type Description
CaseServiceSettings

A new instance of the default CaseServiceSettings.