Package | Description |
---|---|
software.amazon.awssdk.core.internal.waiters | |
software.amazon.awssdk.core.waiters |
Modifier and Type | Class and Description |
---|---|
class |
DefaultWaiterResponse<T>
The default implementation of the
WaiterResponse |
Modifier and Type | Method and Description |
---|---|
WaiterResponse<T> |
DefaultWaiterResponse.Builder.build() |
WaiterResponse<T> |
WaiterExecutorHelper.createWaiterResponse(Either<T,Throwable> responseOrException,
int attempts) |
WaiterResponse<T> |
DefaultWaiter.run(Supplier<T> pollingFunction) |
WaiterResponse<T> |
DefaultWaiter.run(Supplier<T> pollingFunction,
WaiterOverrideConfiguration overrideConfiguration) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<WaiterResponse<T>> |
DefaultAsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction) |
CompletableFuture<WaiterResponse<T>> |
DefaultAsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction,
WaiterOverrideConfiguration overrideConfig) |
Modifier and Type | Method and Description |
---|---|
default WaiterResponse<T> |
Waiter.run(Supplier<T> pollingFunction)
It returns when the resource enters into a desired state or
it is determined that the resource will never enter into the desired state.
|
default WaiterResponse<T> |
Waiter.run(Supplier<T> pollingFunction,
Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
It returns when the resource enters into a desired state or
it is determined that the resource will never enter into the desired state.
|
default WaiterResponse<T> |
Waiter.run(Supplier<T> pollingFunction,
WaiterOverrideConfiguration overrideConfig)
It returns when the resource enters into a desired state or
it is determined that the resource will never enter into the desired state.
|
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<WaiterResponse<T>> |
AsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction)
Runs the provided polling function.
|
default CompletableFuture<WaiterResponse<T>> |
AsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction,
Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Runs the provided polling function.
|
default CompletableFuture<WaiterResponse<T>> |
AsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction,
WaiterOverrideConfiguration overrideConfig)
Runs the provided polling function.
|
Copyright © 2023. All rights reserved.