Interface StateRequestHandlers.BagUserStateHandlerFactory<K,V,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow>
-
- All Known Implementing Classes:
InMemoryBagUserStateFactory
- Enclosing class:
- StateRequestHandlers
@ThreadSafe public static interface StateRequestHandlers.BagUserStateHandlerFactory<K,V,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow>A factory which constructsStateRequestHandlers.BagUserStateHandlers.Note that this factory should be thread safe.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description StateRequestHandlers.BagUserStateHandler<K,V,W>forUserState(java.lang.String pTransformId, java.lang.String userStateId, org.apache.beam.sdk.coders.Coder<K> keyCoder, org.apache.beam.sdk.coders.Coder<V> valueCoder, org.apache.beam.sdk.coders.Coder<W> windowCoder)static <K,V,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow>
StateRequestHandlers.BagUserStateHandlerFactory<K,V,W>unsupported()Throws aUnsupportedOperationExceptionon the first access.
-
-
-
Method Detail
-
forUserState
StateRequestHandlers.BagUserStateHandler<K,V,W> forUserState(java.lang.String pTransformId, java.lang.String userStateId, org.apache.beam.sdk.coders.Coder<K> keyCoder, org.apache.beam.sdk.coders.Coder<V> valueCoder, org.apache.beam.sdk.coders.Coder<W> windowCoder)
-
unsupported
static <K,V,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> StateRequestHandlers.BagUserStateHandlerFactory<K,V,W> unsupported()
Throws aUnsupportedOperationExceptionon the first access.
-
-