public class WireCoders
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
addRunnerWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode,
org.apache.beam.model.pipeline.v1.RunnerApi.Components.Builder components,
org.apache.beam.model.pipeline.v1.RunnerApi.ExecutableStagePayload.WireCoderSetting wireCoderSetting)
Creates a runner-side wire coder for a port read/write for the given PCollection.
|
static java.lang.String |
addSdkWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode,
org.apache.beam.model.pipeline.v1.RunnerApi.Components.Builder components,
org.apache.beam.model.pipeline.v1.RunnerApi.ExecutableStagePayload.WireCoderSetting wireCoderSetting)
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.
|
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,
org.apache.beam.model.pipeline.v1.RunnerApi.ExecutableStagePayload.WireCoderSetting wireCoderSetting)
Instantiates a runner-side wire coder for the given PCollection.
|
public static java.lang.String addSdkWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode, org.apache.beam.model.pipeline.v1.RunnerApi.Components.Builder components, org.apache.beam.model.pipeline.v1.RunnerApi.ExecutableStagePayload.WireCoderSetting wireCoderSetting)
Adds all necessary coders to the components builder.
public static java.lang.String addRunnerWireCoder(org.apache.beam.runners.core.construction.graph.PipelineNode.PCollectionNode pCollectionNode, org.apache.beam.model.pipeline.v1.RunnerApi.Components.Builder components, org.apache.beam.model.pipeline.v1.RunnerApi.ExecutableStagePayload.WireCoderSetting wireCoderSetting)
Adds all necessary coders to the components builder.
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
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, org.apache.beam.model.pipeline.v1.RunnerApi.ExecutableStagePayload.WireCoderSetting wireCoderSetting) throws java.io.IOException
java.io.IOException