ReplanningRetryPolicyFactory
public enum ReplanningRetryPolicyFactory
Responsible for creating default implementation of a ReplanningRetryPolicy
.
Creates default implementation of a ReplanningRetryPolicy
with provided maximal delay between retries
or default maxRetryDelay
value.
Declaration
Swift
public static func create(
maxRetryDelay: DispatchTimeInterval = ReplanningRetryPolicyFactory.Defaults
.maxRetryDelay
)
-> ReplanningRetryPolicy
Parameters
maxRetryDelay
|
Maximum delay (in seconds) between retries. The default is 10 seconds. |
Return Value
An instance of ReplanningRetryPolicy
.
Default values of ReplanningRetryPolicyFactory
.
Declaration
Swift
public enum Defaults