public sealed class TestCasesSettings : ServiceSettingsBaseReference documentation and code samples for the Dialogflow v3 API class TestCasesSettings.
Settings for TestCasesClient instances.
Namespace
Google.Cloud.Dialogflow.Cx.V3Assembly
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 |
|
- 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 |
|
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 |
|
- 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 |
|
- 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 |
|
- 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 |
|
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 |
|
- 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 |
|
- 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 |
|
- 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 |
|
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 |
|
- 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 |
|
- 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 |
|
- 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 |
|
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 |
|
- 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 |
|
- 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. |