Packages

case class HiveSessionEvent(sessionId: String, engineId: String, username: String, ip: String, serverIp: String, startTime: Long, endTime: Long = -1L, totalOperations: Int = 0) extends KyuubiEvent with Product with Serializable

Event Tracking for user sessions

sessionId

the identifier of a session

engineId

the engine id

ip

Client IP address

serverIp

Kyuubi Server IP address

startTime

Start time

endTime

End time

totalOperations

how many queries and meta calls

Linear Supertypes
Serializable, Serializable, KyuubiEvent, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HiveSessionEvent
  2. Serializable
  3. Serializable
  4. KyuubiEvent
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HiveSessionEvent(sessionId: String, engineId: String, username: String, ip: String, serverIp: String, startTime: Long, endTime: Long = -1L, totalOperations: Int = 0)

    sessionId

    the identifier of a session

    engineId

    the engine id

    ip

    Client IP address

    serverIp

    Kyuubi Server IP address

    startTime

    Start time

    endTime

    End time

    totalOperations

    how many queries and meta calls

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. var endTime: Long
  7. val engineId: String
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. final lazy val eventType: String
    Definition Classes
    KyuubiEvent
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. val ip: String
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. def partitions: Seq[(String, String)]
    Definition Classes
    HiveSessionEvent → KyuubiEvent
  18. val serverIp: String
  19. val sessionId: String
  20. val startTime: Long
  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. final def toJson: String
    Definition Classes
    KyuubiEvent
  23. var totalOperations: Int
  24. val username: String
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from KyuubiEvent

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped