Class ChangelogDescriptor

java.lang.Object
org.apache.beam.sdk.io.iceberg.cdc.ChangelogDescriptor

@DefaultSchema(AutoValueSchema.class) public abstract class ChangelogDescriptor extends Object
Descriptor for a set of SerializableChangelogTasks.

This carries commit-sourced metadata for all rows produced from the task group. These values are not read from data files; they are appended to final CDC output rows by CdcOutputUtils.outputRow(java.util.List<java.lang.String>, org.apache.beam.sdk.schemas.Schema, org.apache.beam.sdk.io.iceberg.cdc.ChangelogDescriptor, org.apache.beam.sdk.values.ValueKind, org.apache.beam.sdk.values.Row) when requested.