Interface AbstractProtocol


public interface AbstractProtocol
Interface for protocol actions in Delta. The protocol defines the requirements that readers and writers of the table need to meet.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    The minimum reader version required to read the table.
    int
    The minimum writer version required to read the table.
    The reader features that need to be supported to read the table.
    The writer features that need to be supported to write the table.
  • Method Details

    • getMinReaderVersion

      int getMinReaderVersion()
      The minimum reader version required to read the table.
    • getMinWriterVersion

      int getMinWriterVersion()
      The minimum writer version required to read the table.
    • getReaderFeatures

      Set<String> getReaderFeatures()
      The reader features that need to be supported to read the table.
    • getWriterFeatures

      Set<String> getWriterFeatures()
      The writer features that need to be supported to write the table.