class Aws::DynamoDB::Client
def wait_until(waiter_name, params = {}, options = {})
(**options)-
:before_wait(Proc) -- -
:before_attempt(Proc) -- -
:delay(Integer) -- -
:max_attempts(Integer) --
Parameters:
-
options(Hash) -- ({}) -
params(Hash) -- ({}) -
waiter_name(Symbol) --
Returns:
-
(Boolean)- Returns `true` if the waiter was successful.
Raises:
-
(Errors::NoSuchWaiterError)- Raised when you request to wait -
(Errors::UnexpectedError)- Raised when an error is encounted -
(Errors::TooManyAttemptsError)- Raised when the configured -
(Errors::FailureStateError)- Raised when the waiter terminates
def wait_until(waiter_name, params = {}, options = {}) w = waiter(waiter_name, options) yield(w.waiter) if block_given? # deprecated w.wait(params) end