Interface RestCall.RestCallBuilder<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RestCall.RestCallBuilder<T>body(java.io.InputStream body)Set stream request body.RestCall.RestCallBuilder<T>body(java.lang.String body)Set string request body.Texecute()Execute request synchronously and receive response.RestCall.RestCallBuilder<T>header(java.lang.String name, java.lang.String value)Add HTTP request header.RestCall.RestCallBuilder<T>headers(java.util.Map<java.lang.String,java.lang.String> headers)Add pre-constructed map of HTTP request headers.RestCall.RestCallBuilder<T>param(java.lang.String name, java.lang.String value)Add query parameter.RestCall.RestCallBuilder<T>params(java.util.Map<java.lang.String,java.lang.String> params)Add pre-constructed map of query parameters.
-
-
-
Method Detail
-
param
RestCall.RestCallBuilder<T> param(java.lang.String name, java.lang.String value)
Add query parameter.- Parameters:
name- parameter namevalue- parameter value- Returns:
- REST call builder
-
params
RestCall.RestCallBuilder<T> params(java.util.Map<java.lang.String,java.lang.String> params)
Add pre-constructed map of query parameters.- Parameters:
params- map of query parameters- Returns:
- REST call builder
-
header
RestCall.RestCallBuilder<T> header(java.lang.String name, java.lang.String value)
Add HTTP request header.- Parameters:
name- header namevalue- header value- Returns:
- REST call builder
-
headers
RestCall.RestCallBuilder<T> headers(java.util.Map<java.lang.String,java.lang.String> headers)
Add pre-constructed map of HTTP request headers.- Parameters:
headers- map of request headers- Returns:
- REST call builder
-
body
RestCall.RestCallBuilder<T> body(java.io.InputStream body)
Set stream request body.- Parameters:
body- InputStream request body- Returns:
- REST call builder
-
body
RestCall.RestCallBuilder<T> body(java.lang.String body)
Set string request body.- Parameters:
body- string request body- Returns:
- REST call builder
-
execute
T execute()
Execute request synchronously and receive response.- Returns:
- request response
-
-