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