Class PagesSettings (1.5.0)

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

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.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.