Class SerializableTableSpec

java.lang.Object
org.apache.beam.sdk.io.iceberg.SerializableTableSpec
All Implemented Interfaces:
Serializable

@DefaultSchema(AutoValueSchema.class) public abstract class SerializableTableSpec extends Object implements Serializable
A serializable, lightweight representation of an Iceberg Table's declarative metadata.

Captures the table's schemas, partition specs, sort orders, location, properties, identifier, encrypted keys, and serialized FileIO configuration. Suitable for broadcasting across worker nodes via Beam's side-input mechanism.

See Also: