class Aws::DynamoDB::Client

def wait_until(waiter_name, params = {}, options = {})

Options Hash: (**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