public class ExecutionEntry extends Object
All properties of this entry are optional and evaluated lazily.
Modifier and Type | Field and Description |
---|---|
static ExecutionEntry |
DEFAULT_INSTANCE |
static String |
EXECUTION_CURRENT_CATALOG |
static String |
EXECUTION_CURRENT_DATABASE |
static String |
EXECUTION_PLANNER_VALUE_BLINK |
static String |
EXECUTION_PLANNER_VALUE_OLD |
protected DescriptorProperties |
properties |
public static final ExecutionEntry DEFAULT_INSTANCE
public static final String EXECUTION_PLANNER_VALUE_OLD
public static final String EXECUTION_PLANNER_VALUE_BLINK
public static final String EXECUTION_CURRENT_CATALOG
public static final String EXECUTION_CURRENT_DATABASE
protected final DescriptorProperties properties
protected void validate(DescriptorProperties properties)
public EnvironmentSettings getEnvironmentSettings()
public boolean inStreamingMode()
public boolean inBatchMode()
public boolean isStreamingPlanner()
public boolean isBatchPlanner()
public boolean isBlinkPlanner()
public TimeCharacteristic getTimeCharacteristic()
public long getPeriodicWatermarksInterval()
public long getMinStateRetention()
public long getMaxStateRetention()
public int getParallelism()
public int getMaxParallelism()
public int getMaxTableResultRows()
public RestartStrategies.RestartStrategyConfiguration getRestartStrategy()
public boolean isChangelogMode()
public boolean isTableMode()
public boolean isTableauMode()
public static ExecutionEntry create(Map<String,Object> config)
public static ExecutionEntry merge(ExecutionEntry execution1, ExecutionEntry execution2)
public static ExecutionEntry enrich(ExecutionEntry execution, Map<String,String> prefixedProperties)
Environment.EXECUTION_ENTRY
.Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.