Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
public interface WriteStrategy<T> extends Serializable {
   
    void init(Configuration conf) throws WriteStrategyException;

    
    void write(Table table, T record) throws WriteStrategyException;

   
    Schema defineTableSchema() throws WriteStrategyException;

    
    Catalog fetchTableCatalog(String path) throws WriteStrategyException;

    
    void updateTableCatalog(Schema schema, Identifier identifier) throws WriteStrategyException;

   
    List<String> listFileNames(String path) throws WriteStrategyException;
}





Compatibility, Deprecation, and Migration Plan

...