| Modifier and Type | Method | Description |
|---|---|---|
default WaitResultBuilder5<T> |
WaitResultBuilder4.asFastAsPossible() |
Repeat as fast as possible.
|
default WaitResultBuilder5<T> |
WaitResultBuilder4.every(int value,
TimeUnit unit) |
Specify the amount of time between retry.
|
default WaitResultBuilder5<T> |
WaitResultBuilder4.every(Duration delay) |
Specify the amount of time between retry.
|
default WaitResultBuilder5<T> |
WaitResultBuilder4.everyMinute() |
Specify to retry every minute.
|
WaitResultBuilder5<T> |
WaitResultBuilder4.everyMs(long value) |
Specify the amount of time between retry.
|
default WaitResultBuilder5<T> |
WaitResultBuilder4.everySecond() |
Specify to retry every second.
|
WaitResultBuilder5<T> |
WaitResultBuilder5.filter(Predicate<T> filter) |
Add a filter predicate, on the result, if applicable.
|
<U> WaitResultBuilder5<U> |
WaitResultBuilder5.map(Function<T,U> mapper) |
Add a mapper fonction, on the result, if applicable.
|
static <T> WaitResultBuilder5<T> |
WaitResultBuilder5.of(Supplier<Optional<T>> supplier) |
Used internally to create the builder
|
WaitResultBuilder5<T> |
WaitResultBuilder3.repeat(RetryPolicy retry) |
Specify a retry clause.
|
default WaitResultBuilder5<T> |
WaitResultBuilder3.repeatOnlyOnce() |
Specify that only one retry will be done (so only one execution and one
validation).
|
Copyright © 2019. All rights reserved.