Package org.rocksdb

Class ExternalFileIngestionInfo


  • public class ExternalFileIngestionInfo
    extends java.lang.Object
    • Method Detail

      • getColumnFamilyName

        public java.lang.String getColumnFamilyName()
        Get the name of the column family.
        Returns:
        the name of the column family.
      • getExternalFilePath

        public java.lang.String getExternalFilePath()
        Get the path of the file outside the DB.
        Returns:
        the path of the file outside the DB.
      • getInternalFilePath

        public java.lang.String getInternalFilePath()
        Get the path of the file inside the DB.
        Returns:
        the path of the file inside the DB.
      • getGlobalSeqno

        public long getGlobalSeqno()
        Get the global sequence number assigned to keys in this file.
        Returns:
        the global sequence number.
      • getTableProperties

        public TableProperties getTableProperties()
        Get the Table properties of the table being flushed.
        Returns:
        the table properties.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object