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 |
protected org.apache.flink.table.descriptors.DescriptorProperties |
properties |
| Modifier and Type | Method and Description |
|---|---|
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) |
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 |
isBatchExecution() |
boolean |
isChangelogMode() |
boolean |
isStreamingExecution() |
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 boolean isStreamingExecution()
public boolean isBatchExecution()
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 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–2019 The Apache Software Foundation. All rights reserved.