public sealed class TestCasesSettings : ServiceSettingsBase
Reference 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. |