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 of
StateSpec
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
A base class for a visitor with a default method for cases it is not interested in. -
Method Summary
Modifier and TypeMethodDescriptiondispatchBag
(Coder<?> elementCoder) dispatchCombining
(Combine.CombineFn<?, ?, ?> combineFn, Coder<?> accumCoder) dispatchMap
(Coder<?> keyCoder, Coder<?> valueCoder) dispatchMultimap
(Coder<?> keyCoder, Coder<?> valueCoder) dispatchOrderedList
(Coder<?> elementCoder) dispatchSet
(Coder<?> elementCoder) dispatchValue
(Coder<?> valueCoder)
-
Method Details
-
dispatchValue
-
dispatchBag
-
dispatchOrderedList
-
dispatchCombining
-
dispatchMap
-
dispatchSet
-
dispatchMultimap
-