Class ProcessBundleDescriptors.BagUserStateSpec<K,V,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow>
- java.lang.Object
-
- org.apache.beam.runners.fnexecution.control.ProcessBundleDescriptors.BagUserStateSpec<K,V,W>
-
- Enclosing class:
- ProcessBundleDescriptors
public abstract static class ProcessBundleDescriptors.BagUserStateSpec<K,V,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> extends java.lang.ObjectA container type storing references to the key, value, and windowCoderused when handling bag user state requests.
-
-
Constructor Summary
Constructors Constructor Description BagUserStateSpec()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract org.apache.beam.sdk.coders.Coder<K>keyCoder()abstract java.lang.StringtransformId()abstract java.lang.StringuserStateId()abstract org.apache.beam.sdk.coders.Coder<V>valueCoder()abstract org.apache.beam.sdk.coders.Coder<W>windowCoder()
-
-
-
Method Detail
-
transformId
public abstract java.lang.String transformId()
-
userStateId
public abstract java.lang.String userStateId()
-
keyCoder
public abstract org.apache.beam.sdk.coders.Coder<K> keyCoder()
-
valueCoder
public abstract org.apache.beam.sdk.coders.Coder<V> valueCoder()
-
windowCoder
public abstract org.apache.beam.sdk.coders.Coder<W> windowCoder()
-
-