Show / Hide Table of Contents

Class RetryPolicy.RetryPolicyBuilder

The builder class of RetryPolicy.

Inheritance
System.Object
RetryPolicy.RetryPolicyBuilder
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Amazon.QLDB.Driver
Assembly: Amazon.QLDB.Driver.dll
Syntax
public class RetryPolicyBuilder

Methods

| Improve this Doc View Source

Build()

Build a RetryPolicy instance.

Declaration
public RetryPolicy Build()
Returns
Type Description
RetryPolicy

A RetryPolicy instance.

| Improve this Doc View Source

WithBackoffStrategy(IBackoffStrategy)

Sets the backoff strategy of the retry policy. If not called, the default ExponentBackoffStrategy would be used.

Declaration
public RetryPolicy.RetryPolicyBuilder WithBackoffStrategy(IBackoffStrategy backoffStrategy)
Parameters
Type Name Description
IBackoffStrategy backoffStrategy

The backoff strategy.

Returns
Type Description
RetryPolicy.RetryPolicyBuilder

The builder instance.

| Improve this Doc View Source

WithMaxRetries(Int32)

Sets the maximum number of retries. If not called, the default value is 4.

Declaration
public RetryPolicy.RetryPolicyBuilder WithMaxRetries(int maxRetries)
Parameters
Type Name Description
System.Int32 maxRetries

The maximum number of retries.

Returns
Type Description
RetryPolicy.RetryPolicyBuilder

The builder instance.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX