Package org.nuxeo.http.test
Class HttpClientTestRule.RequestBuilder
java.lang.Object
org.nuxeo.http.test.HttpClientTestRule.RequestBuilder
- Enclosing class:
- HttpClientTestRule
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.http.client.methods.RequestBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddHeaders(Map<String, String> headers) addMatrixParameter(String name, String value) addQueryParameter(String name, String value) addQueryParameter(String name, String[] values) addQueryParameter(String name, String value, String... values) addQueryParameter(String name, List<String> values) addQueryParameters(Map<String, String> parameters) contentType(String contentType) credentials(String username, String password) entity(InputStream entity) execute()<T> Texecute(ResponseHandler<T> responseHandler) voidexecuteAndConsume(Consumer<? super HttpResponse> consumer) <T> voidexecuteAndConsume(ResponseHandler<T> responseHandler, Consumer<T> consumer) <R> RexecuteAndThen(Function<? super HttpResponse, R> finisher) <T,R> R executeAndThen(ResponseHandler<T> responseHandler, Function<T, R> finisher)
-
Field Details
-
internalBuilder
protected final org.apache.http.client.methods.RequestBuilder internalBuilder -
queryParameters
-
matrixParameters
-
-
Constructor Details
-
RequestBuilder
-
-
Method Details
-
credentials
-
accept
-
contentType
-
addHeader
-
addHeaders
-
addQueryParameter
-
addQueryParameter
public HttpClientTestRule.RequestBuilder addQueryParameter(String name, String value, String... values) -
addQueryParameter
-
addQueryParameter
-
addQueryParameters
-
addMatrixParameter
-
entity
-
entity
-
entity
public HttpClientTestRule.RequestBuilder entity(javax.ws.rs.core.MultivaluedMap<String, String> formData) -
entity
-
execute
-
executeAndThen
-
executeAndConsume
-
execute
-
executeAndThen
-
executeAndConsume
-