Uses of Interface
software.amazon.awssdk.core.waiters.WaiterAcceptor
-
Packages that use WaiterAcceptor Package Description software.amazon.awssdk.core.internal.waiters software.amazon.awssdk.core.waiters -
-
Uses of WaiterAcceptor in software.amazon.awssdk.core.internal.waiters
Methods in software.amazon.awssdk.core.internal.waiters that return types with arguments of type WaiterAcceptor Modifier and Type Method Description Optional<WaiterAcceptor<? super T>>WaiterExecutorHelper. firstWaiterAcceptorIfMatched(Either<T,Throwable> responseOrException)Methods in software.amazon.awssdk.core.internal.waiters with parameters of type WaiterAcceptor Modifier and Type Method Description AsyncWaiter.Builder<T>DefaultAsyncWaiter.DefaultBuilder. addAcceptor(WaiterAcceptor<? super T> waiterAcceptor)Waiter.Builder<T>DefaultWaiter.DefaultBuilder. addAcceptor(WaiterAcceptor<? super T> waiterAcceptor)SdkClientExceptionWaiterExecutorHelper. waiterFailureException(WaiterAcceptor<? super T> acceptor)Method parameters in software.amazon.awssdk.core.internal.waiters with type arguments of type WaiterAcceptor Modifier and Type Method Description AsyncWaiter.Builder<T>DefaultAsyncWaiter.DefaultBuilder. acceptors(List<WaiterAcceptor<? super T>> waiterAcceptors)Waiter.Builder<T>DefaultWaiter.DefaultBuilder. acceptors(List<WaiterAcceptor<? super T>> waiterAcceptors)Constructor parameters in software.amazon.awssdk.core.internal.waiters with type arguments of type WaiterAcceptor Constructor Description AsyncWaiterExecutor(WaiterConfiguration configuration, List<WaiterAcceptor<? super T>> waiterAcceptors, ScheduledExecutorService executorService)WaiterExecutor(WaiterConfiguration configuration, List<WaiterAcceptor<? super T>> waiterAcceptors)WaiterExecutorHelper(List<WaiterAcceptor<? super T>> waiterAcceptors, WaiterConfiguration configuration) -
Uses of WaiterAcceptor in software.amazon.awssdk.core.waiters
Methods in software.amazon.awssdk.core.waiters that return WaiterAcceptor Modifier and Type Method Description static <T> WaiterAcceptor<T>WaiterAcceptor. errorOnExceptionAcceptor(Predicate<Throwable> errorPredicate)Creates an error waiter acceptor which determines if the exception should transition the waiter to failure statestatic <T> WaiterAcceptor<T>WaiterAcceptor. errorOnResponseAcceptor(Predicate<T> responsePredicate)Creates a success waiter acceptor which determines if the exception should transition the waiter to success statestatic <T> WaiterAcceptor<T>WaiterAcceptor. errorOnResponseAcceptor(Predicate<T> responsePredicate, String message)Creates a success waiter acceptor which determines if the exception should transition the waiter to success statestatic <T> WaiterAcceptor<T>WaiterAcceptor. retryOnExceptionAcceptor(Predicate<Throwable> errorPredicate)Creates a retry on exception waiter acceptor which determines if the exception should transition the waiter to retry statestatic <T> WaiterAcceptor<T>WaiterAcceptor. retryOnResponseAcceptor(Predicate<T> responsePredicate)Creates a retry on exception waiter acceptor which determines if the exception should transition the waiter to retry statestatic <T> WaiterAcceptor<T>WaiterAcceptor. successOnExceptionAcceptor(Predicate<Throwable> errorPredicate)Creates an error waiter acceptor which determines if the exception should transition the waiter to success statestatic <T> WaiterAcceptor<T>WaiterAcceptor. successOnResponseAcceptor(Predicate<T> responsePredicate)Creates a success waiter acceptor which determines if the exception should transition the waiter to success stateMethods in software.amazon.awssdk.core.waiters with parameters of type WaiterAcceptor Modifier and Type Method Description BWaiterBuilder. addAcceptor(WaiterAcceptor<? super T> waiterAcceptors)Adds aWaiterAcceptorto the end of the ordered waiterAcceptors list.Method parameters in software.amazon.awssdk.core.waiters with type arguments of type WaiterAcceptor Modifier and Type Method Description BWaiterBuilder. acceptors(List<WaiterAcceptor<? super T>> waiterAcceptors)Defines a list ofWaiterAcceptors to check whether an expected state has met after executing an operation.
-