def query(self, queryEngine, query=None, vendorSpecific=None, **kwargs):
        """See Also: queryResponse()

        Args:
          queryEngine:
          query:
          vendorSpecific:
          **kwargs:

        Returns:

        """
        response = self.queryResponse(queryEngine, query, vendorSpecific, **kwargs)
        return self._read_stream_response(response)