Class ExperimentsSettings (1.6.0)

public sealed class ExperimentsSettings : ServiceSettingsBase

Settings for ExperimentsClient instances.

Inheritance

Object > ServiceSettingsBase > ExperimentsSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

ExperimentsSettings()

public ExperimentsSettings()

Constructs a new ExperimentsSettings object with default settings.

Properties

CreateExperimentSettings

public CallSettings CreateExperimentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.CreateExperiment and ExperimentsClient.CreateExperimentAsync.

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.

DeleteExperimentSettings

public CallSettings DeleteExperimentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.DeleteExperiment and ExperimentsClient.DeleteExperimentAsync.

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.

GetExperimentSettings

public CallSettings GetExperimentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.GetExperiment and ExperimentsClient.GetExperimentAsync.

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.

ListExperimentsSettings

public CallSettings ListExperimentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.ListExperiments and ExperimentsClient.ListExperimentsAsync.

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.

StartExperimentSettings

public CallSettings StartExperimentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.StartExperiment and ExperimentsClient.StartExperimentAsync.

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.

StopExperimentSettings

public CallSettings StopExperimentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.StopExperiment and ExperimentsClient.StopExperimentAsync.

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.

UpdateExperimentSettings

public CallSettings UpdateExperimentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ExperimentsClient.UpdateExperiment and ExperimentsClient.UpdateExperimentAsync.

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 ExperimentsSettings Clone()

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

Returns
Type Description
ExperimentsSettings

A deep clone of this ExperimentsSettings object.

GetDefault()

public static ExperimentsSettings GetDefault()

Get a new instance of the default ExperimentsSettings.

Returns
Type Description
ExperimentsSettings

A new instance of the default ExperimentsSettings.

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.