in elasticsearch/dsl/query.py [0:0]
def __init__(
self,
*,
query: Union[str, "DefaultType"] = DEFAULT,
allow_leading_wildcard: Union[bool, "DefaultType"] = DEFAULT,
analyzer: Union[str, "DefaultType"] = DEFAULT,
analyze_wildcard: Union[bool, "DefaultType"] = DEFAULT,
auto_generate_synonyms_phrase_query: Union[bool, "DefaultType"] = DEFAULT,
default_field: Union[str, "InstrumentedField", "DefaultType"] = DEFAULT,
default_operator: Union[Literal["and", "or"], "DefaultType"] = DEFAULT,
enable_position_increments: Union[bool, "DefaultType"] = DEFAULT,
escape: Union[bool, "DefaultType"] = DEFAULT,
fields: Union[
Sequence[Union[str, "InstrumentedField"]], "DefaultType"
] = DEFAULT,
fuzziness: Union[str, int, "DefaultType"] = DEFAULT,
fuzzy_max_expansions: Union[int, "DefaultType"] = DEFAULT,
fuzzy_prefix_length: Union[int, "DefaultType"] = DEFAULT,
fuzzy_rewrite: Union[str, "DefaultType"] = DEFAULT,
fuzzy_transpositions: Union[bool, "DefaultType"] = DEFAULT,
lenient: Union[bool, "DefaultType"] = DEFAULT,
max_determinized_states: Union[int, "DefaultType"] = DEFAULT,
minimum_should_match: Union[int, str, "DefaultType"] = DEFAULT,
phrase_slop: Union[float, "DefaultType"] = DEFAULT,
quote_analyzer: Union[str, "DefaultType"] = DEFAULT,
quote_field_suffix: Union[str, "DefaultType"] = DEFAULT,
rewrite: Union[str, "DefaultType"] = DEFAULT,
tie_breaker: Union[float, "DefaultType"] = DEFAULT,
time_zone: Union[str, "DefaultType"] = DEFAULT,
type: Union[
Literal[
"best_fields",
"most_fields",
"cross_fields",
"phrase",
"phrase_prefix",
"bool_prefix",
],
"DefaultType",
] = DEFAULT,
boost: Union[float, "DefaultType"] = DEFAULT,
_name: Union[str, "DefaultType"] = DEFAULT,
**kwargs: Any,