org.apache.gearpump.streaming.state.impl
Gets a binary snapshot of state usually invoked by the framework
Gets a binary snapshot of state usually invoked by the framework
Unwraps the raw value of state
Unwraps the raw value of state
Recovers state to a previous checkpoint usually invoked by the framework
Recovers state to a previous checkpoint usually invoked by the framework
Sets next checkpoint time should be invoked by the framework
Sets next checkpoint time should be invoked by the framework
Updates state on a new message this is invoked by user
Updates state on a new message this is invoked by user
this is a list of states, each of which is bounded by a time window state of each window doesn't affect each other
WindowState requires a Algebird Group to be passed in Group augments Monoid with a minus function which makes it possible to undo the update by messages that have left the window