|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| GlobalPropertiesEvaluator | An interface to simulate functional programming so that you can tell the KeenClient
how to dynamically return Keen Global Properties based on event collection name. |
| KeenCallback | An interface to allow callers to receive a callback on success or failure of an operation by the keen client. |
| KeenEventStore | Interface which provides an abstraction layer around how events are stored in between being queued and being uploaded by a batch post operation. |
| KeenJsonHandler | Interface for abstracting the tasks of converting an input Reader into an
in-memory object (in the form of a Map<String, Object>), and for writing that
object back out to a Writer. |
| Class Summary | |
|---|---|
| FileEventStore | Implementation of the KeenEventStore interface using the file system
to cache events in between queueing and batch posting. |
| KeenClient | KeenClient provides all of the functionality required to: |
| KeenClient.Builder | Builder class for instantiating Keen clients. |
| KeenLogging | KeenLogging is a wrapper around a logging module and provides, well, logging for the Keen Java SDK. |
| KeenProject | Encapsulation of a single Keen project, including read/write keys. |
| KeenUtils | KeenUtils |
| RamEventStore | Implementation of KeenEventStore which simply keeps a copy of each event in memory until
it is explicitly removed. |
| ScopedKeys | ScopedKeys is a utility class for dealing with Keen IO Scoped Keys. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||