Class MemtableParams


  • public final class MemtableParams
    extends java.lang.Object
    Memtable types and options are specified with these parameters. Memtable classes must either contain a static FACTORY field (if they take no arguments other than class), or implement a factory(Map<String, String>) method. The latter should consume any further options (using map.remove). See Memtable_API.md for further details on the configuration and usage of memtable implementations.
    • Method Detail

      • configurationKey

        public java.lang.String configurationKey()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • 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
      • knownDefinitions

        public static java.util.Set<java.lang.String> knownDefinitions()
      • getWithFallback

        public static MemtableParams getWithFallback​(java.lang.String key)