Class ThingEvent.JsonFields

java.lang.Object
org.eclipse.ditto.things.model.signals.events.ThingEvent.JsonFields
Enclosing interface:
ThingEvent<T extends ThingEvent<T>>

@Immutable public static final class ThingEvent.JsonFields extends Object
An enumeration of the known JsonFields of an event.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.eclipse.ditto.json.JsonFieldDefinition<String>
    Payload JSON field containing the Feature ID.
    static final org.eclipse.ditto.json.JsonFieldDefinition<org.eclipse.ditto.json.JsonObject>
    Payload JSON field containing the Thing.
    static final org.eclipse.ditto.json.JsonFieldDefinition<String>
    Payload JSON field containing the Thing ID.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • THING_ID

      public static final org.eclipse.ditto.json.JsonFieldDefinition<String> THING_ID
      Payload JSON field containing the Thing ID.
    • FEATURE_ID

      public static final org.eclipse.ditto.json.JsonFieldDefinition<String> FEATURE_ID
      Payload JSON field containing the Feature ID.
    • THING

      public static final org.eclipse.ditto.json.JsonFieldDefinition<org.eclipse.ditto.json.JsonObject> THING
      Payload JSON field containing the Thing.