Class CoGroup.By
java.lang.Object
org.apache.beam.sdk.schemas.transforms.CoGroup.By
- All Implemented Interfaces:
Serializable
- Enclosing class:
CoGroup
Defines the set of fields to extract for the join key, as well as other per-input join options.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CoGroup.ByfieldAccessDescriptor(FieldAccessDescriptor fieldAccessDescriptor) Join by the following field access descriptor.static CoGroup.ByJoin by the following field ids.static CoGroup.ByfieldNames(String... fieldNames) Join by the following field names.Means that this field will participate in a join even when not present, similar to SQL outer-join semantics.
-
Constructor Details
-
By
public By()
-
-
Method Details
-
fieldNames
Join by the following field names. -
fieldIds
Join by the following field ids. -
fieldAccessDescriptor
Join by the following field access descriptor. -
withOptionalParticipation
Means that this field will participate in a join even when not present, similar to SQL outer-join semantics. Missing entries will be replaced by nulls.This only affects the results of expandCrossProduct.
-
withSideInput
-