Class/Object

org.locationtech.geomesa.lambda.data

LambdaDataStore

Related Docs: object LambdaDataStore | package data

Permalink

class LambdaDataStore extends DataStore with HasGeoMesaStats with LazyLogging

Linear Supertypes
LazyLogging, HasGeoMesaStats, DataStore, DataAccess[SimpleFeatureType, SimpleFeature], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LambdaDataStore
  2. LazyLogging
  3. HasGeoMesaStats
  4. DataStore
  5. DataAccess
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LambdaDataStore(persistence: DataStore, producer: Producer[Array[Byte], Array[Byte]], consumerConfig: Map[String, String], offsetManager: OffsetManager, config: LambdaConfig)(implicit clock: Clock = Clock.systemUTC())

    Permalink

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. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def createSchema(sft: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  7. def dispose(): Unit

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getFeatureReader(query: Query, transaction: Transaction): SimpleFeatureReader

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  13. def getFeatureSource(typeName: String): SimpleFeatureSource

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  14. def getFeatureSource(typeName: Name): SimpleFeatureSource

    Permalink
    Definition Classes
    LambdaDataStore → DataStore → DataAccess
  15. def getFeatureWriter(typeName: String, filter: Filter, transaction: Transaction): SimpleFeatureWriter

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  16. def getFeatureWriter(typeName: String, transaction: Transaction): SimpleFeatureWriter

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  17. def getFeatureWriterAppend(typeName: String, transaction: Transaction): SimpleFeatureWriter

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  18. def getInfo(): ServiceInfo

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  19. def getLockingManager(): LockingManager

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  20. def getNames(): List[Name]

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  21. def getSchema(typeName: String): SimpleFeatureType

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  22. def getSchema(typeName: Name): SimpleFeatureType

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  23. def getTypeNames(): Array[String]

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  24. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  26. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  27. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  30. def persist(typeName: String): Unit

    Permalink
  31. val persistence: DataStore

    Permalink
  32. def removeSchema(typeName: String): Unit

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  33. def removeSchema(typeName: Name): Unit

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  34. val stats: GeoMesaStats

    Permalink
    Definition Classes
    LambdaDataStore → HasGeoMesaStats
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  37. def updateSchema(typeName: String, featureType: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    LambdaDataStore → DataStore
  38. def updateSchema(typeName: Name, featureType: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    LambdaDataStore → DataAccess
  39. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LazyLogging

Inherited from HasGeoMesaStats

Inherited from DataStore

Inherited from DataAccess[SimpleFeatureType, SimpleFeature]

Inherited from AnyRef

Inherited from Any

Ungrouped