Packages

abstract class AuditWriter extends Closeable

Writes an audited event

Linear Supertypes
Closeable, AutoCloseable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuditWriter
  2. Closeable
  3. AutoCloseable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AuditWriter(storeType: String, auditProvider: AuditProvider)

    storeType

    store type

    auditProvider

    audit provider

Abstract Value Members

  1. abstract def writeQueryEvent(typeName: String, user: String, filter: Filter, hints: Hints, plans: Seq[QueryPlan[_]], startTime: Long, endTime: Long, planTime: Long, scanTime: Long, hits: Long): Future[Unit]

    Writes a query event asynchronously

    Writes a query event asynchronously

    typeName

    type name

    user

    user making the query

    filter

    query filter

    hints

    query hints

    plans

    query plans being executed

    startTime

    time query started, in millis since the epoch

    endTime

    time query completed, in millis since the epoch

    planTime

    time spent planning the query execution, in millis

    scanTime

    time spent executing the query, in millis

    hits

    number of results

Concrete Value Members

  1. val auditProvider: AuditProvider
  2. def close(): Unit
    Definition Classes
    AuditWriter → Closeable → AutoCloseable
  3. val storeType: String