See: Description
| Interface | Description |
|---|---|
| Async |
The async framework.
|
| Borrowed<T> |
A borrowed reference.
|
| Caller |
Methods for calling user-defined actions and report errors.
|
| ClockSource |
A clock source that gives the current time in milliseconds.
|
| Completable<T> |
A value that can be completed at a later point in time.
|
| Handle<T> |
Handle to implement that can catch all the different states of a stage.
|
| Managed<T> |
Managed lightweight, reference-counted objects.
|
| ReloadableManaged<T> |
Managed lightweight, reference-counted objects that can be reloaded.
|
| RetryPolicy |
A policy that governs how and when an operation should be retried.
|
| Stage<T> |
An interface that defines a contract with a computation that could be asynchronous.
|
| Class | Description |
|---|---|
| RetryDecision |
The decision of an applied retry policy.
|
| RetryPolicy.Exponential |
Implementation for the exponential retry policy.
|
| RetryPolicy.ExponentialBuilder |
Builder of exponential retry policies.
|
| RetryPolicy.Linear |
Implementation for the linear retry policy.
|
| RetryPolicy.Timed |
Implementation for the timed retry policy.
|
| RetryResult<T> |
Contains the result of a retry operation.
|
| Exception | Description |
|---|---|
| RetryException |
An exception class containing detailed information about when a retried operation failed.
|
Copyright © 2017. All rights reserved.