Packages

final case class Event(regarding: Option[ObjectReference] = None, series: Option[EventSeries] = None, reason: Option[String] = None, deprecatedCount: Option[Int] = None, related: Option[ObjectReference] = None, deprecatedFirstTimestamp: Option[Time] = None, note: Option[String] = None, reportingController: Option[String] = None, eventTime: MicroTime, metadata: Option[ObjectMeta] = None, deprecatedSource: Option[EventSource] = None, type: Option[String] = None, deprecatedLastTimestamp: Option[Time] = 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. It generally denotes some state change in the system. 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(regarding: Option[ObjectReference] = None, series: Option[EventSeries] = None, reason: Option[String] = None, deprecatedCount: Option[Int] = None, related: Option[ObjectReference] = None, deprecatedFirstTimestamp: Option[Time] = None, note: Option[String] = None, reportingController: Option[String] = None, eventTime: MicroTime, metadata: Option[ObjectMeta] = None, deprecatedSource: Option[EventSource] = None, type: Option[String] = None, deprecatedLastTimestamp: Option[Time] = 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 deprecatedCount: Option[Int]
  10. val deprecatedFirstTimestamp: Option[Time]
  11. val deprecatedLastTimestamp: Option[Time]
  12. val deprecatedSource: Option[EventSource]
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. val eventTime: MicroTime
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final def group: String
    Definition Classes
    KObject
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. final lazy val kind: String
    Definition Classes
    KObject
  20. val metadata: Option[ObjectMeta]
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. val note: Option[String]
  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 regarding: Option[ObjectReference]
  28. val related: Option[ObjectReference]
  29. val reportingController: Option[String]
  30. val reportingInstance: Option[String]
  31. val series: Option[EventSeries]
  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 withDeprecatedCount(value: Int): Event
  40. def withDeprecatedFirstTimestamp(value: Time): Event
  41. def withDeprecatedLastTimestamp(value: Time): Event
  42. def withDeprecatedSource(value: EventSource): Event
  43. def withEventTime(value: MicroTime): Event
  44. def withMetadata(value: ObjectMeta): Event
  45. def withNote(value: String): Event
  46. def withReason(value: String): Event
  47. def withRegarding(value: ObjectReference): Event
  48. def withRelated(value: ObjectReference): Event
  49. def withReportingController(value: String): Event
  50. def withReportingInstance(value: String): Event
  51. def withSeries(value: EventSeries): 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