':type name: string
:param name: The name of the waiter
:type config: botocore.waiter.SingleWaiterConfig
:param config: The configuration for the waiter.
:type operation_method: callable
:param operation_method: A callable that accepts **kwargs
and returns a response.  For example, this can be
a method from a botocore client.'

def __init__(self, name, config, operation_method):

    self._operation_method = operation_method
    self.name = name
    self.config = config
