Packages

t

io.xskipper.index

IndexFactory

trait IndexFactory extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexFactory
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getIndex(indexType: String, cols: Seq[String], params: Map[String, String], keyMetadata: Option[String] = None): Option[Index]

    Create an Index instance according to the given parameters

    Create an Index instance according to the given parameters

    indexType

    the index type to be created

    cols

    the columns on which the index should be created

    params

    the index parameters map

    keyMetadata

    the key metadata associated with the index

    returns

    The index that can be created from the parameters if possible