| Package | Description |
|---|---|
| com.oracle.bmc.retrier | |
| com.oracle.bmc.waiter |
| Modifier and Type | Method and Description |
|---|---|
RetryConfiguration.Builder |
RetryConfiguration.Builder.delayStrategy(DelayStrategy delayStrategy) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExponentialBackoffDelayStrategy
Delay strategy that increases the wait time exponentially until a max time has been reached.
|
class |
ExponentialBackoffDelayStrategyWithJitter
Delay strategy that increases the wait time exponentially until a max time has been reached.
|
class |
FixedTimeDelayStrategy
Delay strategy that waits a constant amount of time between poll attempts.
|
| Modifier and Type | Field and Description |
|---|---|
static DelayStrategy |
Waiters.DEFAULT_POLLING_DELAY_STRATEGY
Default polling delay strategy is to use exponential backoff with a max of 30 seconds between
attempts.
|
| Modifier and Type | Method and Description |
|---|---|
DelayStrategy |
WaiterConfiguration.getDelayStrategy() |
| Modifier and Type | Method and Description |
|---|---|
static BmcGenericWaiter |
Waiters.newWaiter(TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new waiter using the given strategies.
|
| Constructor and Description |
|---|
BmcGenericWaiter(TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new waiter with the given strategies.
|
WaiterConfiguration(TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy) |
Copyright © 2016–2024. All rights reserved.