Interface AbstractMetadata


public interface AbstractMetadata
Interface for metadata actions in Delta. The metadata defines the metadata of the table.
  • Method Details

    • getId

      String getId()
      A unique table identifier.
    • getName

      String getName()
      User-specified table identifier.
    • getDescription

      String getDescription()
      User-specified table description.
    • getProvider

      String getProvider()
      The table provider format.
    • getFormatOptions

      Map<String,String> getFormatOptions()
      The format options
    • getSchemaString

      String getSchemaString()
      The table schema in string representation.
    • getPartitionColumns

      List<String> getPartitionColumns()
      List of partition columns.
    • getConfiguration

      Map<String,String> getConfiguration()
      The table properties defined on the table.
    • getCreatedTime

      Long getCreatedTime()
      Timestamp for the creation of this metadata.