type WatchEvent struct {
// The type of the watch event; added, modified, deleted, or error.// +optional
Type watch.EventType `json:"type,omitempty" description:"the type of watch event; may be ADDED, MODIFIED, DELETED, BOOKMARK or ERROR"`
// For added or modified objects, this is the new object; for deleted objects,// it's the state of the object immediately prior to its deletion.// For errors, it's an api.Status.// +optional
Object runtime.RawExtension `` /* 151-byte string literal not displayed */
}
WatchEvent objects are streamed from the api server in response to a watch request.
These are not API objects and may not be changed in a backward-incompatible way.
TODO: move to a public, versioned object now that RawExtension conversions are possible
in the schema.