Packages

case class Event(metadata: ObjectMeta, involvedObject: ObjectReference, action: Option[String] = None, apiVersion: Option[String] = None, count: Option[Int] = None, eventTime: Option[MicroTime] = None, firstTimestamp: Option[Time] = None, kind: Option[String] = None, lastTimestamp: Option[Time] = None, message: Option[String] = None, reason: Option[String] = None, related: Option[ObjectReference] = None, reportingComponent: Option[String] = None, reportingInstance: Option[String] = None, series: Option[EventSeries] = None, source: Option[EventSource] = None, type: Option[String] = None) extends 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.

metadata

Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

involvedObject

The object that this event is about.

action

What action was taken/failed regarding to the Regarding object.

apiVersion

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

count

The number of times this event has occurred.

eventTime

Time when this Event was first observed.

firstTimestamp

The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)

kind

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

lastTimestamp

The time at which the most recent occurrence of this event was recorded.

message

A human-readable description of the status of this operation.

reason

This should be a short, machine understandable string that gives the reason for the transition into the object's current status.

related

Optional secondary object for more complex actions.

reportingComponent

Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet.

reportingInstance

ID of the controller instance, e.g. kubelet-xyzf.

series

Data about the Event series this event represents or nil if it's a singleton Event.

source

The component reporting this event. Should be a short machine understandable string.

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

Instance Constructors

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

    metadata

    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

    involvedObject

    The object that this event is about.

    action

    What action was taken/failed regarding to the Regarding object.

    apiVersion

    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

    count

    The number of times this event has occurred.

    eventTime

    Time when this Event was first observed.

    firstTimestamp

    The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)

    kind

    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

    lastTimestamp

    The time at which the most recent occurrence of this event was recorded.

    message

    A human-readable description of the status of this operation.

    reason

    This should be a short, machine understandable string that gives the reason for the transition into the object's current status.

    related

    Optional secondary object for more complex actions.

    reportingComponent

    Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet.

    reportingInstance

    ID of the controller instance, e.g. kubelet-xyzf.

    series

    Data about the Event series this event represents or nil if it's a singleton Event.

    source

    The component reporting this event. Should be a short machine understandable string.

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 action: Option[String]
  5. val apiVersion: Option[String]
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  8. val count: Option[Int]
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. val eventTime: Option[MicroTime]
  11. val firstTimestamp: Option[Time]
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. val involvedObject: ObjectReference
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. val kind: Option[String]
  16. val lastTimestamp: Option[Time]
  17. val message: Option[String]
  18. val metadata: ObjectMeta
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. def productElementNames: Iterator[String]
    Definition Classes
    Product
  23. val reason: Option[String]
  24. val related: Option[ObjectReference]
  25. val reportingComponent: Option[String]
  26. val reportingInstance: Option[String]
  27. val series: Option[EventSeries]
  28. val source: Option[EventSource]
  29. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  30. val type: Option[String]
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  33. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped