public abstract static class ProcessBundleDescriptors.SideInputSpec<T,W extends BoundedWindow>
extends java.lang.Object
Coder
used when handling
side input state requests.Constructor and Description |
---|
SideInputSpec() |
Modifier and Type | Method and Description |
---|---|
abstract org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec |
accessPattern() |
abstract Coder<T> |
elementCoder() |
static <T,W extends BoundedWindow> |
of(java.lang.String transformId,
java.lang.String sideInputId,
org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec accessPattern,
Coder<T> elementCoder,
Coder<W> windowCoder) |
abstract java.lang.String |
sideInputId() |
abstract java.lang.String |
transformId() |
abstract Coder<W> |
windowCoder() |
public static <T,W extends BoundedWindow> ProcessBundleDescriptors.SideInputSpec of(java.lang.String transformId, java.lang.String sideInputId, org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec accessPattern, Coder<T> elementCoder, Coder<W> windowCoder)
public abstract java.lang.String transformId()
public abstract java.lang.String sideInputId()
public abstract org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec accessPattern()