public static interface PAssert.IterableAssert<T>
| Modifier and Type | Method and Description | 
|---|---|
| PAssert.IterableAssert<T> | containsInAnyOrder(java.lang.Iterable<T> expectedElements)Asserts that the iterable in question contains the provided elements. | 
| PAssert.IterableAssert<T> | containsInAnyOrder(T... expectedElements)Asserts that the iterable in question contains the provided elements. | 
| PAssert.IterableAssert<T> | empty()Asserts that the iterable in question is empty. | 
| PAssert.IterableAssert<T> | inCombinedNonLatePanes(BoundedWindow window)Creates a new  PAssert.IterableAssertlike this one, but with the assertion restricted to only
 run on the provided window across all panes that were not produced by the arrival of late
 data. | 
| PAssert.IterableAssert<T> | inEarlyGlobalWindowPanes()Creates a new  PAssert.IterableAssertlike this one, but with the assertion restricted to only
 run on panes in theGlobalWindowthat were emitted before theGlobalWindowclosed. | 
| PAssert.IterableAssert<T> | inFinalPane(BoundedWindow window)Creates a new  PAssert.IterableAssertlike this one, but with the assertion restricted to only
 run on the provided window, running the checker only on the final pane for each key. | 
| PAssert.IterableAssert<T> | inOnTimePane(BoundedWindow window)Creates a new  PAssert.IterableAssertlike this one, but with the assertion restricted to only
 run on the provided window. | 
| PAssert.IterableAssert<T> | inWindow(BoundedWindow window)Creates a new  PAssert.IterableAssertlike this one, but with the assertion restricted to only
 run on the provided window. | 
| PAssert.IterableAssert<T> | satisfies(SerializableFunction<java.lang.Iterable<T>,java.lang.Void> checkerFn)Applies the provided checking function (presumably containing assertions) to the
 iterable in question. | 
PAssert.IterableAssert<T> inWindow(BoundedWindow window)
PAssert.IterableAssert like this one, but with the assertion restricted to only
 run on the provided window.
 The assertion will concatenate all panes present in the provided window if the
 Trigger produces multiple panes. If the windowing strategy accumulates fired panes
 and triggers fire multple times, consider using instead inFinalPane(BoundedWindow)
 or inOnTimePane(BoundedWindow).
PAssert.IterableAssert like this one but with the assertion only applied to the
 specified window.PAssert.IterableAssert<T> inFinalPane(BoundedWindow window)
PAssert.IterableAssert like this one, but with the assertion restricted to only
 run on the provided window, running the checker only on the final pane for each key.
 If the input WindowingStrategy does not always produce final panes, the assertion
 may be executed over an empty input even if the trigger has fired previously. To ensure that
 a final pane is always produced, set the Window.ClosingBehavior of the windowing strategy
 (via Window.withAllowedLateness(Duration, ClosingBehavior) setting
 Window.ClosingBehavior to Window.ClosingBehavior.FIRE_ALWAYS).
PAssert.IterableAssert like this one but with the assertion only applied to the
 specified window.PAssert.IterableAssert<T> inOnTimePane(BoundedWindow window)
PAssert.IterableAssert like this one, but with the assertion restricted to only
 run on the provided window.PAssert.IterableAssert like this one but with the assertion only applied to the
 specified window.PAssert.IterableAssert<T> inCombinedNonLatePanes(BoundedWindow window)
PAssert.IterableAssert like this one, but with the assertion restricted to only
 run on the provided window across all panes that were not produced by the arrival of late
 data.PAssert.IterableAssert like this one but with the assertion only applied to the
 specified window.PAssert.IterableAssert<T> inEarlyGlobalWindowPanes()
PAssert.IterableAssert like this one, but with the assertion restricted to only
 run on panes in the GlobalWindow that were emitted before the GlobalWindow
 closed. These panes have PaneInfo.Timing.EARLY.PAssert.IterableAssert<T> containsInAnyOrder(T... expectedElements)
PAssert.IterableAssert builder for further assertionsPAssert.IterableAssert<T> containsInAnyOrder(java.lang.Iterable<T> expectedElements)
PAssert.IterableAssert builder for further assertionsPAssert.IterableAssert<T> empty()
PAssert.IterableAssert builder for further assertionsPAssert.IterableAssert<T> satisfies(SerializableFunction<java.lang.Iterable<T>,java.lang.Void> checkerFn)
PAssert.IterableAssert builder for further assertions