roboto.action_runtime.action_input.session_resolver
Module Contents
InputSessionResolver
class roboto. action_runtime. action_input. session_resolver. InputSessionResolver(roboto_client=None, roboto_search=None)#View Source
Looks up the sessions an action invocation runs on, from the session selectors declared as its inputs.
A selector names sessions by ID, by name, or with a RoboQL query; every field it populates is looked up and the matches are returned together. resolve_all returns each session once, while resolve repeats a session that matches on more than one field.
Parameters
roboto_client Optional[roboto.roboto_search Optional[roboto.InputSessionResolver.resolve()
Looks up the sessions one selector names. A dataset_id on the selector is ignored, with a warning.
Parameters
session_selector roboto.Return type
InputSessionResolver.resolve_all()
Parameters
session_selectors collections.Return type