public static class TestStream.Builder<T>
extends java.lang.Object
TestStream. Elements added to this builder will be produced in sequence
 when the pipeline created by the TestStream is run.| Modifier and Type | Method and Description | 
|---|---|
TestStream.Builder<T> | 
addElements(TimestampedValue<T> element,
           TimestampedValue<T>... elements)
Adds the specified elements to the source with the provided timestamps. 
 | 
TestStream.Builder<T> | 
addElements(T element,
           T... elements)
Adds the specified elements to the source with timestamp equal to the current watermark. 
 | 
TestStream.Builder<T> | 
advanceProcessingTime(Duration amount)
Advance the processing time by the specified amount. 
 | 
TestStream.Builder<T> | 
advanceWatermarkTo(Instant newWatermark)
Advance the watermark of this source to the specified instant. 
 | 
TestStream<T> | 
advanceWatermarkToInfinity()
Advance the watermark to infinity, completing this  
TestStream. | 
@SafeVarargs public final TestStream.Builder<T> addElements(T element, T... elements)
TestStream.Builder like this one that will add the provided elements after
     all earlier events have completed.@SafeVarargs public final TestStream.Builder<T> addElements(TimestampedValue<T> element, TimestampedValue<T>... elements)
TestStream.Builder like this one that will add the provided elements after
     all earlier events have completed.public TestStream.Builder<T> advanceWatermarkTo(Instant newWatermark)
The watermark must advance monotonically and cannot advance to BoundedWindow.TIMESTAMP_MAX_VALUE or beyond.
TestStream.Builder like this one that will advance the watermark to the
     specified point after all earlier events have completed.public TestStream.Builder<T> advanceProcessingTime(Duration amount)
TestStream.Builder like this one that will advance the processing time by
     the specified amount after all earlier events have completed.public TestStream<T> advanceWatermarkToInfinity()
TestStream. Future calls to the
 same builder will not affect the returned TestStream.