in elastic_enterprise_search/_sync/client/app_search.py [0:0]
def search_explain(
self,
*,
engine_name: str,
query: str,
analytics: t.Optional[t.Mapping[str, t.Any]] = None,
boosts: t.Optional[t.Mapping[str, t.Any]] = None,
current_page: t.Optional[int] = None,
facets: t.Optional[t.Mapping[str, t.Any]] = None,
filters: t.Optional[t.Mapping[str, t.Any]] = None,
group: t.Optional[t.Mapping[str, t.Any]] = None,
page_size: t.Optional[int] = None,
result_fields: t.Optional[t.Mapping[str, t.Any]] = None,
search_fields: t.Optional[t.Mapping[str, t.Any]] = None,
sort: t.Optional[
t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]]
] = None,