class_docstr: This class manages multiple query packs that are firing off simultaneously
  
  This class is not a service--it is a stateful container for QueryPacks, which themselves
  can be stateful.
class_docstr_tok: ["This","class","manages","multiple","query","packs","that","are","firing","off","simultaneously","This","class","is","not","a","service","--","it","is","a","stateful","container","for","QueryPacks",",","which","themselves","can","be","stateful","."]
docstr: This property is the number of configured queries, NOT the number of running ones
docstr_tok: ["This","property","is","the","number","of","configured","queries",",","NOT","the","number","of","running","ones"]
code: def num_registered_queries(self):
      """This property is the number of configured queries, NOT the number of running ones"""
      return len(self._query_configs)
  
imports: import json
  from logging import Logger
  from streamalert.scheduled_queries.handlers.athena import AthenaClient
  from streamalert.scheduled_queries.query_packs.configuration import QueryPackConfiguration, QueryPackRepository
  from streamalert.scheduled_queries.query_packs.parameters import QueryParameterGenerator
  from streamalert.scheduled_queries.state.state_manager import StateManager
  from streamalert.scheduled_queries.support.clock import Clock
label_desc: Use image node_id 7 for calling the QueryPacksManager obj's underlying member method code with example usage: obj.num_registered_queries() and returns: len