Package org.apache.beam.runners.fnexecution.state
package org.apache.beam.runners.fnexecution.state
State API services.
-
ClassDescriptionAn implementation of the Beam Fn State service.InMemoryBagUserStateFactory<K,
V, W extends BoundedWindow> Holds user state in memory.TheStateDelegator
is able to delegateBeamFnApi.StateRequest
s to a set of registered handlers.Allows callers to deregister from receiving further state requests.Handler forStateRequests
.A set of utility methods which constructStateRequestHandler
s.StateRequestHandlers.BagUserStateHandler<K,V, W extends BoundedWindow> A handler for bag user state.StateRequestHandlers.BagUserStateHandlerFactory<K,V, W extends BoundedWindow> A factory which constructsStateRequestHandlers.BagUserStateHandler
s.A handler for iterable side inputs.StateRequestHandlers.MultimapSideInputHandler<K,V, W extends BoundedWindow> A handler for multimap side inputs.Marker interface that denotes some type of side input handler.A factory which constructsStateRequestHandlers.MultimapSideInputHandler
s.