PeriodicWorkRequestKt
public final class PeriodicWorkRequestKt
Summary
Public methods
PeriodicWorkRequestBuilder
@RequiresApi(value = 26)
public static final @NonNull PeriodicWorkRequest.Builder <W extends ListenableWorker> PeriodicWorkRequestBuilder(
@NonNull Duration repeatInterval
)
Creates a PeriodicWorkRequest.Builder
with a given ListenableWorker
.
PeriodicWorkRequestBuilder
@RequiresApi(value = 26)
public static final @NonNull PeriodicWorkRequest.Builder <W extends ListenableWorker> PeriodicWorkRequestBuilder(
@NonNull Duration repeatInterval,
@NonNull Duration flexTimeInterval
)
Creates a PeriodicWorkRequest.Builder
with a given ListenableWorker
.
PeriodicWorkRequestBuilder
public static final @NonNull PeriodicWorkRequest.Builder <W extends ListenableWorker> PeriodicWorkRequestBuilder(
long repeatInterval,
@NonNull TimeUnit repeatIntervalTimeUnit
)
Creates a PeriodicWorkRequest.Builder
with a given ListenableWorker
.
PeriodicWorkRequestBuilder
public static final @NonNull PeriodicWorkRequest.Builder <W extends ListenableWorker> PeriodicWorkRequestBuilder(
long repeatInterval,
@NonNull TimeUnit repeatIntervalTimeUnit,
long flexTimeInterval,
@NonNull TimeUnit flexTimeIntervalUnit
)
Creates a PeriodicWorkRequest.Builder
with a given ListenableWorker
.