Class RetryConfiguration
The retry configuration for HTTP client to send HTTP requests.
Inheritance
RetryConfiguration
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class RetryConfiguration : WaiterConfiguration
Fields
DefaultRetryConfiguration
Declaration
public static RetryConfiguration DefaultRetryConfiguration
Field Value
RETRYABLE_ERRORS
The collection of errors that can be retried. Providing an empty string "" means that the status code would be retried regardless of the Error code.
Declaration
public static readonly ReadOnlyCollection<Tuple<int, string>> RETRYABLE_ERRORS
Field Value
RETRYABLE_STATUSCODE_FAMILY
The collection of status codes families (first digit) that can be retried.
Declaration
public static readonly ReadOnlyCollection<int> RETRYABLE_STATUSCODE_FAMILY
Field Value
isDefaultRetryEnabled
Declaration
public static readonly bool isDefaultRetryEnabled
Field Value
Properties
RetryableErrors
The collection of errors that can be retried.
Declaration
public Collection<Tuple<int, string>> RetryableErrors { get; set; }
Property Value
RetryableStatusCodeFamilies
The collection of status codes families (first digit) that can be retried.
Declaration
public List<int> RetryableStatusCodeFamilies { get; set; }
Property Value
TotalElapsedTimeInSecs
The total elapsed time allowed for reties.
Declaration
public int TotalElapsedTimeInSecs { get; set; }
Property Value