Package org.projectnessie.client.http
Interface ExecutableHttpRequest<E1 extends java.lang.Throwable,E2 extends java.lang.Throwable>
-
- All Known Implementing Classes:
BaseHttpRequest,HttpRequest
public interface ExecutableHttpRequest<E1 extends java.lang.Throwable,E2 extends java.lang.Throwable>This interface defines execution methods for HTTP client requests.- See Also:
HttpRequestWrapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpResponsedelete()HttpResponseget()HttpResponsepost(java.lang.Object obj)HttpResponseput(java.lang.Object obj)
-
-
-
Method Detail
-
get
HttpResponse get() throws E1 extends java.lang.Throwable, E2 extends java.lang.Throwable
- Throws:
E1 extends java.lang.Throwable
-
delete
HttpResponse delete() throws E1 extends java.lang.Throwable, E2 extends java.lang.Throwable
- Throws:
E1 extends java.lang.Throwable
-
post
HttpResponse post(java.lang.Object obj) throws E1 extends java.lang.Throwable, E2 extends java.lang.Throwable
- Throws:
E1 extends java.lang.Throwable
-
put
HttpResponse put(java.lang.Object obj) throws E1 extends java.lang.Throwable, E2 extends java.lang.Throwable
- Throws:
E1 extends java.lang.Throwable
-
-