K - Type of the key for both collectionsV1 - Type of the values for the left collection.V2 - Type of the values for the right collection.public static class Join.FullOuterJoin<K,V1,V2>
extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<K,V1>>,org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<K,org.apache.beam.sdk.values.KV<V1,V2>>>>
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<K,org.apache.beam.sdk.values.KV<V1,V2>>> |
expand(org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<K,V1>> leftCollection) |
static <K,V1,V2> Join.FullOuterJoin<K,V1,V2> |
with(org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<K,V2>> rightCollection,
V1 leftNullValue,
V2 rightNullValue) |
public static <K,V1,V2> Join.FullOuterJoin<K,V1,V2> with(org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<K,V2>> rightCollection, V1 leftNullValue, V2 rightNullValue)