Package jetbrains.buildServer.util
Class HTTPRequestBuilder.LegacyApacheCommonsRequestHandler
- java.lang.Object
-
- jetbrains.buildServer.util.HTTPRequestBuilder.LegacyApacheCommonsRequestHandler
-
- All Implemented Interfaces:
HTTPRequestBuilder.RequestHandler
- Enclosing class:
- HTTPRequestBuilder
public static class HTTPRequestBuilder.LegacyApacheCommonsRequestHandler extends Object implements HTTPRequestBuilder.RequestHandler
-
-
Constructor Summary
Constructors Constructor Description LegacyApacheCommonsRequestHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<HTTPRequestBuilder.Response>doAsyncRequest(AsyncRequest request)Do http(s) request, asynchronously.voiddoRequest(HTTPRequestBuilder.Request request)Do http(s) request.HTTPRequestBuilder.ResponsedoSyncRequest(HTTPRequestBuilder.Request request)Do http(s) request, synchronously.
-
-
-
Method Detail
-
doRequest
public void doRequest(@NotNull HTTPRequestBuilder.Request request)Description copied from interface:HTTPRequestBuilder.RequestHandlerDo http(s) request.- Specified by:
doRequestin interfaceHTTPRequestBuilder.RequestHandler- Parameters:
request- request representation
-
doAsyncRequest
@NotNull public CompletableFuture<HTTPRequestBuilder.Response> doAsyncRequest(@NotNull AsyncRequest request)
Description copied from interface:HTTPRequestBuilder.RequestHandlerDo http(s) request, asynchronously.- Specified by:
doAsyncRequestin interfaceHTTPRequestBuilder.RequestHandler- Parameters:
request- async request representation
-
doSyncRequest
@NotNull public HTTPRequestBuilder.Response doSyncRequest(@NotNull HTTPRequestBuilder.Request request) throws IOException, InterruptedException
Description copied from interface:HTTPRequestBuilder.RequestHandlerDo http(s) request, synchronously.- Specified by:
doSyncRequestin interfaceHTTPRequestBuilder.RequestHandler- Parameters:
request- request representation- Throws:
IOExceptionInterruptedException
-
-