Class CloudCatalogSettings

public sealed class CloudCatalogSettings : ServiceSettingsBase

Settings for CloudCatalogClient instances.

Inheritance

Object > ServiceSettingsBase > CloudCatalogSettings

Namespace

Google.Cloud.Billing.V1

Assembly

Google.Cloud.Billing.V1.dll

Constructors

CloudCatalogSettings()

public CloudCatalogSettings()

Constructs a new CloudCatalogSettings object with default settings.

Properties

ListServicesSettings

public CallSettings ListServicesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CloudCatalogClient.ListServices and CloudCatalogClient.ListServicesAsync.

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

ListSkusSettings

public CallSettings ListSkusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CloudCatalogClient.ListSkus and CloudCatalogClient.ListSkusAsync.

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

Methods

Clone()

public CloudCatalogSettings Clone()

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

Returns
TypeDescription
CloudCatalogSettings

A deep clone of this CloudCatalogSettings object.

GetDefault()

public static CloudCatalogSettings GetDefault()

Get a new instance of the default CloudCatalogSettings.

Returns
TypeDescription
CloudCatalogSettings

A new instance of the default CloudCatalogSettings.