public abstract static class ProcessBundleDescriptors.SideInputSpec<K,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()