OneTimeWorkRequest
class OneTimeWorkRequest : WorkRequest
A WorkRequest for non-repeating work.
OneTimeWorkRequests can be put in simple or complex graphs of work by using methods like WorkManager.enqueue or WorkManager.beginWith.
Summary
Nested types |
|---|
|
Builder for |
Public companion functions |
|
|---|---|
OneTimeWorkRequest |
from(workerClass: Class<ListenableWorker>)Creates a |
List<OneTimeWorkRequest> |
from(workerClasses: List<Class<ListenableWorker>>)Creates a list of |
Public companion functions
from
fun from(workerClass: Class<ListenableWorker>): OneTimeWorkRequest
Creates a OneTimeWorkRequest with defaults from a ListenableWorker class name.
| Parameters | |
|---|---|
workerClass: Class<ListenableWorker> |
An |
| Returns | |
|---|---|
OneTimeWorkRequest |
A |
from
fun from(workerClasses: List<Class<ListenableWorker>>): List<OneTimeWorkRequest>
Creates a list of OneTimeWorkRequests with defaults from an array of ListenableWorker class names.
| Parameters | |
|---|---|
workerClasses: List<Class<ListenableWorker>> |
A list of |
| Returns | |
|---|---|
List<OneTimeWorkRequest> |
A list of |