Class PagesSettings

public sealed class PagesSettings : ServiceSettingsBase

Settings for PagesClient instances.

Inheritance

Object > ServiceSettingsBase > PagesSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

PagesSettings()

public PagesSettings()

Constructs a new PagesSettings object with default settings.

Properties

CreatePageSettings

public CallSettings CreatePageSettings { get; set; }

CallSettings for synchronous and asynchronous calls to PagesClient.CreatePage and PagesClient.CreatePageAsync.

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

DeletePageSettings

public CallSettings DeletePageSettings { get; set; }

CallSettings for synchronous and asynchronous calls to PagesClient.DeletePage and PagesClient.DeletePageAsync.

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

GetPageSettings

public CallSettings GetPageSettings { get; set; }

CallSettings for synchronous and asynchronous calls to PagesClient.GetPage and PagesClient.GetPageAsync.

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

ListPagesSettings

public CallSettings ListPagesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to PagesClient.ListPages and PagesClient.ListPagesAsync.

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

UpdatePageSettings

public CallSettings UpdatePageSettings { get; set; }

CallSettings for synchronous and asynchronous calls to PagesClient.UpdatePage and PagesClient.UpdatePageAsync.

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

Methods

Clone()

public PagesSettings Clone()

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

Returns
TypeDescription
PagesSettings

A deep clone of this PagesSettings object.

GetDefault()

public static PagesSettings GetDefault()

Get a new instance of the default PagesSettings.

Returns
TypeDescription
PagesSettings

A new instance of the default PagesSettings.