Class DomainsSettings (2.0.0)

public sealed class DomainsSettings : ServiceSettingsBase

Settings for DomainsClient instances.

Inheritance

Object > ServiceSettingsBase > DomainsSettings

Namespace

Google.Cloud.Domains.V1

Assembly

Google.Cloud.Domains.V1.dll

Constructors

DomainsSettings()

public DomainsSettings()

Constructs a new DomainsSettings object with default settings.

Properties

ConfigureContactSettingsOperationsSettings

public OperationsSettings ConfigureContactSettingsOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.ConfigureContactSettings and DomainsClient.ConfigureContactSettingsAsync.

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.

ConfigureContactSettingsSettings

public CallSettings ConfigureContactSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.ConfigureContactSettings and DomainsClient.ConfigureContactSettingsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ConfigureDnsSettingsOperationsSettings

public OperationsSettings ConfigureDnsSettingsOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.ConfigureDnsSettings and DomainsClient.ConfigureDnsSettingsAsync.

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.

ConfigureDnsSettingsSettings

public CallSettings ConfigureDnsSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.ConfigureDnsSettings and DomainsClient.ConfigureDnsSettingsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ConfigureManagementSettingsOperationsSettings

public OperationsSettings ConfigureManagementSettingsOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.ConfigureManagementSettings and DomainsClient.ConfigureManagementSettingsAsync.

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.

ConfigureManagementSettingsSettings

public CallSettings ConfigureManagementSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.ConfigureManagementSettings and DomainsClient.ConfigureManagementSettingsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteRegistrationOperationsSettings

public OperationsSettings DeleteRegistrationOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.DeleteRegistration and DomainsClient.DeleteRegistrationAsync.

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.

DeleteRegistrationSettings

public CallSettings DeleteRegistrationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.DeleteRegistration and DomainsClient.DeleteRegistrationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ExportRegistrationOperationsSettings

public OperationsSettings ExportRegistrationOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.ExportRegistration and DomainsClient.ExportRegistrationAsync.

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.

ExportRegistrationSettings

public CallSettings ExportRegistrationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.ExportRegistration and DomainsClient.ExportRegistrationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetRegistrationSettings

public CallSettings GetRegistrationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.GetRegistration and DomainsClient.GetRegistrationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListRegistrationsSettings

public CallSettings ListRegistrationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.ListRegistrations and DomainsClient.ListRegistrationsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RegisterDomainOperationsSettings

public OperationsSettings RegisterDomainOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.RegisterDomain and DomainsClient.RegisterDomainAsync.

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.

RegisterDomainSettings

public CallSettings RegisterDomainSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.RegisterDomain and DomainsClient.RegisterDomainAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ResetAuthorizationCodeSettings

public CallSettings ResetAuthorizationCodeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.ResetAuthorizationCode and DomainsClient.ResetAuthorizationCodeAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveAuthorizationCodeSettings

public CallSettings RetrieveAuthorizationCodeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.RetrieveAuthorizationCode and DomainsClient.RetrieveAuthorizationCodeAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveRegisterParametersSettings

public CallSettings RetrieveRegisterParametersSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.RetrieveRegisterParameters and DomainsClient.RetrieveRegisterParametersAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveTransferParametersSettings

public CallSettings RetrieveTransferParametersSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.RetrieveTransferParameters and DomainsClient.RetrieveTransferParametersAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

SearchDomainsSettings

public CallSettings SearchDomainsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.SearchDomains and DomainsClient.SearchDomainsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

TransferDomainOperationsSettings

public OperationsSettings TransferDomainOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.TransferDomain and DomainsClient.TransferDomainAsync.

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.

TransferDomainSettings

public CallSettings TransferDomainSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.TransferDomain and DomainsClient.TransferDomainAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateRegistrationOperationsSettings

public OperationsSettings UpdateRegistrationOperationsSettings { get; set; }

Long Running Operation settings for calls to DomainsClient.UpdateRegistration and DomainsClient.UpdateRegistrationAsync.

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.

UpdateRegistrationSettings

public CallSettings UpdateRegistrationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DomainsClient.UpdateRegistration and DomainsClient.UpdateRegistrationAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

Methods

Clone()

public DomainsSettings Clone()

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

Returns
TypeDescription
DomainsSettings

A deep clone of this DomainsSettings object.

GetDefault()

public static DomainsSettings GetDefault()

Get a new instance of the default DomainsSettings.

Returns
TypeDescription
DomainsSettings

A new instance of the default DomainsSettings.