Skip to content

Commit

Permalink
Update APIs to 8.4
Browse files Browse the repository at this point in the history
  • Loading branch information
miriam-eid committed Sep 13, 2022
1 parent ce42d68 commit ed38768
Show file tree
Hide file tree
Showing 14 changed files with 72 additions and 240 deletions.
57 changes: 21 additions & 36 deletions elasticsearch/_async/client/__init__.py
Expand Up @@ -1766,18 +1766,7 @@ async def field_caps(
include_unmapped: t.Optional[bool] = None,
index_filter: t.Optional[t.Mapping[str, t.Any]] = None,
pretty: t.Optional[bool] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
types: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None,
) -> ObjectApiResponse[t.Any]:
"""
Expand Down Expand Up @@ -2075,7 +2064,13 @@ async def get_source(
*,
index: str,
id: str,
error_trace: t.Optional[bool] = None,
filter_path: t.Optional[
t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]
] = None,
human: t.Optional[bool] = None,
preference: t.Optional[str] = None,
pretty: t.Optional[bool] = None,
realtime: t.Optional[bool] = None,
refresh: t.Optional[bool] = None,
routing: t.Optional[str] = None,
Expand Down Expand Up @@ -2127,8 +2122,16 @@ async def get_source(
raise ValueError("Empty value passed for parameter 'id'")
__path = f"/{_quote(index)}/_source/{_quote(id)}"
__query: t.Dict[str, t.Any] = {}
if error_trace is not None:
__query["error_trace"] = error_trace
if filter_path is not None:
__query["filter_path"] = filter_path
if human is not None:
__query["human"] = human
if preference is not None:
__query["preference"] = preference
if pretty is not None:
__query["pretty"] = pretty
if realtime is not None:
__query["realtime"] = realtime
if refresh is not None:
Expand Down Expand Up @@ -3395,6 +3398,7 @@ async def search(
]
] = None,
explain: t.Optional[bool] = None,
ext: t.Optional[t.Mapping[str, t.Any]] = None,
fields: t.Optional[
t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]]
] = None,
Expand Down Expand Up @@ -3433,18 +3437,7 @@ async def search(
] = None,
rest_total_hits_as_int: t.Optional[bool] = None,
routing: t.Optional[str] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None,
search_after: t.Optional[
Expand Down Expand Up @@ -3528,6 +3521,7 @@ async def search(
that are open, closed or both.
:param explain: If true, returns detailed information about score computation
as part of a hit.
:param ext: Configuration of search extensions defined by Elasticsearch plugins.
:param fields: Array of wildcard (*) patterns. The request returns values for
field names matching these patterns in the hits.fields property of the response.
:param from_: Starting document offset. By default, you cannot page through more
Expand Down Expand Up @@ -3668,6 +3662,8 @@ async def search(
__query["expand_wildcards"] = expand_wildcards
if explain is not None:
__body["explain"] = explain
if ext is not None:
__body["ext"] = ext
if fields is not None:
__body["fields"] = fields
if filter_path is not None:
Expand Down Expand Up @@ -3805,18 +3801,7 @@ async def search_mvt(
human: t.Optional[bool] = None,
pretty: t.Optional[bool] = None,
query: t.Optional[t.Mapping[str, t.Any]] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
size: t.Optional[int] = None,
sort: t.Optional[
t.Union[
Expand Down
17 changes: 5 additions & 12 deletions elasticsearch/_async/client/async_search.py
Expand Up @@ -199,6 +199,7 @@ async def submit(
]
] = None,
explain: t.Optional[bool] = None,
ext: t.Optional[t.Mapping[str, t.Any]] = None,
fields: t.Optional[
t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]]
] = None,
Expand Down Expand Up @@ -239,18 +240,7 @@ async def submit(
] = None,
rest_total_hits_as_int: t.Optional[bool] = None,
routing: t.Optional[str] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None,
search_after: t.Optional[
Expand Down Expand Up @@ -335,6 +325,7 @@ async def submit(
that are open, closed or both.
:param explain: If true, returns detailed information about score computation
as part of a hit.
:param ext: Configuration of search extensions defined by Elasticsearch plugins.
:param fields: Array of wildcard (*) patterns. The request returns values for
field names matching these patterns in the hits.fields property of the response.
:param from_: Starting document offset. By default, you cannot page through more
Expand Down Expand Up @@ -474,6 +465,8 @@ async def submit(
__query["expand_wildcards"] = expand_wildcards
if explain is not None:
__body["explain"] = explain
if ext is not None:
__body["ext"] = ext
if fields is not None:
__body["fields"] = fields
if filter_path is not None:
Expand Down
13 changes: 1 addition & 12 deletions elasticsearch/_async/client/eql.py
Expand Up @@ -204,18 +204,7 @@ async def search(
keep_on_completion: t.Optional[bool] = None,
pretty: t.Optional[bool] = None,
result_position: t.Optional[t.Union["t.Literal['head', 'tail']", str]] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
size: t.Optional[int] = None,
tiebreaker_field: t.Optional[str] = None,
timestamp_field: t.Optional[str] = None,
Expand Down
17 changes: 5 additions & 12 deletions elasticsearch/_async/client/fleet.py
Expand Up @@ -280,6 +280,7 @@ async def search(
]
] = None,
explain: t.Optional[bool] = None,
ext: t.Optional[t.Mapping[str, t.Any]] = None,
fields: t.Optional[
t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]]
] = None,
Expand Down Expand Up @@ -317,18 +318,7 @@ async def search(
] = None,
rest_total_hits_as_int: t.Optional[bool] = None,
routing: t.Optional[str] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None,
search_after: t.Optional[
Expand Down Expand Up @@ -407,6 +397,7 @@ async def search(
:param expand_wildcards:
:param explain: If true, returns detailed information about score computation
as part of a hit.
:param ext: Configuration of search extensions defined by Elasticsearch plugins.
:param fields: Array of wildcard (*) patterns. The request returns values for
field names matching these patterns in the hits.fields property of the response.
:param from_: Starting document offset. By default, you cannot page through more
Expand Down Expand Up @@ -530,6 +521,8 @@ async def search(
__query["expand_wildcards"] = expand_wildcards
if explain is not None:
__body["explain"] = explain
if ext is not None:
__body["ext"] = ext
if fields is not None:
__body["fields"] = fields
if filter_path is not None:
Expand Down
13 changes: 1 addition & 12 deletions elasticsearch/_async/client/indices.py
Expand Up @@ -2564,18 +2564,7 @@ async def put_mapping(
pretty: t.Optional[bool] = None,
properties: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
routing: t.Optional[t.Mapping[str, t.Any]] = None,
runtime: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
source: t.Optional[t.Mapping[str, t.Any]] = None,
timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None,
write_index_only: t.Optional[bool] = None,
Expand Down
26 changes: 2 additions & 24 deletions elasticsearch/_async/client/ml.py
Expand Up @@ -2815,18 +2815,7 @@ async def put_datafeed(
pretty: t.Optional[bool] = None,
query: t.Optional[t.Mapping[str, t.Any]] = None,
query_delay: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
scroll_size: t.Optional[int] = None,
) -> ObjectApiResponse[t.Any]:
Expand Down Expand Up @@ -4023,18 +4012,7 @@ async def update_datafeed(
pretty: t.Optional[bool] = None,
query: t.Optional[t.Mapping[str, t.Any]] = None,
query_delay: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
scroll_size: t.Optional[int] = None,
) -> ObjectApiResponse[t.Any]:
Expand Down
13 changes: 1 addition & 12 deletions elasticsearch/_async/client/sql.py
Expand Up @@ -228,18 +228,7 @@ async def query(
request_timeout: t.Optional[
t.Union["t.Literal[-1]", "t.Literal[0]", str]
] = None,
runtime_mappings: t.Optional[
t.Mapping[
str,
t.Union[
t.Mapping[str, t.Any],
t.Union[
t.List[t.Mapping[str, t.Any]],
t.Tuple[t.Mapping[str, t.Any], ...],
],
],
]
] = None,
runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None,
time_zone: t.Optional[str] = None,
wait_for_completion_timeout: t.Optional[
t.Union["t.Literal[-1]", "t.Literal[0]", str]
Expand Down

0 comments on commit ed38768

Please sign in to comment.