Package io.apicurio.rest.client.request
Class Request.RequestBuilder<T>
- java.lang.Object
-
- io.apicurio.rest.client.request.Request.RequestBuilder<T>
-
-
Constructor Summary
Constructors Constructor Description RequestBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Request<T>build()Request.RequestBuilder<T>data(InputStream data)Request.RequestBuilder<T>data(String data)Request.RequestBuilder<T>headers(Map<String,String> headers)Request.RequestBuilder<T>operation(Operation operation)Request.RequestBuilder<T>path(String requestPath)Request.RequestBuilder<T>pathParams(List<String> pathParams)Request.RequestBuilder<T>queryParams(Map<String,List<String>> queryParams)Request.RequestBuilder<T>responseType(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
-
-
-
Method Detail
-
operation
public Request.RequestBuilder<T> operation(Operation operation)
-
path
public Request.RequestBuilder<T> path(String requestPath)
-
headers
public Request.RequestBuilder<T> headers(Map<String,String> headers)
-
responseType
public Request.RequestBuilder<T> responseType(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
-
data
public Request.RequestBuilder<T> data(InputStream data)
-
data
public Request.RequestBuilder<T> data(String data)
-
pathParams
public Request.RequestBuilder<T> pathParams(List<String> pathParams)
-
-