def METHOD_NAME(self, config):
    if not isinstance(config, dict):
        config = {}
    config.setdefault('retry_time', '1 hour')
    config.setdefault('max_retries', 3)
    if config.get('retry_time_multiplier', True) is True:
        # If multiplier is not specified, or is specified as True, use the default
        config['retry_time_multiplier'] = 1.5
    else:
        # If multiplier is False, turn it off
        config['retry_time_multiplier'] = 1
    return config