openfl.utilities.click\_types.InputSpec
=======================================

.. currentmodule:: openfl.utilities.click_types

.. autoclass:: InputSpec
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~InputSpec.__init__
      ~InputSpec.add_to_parser
      ~InputSpec.consume_value
      ~InputSpec.get_default
      ~InputSpec.get_error_hint
      ~InputSpec.get_help_record
      ~InputSpec.get_usage_pieces
      ~InputSpec.handle_parse_result
      ~InputSpec.make_metavar
      ~InputSpec.process_value
      ~InputSpec.prompt_for_value
      ~InputSpec.resolve_envvar_value
      ~InputSpec.shell_complete
      ~InputSpec.to_info_dict
      ~InputSpec.type_cast_value
      ~InputSpec.value_from_envvar
      ~InputSpec.value_is_missing
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~InputSpec.human_readable_name
      ~InputSpec.param_type_name
   
   