tapir-sttp-stub-server
tapir-sttp-stub-server
API
sttp.tapir.server.stub
SttpRequest
SttpRequestBody
SttpStubServer
RichSttpBackendStub
EndpointWhenRequest
TapirStubInterpreter
TapirEndpointStub
TapirServerEndpointStub
TapirStubInterpreter
tapir-sttp-stub-server
/
sttp.tapir.server.stub
/
SttpStubServer
/
RichSttpBackendStub
RichSttpBackendStub
sttp.tapir.server.stub.SttpStubServer.RichSttpBackendStub
implicit
class
RichSttpBackendStub
[
F
[
_
],
R
](
val
stub
:
SttpBackendStub
[
F
,
R
])
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Type members
Classlikes
class
EndpointWhenRequest
[
A
,
I
,
E
,
O
](
endpoint
:
Endpoint
[
A
,
I
,
E
,
O
,
_
],
whenRequest
:
WhenRequest
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Concrete methods
def
whenDecodingInputFailure
[
E
,
O
](
endpoint
:
Endpoint
[
_
,
_
,
E
,
O
,
_
]):
EndpointWhenRequest
[
_
,
_
,
E
,
O
]
def
whenDecodingInputFailureMatches
[
E
,
O
](
endpoint
:
Endpoint
[
_
,
_
,
E
,
O
,
_
])(
failureMatcher
:
PartialFunction
[
Failure
,
Boolean
]):
EndpointWhenRequest
[
_
,
_
,
E
,
O
]
def
whenInputMatches
[
A
,
I
,
E
,
O
](
endpoint
:
Endpoint
[
A
,
I
,
E
,
O
,
_
])(
inputMatcher
:
I
=>
Boolean
):
EndpointWhenRequest
[
A
,
I
,
E
,
O
]
def
whenRequestMatchesEndpoint
[
E
,
O
](
endpoint
:
Endpoint
[
_
,
_
,
E
,
O
,
_
]):
EndpointWhenRequest
[
_
,
_
,
E
,
O
]
def
whenSecurityInputMatches
[
A
,
I
,
E
,
O
](
endpoint
:
Endpoint
[
A
,
I
,
E
,
O
,
_
])(
securityInputMatcher
:
A
=>
Boolean
):
EndpointWhenRequest
[
A
,
I
,
E
,
O
]
Concrete fields
val
stub
:
SttpBackendStub
[
F
,
R
]