Compute Engine v1 API - Class RegionInstancesSettings (2.16.0)

public sealed class RegionInstancesSettings : ServiceSettingsBase

Reference documentation and code samples for the Compute Engine v1 API class RegionInstancesSettings.

Settings for RegionInstancesClient instances.

Inheritance

object > ServiceSettingsBase > RegionInstancesSettings

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RegionInstancesSettings()

public RegionInstancesSettings()

Constructs a new RegionInstancesSettings object with default settings.

Properties

BulkInsertOperationsSettings

public OperationsSettings BulkInsertOperationsSettings { get; set; }

Long Running Operation settings for calls to RegionInstancesClient.BulkInsert and RegionInstancesClient.BulkInsertAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

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

BulkInsertSettings

public CallSettings BulkInsertSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RegionInstancesClient.BulkInsert and RegionInstancesClient.BulkInsertAsync.

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

Methods

Clone()

public RegionInstancesSettings Clone()

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

Returns
Type Description
RegionInstancesSettings

A deep clone of this RegionInstancesSettings object.

GetDefault()

public static RegionInstancesSettings GetDefault()

Get a new instance of the default RegionInstancesSettings.

Returns
Type Description
RegionInstancesSettings

A new instance of the default RegionInstancesSettings.