Class AlignableLongWatermarkDeclaration

  • All Implemented Interfaces:
    Serializable, org.apache.flink.api.common.watermark.WatermarkDeclaration, Alignable

    public class AlignableLongWatermarkDeclaration
    extends org.apache.flink.api.common.watermark.LongWatermarkDeclaration
    implements Alignable
    An alignable LongWatermarkDeclaration.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.flink.api.common.watermark.LongWatermarkDeclaration

        combinationPolicy, defaultHandlingStrategy, identifier, serialVersionUID
    • Constructor Summary

      Constructors 
      Constructor Description
      AlignableLongWatermarkDeclaration​(String identifier, org.apache.flink.api.common.watermark.WatermarkCombinationPolicy combinationPolicyForChannel, org.apache.flink.api.common.watermark.WatermarkHandlingStrategy defaultHandlingStrategyForFunction, boolean isAligned)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isAligned()
      Represents whether the created Watermark needs to be aligned.
      • Methods inherited from class org.apache.flink.api.common.watermark.LongWatermarkDeclaration

        equals, getCombinationPolicy, getDefaultHandlingStrategy, getIdentifier, hashCode, newWatermark, toString
    • Constructor Detail

      • AlignableLongWatermarkDeclaration

        public AlignableLongWatermarkDeclaration​(String identifier,
                                                 org.apache.flink.api.common.watermark.WatermarkCombinationPolicy combinationPolicyForChannel,
                                                 org.apache.flink.api.common.watermark.WatermarkHandlingStrategy defaultHandlingStrategyForFunction,
                                                 boolean isAligned)
    • Method Detail

      • isAligned

        public boolean isAligned()
        Description copied from interface: Alignable
        Represents whether the created Watermark needs to be aligned.
        Specified by:
        isAligned in interface Alignable