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
 
 -