Package org.projectnessie.client.http
Class HttpRequest
- java.lang.Object
-
- org.projectnessie.client.http.HttpRequest
-
public class HttpRequest extends java.lang.ObjectClass to hold an ongoing HTTP request and its parameters/filters.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestaccept(java.lang.String contentsType)HttpRequestcontentsType(java.lang.String contentsType)HttpResponsedelete()HttpResponseget()HttpRequestheader(java.lang.String name, java.lang.String value)HttpRequestpath(java.lang.String path)HttpResponsepost(java.lang.Object obj)HttpResponseput(java.lang.Object obj)HttpRequestqueryParam(java.lang.String name, java.lang.Integer value)HttpRequestqueryParam(java.lang.String name, java.lang.String value)HttpRequestresolveTemplate(java.lang.String name, java.lang.String value)
-
-
-
Method Detail
-
contentsType
public HttpRequest contentsType(java.lang.String contentsType)
-
accept
public HttpRequest accept(java.lang.String contentsType)
-
path
public HttpRequest path(java.lang.String path)
-
queryParam
public HttpRequest queryParam(java.lang.String name, java.lang.String value)
-
queryParam
public HttpRequest queryParam(java.lang.String name, java.lang.Integer value)
-
header
public HttpRequest header(java.lang.String name, java.lang.String value)
-
get
public HttpResponse get() throws HttpClientException
- Throws:
HttpClientException
-
delete
public HttpResponse delete() throws HttpClientException
- Throws:
HttpClientException
-
post
public HttpResponse post(java.lang.Object obj) throws HttpClientException
- Throws:
HttpClientException
-
put
public HttpResponse put(java.lang.Object obj) throws HttpClientException
- Throws:
HttpClientException
-
resolveTemplate
public HttpRequest resolveTemplate(java.lang.String name, java.lang.String value)
-
-