public static class ScheduledDataLoaderRegistry.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledDataLoaderRegistry |
build() |
ScheduledDataLoaderRegistry.Builder |
dispatchPredicate(DispatchPredicate dispatchPredicate) |
ScheduledDataLoaderRegistry.Builder |
register(java.lang.String key,
DataLoader<?,?> dataLoader)
This will register a new dataloader
|
ScheduledDataLoaderRegistry.Builder |
registerAll(DataLoaderRegistry otherRegistry)
This will combine together the data loaders in this builder with the ones
from a previous
DataLoaderRegistry |
ScheduledDataLoaderRegistry.Builder |
schedule(java.time.Duration schedule) |
ScheduledDataLoaderRegistry.Builder |
scheduledExecutorService(java.util.concurrent.ScheduledExecutorService executorService) |
public ScheduledDataLoaderRegistry.Builder scheduledExecutorService(java.util.concurrent.ScheduledExecutorService executorService)
public ScheduledDataLoaderRegistry.Builder schedule(java.time.Duration schedule)
public ScheduledDataLoaderRegistry.Builder dispatchPredicate(DispatchPredicate dispatchPredicate)
public ScheduledDataLoaderRegistry.Builder register(java.lang.String key, DataLoader<?,?> dataLoader)
key - the key to put the data loader underdataLoader - the data loader to registerpublic ScheduledDataLoaderRegistry.Builder registerAll(DataLoaderRegistry otherRegistry)
DataLoaderRegistryotherRegistry - the previous DataLoaderRegistrypublic ScheduledDataLoaderRegistry build()
ScheduledDataLoaderRegistry