def all(self):
        """Returns a chained generator response containing all matching records

        :return:
            - Iterable response
        """

        if self._stream:
            return chain.from_iterable(self._get_streamed_response())

        return self._get_buffered_response()[0]