schedulePeriodically

inline fun <W : ListenableWorker> WorkManager.schedulePeriodically(workId: String, repeatInterval: Long = 15, duration: Duration? = null, timeUnit: TimeUnit = TimeUnit.MINUTES, existingPeriodicWorkPolicy: ExistingPeriodicWorkPolicy = ExistingPeriodicWorkPolicy.KEEP, requiresNetwork: Boolean = true, inputData: Data = workDataOf(), initialDelay: Long? = null)

Schedule a periodic job that retry exponentially with initial backoff delay of 30 seconds