GaiaClass
=========

.. currentmodule:: astroquery.gaia

.. autoclass:: GaiaClass
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~GaiaClass.GAIA_MESSAGES
      ~GaiaClass.MAIN_GAIA_TABLE
      ~GaiaClass.MAIN_GAIA_TABLE_DEC
      ~GaiaClass.MAIN_GAIA_TABLE_RA
      ~GaiaClass.ROW_LIMIT
      ~GaiaClass.VALID_DATALINK_RETRIEVAL_TYPES
      ~GaiaClass.VALID_LINKING_PARAMETERS

   .. rubric:: Methods Summary

   .. autosummary::

      ~GaiaClass.cone_search
      ~GaiaClass.cone_search_async
      ~GaiaClass.correct_table_units
      ~GaiaClass.cross_match
      ~GaiaClass.get_datalinks
      ~GaiaClass.get_status_messages
      ~GaiaClass.launch_job
      ~GaiaClass.launch_job_async
      ~GaiaClass.load_data
      ~GaiaClass.load_user
      ~GaiaClass.login
      ~GaiaClass.login_gui
      ~GaiaClass.logout
      ~GaiaClass.query_object
      ~GaiaClass.query_object_async

   .. rubric:: Attributes Documentation

   .. autoattribute:: GAIA_MESSAGES
   .. autoattribute:: MAIN_GAIA_TABLE
   .. autoattribute:: MAIN_GAIA_TABLE_DEC
   .. autoattribute:: MAIN_GAIA_TABLE_RA
   .. autoattribute:: ROW_LIMIT
   .. autoattribute:: VALID_DATALINK_RETRIEVAL_TYPES
   .. autoattribute:: VALID_LINKING_PARAMETERS

   .. rubric:: Methods Documentation

   .. automethod:: cone_search
   .. automethod:: cone_search_async
   .. automethod:: correct_table_units
   .. automethod:: cross_match
   .. automethod:: get_datalinks
   .. automethod:: get_status_messages
   .. automethod:: launch_job
   .. automethod:: launch_job_async
   .. automethod:: load_data
   .. automethod:: load_user
   .. automethod:: login
   .. automethod:: login_gui
   .. automethod:: logout
   .. automethod:: query_object
   .. automethod:: query_object_async
