Packages

object RequestBuilding extends RequestBuilding

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RequestBuilding
  2. RequestBuilding
  3. TransformerPipelineSupport
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class RequestBuilder extends AnyRef
    Definition Classes
    RequestBuilding
  2. type RequestTransformer = (HttpRequest) => HttpRequest
    Definition Classes
    RequestBuilding
  3. implicit class WithTransformation[A] extends AnyRef
    Definition Classes
    TransformerPipelineSupport
  4. implicit class WithTransformerConcatenation[A, B] extends (A) => B
    Definition Classes
    TransformerPipelineSupport

Value Members

  1. val Delete: RequestBuilder
    Definition Classes
    RequestBuilding
  2. val Get: RequestBuilder
    Definition Classes
    RequestBuilding
  3. val Head: RequestBuilder
    Definition Classes
    RequestBuilding
  4. val Options: RequestBuilder
    Definition Classes
    RequestBuilding
  5. val Patch: RequestBuilder
    Definition Classes
    RequestBuilding
  6. val Post: RequestBuilder
    Definition Classes
    RequestBuilding
  7. val Put: RequestBuilder
    Definition Classes
    RequestBuilding
  8. def addAttribute[T](key: AttributeKey[T], value: T): RequestTransformer
    Definition Classes
    RequestBuilding
  9. def addCredentials(credentials: HttpCredentials): RequestTransformer
    Definition Classes
    RequestBuilding
  10. def addHeader(headerName: String, headerValue: String): RequestTransformer
    Definition Classes
    RequestBuilding
  11. def addHeader(header: HttpHeader): RequestTransformer
    Definition Classes
    RequestBuilding
  12. def addHeaders(first: HttpHeader, more: HttpHeader*): RequestTransformer
    Definition Classes
    RequestBuilding
  13. implicit def header2AddHeader(header: HttpHeader): RequestTransformer
    Definition Classes
    RequestBuilding
  14. def logRequest(logFun: (HttpRequest) => Unit): (HttpRequest) => HttpRequest
    Definition Classes
    RequestBuilding
  15. def logRequest(log: LoggingAdapter, level: LogLevel = Logging.DebugLevel): (HttpRequest) => HttpRequest
    Definition Classes
    RequestBuilding
  16. def logValue[T](logFun: (T) => Unit): (T) => T
    Definition Classes
    TransformerPipelineSupport
  17. def logValue[T](log: LoggingAdapter, level: LogLevel = Logging.DebugLevel): (T) => T
    Definition Classes
    TransformerPipelineSupport
  18. def mapHeaders(f: (Seq[HttpHeader]) => Seq[HttpHeader]): RequestTransformer
    Definition Classes
    RequestBuilding
  19. def removeHeader(clazz: Class[_]): RequestTransformer
    Definition Classes
    RequestBuilding
  20. def removeHeader[T <: HttpHeader](implicit arg0: ClassTag[T]): RequestTransformer
    Definition Classes
    RequestBuilding
  21. def removeHeader(headerName: String): RequestTransformer
    Definition Classes
    RequestBuilding
  22. def removeHeaders(names: String*): RequestTransformer
    Definition Classes
    RequestBuilding