Class ProtocolAdapter

Object
io.delta.kernel.unitycatalog.adapters.ProtocolAdapter
All Implemented Interfaces:
io.delta.storage.commit.actions.AbstractProtocol

public class ProtocolAdapter extends Object implements io.delta.storage.commit.actions.AbstractProtocol
Adapter from Protocol to AbstractProtocol.
  • Constructor Details

    • ProtocolAdapter

      public ProtocolAdapter(io.delta.kernel.internal.actions.Protocol kernelProtocol)
  • Method Details

    • getMinReaderVersion

      public int getMinReaderVersion()
      Specified by:
      getMinReaderVersion in interface io.delta.storage.commit.actions.AbstractProtocol
    • getMinWriterVersion

      public int getMinWriterVersion()
      Specified by:
      getMinWriterVersion in interface io.delta.storage.commit.actions.AbstractProtocol
    • getReaderFeatures

      public Set<String> getReaderFeatures()
      Specified by:
      getReaderFeatures in interface io.delta.storage.commit.actions.AbstractProtocol
    • getWriterFeatures

      public Set<String> getWriterFeatures()
      Specified by:
      getWriterFeatures in interface io.delta.storage.commit.actions.AbstractProtocol