package client4
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- client4
- SttpApi
- UriInterpolator
- SttpExtensions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
Value Members
-
val
DefaultReadTimeout: Duration
- Definition Classes
- SttpApi
-
def
asBoth[A, B](l: ResponseAs[A], r: ResponseAs[B]): ResponseAs[(A, B)]
- Definition Classes
- SttpApi
-
def
asBothOption[A, B, S](l: StreamResponseAs[A, S], r: ResponseAs[B]): StreamResponseAs[(A, Option[B]), S]
- Definition Classes
- SttpApi
-
def
asBothOption[A, B](l: ResponseAs[A], r: ResponseAs[B]): ResponseAs[(A, Option[B])]
- Definition Classes
- SttpApi
-
def
asByteArray: ResponseAs[Either[String, Array[Byte]]]
- Definition Classes
- SttpApi
-
def
asByteArrayAlways: ResponseAs[Array[Byte]]
- Definition Classes
- SttpApi
-
def
asEither[A, B, S](onError: ResponseAs[A], onSuccess: StreamResponseAs[B, S]): StreamResponseAs[Either[A, B], S]
- Definition Classes
- SttpApi
-
def
asEither[A, B](onError: ResponseAs[A], onSuccess: ResponseAs[B]): ResponseAs[Either[A, B]]
- Definition Classes
- SttpApi
-
def
asFile(file: File): ResponseAs[Either[String, File]]
- Definition Classes
- SttpExtensions
-
def
asFileAlways(file: File): ResponseAs[File]
- Definition Classes
- SttpExtensions
-
def
asParams(charset: String): ResponseAs[Either[String, Seq[(String, String)]]]
- Definition Classes
- SttpApi
-
def
asParams: ResponseAs[Either[String, Seq[(String, String)]]]
- Definition Classes
- SttpApi
-
def
asParamsAlways(charset: String): ResponseAs[Seq[(String, String)]]
- Definition Classes
- SttpApi
-
def
asParamsAlways: ResponseAs[Seq[(String, String)]]
- Definition Classes
- SttpApi
-
def
asStream[F[_], T, S](s: Streams[S])(f: (BinaryStream) ⇒ F[T]): StreamResponseAs[Either[String, T], S with Effect[F]]
- Definition Classes
- SttpApi
-
def
asStreamAlways[F[_], T, S](s: Streams[S])(f: (BinaryStream) ⇒ F[T]): StreamResponseAs[T, S with Effect[F]]
- Definition Classes
- SttpApi
-
def
asStreamAlwaysUnsafe[S](s: Streams[S]): StreamResponseAs[BinaryStream, S]
- Definition Classes
- SttpApi
-
def
asStreamAlwaysWithMetadata[F[_], T, S](s: Streams[S])(f: (BinaryStream, ResponseMetadata) ⇒ F[T]): StreamResponseAs[T, S with Effect[F]]
- Definition Classes
- SttpApi
-
def
asStreamUnsafe[S](s: Streams[S]): StreamResponseAs[Either[String, BinaryStream], S]
- Definition Classes
- SttpApi
-
def
asStreamWithMetadata[F[_], T, S](s: Streams[S])(f: (BinaryStream, ResponseMetadata) ⇒ F[T]): StreamResponseAs[Either[String, T], S with Effect[F]]
- Definition Classes
- SttpApi
-
def
asString(charset: String): ResponseAs[Either[String, String]]
- Definition Classes
- SttpApi
-
def
asString: ResponseAs[Either[String, String]]
- Definition Classes
- SttpApi
-
def
asStringAlways(charset: String): ResponseAs[String]
- Definition Classes
- SttpApi
-
def
asStringAlways: ResponseAs[String]
- Definition Classes
- SttpApi
-
def
asWebSocket[F[_], T](f: (WebSocket[F]) ⇒ F[T]): WebSocketResponseAs[F, Either[String, T]]
- Definition Classes
- SttpApi
-
def
asWebSocketAlways[F[_], T](f: (WebSocket[F]) ⇒ F[T]): WebSocketResponseAs[F, T]
- Definition Classes
- SttpApi
-
def
asWebSocketAlwaysUnsafe[F[_]]: WebSocketResponseAs[F, WebSocket[F]]
- Definition Classes
- SttpApi
-
def
asWebSocketAlwaysWithMetadata[F[_], T](f: (WebSocket[F], ResponseMetadata) ⇒ F[T]): WebSocketResponseAs[F, T]
- Definition Classes
- SttpApi
-
def
asWebSocketEither[A, B, S](onError: ResponseAs[A], onSuccess: WebSocketStreamResponseAs[B, S]): WebSocketStreamResponseAs[Either[A, B], S]
- Definition Classes
- SttpApi
-
def
asWebSocketEither[F[_], A, B](onError: ResponseAs[A], onSuccess: WebSocketResponseAs[F, B]): WebSocketResponseAs[F, Either[A, B]]
- Definition Classes
- SttpApi
-
def
asWebSocketStream[S](s: Streams[S])(p: Pipe[Data[_], WebSocketFrame]): WebSocketStreamResponseAs[Either[String, Unit], S]
- Definition Classes
- SttpApi
-
def
asWebSocketStreamAlways[S](s: Streams[S])(p: Pipe[Data[_], WebSocketFrame]): WebSocketStreamResponseAs[Unit, S]
- Definition Classes
- SttpApi
-
def
asWebSocketUnsafe[F[_]]: WebSocketResponseAs[F, Either[String, WebSocket[F]]]
- Definition Classes
- SttpApi
-
def
asWebSocketWithMetadata[F[_], T](f: (WebSocket[F], ResponseMetadata) ⇒ F[T]): WebSocketResponseAs[F, Either[String, T]]
- Definition Classes
- SttpApi
-
val
basicRequest: PartialRequest[Either[String, String]]
- Definition Classes
- SttpApi
-
val
emptyRequest: PartialRequest[Either[String, String]]
- Definition Classes
- SttpApi
-
def
fromMetadata[T, S](default: ResponseAs[T], conditions: ConditionalResponseAs[WebSocketStreamResponseAs[T, S]]*): WebSocketStreamResponseAs[T, S]
- Definition Classes
- SttpApi
-
def
fromMetadata[F[_], T](default: ResponseAs[T], conditions: ConditionalResponseAs[WebSocketResponseAs[F, T]]*): WebSocketResponseAs[F, T]
- Definition Classes
- SttpApi
-
def
fromMetadata[T, S](default: ResponseAs[T], conditions: ConditionalResponseAs[StreamResponseAs[T, S]]*): StreamResponseAs[T, S]
- Definition Classes
- SttpApi
-
def
fromMetadata[T](default: ResponseAs[T], conditions: ConditionalResponseAs[ResponseAs[T]]*): ResponseAs[T]
- Definition Classes
- SttpApi
-
def
ignore: ResponseAs[Unit]
- Definition Classes
- SttpApi
-
def
multipart[B](name: String, b: B)(implicit arg0: BodySerializer[B]): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, fs: Seq[(String, String)], encoding: String): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, fs: Seq[(String, String)]): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, fs: Map[String, String], encoding: String): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, fs: Map[String, String]): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, data: InputStream): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, data: ByteBuffer): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, data: Array[Byte]): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, data: String, encoding: String): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipart(name: String, data: String): Part[BasicBodyPart]
- Definition Classes
- SttpApi
-
def
multipartFile(name: String, file: File): Part[BasicBodyPart]
- Definition Classes
- SttpExtensions
-
def
multipartStream[S](s: Streams[S])(name: String, b: BinaryStream): Part[StreamBody[BinaryStream, S]]
- Definition Classes
- SttpApi
-
val
quickRequest: PartialRequest[String]
- Definition Classes
- SttpApi