io.k8s.api.events.v1

Members list

Type members

Classlikes

final case class Event(eventTime: MicroTime, regarding: Option[ObjectReference], series: Option[EventSeries], reason: Option[String], deprecatedCount: Option[Int], related: Option[ObjectReference], deprecatedFirstTimestamp: Option[Time], note: Option[String], reportingController: Option[String], metadata: Option[ObjectMeta], deprecatedSource: Option[EventSource], `type`: Option[String], deprecatedLastTimestamp: Option[Time], reportingInstance: Option[String], action: Option[String]) extends KObject

Event is a report of an event somewhere in the cluster.

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.

Attributes

Companion
object
Source
Event.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all
object Event

Attributes

Companion
class
Source
Event.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Event.type
final case class EventList(items: Seq[Event], metadata: Option[ListMeta]) extends KObject

EventList is a list of Event objects.

EventList is a list of Event objects.

Attributes

Companion
object
Source
EventList.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all
object EventList

Attributes

Companion
class
Source
EventList.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
EventList.type
final case class EventSeries(count: Int, lastObservedTime: MicroTime)

EventSeries contain information on series of events, i.e.

EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time. How often to update the EventSeries is up to the event reporters. The default event reporter in "k8s.io/client-go/tools/events/event_broadcaster.go" shows how this struct is updated on heartbeats and can guide customized reporter implementations.

Attributes

Companion
object
Source
EventSeries.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object EventSeries

Attributes

Companion
class
Source
EventSeries.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type