OpenSearch/docs/java-rest/low-level
Nik Everett 0be443c5bb
REST Client: Add Request object flavored methods (#29623)
Adds two new methods to `RestClient` that take a `Request` object. These
methods will allows us to add more per-request customizable options
without creating more and more and more overloads of the `performRequest`
and `performRequestAsync` methods. These new methods look like:

```
Response performRequest(Request request)
```

and

```
void performRequestAsync(Request request, ResponseListener responseListener)
```

This change doesn't add any actual features but enables adding things like
per request timeouts and per request node selectors. This change *does*
rework the `HighLevelRestClient` and its tests to use these new `Request`
objects and it does update the docs.
2018-05-01 14:31:23 -04:00
..
configuration.asciidoc Add note to low-level client docs for DNS caching (#29213) 2018-03-22 21:23:52 -04:00
index.asciidoc Revert "[Docs] Update Java Low-Level documentation to reflect shaded deps (#25882)" (#26411) 2017-08-29 09:26:36 -05:00
sniffer.asciidoc Add information about the snapshot repository (#27719) 2018-02-09 17:59:04 +01:00
usage.asciidoc REST Client: Add Request object flavored methods (#29623) 2018-05-01 14:31:23 -04:00