An event resulting from a "watch" on the Kubernetes API:
http://kubernetes.io/docs/api-reference/v1/definitions/#_json_watchevent
Note: Dealing with this class is a little clunky because we haven't been able to get Jackson to
handle the combination of generics and polymorphic inheritance correctly. Thus, you'll need to
create actual subclasses (i.e. FooWatch extends Watch[Foo]) rather than using Watch[Foo]
directly, and set the correct Jackson annotations on those, to ensure correct parsing.
An event resulting from a "watch" on the Kubernetes API: http://kubernetes.io/docs/api-reference/v1/definitions/#_json_watchevent
Note: Dealing with this class is a little clunky because we haven't been able to get Jackson to handle the combination of generics and polymorphic inheritance correctly. Thus, you'll need to create actual subclasses (i.e. FooWatch extends Watch[Foo]) rather than using Watch[Foo] directly, and set the correct Jackson annotations on those, to ensure correct parsing.