Class

org.locationtech.geomesa.accumulo.data

AccumuloDataStoreConfig

Related Doc: package data

Permalink

case class AccumuloDataStoreConfig(catalog: String, defaultVisibilities: String, generateStats: Boolean, authProvider: AuthorizationsProvider, audit: Option[(AuditWriter with AuditReader, AuditProvider, String)], queryTimeout: Option[Long], looseBBox: Boolean, caching: Boolean, writeThreads: Int, queryThreads: Int, recordThreads: Int, namespace: Option[String]) extends GeoMesaDataStoreConfig with Product with Serializable

Configuration options for AccumuloDataStore

catalog

table in Accumulo used to store feature type metadata

defaultVisibilities

default visibilities applied to any data written

generateStats

write stats on data during ingest

authProvider

provides the authorizations used to access data

audit

optional implementations to audit queries

queryTimeout

optional timeout (in millis) before a long-running query will be terminated

looseBBox

sacrifice some precision for speed

caching

cache feature results - WARNING can use large amounts of memory

writeThreads

numer of threads used for writing

queryThreads

number of threads used per-query

recordThreads

number of threads used to join against the record table. Because record scans are single-row ranges, increasing this too much can cause performance to decrease

Linear Supertypes
Serializable, Serializable, Product, Equals, GeoMesaDataStoreConfig, NamespaceConfig, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AccumuloDataStoreConfig
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. GeoMesaDataStoreConfig
  7. NamespaceConfig
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AccumuloDataStoreConfig(catalog: String, defaultVisibilities: String, generateStats: Boolean, authProvider: AuthorizationsProvider, audit: Option[(AuditWriter with AuditReader, AuditProvider, String)], queryTimeout: Option[Long], looseBBox: Boolean, caching: Boolean, writeThreads: Int, queryThreads: Int, recordThreads: Int, namespace: Option[String])

    Permalink

    catalog

    table in Accumulo used to store feature type metadata

    defaultVisibilities

    default visibilities applied to any data written

    generateStats

    write stats on data during ingest

    authProvider

    provides the authorizations used to access data

    audit

    optional implementations to audit queries

    queryTimeout

    optional timeout (in millis) before a long-running query will be terminated

    looseBBox

    sacrifice some precision for speed

    caching

    cache feature results - WARNING can use large amounts of memory

    writeThreads

    numer of threads used for writing

    queryThreads

    number of threads used per-query

    recordThreads

    number of threads used to join against the record table. Because record scans are single-row ranges, increasing this too much can cause performance to decrease

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val audit: Option[(AuditWriter with AuditReader, AuditProvider, String)]

    Permalink

    optional implementations to audit queries

    optional implementations to audit queries

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  6. val authProvider: AuthorizationsProvider

    Permalink

    provides the authorizations used to access data

  7. val caching: Boolean

    Permalink

    cache feature results - WARNING can use large amounts of memory

    cache feature results - WARNING can use large amounts of memory

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  8. val catalog: String

    Permalink

    table in Accumulo used to store feature type metadata

    table in Accumulo used to store feature type metadata

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val defaultVisibilities: String

    Permalink

    default visibilities applied to any data written

  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. val generateStats: Boolean

    Permalink

    write stats on data during ingest

    write stats on data during ingest

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. val looseBBox: Boolean

    Permalink

    sacrifice some precision for speed

    sacrifice some precision for speed

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  17. val namespace: Option[String]

    Permalink
    Definition Classes
    AccumuloDataStoreConfig → NamespaceConfig
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. val queryThreads: Int

    Permalink

    number of threads used per-query

    number of threads used per-query

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  22. val queryTimeout: Option[Long]

    Permalink

    optional timeout (in millis) before a long-running query will be terminated

    optional timeout (in millis) before a long-running query will be terminated

    Definition Classes
    AccumuloDataStoreConfig → GeoMesaDataStoreConfig
  23. val recordThreads: Int

    Permalink

    number of threads used to join against the record table.

    number of threads used to join against the record table. Because record scans are single-row ranges, increasing this too much can cause performance to decrease

  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. val writeThreads: Int

    Permalink

    numer of threads used for writing

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from GeoMesaDataStoreConfig

Inherited from NamespaceConfig

Inherited from AnyRef

Inherited from Any

Ungrouped