Class TransactionMetadataFactory

Object
io.delta.kernel.internal.TransactionMetadataFactory

public class TransactionMetadataFactory extends Object
Class for building the Protocol, Metadata, and ResolvedClusteringColumns to commit in a transaction. This means it validates and updates the protocol and metadata according to the inputs.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Expectations with respect to the given operation: Create table: both protocol and metadata will be present Replace table: both protocol and metadata will be present Update table: metadata and protocol may or may not be present depending on whether there should be a metadata or protocol update
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait