Class EntityIdWithRevision.JsonFields

  • Enclosing interface:
    EntityIdWithRevision<I extends org.eclipse.ditto.base.model.entity.id.EntityId>

    @Immutable
    public static final class EntityIdWithRevision.JsonFields
    extends java.lang.Object
    An enumeration of the known JsonFields of a EntityIdWithRevision.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.eclipse.ditto.json.JsonFieldDefinition<java.lang.String> ENTITY_ID
      JSON field containing the message's ID.
      static org.eclipse.ditto.json.JsonFieldDefinition<java.lang.String> ENTITY_TYPE
      JSON field containing the message's entity type.
      static org.eclipse.ditto.json.JsonFieldDefinition<java.lang.Long> REVISION
      JSON field containing the message's revision.
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • ENTITY_TYPE

        public static final org.eclipse.ditto.json.JsonFieldDefinition<java.lang.String> ENTITY_TYPE
        JSON field containing the message's entity type.
      • ENTITY_ID

        public static final org.eclipse.ditto.json.JsonFieldDefinition<java.lang.String> ENTITY_ID
        JSON field containing the message's ID.
      • REVISION

        public static final org.eclipse.ditto.json.JsonFieldDefinition<java.lang.Long> REVISION
        JSON field containing the message's revision.