Interface HttpHandler
- All Known Implementing Classes:
RequestResponseHandler
public interface HttpHandler
-
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.Future<org.apache.pekko.http.scaladsl.model.HttpResponse>executeRequest(RequestTemplate requestTemplate, InternalSettings settings) scala.concurrent.Future<org.apache.pekko.http.scaladsl.model.HttpResponse>executeRequestWithBody(RequestTemplate requestTemplate, InternalSettings settings, scala.Function0<scala.Option<org.apache.pekko.http.scaladsl.model.RequestEntity>> prepareBody) org.apache.pekko.http.scaladsl.model.ResponseEntityresumeRequestOnSourceFailure(RequestTemplate requestTemplate, InternalSettings settings, org.apache.pekko.http.scaladsl.model.ResponseEntity entity, ByteRange byteRange)
-
Method Details
-
executeRequest
scala.concurrent.Future<org.apache.pekko.http.scaladsl.model.HttpResponse> executeRequest(RequestTemplate requestTemplate, InternalSettings settings) -
executeRequestWithBody
scala.concurrent.Future<org.apache.pekko.http.scaladsl.model.HttpResponse> executeRequestWithBody(RequestTemplate requestTemplate, InternalSettings settings, scala.Function0<scala.Option<org.apache.pekko.http.scaladsl.model.RequestEntity>> prepareBody) -
resumeRequestOnSourceFailure
org.apache.pekko.http.scaladsl.model.ResponseEntity resumeRequestOnSourceFailure(RequestTemplate requestTemplate, InternalSettings settings, org.apache.pekko.http.scaladsl.model.ResponseEntity entity, ByteRange byteRange)
-