class_docstr: Service for executing delegated operations.
docstr: Executes queued delegated operations matching the given criteria.
  
  Args:
      operator (None): the optional name of the operator to execute all
          the queued delegated operations for
      delegation_target (None): the optional delegation target of the
          delegated operations to execute
      dataset_name (None): the optional name of the dataset to execute
          all the queued delegated operations for
      limit (None): the optional limit of the number of delegated
          operations to execute
      log (False): the optional boolean flag to log the execution of the
          delegated operations
docstr_tok: ["Executes","queued","delegated","operations","matching","the","given","criteria",".","Args",":","operator","(","None",")",":","the","optional","name","of","the","operator","to","execute","all","the","queued","delegated","operations","for","delegation_target","(","None",")",":","the","optional","delegation","target","of","the","delegated","operations","to","execute","dataset_name","(","None",")",":","the","optional","name","of","the","dataset","to","execute","all","the","queued","delegated","operations","for","limit","(","None",")",":","the","optional","limit","of","the","number","of","delegated","operations","to","execute","log","(","False",")",":","the","optional","boolean","flag","to","log","the","execution","of","the","delegated","operations"]
code: def execute_queued_operations(
      self,
      operator=None,
      delegation_target=None,
      dataset_name=None,
      limit=None,
      log=False,
      **kwargs,
  ):
      """Executes queued delegated operations matching the given criteria.
  
      Args:
          operator (None): the optional name of the operator to execute all
              the queued delegated operations for
          delegation_target (None): the optional delegation target of the
              delegated operations to execute
          dataset_name (None): the optional name of the dataset to execute
              all the queued delegated operations for
          limit (None): the optional limit of the number of delegated
              operations to execute
          log (False): the optional boolean flag to log the execution of the
              delegated operations
      """
      if limit is not None:
          paging = DelegatedOperationPagingParams(limit=limit)
      else:
          paging = None
  
      queued_ops = self.list_operations(
          operator=operator,
          dataset_name=dataset_name,
          delegation_target=delegation_target,
          run_state=ExecutionRunState.QUEUED,
          paging=paging,
          **kwargs,
      )
  
      for op in queued_ops:
          self.execute_operation(operation=op, log=log)
  
imports: import asyncio
  import logging
  import traceback
  from fiftyone.factory.repo_factory import RepositoryFactory
  from fiftyone.factory import DelegatedOperationPagingParams
  from fiftyone.operators.executor import prepare_operator_executor, do_execute_operator, ExecutionResult, ExecutionRunState
label_desc: Use image node_id 15 for calling the DelegatedOperationService obj's underlying member method code with example usage: obj.execute_queued_operations(operator, delegation_target, dataset_name, limit, log) without return types