rediculous-concurrent-http4s
0.4.0
rediculous-concurrent-http4s
API
io.chrisdavenport.rediculous.concurrent.http4s
RedisCircuitedClient
rediculous-concurrent-http4s
/
io.chrisdavenport.rediculous.concurrent.http4s
/
RedisCircuitedClient
RedisCircuitedClient
io.chrisdavenport.rediculous.concurrent.http4s.RedisCircuitedClient$
object
RedisCircuitedClient
Attributes
Source:
RedisCircuitedClient.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
RedisCircuitedClient
.type
Clear all
Members list
Concise view
Value members
Concrete methods
def
apply
[
F
[
_
] :
Async
](
redisConnection
:
RedisConnection
[
F
],
circuitMaxFailures
:
Int
,
circuitResetTimeout
:
FiniteDuration
,
redisSetOpts
:
SetOpts
,
redisAcquireTimeout
:
FiniteDuration
,
redisLockDuration
:
FiniteDuration
,
redisCircuitPrefix
:
String
,
circuitBackoff
:
FiniteDuration
=>
FiniteDuration
,
circuitMaxResetTimeout
:
Duration
,
circuitModifications
:
CircuitBreaker
[[
_
]
=>>
Resource
[
F
,
_$2
]]
=>
CircuitBreaker
[[
_
]
=>>
Resource
[
F
,
_$3
]],
circuitTranslatedError
: (
Request
[
F
],
RejectedExecution
,
RequestKey
)
=>
Option
[
Throwable
],
circuitShouldFail
: (
Request
[
F
],
Response
[
F
])
=>
ShouldCircuitBreakerSeeAsFailure
)(
client
:
Client
[
F
]):
Client
[
F
]
Attributes
Source:
RedisCircuitedClient.scala