AsdfConfig
==========

.. currentmodule:: asdf.config

.. autoclass:: AsdfConfig
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~AsdfConfig.all_array_compression
      ~AsdfConfig.all_array_compression_kwargs
      ~AsdfConfig.all_array_storage
      ~AsdfConfig.array_inline_threshold
      ~AsdfConfig.default_array_save_base
      ~AsdfConfig.default_version
      ~AsdfConfig.extensions
      ~AsdfConfig.io_block_size
      ~AsdfConfig.lazy_tree
      ~AsdfConfig.legacy_fill_schema_defaults
      ~AsdfConfig.resource_manager
      ~AsdfConfig.resource_mappings
      ~AsdfConfig.validate_on_read
      ~AsdfConfig.warn_on_failed_conversion

   .. rubric:: Methods Summary

   .. autosummary::

      ~AsdfConfig.add_extension
      ~AsdfConfig.add_resource_mapping
      ~AsdfConfig.remove_extension
      ~AsdfConfig.remove_resource_mapping
      ~AsdfConfig.reset_extensions
      ~AsdfConfig.reset_resources

   .. rubric:: Attributes Documentation

   .. autoattribute:: all_array_compression
   .. autoattribute:: all_array_compression_kwargs
   .. autoattribute:: all_array_storage
   .. autoattribute:: array_inline_threshold
   .. autoattribute:: default_array_save_base
   .. autoattribute:: default_version
   .. autoattribute:: extensions
   .. autoattribute:: io_block_size
   .. autoattribute:: lazy_tree
   .. autoattribute:: legacy_fill_schema_defaults
   .. autoattribute:: resource_manager
   .. autoattribute:: resource_mappings
   .. autoattribute:: validate_on_read
   .. autoattribute:: warn_on_failed_conversion

   .. rubric:: Methods Documentation

   .. automethod:: add_extension
   .. automethod:: add_resource_mapping
   .. automethod:: remove_extension
   .. automethod:: remove_resource_mapping
   .. automethod:: reset_extensions
   .. automethod:: reset_resources
