public class WireCoders
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static org.apache.beam.model.pipeline.v1.RunnerApi.MessageWithComponents |
createRunnerWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode,
org.apache.beam.model.pipeline.v1.RunnerApi.Components components,
java.util.function.Predicate<java.lang.String> idUsed)
Creates a runner-side wire coder for a port read/write for the given PCollection.
|
static org.apache.beam.model.pipeline.v1.RunnerApi.MessageWithComponents |
createSdkWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode,
org.apache.beam.model.pipeline.v1.RunnerApi.Components components,
java.util.function.Predicate<java.lang.String> idUsed)
Creates an SDK-side wire coder for a port read/write for the given PCollection.
|
static <T> Coder<org.apache.beam.sdk.util.WindowedValue<T>> |
instantiateRunnerWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode,
org.apache.beam.model.pipeline.v1.RunnerApi.Components components)
Instantiates a runner-side wire coder for the given PCollection.
|
public static org.apache.beam.model.pipeline.v1.RunnerApi.MessageWithComponents createSdkWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode, org.apache.beam.model.pipeline.v1.RunnerApi.Components components, java.util.function.Predicate<java.lang.String> idUsed)
public static org.apache.beam.model.pipeline.v1.RunnerApi.MessageWithComponents createRunnerWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode, org.apache.beam.model.pipeline.v1.RunnerApi.Components components, java.util.function.Predicate<java.lang.String> idUsed)
public static <T> Coder<org.apache.beam.sdk.util.WindowedValue<T>> instantiateRunnerWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode, org.apache.beam.model.pipeline.v1.RunnerApi.Components components) throws java.io.IOException
java.io.IOException