com
.
softwaremill
sttp
package
sttp
Linear Supertypes
sttpExtensions
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
sttp
sttpExtensions
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
BodySerializer
[
B
]
= (
B
) ⇒
BasicRequestBody
type
Empty
[
X
]
=
None
.type
type
Id
[
X
]
=
X
type
PartialRequest
[
T
,
+S
]
=
RequestT
[
Empty
,
T
,
S
]
type
Request
[
T
,
+S
]
=
RequestT
[
Id
,
T
,
S
]
Value Members
val
DefaultReadTimeout
:
Duration
def
asByteArray
:
ResponseAs
[
Array
[
Byte
],
Nothing
]
def
asFile
(
file:
File
,
overwrite:
Boolean
)
:
ResponseAs
[
File
,
Nothing
]
Definition Classes
sttpExtensions
def
asParams
(
encoding:
String
)
:
ResponseAs
[
Seq
[(
String
,
String
)],
Nothing
]
def
asParams
:
ResponseAs
[
Seq
[(
String
,
String
)],
Nothing
]
def
asStream
[
S
]
:
ResponseAs
[
S
,
S
]
def
asString
(
encoding:
String
)
:
ResponseAs
[
String
,
Nothing
]
def
asString
:
ResponseAs
[
String
,
Nothing
]
val
emptyRequest
:
RequestT
[
Empty
,
String
,
Nothing
]
def
ignore
:
ResponseAs
[
Unit
,
Nothing
]
package
impl
def
multipart
[
B
]
(
name:
String
,
b:
B
)
(
implicit
arg0:
BodySerializer
[
B
]
)
:
Multipart
def
multipart
(
name:
String
,
fs:
Seq
[(
String
,
String
)]
,
encoding:
String
)
:
Multipart
def
multipart
(
name:
String
,
fs:
Seq
[(
String
,
String
)]
)
:
Multipart
def
multipart
(
name:
String
,
fs:
Map
[
String
,
String
]
,
encoding:
String
)
:
Multipart
def
multipart
(
name:
String
,
fs:
Map
[
String
,
String
]
)
:
Multipart
def
multipart
(
name:
String
,
data:
InputStream
)
:
Multipart
def
multipart
(
name:
String
,
data:
ByteBuffer
)
:
Multipart
def
multipart
(
name:
String
,
data:
Array
[
Byte
]
)
:
Multipart
def
multipart
(
name:
String
,
data:
String
,
encoding:
String
)
:
Multipart
def
multipart
(
name:
String
,
data:
String
)
:
Multipart
def
multipartFile
(
name:
String
,
file:
File
)
:
Multipart
Definition Classes
sttpExtensions
val
sttp
:
RequestT
[
Empty
,
String
,
Nothing
]
Inherited from
sttpExtensions
Inherited from
AnyRef
Inherited from
Any
Ungrouped