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)
DataLoaderRegistry
otherRegistry
- the previous DataLoaderRegistry
public ScheduledDataLoaderRegistry build()
ScheduledDataLoaderRegistry