.. _api:

API
===

.. module:: clickhouse_driver

This part of the documentation covers basic classes of the driver: Client, Connection and others.


.. _api-client:

Client
------

.. autoclass:: Client
   :members:
   :inherited-members:


Connection
----------

.. autoclass:: clickhouse_driver.connection.Connection
   :members:
   :inherited-members:


.. _query-result:

QueryResult
-----------

.. autoclass:: clickhouse_driver.result.QueryResult
   :members:
   :inherited-members:


.. _progress-query-result:

ProgressQueryResult
-------------------

.. autoclass:: clickhouse_driver.result.ProgressQueryResult
   :members:
   :inherited-members:


.. _iter-query-result:

IterQueryResult
---------------

.. autoclass:: clickhouse_driver.result.IterQueryResult
   :members:
   :inherited-members:
