Interface StateRequestHandlers.MultimapSideInputHandler<K,V,W extends BoundedWindow>
- All Superinterfaces:
StateRequestHandlers.SideInputHandler
- Enclosing class:
StateRequestHandlers
@ThreadSafe
public static interface StateRequestHandlers.MultimapSideInputHandler<K,V,W extends BoundedWindow>
extends StateRequestHandlers.SideInputHandler
A handler for multimap side inputs.
Note that this handler is expected to be thread safe as it will be invoked concurrently.
-
Method Summary
Modifier and TypeMethodDescriptionReturns anIterableof values representing the side input for the given key and window.Returns anIterableof keys representing the side input for the given window.keyCoder()Returns theCoderto use for the elements of the resulting keys iterable.Returns theCoderto use for the elements of the resulting values iterable.
-
Method Details
-
get
Returns anIterableof keys representing the side input for the given window.TODO: Add support for side input chunking and caching if a
Reiterableis returned. -
get
Returns anIterableof values representing the side input for the given key and window.TODO: Add support for side input chunking and caching if a
Reiterableis returned. -
keyCoder
Returns theCoderto use for the elements of the resulting keys iterable. -
valueCoder
Returns theCoderto use for the elements of the resulting values iterable.
-