| Package | Description |
|---|---|
| software.amazon.cloudformation.proxy | |
| software.amazon.cloudformation.proxy.delay |
| Modifier and Type | Method and Description |
|---|---|
CallChain.Caller<RequestT,ClientT,ModelT,CallbackT> |
CallChain.Caller.retry(Delay delay) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Builder<R extends Delay>
Build the final
Delay based
timeout and other specifications. |
| Modifier and Type | Class and Description |
|---|---|
class |
Blended
Provides blended delay of seconds for each attempt until all delays in the
order start to return
Duration.ZERO. |
class |
Constant
Provides constant fixed delay seconds for each attempt until
AbstractDelay.timeout
has been reached. |
class |
Exponential
Exponential, provides waves starting with minimum delay of
AbstractDelay.timeout is exceeded |
class |
MultipleOf
Provides constant fixed delay seconds which is a multiple of the delay for
each attempt until
AbstractDelay.timeout has been reached. |
class |
ShiftByMultipleOf
Provides delay seconds which is a multiple of the delay shifted from previous
attempt's accrual until
AbstractDelay.timeout has been reached. |
| Modifier and Type | Method and Description |
|---|---|
Blended.BlendedBuilder |
Blended.BlendedBuilder.add(Delay delay) |
Copyright © 2019 Amazon Web Services, Inc. All Rights Reserved.