public class ExecutionEntry extends Object
All properties of this entry are optional and evaluated lazily.
| 限定符和类型 | 字段和说明 |
|---|---|
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 org.apache.flink.table.descriptors.DescriptorProperties |
properties |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,String> |
asMap() |
Map<String,String> |
asTopLevelMap() |
static ExecutionEntry |
create(Map<String,Object> config) |
static ExecutionEntry |
enrich(ExecutionEntry execution,
Map<String,String> prefixedProperties)
Creates a new execution entry enriched with additional properties that are prefixed with
Environment.EXECUTION_ENTRY. |
boolean |
equals(Object o) |
Optional<String> |
getCurrentCatalog() |
Optional<String> |
getCurrentDatabase() |
org.apache.flink.table.api.EnvironmentSettings |
getEnvironmentSettings() |
int |
getMaxParallelism() |
long |
getMaxStateRetention() |
int |
getMaxTableResultRows() |
long |
getMinStateRetention() |
int |
getParallelism() |
long |
getPeriodicWatermarksInterval() |
org.apache.flink.api.common.restartstrategy.RestartStrategies.RestartStrategyConfiguration |
getRestartStrategy() |
org.apache.flink.streaming.api.TimeCharacteristic |
getTimeCharacteristic() |
int |
hashCode() |
boolean |
inBatchMode() |
boolean |
inStreamingMode() |
boolean |
isBatchPlanner() |
boolean |
isBlinkPlanner() |
boolean |
isChangelogMode() |
boolean |
isStreamingPlanner() |
boolean |
isTableauMode() |
boolean |
isTableMode() |
static ExecutionEntry |
merge(ExecutionEntry execution1,
ExecutionEntry execution2)
Merges two execution entries.
|
protected void |
validate(org.apache.flink.table.descriptors.DescriptorProperties properties)
Performs syntactic validation.
|
public static final ExecutionEntry DEFAULT_INSTANCE
protected final org.apache.flink.table.descriptors.DescriptorProperties properties
protected void validate(org.apache.flink.table.descriptors.DescriptorProperties properties)
public org.apache.flink.table.api.EnvironmentSettings getEnvironmentSettings()
public boolean inStreamingMode()
public boolean inBatchMode()
public boolean isStreamingPlanner()
public boolean isBatchPlanner()
public boolean isBlinkPlanner()
public org.apache.flink.streaming.api.TimeCharacteristic getTimeCharacteristic()
public long getPeriodicWatermarksInterval()
public long getMinStateRetention()
public long getMaxStateRetention()
public int getParallelism()
public int getMaxParallelism()
public int getMaxTableResultRows()
public org.apache.flink.api.common.restartstrategy.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–2020 The Apache Software Foundation. All rights reserved.