Class ReloadTriggerContext
java.lang.Object
org.apache.flink.table.runtime.functions.table.lookup.fullcache.ReloadTriggerContext
- All Implemented Interfaces:
org.apache.flink.table.connector.source.lookup.cache.trigger.CacheReloadTrigger.Context
public class ReloadTriggerContext
extends Object
implements org.apache.flink.table.connector.source.lookup.cache.trigger.CacheReloadTrigger.Context
Runtime implementation of
CacheReloadTrigger.Context.-
Constructor Summary
ConstructorsConstructorDescriptionReloadTriggerContext(Supplier<CompletableFuture<Void>> cacheLoader, Consumer<Throwable> reloadFailCallback) -
Method Summary
Modifier and TypeMethodDescriptionlonglong
-
Constructor Details
-
ReloadTriggerContext
public ReloadTriggerContext(Supplier<CompletableFuture<Void>> cacheLoader, Consumer<Throwable> reloadFailCallback)
-
-
Method Details
-
currentProcessingTime
public long currentProcessingTime()- Specified by:
currentProcessingTimein interfaceorg.apache.flink.table.connector.source.lookup.cache.trigger.CacheReloadTrigger.Context
-
currentWatermark
public long currentWatermark()- Specified by:
currentWatermarkin interfaceorg.apache.flink.table.connector.source.lookup.cache.trigger.CacheReloadTrigger.Context
-
triggerReload
- Specified by:
triggerReloadin interfaceorg.apache.flink.table.connector.source.lookup.cache.trigger.CacheReloadTrigger.Context
-