jp
.
co
.
bizreach
.
elasticsearch4s
retry
package
retry
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
retry
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
trait
BackOff
extends
Serializable
class
FutureRetryManager
extends
AnyRef
case class
RetryConfig
(
maxAttempts:
Int
,
retryDuration:
FiniteDuration
,
backOff:
BackOff
)
extends
Product
with
Serializable
Value Members
object
ExponentialBackOff
extends
BackOff
object
FixedBackOff
extends
BackOff
object
LinerBackOff
extends
BackOff
def
retryBlocking
[
T
]
(
f: ⇒
T
)
(
implicit
config:
RetryConfig
)
:
T
def
retryFuture
[
T
]
(
f: ⇒
Future
[
T
]
)
(
implicit
config:
RetryConfig
,
retryManager:
FutureRetryManager
,
ec:
ExecutionContext
)
:
Future
[
T
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped