Class ApplicationsSettings (1.3.0)

public sealed class ApplicationsSettings : ServiceSettingsBase

Settings for ApplicationsClient instances.

Inheritance

Object > ServiceSettingsBase > ApplicationsSettings

Namespace

Google.Cloud.AppEngine.V1

Assembly

Google.Cloud.AppEngine.V1.dll

Constructors

ApplicationsSettings()

public ApplicationsSettings()

Constructs a new ApplicationsSettings object with default settings.

Properties

CreateApplicationOperationsSettings

public OperationsSettings CreateApplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to ApplicationsClient.CreateApplication and ApplicationsClient.CreateApplicationAsync.

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.

CreateApplicationSettings

public CallSettings CreateApplicationSettings { get; set; }

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

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

GetApplicationSettings

public CallSettings GetApplicationSettings { get; set; }

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

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

RepairApplicationOperationsSettings

public OperationsSettings RepairApplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to ApplicationsClient.RepairApplication and ApplicationsClient.RepairApplicationAsync.

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.

RepairApplicationSettings

public CallSettings RepairApplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ApplicationsClient.RepairApplication and ApplicationsClient.RepairApplicationAsync.

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

UpdateApplicationOperationsSettings

public OperationsSettings UpdateApplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to ApplicationsClient.UpdateApplication and ApplicationsClient.UpdateApplicationAsync.

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.

UpdateApplicationSettings

public CallSettings UpdateApplicationSettings { get; set; }

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

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

Methods

Clone()

public ApplicationsSettings Clone()

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

Returns
TypeDescription
ApplicationsSettings

A deep clone of this ApplicationsSettings object.

GetDefault()

public static ApplicationsSettings GetDefault()

Get a new instance of the default ApplicationsSettings.

Returns
TypeDescription
ApplicationsSettings

A new instance of the default ApplicationsSettings.