Class ApplicationServiceSettings

public sealed class ApplicationServiceSettings : ServiceSettingsBase

Settings for ApplicationServiceClient instances.

Inheritance

Object > ServiceSettingsBase > ApplicationServiceSettings

Namespace

Google.Cloud.Talent.V4Beta1

Assembly

Google.Cloud.Talent.V4Beta1.dll

Constructors

ApplicationServiceSettings()

public ApplicationServiceSettings()

Constructs a new ApplicationServiceSettings object with default settings.

Properties

CreateApplicationSettings

public CallSettings CreateApplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ApplicationServiceClient.CreateApplication and ApplicationServiceClient.CreateApplicationAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

DeleteApplicationSettings

public CallSettings DeleteApplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ApplicationServiceClient.DeleteApplication and ApplicationServiceClient.DeleteApplicationAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 30 seconds.

GetApplicationSettings

public CallSettings GetApplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ApplicationServiceClient.GetApplication and ApplicationServiceClient.GetApplicationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 30 seconds.

ListApplicationsSettings

public CallSettings ListApplicationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ApplicationServiceClient.ListApplications and ApplicationServiceClient.ListApplicationsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 30 seconds.

UpdateApplicationSettings

public CallSettings UpdateApplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ApplicationServiceClient.UpdateApplication and ApplicationServiceClient.UpdateApplicationAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

Methods

Clone()

public ApplicationServiceSettings Clone()

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

Returns
TypeDescription
ApplicationServiceSettings

A deep clone of this ApplicationServiceSettings object.

GetDefault()

public static ApplicationServiceSettings GetDefault()

Get a new instance of the default ApplicationServiceSettings.

Returns
TypeDescription
ApplicationServiceSettings

A new instance of the default ApplicationServiceSettings.