Job
===

.. currentmodule:: lsst.verify

.. autoclass:: Job
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Job.json
      ~Job.measurements
      ~Job.meta
      ~Job.metrics
      ~Job.specs

   .. rubric:: Methods Summary

   .. autosummary::

      ~Job.deserialize
      ~Job.dispatch
      ~Job.jsonify_dict
      ~Job.load_metrics_package
      ~Job.reload_metrics_package
      ~Job.report
      ~Job.write
      ~Job.write_json

   .. rubric:: Attributes Documentation

   .. autoattribute:: json
   .. autoattribute:: measurements
   .. autoattribute:: meta
   .. autoattribute:: metrics
   .. autoattribute:: specs

   .. rubric:: Methods Documentation

   .. automethod:: deserialize
   .. automethod:: dispatch
   .. automethod:: jsonify_dict
   .. automethod:: load_metrics_package
   .. automethod:: reload_metrics_package
   .. automethod:: report
   .. automethod:: write
   .. automethod:: write_json