class IndexManager extends AnyRef

Manages available indices and versions. @see GeoMesaFeatureIndex

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

Instance Constructors

  1. new IndexManager(ds: GeoMesaDataStore[_])

    ds

    data store

Value Members

  1. def index[T, U](sft: SimpleFeatureType, identifier: String, mode: IndexMode = IndexMode.Any): GeoMesaFeatureIndex[T, U]

    Return an index with the specified identifier

    Return an index with the specified identifier

    sft

    simple feature type

    identifier

    identifier

  2. def indices(sft: SimpleFeatureType, mode: IndexMode = IndexMode.Any): Seq[GeoMesaFeatureIndex[_, _]]

    Gets configured indices for this sft

    Gets configured indices for this sft

    sft

    simple feature type

    mode

    read/write mode