Michael Basnight
b94bc70aee
Add Create Repository High Level REST API ( #30501 )
...
This commit adds Create Repository, the associated docs and tests
for the high level REST API client. A few small changes to the
PutRepository Request and Response went into the commit as well.
2018-05-15 21:21:11 -05:00
Julie Tibshirani
4f9dd37169
Add support for search templates to the high-level REST client. ( #30473 )
2018-05-15 13:07:58 -07:00
Michael Basnight
3b9c8204a6
Add GET Repository High Level REST API ( #30362 )
...
This commit adds the Snapshot Client with a first API call within it,
the get repositories call in snapshot/restore module. This also creates
a snapshot namespace for the docs, as well as get repositories docs.
Relates #27205
2018-05-09 07:25:23 -05:00
Nhat Nguyen
eed8a3b585
Add put index template api to high level rest client ( #30400 )
...
Relates #27205
2018-05-06 09:47:36 -04:00
tomcallahan
0a93956194
Add Get Settings API support to java high-level rest client ( #29229 )
...
This PR adds support for the Get Settings API to the java high-level rest client.
Furthermore, logic related to the retrieval of default settings has been moved from the rest layer into the transport layer and now default settings may be retrieved consistency via both the rest API and the transport API.
2018-05-04 11:14:28 -04:00
Julie Tibshirani
d40116d260
Add support for field capabilities to the high-level REST client. ( #29664 )
2018-04-26 09:50:37 -07:00
Christoph Büscher
124fecd221
[Docs] Add rankEval method for Jva HL client
...
This change adds documentation about using the ranking evaluation API
from the high level Java REST client.
Closes #28694
2018-04-19 14:39:42 +02:00
olcbean
b3e3b80f1b
REST high-level client: add support for Indices Update Settings API [take 2] ( #29327 )
...
Relates to #27205
2018-04-16 21:39:11 +02:00
Mayya Sharipova
e70cd35bda
Revert "REST high-level client: add support for Indices Update Settings API ( #28892 )" ( #29323 )
...
This reverts commit b67b5b1bbd
.
2018-03-30 16:26:46 -07:00
olcbean
b67b5b1bbd
REST high-level client: add support for Indices Update Settings API ( #28892 )
...
Relates to #27205
2018-03-30 10:53:29 +02:00
Nik Everett
8c59e43ac7
Docs: HighLevelRestClient#multiSearch ( #29144 )
...
Adds docs for `HighLevelRestClient#multiSearch`. Unlike the `multiGet`
docs these are much more sparse because multi-search doesn't support
setting many options on the `MultiSearchRequest` and instead just wraps
a list of `SearchRequest`s.
Closes #28389
2018-03-23 10:11:50 -04:00
Yu
24c8d8f5ef
REST high-level client: add force merge API ( #28896 )
...
Relates to #27205
2018-03-22 17:17:16 +01:00
Luca Cavanna
ff09c82319
REST high-level client: add clear cache API ( #28866 )
...
* REST high-level client: add clear cache API
Relates to #27205
Also Closes #26947 (rest-spec were outdated)
2018-03-20 10:39:36 +01:00
Nik Everett
2f21dc7129
Docs: HighLevelRestClient#multiGet ( #29095 )
...
Add documentation for HighLevelRestClient#multiGet.
Relates to #28389 .
2018-03-16 18:52:34 -04:00
Nik Everett
cf60e93a21
Docs: HighLevelRestClient#exists ( #29073 )
...
Docs: HighLevelRestClient#exists
Add documentation for `HighLevelRestClient#exists`.
Relates to #28389
2018-03-15 12:10:30 -04:00
Nik Everett
ef6fc1e9fd
Docs: HighLevelRestClient#ping ( #29070 )
...
Add documentation for `HighLevelRestClient#ping`.
Relates to #28389
2018-03-14 14:27:01 -04:00
Luca Cavanna
184a8718d8
REST high-level client: add flush API ( #28852 )
...
Relates to #27205
2018-03-01 10:56:03 +01:00
Yu
95dea2408d
Add Refresh API for RestHighLevelClient ( #27799 )
...
Relates to #27205
2018-02-28 11:49:14 +01:00
Luca Cavanna
8bbb3c9ffa
REST high-level client: add support for Rollover Index API ( #28698 )
...
Relates to #27205
2018-02-20 15:58:58 +01:00
olcbean
02fc16f10e
Add Cluster Put Settings API to the high level REST client ( #28633 )
...
Relates to #27205
2018-02-15 17:21:45 +01:00
Luca Cavanna
075fdc579f
[DOCS] Update APIs grouping and ordering in REST high-level Client docs ( #28497 )
...
With this new structure supported APIs are ordered and grouped in the same way as they are in the Elasticsearch reference docs
2018-02-02 17:19:50 +01:00
Haris Osmanagić
897ef458f3
Add support for indices exists to REST high level client ( #27384 )
...
Relates to #27205
2018-02-02 11:25:36 +01:00
Luca Cavanna
d860971572
REST high-level client: add support for split and shrink index API ( #28425 )
...
Relates to #27205
2018-02-01 16:37:01 +01:00
Luca Cavanna
fd66c94ce1
REST high-level client: add support for exists alias ( #28332 )
...
Relates to #27205
2018-01-25 14:53:27 +01:00
olcbean
9db23e48cd
Add Indices Aliases API to the high level REST client ( #27876 )
...
Relates to #27205
2018-01-25 14:34:06 +01:00
Catalin Ursachi
cf61d792b2
Added Put Mapping API to high-level Rest client ( #27869 )
...
Relates to #27205
2018-01-23 11:03:32 +01:00
olcbean
b98514c6d9
Add Close Index API to the high level REST client ( #27734 )
...
Add support for _close endpoint to the high level REST client
Relates to #27205
2018-01-17 11:47:08 +01:00
Catalin Ursachi
f823cea79c
Added Create Index support to high-level REST client ( #27351 )
...
Relates to #27205
2017-12-07 11:39:59 +01:00
Catalin Ursachi
8bf33241ed
Add Delete Index API support to high-level REST client ( #27019 )
...
Relates to #25847
2017-10-26 09:52:46 +02:00
Tanguy Leroux
ecf39bc0c1
[Docs] Add "Using Java Builders" section ( #26517 )
...
The current "Building Queries" and "Building Aggregations" pages are
located under the "Supported Apis" section because they are linked to
the "Search API" page.
It should instead be in a dedicated section: this commit adds a new
"Using Java Builders" section and renames few filenames in favor of
more meaningful names.
2017-09-06 14:06:41 +02:00