Table of Contents

Class JitteredDelay

Namespace
Amazon.Util
Assembly
AWSSDK.Core.dll
public class JitteredDelay
Inheritance
JitteredDelay
Inherited Members

Constructors

JitteredDelay(TimeSpan, TimeSpan)

public JitteredDelay(TimeSpan baseIncrement, TimeSpan variance)

Parameters

baseIncrement TimeSpan
variance TimeSpan

JitteredDelay(TimeSpan, TimeSpan, TimeSpan)

public JitteredDelay(TimeSpan baseIncrement, TimeSpan variance, TimeSpan maxDelay)

Parameters

baseIncrement TimeSpan
variance TimeSpan
maxDelay TimeSpan

Methods

GetRetryDelay(int)

public TimeSpan GetRetryDelay(int attemptCount)

Parameters

attemptCount int

Returns

TimeSpan

Next()

public TimeSpan Next()

Returns

TimeSpan

Reset()

public void Reset()