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