Interface HttpHandler

All Known Implementing Classes:
RequestResponseHandler

public interface HttpHandler
  • 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)