def list_queues(self, prefix=None, num_results=None, include_metadata=False, <EOL>marker=None, timeout=None):
include = '<STR_LIT>' if include_metadata else None<EOL>kwargs = {'<STR_LIT>': prefix, '<STR_LIT>': num_results, '<STR_LIT>': include, <EOL>'<STR_LIT>': marker, '<STR_LIT>': timeout}<EOL>resp = self._list_queues(**kwargs)<EOL>return ListGenerator(resp, self._list_queues, (), kwargs)<EOL>
Returns a generator to list the queues. The generator will lazily follow 
the continuation tokens returned by the service and stop when all queues 
have been returned or num_results is reached.

If num_results is specified and the account has more than that number of 
queues, the generator will have a populated next_marker field once it 
finishes. This marker can be used to create a new generator if more 
results are desired.

:param str prefix:
    Filters the results to return only queues with names that begin
    with the specified prefix.
:param int num_results:
    The maximum number of queues to return.
:param bool include_metadata:
    Specifies that container metadata be returned in the response.
:param str marker:
    An opaque continuation token. This value can be retrieved from the 
    next_marker field of a previous generator object if num_results was 
    specified and that generator has finished enumerating results. If 
    specified, this generator will begin returning results from the point 
    where the previous generator stopped.
:param int timeout:
    The server timeout, expressed in seconds. This function may make multiple 
    calls to the service in which case the timeout value specified will be 
    applied to each individual call.