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 classLookupOptions.LookupCacheTypeTypes of the lookup cache.static classLookupOptions.ReloadStrategyDefines whichCacheReloadTriggerto use.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.flink.configuration.ConfigOption<LookupOptions.LookupCacheType>CACHE_TYPEstatic org.apache.flink.configuration.ConfigOption<Duration>FULL_CACHE_PERIODIC_RELOAD_INTERVALstatic org.apache.flink.configuration.ConfigOption<PeriodicCacheReloadTrigger.ScheduleMode>FULL_CACHE_PERIODIC_RELOAD_SCHEDULE_MODEstatic org.apache.flink.configuration.ConfigOption<LookupOptions.ReloadStrategy>FULL_CACHE_RELOAD_STRATEGYstatic org.apache.flink.configuration.ConfigOption<Integer>FULL_CACHE_TIMED_RELOAD_INTERVAL_IN_DAYSstatic org.apache.flink.configuration.ConfigOption<String>FULL_CACHE_TIMED_RELOAD_ISO_TIMEstatic org.apache.flink.configuration.ConfigOption<Integer>MAX_RETRIESstatic org.apache.flink.configuration.ConfigOption<Boolean>PARTIAL_CACHE_CACHE_MISSING_KEYstatic org.apache.flink.configuration.ConfigOption<Duration>PARTIAL_CACHE_EXPIRE_AFTER_ACCESSstatic org.apache.flink.configuration.ConfigOption<Duration>PARTIAL_CACHE_EXPIRE_AFTER_WRITEstatic org.apache.flink.configuration.ConfigOption<Long>PARTIAL_CACHE_MAX_ROWS
-
Constructor Summary
Constructors Constructor Description LookupOptions()
-
-
-
Field Detail
-
CACHE_TYPE
public static final org.apache.flink.configuration.ConfigOption<LookupOptions.LookupCacheType> CACHE_TYPE
-
MAX_RETRIES
public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_RETRIES
-
PARTIAL_CACHE_EXPIRE_AFTER_ACCESS
public static final org.apache.flink.configuration.ConfigOption<Duration> PARTIAL_CACHE_EXPIRE_AFTER_ACCESS
-
PARTIAL_CACHE_EXPIRE_AFTER_WRITE
public static final org.apache.flink.configuration.ConfigOption<Duration> PARTIAL_CACHE_EXPIRE_AFTER_WRITE
-
PARTIAL_CACHE_CACHE_MISSING_KEY
public static final org.apache.flink.configuration.ConfigOption<Boolean> PARTIAL_CACHE_CACHE_MISSING_KEY
-
PARTIAL_CACHE_MAX_ROWS
public static final org.apache.flink.configuration.ConfigOption<Long> PARTIAL_CACHE_MAX_ROWS
-
FULL_CACHE_RELOAD_STRATEGY
public static final org.apache.flink.configuration.ConfigOption<LookupOptions.ReloadStrategy> FULL_CACHE_RELOAD_STRATEGY
-
FULL_CACHE_PERIODIC_RELOAD_INTERVAL
public static final org.apache.flink.configuration.ConfigOption<Duration> FULL_CACHE_PERIODIC_RELOAD_INTERVAL
-
FULL_CACHE_PERIODIC_RELOAD_SCHEDULE_MODE
public static final org.apache.flink.configuration.ConfigOption<PeriodicCacheReloadTrigger.ScheduleMode> FULL_CACHE_PERIODIC_RELOAD_SCHEDULE_MODE
-
FULL_CACHE_TIMED_RELOAD_ISO_TIME
public static final org.apache.flink.configuration.ConfigOption<String> FULL_CACHE_TIMED_RELOAD_ISO_TIME
-
FULL_CACHE_TIMED_RELOAD_INTERVAL_IN_DAYS
public static final org.apache.flink.configuration.ConfigOption<Integer> FULL_CACHE_TIMED_RELOAD_INTERVAL_IN_DAYS
-
-