@Internal public class WatermarkParams extends Object implements Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
WatermarkParams.WatermarkParamsBuilder
Builder of WatermarkHintParams.
|
| 构造器和说明 |
|---|
WatermarkParams() |
WatermarkParams(WatermarkEmitStrategy emitStrategy,
String alignGroupName,
Duration alignMaxDrift,
Duration alignUpdateInterval,
long sourceIdleTimeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
alignWatermarkEnabled() |
static WatermarkParams.WatermarkParamsBuilder |
builder() |
boolean |
equals(Object o) |
String |
getAlignGroupName() |
Duration |
getAlignMaxDrift() |
Duration |
getAlignUpdateInterval() |
WatermarkEmitStrategy |
getEmitStrategy() |
long |
getSourceIdleTimeout() |
int |
hashCode() |
void |
setAlignGroupName(String alignGroupName) |
void |
setAlignMaxDrift(Duration alignMaxDrift) |
void |
setAlignUpdateInterval(Duration alignUpdateInterval) |
void |
setEmitStrategy(WatermarkEmitStrategy emitStrategy) |
void |
setSourceIdleTimeout(long sourceIdleTimeout) |
String |
toString() |
public WatermarkParams()
public WatermarkParams(WatermarkEmitStrategy emitStrategy, String alignGroupName, Duration alignMaxDrift, Duration alignUpdateInterval, long sourceIdleTimeout)
public WatermarkEmitStrategy getEmitStrategy()
public void setEmitStrategy(WatermarkEmitStrategy emitStrategy)
public String getAlignGroupName()
public void setAlignGroupName(String alignGroupName)
public Duration getAlignMaxDrift()
public void setAlignMaxDrift(Duration alignMaxDrift)
public Duration getAlignUpdateInterval()
public void setAlignUpdateInterval(Duration alignUpdateInterval)
public long getSourceIdleTimeout()
public void setSourceIdleTimeout(long sourceIdleTimeout)
public boolean alignWatermarkEnabled()
public static WatermarkParams.WatermarkParamsBuilder builder()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.