in elasticsearch/dsl/aggs.py [0:0]
def __init__(
self,
*,
background_filter: Union[Query, "DefaultType"] = DEFAULT,
chi_square: Union[
"types.ChiSquareHeuristic", Dict[str, Any], "DefaultType"
] = DEFAULT,
exclude: Union[str, Sequence[str], "DefaultType"] = DEFAULT,
execution_hint: Union[
Literal[
"map",
"global_ordinals",
"global_ordinals_hash",
"global_ordinals_low_cardinality",
],
"DefaultType",
] = DEFAULT,
field: Union[str, "InstrumentedField", "DefaultType"] = DEFAULT,
filter_duplicate_text: Union[bool, "DefaultType"] = DEFAULT,
gnd: Union[
"types.GoogleNormalizedDistanceHeuristic", Dict[str, Any], "DefaultType"
] = DEFAULT,
include: Union[
str, Sequence[str], "types.TermsPartition", Dict[str, Any], "DefaultType"
] = DEFAULT,
jlh: Union["types.EmptyObject", Dict[str, Any], "DefaultType"] = DEFAULT,
min_doc_count: Union[int, "DefaultType"] = DEFAULT,
mutual_information: Union[
"types.MutualInformationHeuristic", Dict[str, Any], "DefaultType"
] = DEFAULT,
percentage: Union[
"types.PercentageScoreHeuristic", Dict[str, Any], "DefaultType"
] = DEFAULT,
script_heuristic: Union[
"types.ScriptedHeuristic", Dict[str, Any], "DefaultType"
] = DEFAULT,
shard_min_doc_count: Union[int, "DefaultType"] = DEFAULT,
shard_size: Union[int, "DefaultType"] = DEFAULT,
size: Union[int, "DefaultType"] = DEFAULT,
source_fields: Union[
Union[str, "InstrumentedField"],
Sequence[Union[str, "InstrumentedField"]],
"DefaultType",
] = DEFAULT,
**kwargs: Any,