Class ProcessBundleDescriptors.SideInputSpec<T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow>
- java.lang.Object
-
- org.apache.beam.runners.fnexecution.control.ProcessBundleDescriptors.SideInputSpec<T,W>
-
- Enclosing class:
- ProcessBundleDescriptors
public abstract static class ProcessBundleDescriptors.SideInputSpec<T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> extends java.lang.ObjectA container type storing references to the value, and windowCoderused when handling side input state requests.
-
-
Constructor Summary
Constructors Constructor Description SideInputSpec()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpecaccessPattern()abstract org.apache.beam.sdk.coders.Coder<T>elementCoder()static <T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow>
ProcessBundleDescriptors.SideInputSpecof(java.lang.String transformId, java.lang.String sideInputId, org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec accessPattern, org.apache.beam.sdk.coders.Coder<T> elementCoder, org.apache.beam.sdk.coders.Coder<W> windowCoder)abstract java.lang.StringsideInputId()abstract java.lang.StringtransformId()abstract org.apache.beam.sdk.coders.Coder<W>windowCoder()
-
-
-
Method Detail
-
of
public static <T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> ProcessBundleDescriptors.SideInputSpec of(java.lang.String transformId, java.lang.String sideInputId, org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec accessPattern, org.apache.beam.sdk.coders.Coder<T> elementCoder, org.apache.beam.sdk.coders.Coder<W> windowCoder)
-
transformId
public abstract java.lang.String transformId()
-
sideInputId
public abstract java.lang.String sideInputId()
-
accessPattern
public abstract org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec accessPattern()
-
elementCoder
public abstract org.apache.beam.sdk.coders.Coder<T> elementCoder()
-
windowCoder
public abstract org.apache.beam.sdk.coders.Coder<W> windowCoder()
-
-