API Reference
=============

SwarmRequest
------------

.. autoclass:: viresclient.SwarmRequest
    :members:
    :undoc-members:
    :show-inheritance:
    :inherited-members:
    :exclude-members: AUXILIARY_VARIABLES, COLLECTIONS, COLLECTION_SAMPLING_STEPS, MAGNETIC_MODELS, MAGNETIC_MODEL_VARIABLES, OBS_COLLECTIONS, PRODUCT_VARIABLES, CONJUNCTION_MISSION_SPACECRAFT_PAIRS, MISSION_SPACECRAFTS

AeolusRequest
-------------

.. autoclass:: viresclient.AeolusRequest
    :members:
    :undoc-members:
    :show-inheritance:
    :inherited-members:

ReturnedData
------------

.. autoclass:: viresclient.ReturnedData
    :members:
    :undoc-members:
    :show-inheritance:
    :inherited-members:

.. autoclass:: viresclient.ReturnedDataFile
    :members:
    :undoc-members:
    :show-inheritance:
    :inherited-members:


ClientConfig
------------

.. autoclass:: viresclient.ClientConfig
    :members:
    :undoc-members:
    :show-inheritance:
    :inherited-members:

set_token
---------

.. autofunction:: viresclient.set_token

DataUpload
----------

.. autoclass:: viresclient.DataUpload
    :members:
    :undoc-members:
    :show-inheritance:
    :inherited-members:
