Package | Description |
---|---|
com.suse.salt.netapi.client | |
com.suse.salt.netapi.client.impl | |
com.suse.salt.netapi.parser |
Modifier and Type | Method and Description |
---|---|
default <T> java.util.concurrent.CompletionStage<T> |
AsyncHttpClient.get(java.net.URI uri,
JsonParser<T> parser)
Send a GET request and parse the result into object of given type.
|
<T> java.util.concurrent.CompletionStage<T> |
AsyncHttpClient.get(java.net.URI uri,
java.util.Map<java.lang.String,java.lang.String> headers,
JsonParser<T> parser)
Send a GET request and parse the result into object of given type.
|
<T> java.util.concurrent.CompletionStage<T> |
AsyncHttpClient.post(java.net.URI uri,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String data,
JsonParser<T> parser)
Send a POST request and parse the result into object of given type.
|
default <T> java.util.concurrent.CompletionStage<T> |
AsyncHttpClient.post(java.net.URI uri,
java.lang.String data,
JsonParser<T> parser)
Send a POST request and parse the result into object of given type.
|
Modifier and Type | Method and Description |
---|---|
private <T> java.util.concurrent.CompletionStage<T> |
HttpAsyncClientImpl.executeRequest(org.apache.http.nio.client.HttpAsyncClient httpClient,
org.apache.http.client.methods.HttpUriRequest httpRequest,
JsonParser<T> parser)
Executes a prepared HTTP request using the given client.
|
<T> java.util.concurrent.CompletionStage<T> |
HttpAsyncClientImpl.get(java.net.URI uri,
java.util.Map<java.lang.String,java.lang.String> headers,
JsonParser<T> parser)
Send a GET request and parse the result into object of given type.
|
<T> java.util.concurrent.CompletionStage<T> |
HttpAsyncClientImpl.post(java.net.URI uri,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String data,
JsonParser<T> parser)
Send a POST request and parse the result into object of given type.
|
private <T> java.util.concurrent.CompletionStage<T> |
HttpAsyncClientImpl.request(java.net.URI uri,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String data,
JsonParser<T> parser)
Perform HTTP request and parse the result into a given result type.
|
Modifier and Type | Field and Description |
---|---|
static JsonParser<Event> |
JsonParser.EVENTS |
static JsonParser<java.util.Map<java.lang.String,java.lang.Object>> |
JsonParser.MAP |
static JsonParser<Return<java.util.List<java.util.Map<java.lang.String,java.lang.Object>>>> |
JsonParser.RUN_RESULTS |
static JsonParser<Return<java.util.List<java.util.Map<java.lang.String,Result<SSHRawResult>>>>> |
JsonParser.RUNSSHRAW_RESULTS |
static JsonParser<Stats> |
JsonParser.STATS |
static JsonParser<Return<java.lang.String>> |
JsonParser.STRING |
static JsonParser<Return<java.util.List<Token>>> |
JsonParser.TOKEN |