A.SUCCEEDEDB.ENQUEUEDC.RUNNINGD.FAILED
A.beginUniqueWork()B.beginWith()C.createUniqueWork()D.setUniqueWork()
A.CoroutineWorkerB.WorkRequestC.WorkerD.TaskRequest