Package | Description |
---|---|
software.amazon.awssdk.core.internal.waiters | |
software.amazon.awssdk.core.waiters |
Modifier and Type | Method and Description |
---|---|
Waiter.Builder<T> |
DefaultWaiter.DefaultBuilder.overrideConfiguration(WaiterOverrideConfiguration overrideConfiguration) |
AsyncWaiter.Builder<T> |
DefaultAsyncWaiter.DefaultBuilder.overrideConfiguration(WaiterOverrideConfiguration overrideConfiguration) |
WaiterResponse<T> |
DefaultWaiter.run(Supplier<T> pollingFunction,
WaiterOverrideConfiguration overrideConfiguration) |
CompletableFuture<WaiterResponse<T>> |
DefaultAsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction,
WaiterOverrideConfiguration overrideConfig) |
Constructor and Description |
---|
WaiterConfiguration(WaiterOverrideConfiguration overrideConfiguration) |
Modifier and Type | Method and Description |
---|---|
WaiterOverrideConfiguration |
WaiterOverrideConfiguration.Builder.build() |
Modifier and Type | Method and Description |
---|---|
B |
WaiterBuilder.overrideConfiguration(WaiterOverrideConfiguration overrideConfiguration)
Defines overrides to the default SDK waiter configuration that should be used
for waiters created by this builder.
|
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.
|
default CompletableFuture<WaiterResponse<T>> |
AsyncWaiter.runAsync(Supplier<CompletableFuture<T>> asyncPollingFunction,
WaiterOverrideConfiguration overrideConfig)
Runs the provided polling function.
|
Copyright © 2021. All rights reserved.