Package io.pravega.shared.watermarks
Class Watermark.WatermarkBuilder
- java.lang.Object
-
- io.pravega.shared.watermarks.Watermark.WatermarkBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Watermarkbuild()Watermark.WatermarkBuilderlowerTimeBound(long lowerTimeBound)Watermark.WatermarkBuilderstreamCut(java.util.Map<SegmentWithRange,java.lang.Long> streamCut)java.lang.StringtoString()Watermark.WatermarkBuilderupperTimeBound(long upperTimeBound)
-
-
-
Method Detail
-
lowerTimeBound
public Watermark.WatermarkBuilder lowerTimeBound(long lowerTimeBound)
-
upperTimeBound
public Watermark.WatermarkBuilder upperTimeBound(long upperTimeBound)
-
streamCut
public Watermark.WatermarkBuilder streamCut(java.util.Map<SegmentWithRange,java.lang.Long> streamCut)
-
build
public Watermark build()
- Specified by:
buildin interfaceio.pravega.common.ObjectBuilder<Watermark>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-