Package akka.http.scaladsl.client
Interface RequestBuilding
- All Superinterfaces:
TransformerPipelineSupport
- All Known Subinterfaces:
RouteTest
,ScalatestRouteTest
,Specs2RouteTest
- All Known Implementing Classes:
RequestBuilding$
-
Nested Class Summary
Nested classes/interfaces inherited from interface akka.http.scaladsl.client.TransformerPipelineSupport
TransformerPipelineSupport.WithTransformation<A>, TransformerPipelineSupport.WithTransformerConcatenation<A,
B> -
Method Summary
Modifier and TypeMethodDescription<T> scala.Function1<HttpRequest,
HttpRequest> addAttribute
(AttributeKey<T> key, T value) scala.Function1<HttpRequest,
HttpRequest> addCredentials
(HttpCredentials credentials) scala.Function1<HttpRequest,
HttpRequest> addHeader
(HttpHeader header) scala.Function1<HttpRequest,
HttpRequest> scala.Function1<HttpRequest,
HttpRequest> addHeaders
(HttpHeader first, scala.collection.immutable.Seq<HttpHeader> more) Delete()
Get()
Head()
scala.Function1<HttpRequest,
HttpRequest> header2AddHeader
(HttpHeader header) scala.Function1<HttpRequest,
HttpRequest> logRequest
(akka.event.LoggingAdapter log, akka.event.Logging.LogLevel level) scala.Function1<HttpRequest,
HttpRequest> logRequest
(scala.Function1<HttpRequest, scala.runtime.BoxedUnit> logFun) scala.Function1<HttpRequest,
HttpRequest> mapHeaders
(scala.Function1<scala.collection.immutable.Seq<HttpHeader>, scala.collection.immutable.Seq<HttpHeader>> f) Options()
Patch()
Post()
Put()
scala.Function1<HttpRequest,
HttpRequest> removeHeader
(Class<?> clazz) scala.Function1<HttpRequest,
HttpRequest> removeHeader
(String headerName) <T extends HttpHeader>
scala.Function1<HttpRequest,HttpRequest> removeHeader
(scala.reflect.ClassTag<T> evidence$1) scala.Function1<HttpRequest,
HttpRequest> removeHeaders
(scala.collection.immutable.Seq<String> names) Methods inherited from interface akka.http.scaladsl.client.TransformerPipelineSupport
logValue, logValue
-
Method Details
-
Get
-
Post
-
Put
-
Patch
RequestBuilding.RequestBuilder Patch() -
Delete
RequestBuilding.RequestBuilder Delete() -
Options
RequestBuilding.RequestBuilder Options() -
Head
-
addHeader
-
addHeader
-
addHeaders
scala.Function1<HttpRequest,HttpRequest> addHeaders(HttpHeader first, scala.collection.immutable.Seq<HttpHeader> more) -
mapHeaders
scala.Function1<HttpRequest,HttpRequest> mapHeaders(scala.Function1<scala.collection.immutable.Seq<HttpHeader>, scala.collection.immutable.Seq<HttpHeader>> f) -
removeHeader
-
removeHeader
<T extends HttpHeader> scala.Function1<HttpRequest,HttpRequest> removeHeader(scala.reflect.ClassTag<T> evidence$1) -
removeHeader
-
removeHeaders
scala.Function1<HttpRequest,HttpRequest> removeHeaders(scala.collection.immutable.Seq<String> names) -
addAttribute
-
addCredentials
-
logRequest
scala.Function1<HttpRequest,HttpRequest> logRequest(akka.event.LoggingAdapter log, akka.event.Logging.LogLevel level) -
logRequest
scala.Function1<HttpRequest,HttpRequest> logRequest(scala.Function1<HttpRequest, scala.runtime.BoxedUnit> logFun) -
header2AddHeader
-