code: def __init__(
      self,
      logger=None,
      kinesis=None,
      state_manager=None,
      manager_factory=None,
  ):
      self._logger = logger  # type: Logger
      self._kinesis = kinesis  # type: KinesisClient
      self._state_manager = state_manager  # type: StateManager
      self._manager = manager_factory.new_manager()
  
file_path: streamalert/streamalert/scheduled_queries/command/processor.py
imports: from logging import Logger
  from streamalert.scheduled_queries.query_packs.manager import QueryPacksManager
  from streamalert.scheduled_queries.state.state_manager import StateManager
  from streamalert.scheduled_queries.streamalert.kinesis import KinesisClient
label_desc: Use image node_id 1 to create a new CommandProcessor object  with example: obj = CommandProcessor(logger, kinesis, state_manager, manager_factory)