Class ExecutionConfigOptions
java.lang.Object
org.apache.flink.table.api.config.ExecutionConfigOptions
This class holds configuration constants used by Flink's table module.
NOTE: All option keys in this class must start with "table.exec".
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumOutput mode for asynchronous operations, equivalent to .static enumDeprecated.static enumThe enforcer to check the constraints on nested types.static enumThe enforcer to guarantee NOT NULL column constraint when writing data into sink.static enumRetry strategy in the case of failure.static enumRowtime attribute insertion strategy for the sink.static enumShuffle by primary key before sink.static enumSinkUpsertMaterializer strategy.static enumThe enforcer to guarantee that length of CHAR/VARCHAR/BINARY/VARBINARY columns is respected when writing data into a sink.static enumStrategy for generating transformation UIDs for remapping state to operators during restore.static enumUpsert materialize strategy before sink. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ConfigOption<Duration>static final ConfigOption<Integer>static final ConfigOption<Boolean>static final ConfigOption<ExecutionConfigOptions.AsyncOutputMode>static final ConfigOption<Duration>static final ConfigOption<Integer>static final ConfigOption<ExecutionConfigOptions.AsyncOutputMode>static final ConfigOption<Duration>static final ConfigOption<Integer>static final ConfigOption<Integer>static final ConfigOption<Duration>static final ConfigOption<ExecutionConfigOptions.RetryStrategy>static final ConfigOption<Duration>static final ConfigOption<Boolean>static final ConfigOption<Integer>static final ConfigOption<Integer>static final ConfigOption<Duration>static final ConfigOption<ExecutionConfigOptions.RetryStrategy>static final ConfigOption<Duration>static final ConfigOption<Integer>static final ConfigOption<ExecutionConfigOptions.AsyncOutputMode>static final ConfigOption<Duration>static final ConfigOption<Boolean>static final ConfigOption<Boolean>static final ConfigOption<Boolean>static final ConfigOption<Long>static final ConfigOption<Long>static final ConfigOption<String>static final ConfigOption<Duration>static final ConfigOption<ExecutionConfigOptions.LegacyCastBehaviour>static final ConfigOption<Double>static final ConfigOption<Boolean>static final ConfigOption<Long>static final ConfigOption<Duration>static final ConfigOption<Boolean>static final ConfigOption<Long>static final ConfigOption<Boolean>static final ConfigOption<Long>static final ConfigOption<Integer>static final ConfigOption<MemorySize>static final ConfigOption<MemorySize>static final ConfigOption<MemorySize>static final ConfigOption<MemorySize>static final ConfigOption<Boolean>static final ConfigOption<ExecutionConfigOptions.SinkKeyedShuffle>static final ConfigOption<ExecutionConfigOptions.NestedEnforcer>static final ConfigOption<ExecutionConfigOptions.NotNullEnforcer>static final ConfigOption<Boolean>static final ConfigOption<ExecutionConfigOptions.RowtimeInserter>static final ConfigOption<ExecutionConfigOptions.TypeLengthEnforcer>static final ConfigOption<ExecutionConfigOptions.UpsertMaterialize>static final ConfigOption<Long>static final ConfigOption<Long>static final ConfigOption<Boolean>static final ConfigOption<Integer>static final ConfigOption<Integer>static final ConfigOption<Boolean>static final ConfigOption<Duration>static final ConfigOption<MemorySize>static final ConfigOption<Boolean>static final ConfigOption<String>static final ConfigOption<ExecutionConfigOptions.UidGeneration>static final ConfigOption<Integer>Seeorg.apache.flink.table.runtime.operators.window.grouping.HeapWindowsGrouping.static final ConfigOption<Integer> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
IDLE_STATE_RETENTION
-
TABLE_EXEC_SOURCE_IDLE_TIMEOUT
-
TABLE_EXEC_SOURCE_CDC_EVENTS_DUPLICATE
-
TABLE_EXEC_SINK_NOT_NULL_ENFORCER
public static final ConfigOption<ExecutionConfigOptions.NotNullEnforcer> TABLE_EXEC_SINK_NOT_NULL_ENFORCER -
TABLE_EXEC_SINK_TYPE_LENGTH_ENFORCER
public static final ConfigOption<ExecutionConfigOptions.TypeLengthEnforcer> TABLE_EXEC_SINK_TYPE_LENGTH_ENFORCER -
TABLE_EXEC_SINK_NESTED_CONSTRAINT_ENFORCER
public static final ConfigOption<ExecutionConfigOptions.NestedEnforcer> TABLE_EXEC_SINK_NESTED_CONSTRAINT_ENFORCER -
TABLE_EXEC_SINK_UPSERT_MATERIALIZE
public static final ConfigOption<ExecutionConfigOptions.UpsertMaterialize> TABLE_EXEC_SINK_UPSERT_MATERIALIZE -
TABLE_EXEC_SINK_UPSERT_MATERIALIZE_ADAPTIVE_THRESHOLD_LOW
-
TABLE_EXEC_SINK_UPSERT_MATERIALIZE_ADAPTIVE_THRESHOLD_HIGH
-
TABLE_EXEC_SINK_UPSERT_MATERIALIZE_STRATEGY
public static final ConfigOption<ExecutionConfigOptions.SinkUpsertMaterializeStrategy> TABLE_EXEC_SINK_UPSERT_MATERIALIZE_STRATEGY -
TABLE_EXEC_SINK_KEYED_SHUFFLE
public static final ConfigOption<ExecutionConfigOptions.SinkKeyedShuffle> TABLE_EXEC_SINK_KEYED_SHUFFLE -
TABLE_EXEC_SINK_ROWTIME_INSERTER
public static final ConfigOption<ExecutionConfigOptions.RowtimeInserter> TABLE_EXEC_SINK_ROWTIME_INSERTER -
TABLE_EXEC_SINK_REQUIRE_ON_CONFLICT
-
TABLE_EXEC_SORT_DEFAULT_LIMIT
-
TABLE_EXEC_SORT_MAX_NUM_FILE_HANDLES
-
TABLE_EXEC_SORT_ASYNC_MERGE_ENABLED
-
TABLE_EXEC_SPILL_COMPRESSION_ENABLED
-
TABLE_EXEC_SPILL_COMPRESSION_BLOCK_SIZE
-
TABLE_EXEC_RESOURCE_DEFAULT_PARALLELISM
-
TABLE_EXEC_RESOURCE_EXTERNAL_BUFFER_MEMORY
-
TABLE_EXEC_RESOURCE_HASH_AGG_MEMORY
-
TABLE_EXEC_RESOURCE_HASH_JOIN_MEMORY
-
TABLE_EXEC_RESOURCE_SORT_MEMORY
-
TABLE_EXEC_WINDOW_AGG_BUFFER_SIZE_LIMIT
Seeorg.apache.flink.table.runtime.operators.window.grouping.HeapWindowsGrouping. -
TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_ENABLED
-
TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_SAMPLING_THRESHOLD
-
TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_DISTINCT_VALUE_RATE_THRESHOLD
public static final ConfigOption<Double> TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_DISTINCT_VALUE_RATE_THRESHOLD -
TABLE_EXEC_ASYNC_LOOKUP_KEY_ORDERED
-
TABLE_EXEC_ASYNC_LOOKUP_BUFFER_CAPACITY
-
TABLE_EXEC_ASYNC_LOOKUP_TIMEOUT
-
TABLE_EXEC_ASYNC_LOOKUP_OUTPUT_MODE
public static final ConfigOption<ExecutionConfigOptions.AsyncOutputMode> TABLE_EXEC_ASYNC_LOOKUP_OUTPUT_MODE -
TABLE_EXEC_ASYNC_SCALAR_MAX_CONCURRENT_OPERATIONS
-
TABLE_EXEC_ASYNC_SCALAR_TIMEOUT
-
TABLE_EXEC_ASYNC_SCALAR_RETRY_STRATEGY
public static final ConfigOption<ExecutionConfigOptions.RetryStrategy> TABLE_EXEC_ASYNC_SCALAR_RETRY_STRATEGY -
TABLE_EXEC_ASYNC_SCALAR_RETRY_DELAY
-
TABLE_EXEC_ASYNC_SCALAR_MAX_ATTEMPTS
-
TABLE_EXEC_ASYNC_TABLE_MAX_CONCURRENT_OPERATIONS
-
TABLE_EXEC_ASYNC_TABLE_TIMEOUT
-
TABLE_EXEC_ASYNC_TABLE_RETRY_STRATEGY
public static final ConfigOption<ExecutionConfigOptions.RetryStrategy> TABLE_EXEC_ASYNC_TABLE_RETRY_STRATEGY -
TABLE_EXEC_ASYNC_TABLE_RETRY_DELAY
-
TABLE_EXEC_ASYNC_TABLE_MAX_RETRIES
-
TABLE_EXEC_ASYNC_ML_PREDICT_MAX_CONCURRENT_OPERATIONS
-
TABLE_EXEC_ASYNC_ML_PREDICT_TIMEOUT
-
TABLE_EXEC_ASYNC_ML_PREDICT_OUTPUT_MODE
public static final ConfigOption<ExecutionConfigOptions.AsyncOutputMode> TABLE_EXEC_ASYNC_ML_PREDICT_OUTPUT_MODE -
TABLE_EXEC_ASYNC_VECTOR_SEARCH_MAX_CONCURRENT_OPERATIONS
-
TABLE_EXEC_ASYNC_VECTOR_SEARCH_TIMEOUT
-
TABLE_EXEC_ASYNC_VECTOR_SEARCH_OUTPUT_MODE
public static final ConfigOption<ExecutionConfigOptions.AsyncOutputMode> TABLE_EXEC_ASYNC_VECTOR_SEARCH_OUTPUT_MODE -
TABLE_EXEC_MINIBATCH_ENABLED
-
TABLE_EXEC_MINIBATCH_ALLOW_LATENCY
-
TABLE_EXEC_MINIBATCH_SIZE
-
TABLE_EXEC_DISABLED_OPERATORS
-
TABLE_EXEC_OPERATOR_FUSION_CODEGEN_ENABLED
-
TABLE_EXEC_LEGACY_CAST_BEHAVIOUR
public static final ConfigOption<ExecutionConfigOptions.LegacyCastBehaviour> TABLE_EXEC_LEGACY_CAST_BEHAVIOUR -
TABLE_EXEC_RANK_TOPN_CACHE_SIZE
-
TABLE_EXEC_SIMPLIFY_OPERATOR_NAME_ENABLED
-
TABLE_EXEC_DEDUPLICATE_INSERT_UPDATE_AFTER_SENSITIVE_ENABLED
public static final ConfigOption<Boolean> TABLE_EXEC_DEDUPLICATE_INSERT_UPDATE_AFTER_SENSITIVE_ENABLED -
TABLE_EXEC_DEDUPLICATE_MINIBATCH_COMPACT_CHANGES_ENABLED
-
UNBOUNDED_OVER_VERSION
-
TABLE_EXEC_UID_GENERATION
-
TABLE_EXEC_UID_FORMAT
-
TABLE_EXEC_INTERVAL_JOIN_MIN_CLEAN_UP_INTERVAL
-
TABLE_EXEC_ASYNC_STATE_ENABLED
-
TABLE_EXEC_DELTA_JOIN_CACHE_ENABLED
-
TABLE_EXEC_DELTA_JOIN_LEFT_CACHE_SIZE
-
TABLE_EXEC_DELTA_JOIN_RIGHT_CACHE_SIZE
-
-
Constructor Details
-
ExecutionConfigOptions
public ExecutionConfigOptions()
-