Dialogflow v3 API - Class TestCasesSettings (2.19.0)

public sealed class TestCasesSettings : ServiceSettingsBase

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

Settings for TestCasesClient instances.

Inheritance

object > ServiceSettingsBase > TestCasesSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

TestCasesSettings()

public TestCasesSettings()

Constructs a new TestCasesSettings object with default settings.

Properties

BatchDeleteTestCasesSettings

public CallSettings BatchDeleteTestCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.BatchDeleteTestCases and TestCasesClient.BatchDeleteTestCasesAsync.

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.

BatchRunTestCasesOperationsSettings

public OperationsSettings BatchRunTestCasesOperationsSettings { get; set; }

Long Running Operation settings for calls to TestCasesClient.BatchRunTestCases and TestCasesClient.BatchRunTestCasesAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

BatchRunTestCasesSettings

public CallSettings BatchRunTestCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.BatchRunTestCases and TestCasesClient.BatchRunTestCasesAsync.

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.

CalculateCoverageSettings

public CallSettings CalculateCoverageSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.CalculateCoverage and TestCasesClient.CalculateCoverageAsync.

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.

CreateTestCaseSettings

public CallSettings CreateTestCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.CreateTestCase and TestCasesClient.CreateTestCaseAsync.

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.

ExportTestCasesOperationsSettings

public OperationsSettings ExportTestCasesOperationsSettings { get; set; }

Long Running Operation settings for calls to TestCasesClient.ExportTestCases and TestCasesClient.ExportTestCasesAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ExportTestCasesSettings

public CallSettings ExportTestCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.ExportTestCases and TestCasesClient.ExportTestCasesAsync.

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.

GetTestCaseResultSettings

public CallSettings GetTestCaseResultSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.GetTestCaseResult and TestCasesClient.GetTestCaseResultAsync.

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.

GetTestCaseSettings

public CallSettings GetTestCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.GetTestCase and TestCasesClient.GetTestCaseAsync.

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.

ImportTestCasesOperationsSettings

public OperationsSettings ImportTestCasesOperationsSettings { get; set; }

Long Running Operation settings for calls to TestCasesClient.ImportTestCases and TestCasesClient.ImportTestCasesAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ImportTestCasesSettings

public CallSettings ImportTestCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.ImportTestCases and TestCasesClient.ImportTestCasesAsync.

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.

ListTestCaseResultsSettings

public CallSettings ListTestCaseResultsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.ListTestCaseResults and TestCasesClient.ListTestCaseResultsAsync.

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.

ListTestCasesSettings

public CallSettings ListTestCasesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.ListTestCases and TestCasesClient.ListTestCasesAsync.

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

RunTestCaseOperationsSettings

public OperationsSettings RunTestCaseOperationsSettings { get; set; }

Long Running Operation settings for calls to TestCasesClient.RunTestCase and TestCasesClient.RunTestCaseAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

RunTestCaseSettings

public CallSettings RunTestCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.RunTestCase and TestCasesClient.RunTestCaseAsync.

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.

UpdateTestCaseSettings

public CallSettings UpdateTestCaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TestCasesClient.UpdateTestCase and TestCasesClient.UpdateTestCaseAsync.

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

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

Returns
Type Description
TestCasesSettings

A deep clone of this TestCasesSettings object.

GetDefault()

public static TestCasesSettings GetDefault()

Get a new instance of the default TestCasesSettings.

Returns
Type Description
TestCasesSettings

A new instance of the default TestCasesSettings.

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.