class_docstr: Service for executing delegated operations.
docstr: Lists the delegated operations matching the given criteria.
  
  Args:
      operator (None): the optional name of the operator to return all
          the delegated operations for
      dataset_name (None): the optional name of the dataset to return all
          the delegated operations for
      dataset_id (None): the optional id of the dataset to return all the
          delegated operations for
      run_state (None): the optional run state of the delegated
          operations to return
      delegation_target (None): the optional delegation target of the
          delegated operations to return
      paging (None): optional
          :class:`fiftyone.factory.DelegatedOperationPagingParams`
      search (None): optional search term dict
  
  Returns:
      a list of :class:`fiftyone.factory.repos.DelegatedOperationDocument`
docstr_tok: ["Lists","the","delegated","operations","matching","the","given","criteria",".","Args",":","operator","(","None",")",":","the","optional","name","of","the","operator","to","return","all","the","delegated","operations","for","dataset_name","(","None",")",":","the","optional","name","of","the","dataset","to","return","all","the","delegated","operations","for","dataset_id","(","None",")",":","the","optional","id","of","the","dataset","to","return","all","the","delegated","operations","for","run_state","(","None",")",":","the","optional","run","state","of","the","delegated","operations","to","return","delegation_target","(","None",")",":","the","optional","delegation","target","of","the","delegated","operations","to","return","paging","(","None",")",":","optional",":","class",":","`","fiftyone.factory.DelegatedOperationPagingParams","`","search","(","None",")",":","optional","search","term","dict","Returns",":","a","list","of",":","class",":","`","fiftyone.factory.repos.DelegatedOperationDocument","`"]
code: def list_operations(
      self,
      operator=None,
      dataset_name=None,
      dataset_id=None,
      run_state=None,
      delegation_target=None,
      paging=None,
      search=None,
      **kwargs,
  ):
      """Lists the delegated operations matching the given criteria.
  
      Args:
          operator (None): the optional name of the operator to return all
              the delegated operations for
          dataset_name (None): the optional name of the dataset to return all
              the delegated operations for
          dataset_id (None): the optional id of the dataset to return all the
              delegated operations for
          run_state (None): the optional run state of the delegated
              operations to return
          delegation_target (None): the optional delegation target of the
              delegated operations to return
          paging (None): optional
              :class:`fiftyone.factory.DelegatedOperationPagingParams`
          search (None): optional search term dict
  
      Returns:
          a list of :class:`fiftyone.factory.repos.DelegatedOperationDocument`
      """
      return self._repo.list_operations(
          operator=operator,
          dataset_name=dataset_name,
          dataset_id=dataset_id,
          run_state=run_state,
          delegation_target=delegation_target,
          paging=paging,
          search=search,
          **kwargs,
      )
  
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 14 for calling the DelegatedOperationService obj's underlying member method code with example usage: obj.list_operations(operator, dataset_name, dataset_id, run_state, delegation_target, paging, search) and returns: self