Class LookupOptions
- java.lang.Object
-
- org.apache.flink.table.connector.source.lookup.LookupOptions
-
@PublicEvolving public class LookupOptions extends Object
Predefined options for lookup table.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LookupOptions.LookupCacheType
Types of the lookup cache.static class
LookupOptions.ReloadStrategy
Defines whichCacheReloadTrigger
to use.
-
Field Summary
Fields Modifier and Type Field Description static ConfigOption<LookupOptions.LookupCacheType>
CACHE_TYPE
static ConfigOption<Duration>
FULL_CACHE_PERIODIC_RELOAD_INTERVAL
static ConfigOption<PeriodicCacheReloadTrigger.ScheduleMode>
FULL_CACHE_PERIODIC_RELOAD_SCHEDULE_MODE
static ConfigOption<LookupOptions.ReloadStrategy>
FULL_CACHE_RELOAD_STRATEGY
static ConfigOption<Integer>
FULL_CACHE_TIMED_RELOAD_INTERVAL_IN_DAYS
static ConfigOption<String>
FULL_CACHE_TIMED_RELOAD_ISO_TIME
static ConfigOption<Integer>
MAX_RETRIES
static ConfigOption<Boolean>
PARTIAL_CACHE_CACHE_MISSING_KEY
static ConfigOption<Duration>
PARTIAL_CACHE_EXPIRE_AFTER_ACCESS
static ConfigOption<Duration>
PARTIAL_CACHE_EXPIRE_AFTER_WRITE
static ConfigOption<Long>
PARTIAL_CACHE_MAX_ROWS
-
Constructor Summary
Constructors Constructor Description LookupOptions()
-
-
-
Field Detail
-
CACHE_TYPE
public static final ConfigOption<LookupOptions.LookupCacheType> CACHE_TYPE
-
MAX_RETRIES
public static final ConfigOption<Integer> MAX_RETRIES
-
PARTIAL_CACHE_EXPIRE_AFTER_ACCESS
public static final ConfigOption<Duration> PARTIAL_CACHE_EXPIRE_AFTER_ACCESS
-
PARTIAL_CACHE_EXPIRE_AFTER_WRITE
public static final ConfigOption<Duration> PARTIAL_CACHE_EXPIRE_AFTER_WRITE
-
PARTIAL_CACHE_CACHE_MISSING_KEY
public static final ConfigOption<Boolean> PARTIAL_CACHE_CACHE_MISSING_KEY
-
PARTIAL_CACHE_MAX_ROWS
public static final ConfigOption<Long> PARTIAL_CACHE_MAX_ROWS
-
FULL_CACHE_RELOAD_STRATEGY
public static final ConfigOption<LookupOptions.ReloadStrategy> FULL_CACHE_RELOAD_STRATEGY
-
FULL_CACHE_PERIODIC_RELOAD_INTERVAL
public static final ConfigOption<Duration> FULL_CACHE_PERIODIC_RELOAD_INTERVAL
-
FULL_CACHE_PERIODIC_RELOAD_SCHEDULE_MODE
public static final ConfigOption<PeriodicCacheReloadTrigger.ScheduleMode> FULL_CACHE_PERIODIC_RELOAD_SCHEDULE_MODE
-
FULL_CACHE_TIMED_RELOAD_ISO_TIME
public static final ConfigOption<String> FULL_CACHE_TIMED_RELOAD_ISO_TIME
-
FULL_CACHE_TIMED_RELOAD_INTERVAL_IN_DAYS
public static final ConfigOption<Integer> FULL_CACHE_TIMED_RELOAD_INTERVAL_IN_DAYS
-
-