Class CdcRowDescriptor
java.lang.Object
org.apache.beam.sdk.io.iceberg.cdc.CdcRowDescriptor
Shuffle key for bidirectional CDC rows.
The primary key isolates rows for update resolution. The snapshot sequence number and commit
snapshot id carry commit-sourced metadata through ResolveChanges, where they can be
appended to final output rows if requested.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CdcRowDescriptor.Builderbuilder()static SchemaCoder<CdcRowDescriptor> abstract longabstract Rowabstract long
-
Constructor Details
-
CdcRowDescriptor
public CdcRowDescriptor()
-
-
Method Details
-
coder
-
builder
-
getSnapshotSequenceNumber
-
getCommitSnapshotId
-
getPrimaryKey
-