Package org.apache.beam.sdk.state
Interface StateSpec.Cases<ResultT>
-
- All Known Implementing Classes:
StateSpec.Cases.WithDefault
public static interface StateSpec.Cases<ResultT>
Cases for doing a "switch" on the type ofStateSpec
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StateSpec.Cases.WithDefault<ResultT>
A base class for a visitor with a default method for cases it is not interested in.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResultT
dispatchBag(Coder<?> elementCoder)
ResultT
dispatchCombining(Combine.CombineFn<?,?,?> combineFn, Coder<?> accumCoder)
ResultT
dispatchMap(Coder<?> keyCoder, Coder<?> valueCoder)
ResultT
dispatchOrderedList(Coder<?> elementCoder)
ResultT
dispatchSet(Coder<?> elementCoder)
ResultT
dispatchValue(Coder<?> valueCoder)
-
-
-
Method Detail
-
dispatchCombining
ResultT dispatchCombining(Combine.CombineFn<?,?,?> combineFn, Coder<?> accumCoder)
-
-