public static class BeamJoinTransforms.JoinParts2WholeRow
extends org.apache.beam.sdk.transforms.SimpleFunction<org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>,org.apache.beam.sdk.values.Row>
SimpleFunction to combine two rows into one.| Constructor and Description |
|---|
JoinParts2WholeRow(org.apache.beam.sdk.schemas.Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.Row |
apply(org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>> input) |
fromSerializableFunctionWithOutputTypepublic JoinParts2WholeRow(org.apache.beam.sdk.schemas.Schema schema)
public org.apache.beam.sdk.values.Row apply(org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>> input)
apply in interface org.apache.beam.sdk.transforms.ProcessFunction<org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>,org.apache.beam.sdk.values.Row>apply in interface org.apache.beam.sdk.transforms.SerializableFunction<org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>,org.apache.beam.sdk.values.Row>apply in class org.apache.beam.sdk.transforms.SimpleFunction<org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>,org.apache.beam.sdk.values.Row>