Class InternalBoolWatermarkDeclaration
java.lang.Object
org.apache.flink.streaming.runtime.watermark.AbstractInternalWatermarkDeclaration<Boolean>
org.apache.flink.streaming.runtime.watermark.InternalBoolWatermarkDeclaration
- All Implemented Interfaces:
Serializable,org.apache.flink.api.common.watermark.WatermarkDeclaration
The
InternalBoolWatermarkDeclaration class implements the AbstractInternalWatermarkDeclaration interface and provides additional functionality specific to
boolean-type watermarks.- See Also:
-
Field Summary
Fields inherited from class org.apache.flink.streaming.runtime.watermark.AbstractInternalWatermarkDeclaration
combinationPolicy, defaultHandlingStrategy, identifier, isAligned -
Constructor Summary
ConstructorsConstructorDescriptionInternalBoolWatermarkDeclaration(String identifier, org.apache.flink.api.common.watermark.WatermarkCombinationPolicy combinationPolicyForChannel, org.apache.flink.api.common.watermark.WatermarkHandlingStrategy defaultHandlingStrategyForFunction, boolean isAligned) InternalBoolWatermarkDeclaration(org.apache.flink.api.common.watermark.BoolWatermarkDeclaration declaration) -
Method Summary
Modifier and TypeMethodDescriptioncreateWatermarkCombiner(int numberOfInputChannels, Runnable gateResumer) Creates a newWatermarkCombinerinstance.org.apache.flink.api.common.watermark.BoolWatermarknewWatermark(Boolean val) Creates a newBoolWatermarkwith the specified value.Methods inherited from class org.apache.flink.streaming.runtime.watermark.AbstractInternalWatermarkDeclaration
from, getCombinationPolicy, getDefaultHandlingStrategy, getIdentifier, isAligned
-
Constructor Details
-
InternalBoolWatermarkDeclaration
public InternalBoolWatermarkDeclaration(org.apache.flink.api.common.watermark.BoolWatermarkDeclaration declaration) -
InternalBoolWatermarkDeclaration
public InternalBoolWatermarkDeclaration(String identifier, org.apache.flink.api.common.watermark.WatermarkCombinationPolicy combinationPolicyForChannel, org.apache.flink.api.common.watermark.WatermarkHandlingStrategy defaultHandlingStrategyForFunction, boolean isAligned)
-
-
Method Details
-
newWatermark
Creates a newBoolWatermarkwith the specified value.- Specified by:
newWatermarkin classAbstractInternalWatermarkDeclaration<Boolean>
-
createWatermarkCombiner
Description copied from class:AbstractInternalWatermarkDeclarationCreates a newWatermarkCombinerinstance.- Specified by:
createWatermarkCombinerin classAbstractInternalWatermarkDeclaration<Boolean>
-