Dialogflow v3 API - Class PagesSettings (2.20.0)

public sealed class PagesSettings : ServiceSettingsBase

Reference documentation and code samples for the Dialogflow v3 API class PagesSettings.

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
Type Description
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
Type Description
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
Type Description
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
Type Description
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.

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

UpdatePageSettings

public CallSettings UpdatePageSettings { get; set; }

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

Property Value
Type Description
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
Type Description
PagesSettings

A deep clone of this PagesSettings object.

GetDefault()

public static PagesSettings GetDefault()

Get a new instance of the default PagesSettings.

Returns
Type Description
PagesSettings

A new instance of the default PagesSettings.