Packages

final case class Event(involvedObject: ObjectReference, series: Option[EventSeries] = None, count: Option[Int] = None, source: Option[EventSource] = None, reportingComponent: Option[String] = None, reason: Option[String] = None, related: Option[ObjectReference] = None, eventTime: Option[MicroTime] = None, lastTimestamp: Option[Time] = None, metadata: ObjectMeta, message: Option[String] = None, firstTimestamp: Option[Time] = None, type: Option[String] = None, reportingInstance: Option[String] = None, action: Option[String] = None) extends KObject with Product with Serializable

Event is a report of an event somewhere in the cluster. Events have a limited retention time and triggers and messages may evolve with time. Event consumers should not rely on the timing of an event with a given Reason reflecting a consistent underlying trigger, or the continued existence of events with that Reason. Events should be treated as informative, best-effort, supplemental data.

Source
Event.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Event
  2. KObject
  3. Product
  4. Equals
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Event(involvedObject: ObjectReference, series: Option[EventSeries] = None, count: Option[Int] = None, source: Option[EventSource] = None, reportingComponent: Option[String] = None, reason: Option[String] = None, related: Option[ObjectReference] = None, eventTime: Option[MicroTime] = None, lastTimestamp: Option[Time] = None, metadata: ObjectMeta, message: Option[String] = None, firstTimestamp: Option[Time] = None, type: Option[String] = None, reportingInstance: Option[String] = None, action: Option[String] = None)

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. val _resourceKind: ResourceKind
    Attributes
    protected
    Definition Classes
    EventKObject
  5. val action: Option[String]
  6. final lazy val apiVersion: String
    Definition Classes
    KObject
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  9. val count: Option[Int]
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. val eventTime: Option[MicroTime]
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  13. val firstTimestamp: Option[Time]
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def group: String
    Definition Classes
    KObject
  16. val involvedObject: ObjectReference
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final lazy val kind: String
    Definition Classes
    KObject
  19. val lastTimestamp: Option[Time]
  20. val message: Option[String]
  21. val metadata: ObjectMeta
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. def productElementNames: Iterator[String]
    Definition Classes
    Product
  26. val reason: Option[String]
  27. val related: Option[ObjectReference]
  28. val reportingComponent: Option[String]
  29. val reportingInstance: Option[String]
  30. val series: Option[EventSeries]
  31. val source: Option[EventSource]
  32. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  33. val type: Option[String]
  34. final lazy val version: String
    Definition Classes
    KObject
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  38. def withAction(value: String): Event
  39. def withCount(value: Int): Event
  40. def withEventTime(value: MicroTime): Event
  41. def withFirstTimestamp(value: Time): Event
  42. def withInvolvedObject(value: ObjectReference): Event
  43. def withLastTimestamp(value: Time): Event
  44. def withMessage(value: String): Event
  45. def withMetadata(value: ObjectMeta): Event
  46. def withReason(value: String): Event
  47. def withRelated(value: ObjectReference): Event
  48. def withReportingComponent(value: String): Event
  49. def withReportingInstance(value: String): Event
  50. def withSeries(value: EventSeries): Event
  51. def withSource(value: EventSource): Event
  52. def withType(value: String): Event

Inherited from KObject

Inherited from Product

Inherited from Equals

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped