com
.
softwaremill
sttp
package
sttp
Linear Supertypes
SttpApi
,
SttpExtensions
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
sttp
SttpApi
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
]
implicit
class
UriContext
extends
AnyRef
Definition Classes
SttpApi
Value Members
val
DefaultReadTimeout
:
Duration
Definition Classes
SttpApi
def
asByteArray
:
ResponseAs
[
Array
[
Byte
],
Nothing
]
Definition Classes
SttpApi
def
asFile
(
file:
File
,
overwrite:
Boolean
)
:
ResponseAs
[
File
,
Nothing
]
Definition Classes
SttpExtensions
def
asParams
(
encoding:
String
)
:
ResponseAs
[
Seq
[(
String
,
String
)],
Nothing
]
Definition Classes
SttpApi
def
asParams
:
ResponseAs
[
Seq
[(
String
,
String
)],
Nothing
]
Definition Classes
SttpApi
def
asPath
(
path:
Path
,
overwrite:
Boolean
)
:
ResponseAs
[
Path
,
Nothing
]
Definition Classes
SttpExtensions
def
asStream
[
S
]
:
ResponseAs
[
S
,
S
]
Definition Classes
SttpApi
def
asString
(
encoding:
String
)
:
ResponseAs
[
String
,
Nothing
]
Definition Classes
SttpApi
def
asString
:
ResponseAs
[
String
,
Nothing
]
Definition Classes
SttpApi
val
emptyRequest
:
RequestT
[
Empty
,
String
,
Nothing
]
Definition Classes
SttpApi
def
ignore
:
ResponseAs
[
Unit
,
Nothing
]
Definition Classes
SttpApi
def
multipart
[
B
]
(
name:
String
,
b:
B
)
(
implicit
arg0:
BodySerializer
[
B
]
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
fs:
Seq
[(
String
,
String
)]
,
encoding:
String
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
fs:
Seq
[(
String
,
String
)]
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
fs:
Map
[
String
,
String
]
,
encoding:
String
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
fs:
Map
[
String
,
String
]
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
data:
InputStream
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
data:
ByteBuffer
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
data:
Array
[
Byte
]
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
data:
String
,
encoding:
String
)
:
Multipart
Definition Classes
SttpApi
def
multipart
(
name:
String
,
data:
String
)
:
Multipart
Definition Classes
SttpApi
def
multipartFile
(
name:
String
,
data:
Path
)
:
Multipart
Definition Classes
SttpExtensions
def
multipartFile
(
name:
String
,
data:
File
)
:
Multipart
Definition Classes
SttpExtensions
val
sttp
:
RequestT
[
Empty
,
String
,
Nothing
]
Definition Classes
SttpApi
Inherited from
SttpApi
Inherited from
SttpExtensions
Inherited from
AnyRef
Inherited from
Any
Ungrouped