Class LookupOptions

java.lang.Object
org.apache.flink.table.connector.source.lookup.LookupOptions

@PublicEvolving public class LookupOptions extends Object
Predefined options for lookup table.
  • Field Details

    • 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
  • Constructor Details

    • LookupOptions

      public LookupOptions()