WorkRequest
public abstract class WorkRequest
OneTimeWorkRequest |
A |
PeriodicWorkRequest |
A |
The base class for specifying parameters for work that should be enqueued in WorkManager. There are two concrete implementations of this class: OneTimeWorkRequest and PeriodicWorkRequest.
Summary
Nested types |
|---|
public abstract class WorkRequest.Builder<B extends WorkRequest.Builder<@NonNull B, @NonNull ?>, W extends WorkRequest>A builder for |
Constants |
|
|---|---|
static final long |
DEFAULT_BACKOFF_DELAY_MILLIS = 30000The default initial backoff time (in milliseconds) for work that has to be retried. |
static final long |
The maximum backoff time (in milliseconds) for work that has to be retried. |
static final long |
The minimum backoff time for work (in milliseconds) that has to be retried. |
Constants
DEFAULT_BACKOFF_DELAY_MILLIS
public static final long DEFAULT_BACKOFF_DELAY_MILLIS = 30000
The default initial backoff time (in milliseconds) for work that has to be retried.
MAX_BACKOFF_MILLIS
public static final long MAX_BACKOFF_MILLIS
The maximum backoff time (in milliseconds) for work that has to be retried.
MIN_BACKOFF_MILLIS
public static final long MIN_BACKOFF_MILLIS
The minimum backoff time for work (in milliseconds) that has to be retried.