public class PubSubWatermarkConfiguration extends WatermarkConfiguration
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
PubSubWatermarkConfiguration.PubSubWatermarkEstimatorFactory |
| Modifier and Type | Field and Description |
|---|---|
private long |
defaultAllowedTimestampSkew |
private long |
defaultEstimateDuration |
CFG_ESTIMATOR_FACTORY, CFG_IDLE_POLICY_FACTORY, CFG_PREFIX| Constructor and Description |
|---|
PubSubWatermarkConfiguration(java.util.Map<java.lang.String,java.lang.Object> cfg,
long defaultEstimateDuration,
long defaultAllowedTimestampSkew) |
| Modifier and Type | Method and Description |
|---|---|
protected cz.o2.proxima.time.WatermarkEstimatorFactory |
getDefaultEstimatorFactory() |
protected cz.o2.proxima.time.WatermarkIdlePolicyFactory |
getDefaultIdlePolicyFactory() |
configure, getCfg, getWatermarkEstimatorFactory, getWatermarkIdlePolicyFactory, prefixedKeyprivate final long defaultEstimateDuration
private final long defaultAllowedTimestampSkew
public PubSubWatermarkConfiguration(java.util.Map<java.lang.String,java.lang.Object> cfg,
long defaultEstimateDuration,
long defaultAllowedTimestampSkew)
protected cz.o2.proxima.time.WatermarkIdlePolicyFactory getDefaultIdlePolicyFactory()
getDefaultIdlePolicyFactory in class WatermarkConfigurationprotected cz.o2.proxima.time.WatermarkEstimatorFactory getDefaultEstimatorFactory()
getDefaultEstimatorFactory in class WatermarkConfigurationCopyright © 2017–2022. All rights reserved.