Interface ThingChange

  • All Superinterfaces:
    Acknowledgeable, Change, org.eclipse.ditto.base.model.headers.DittoHeadersSettable<Change>, org.eclipse.ditto.base.model.headers.WithDittoHeaders, org.eclipse.ditto.base.model.entity.id.WithEntityId, org.eclipse.ditto.base.model.entity.type.WithEntityType
    All Known Implementing Classes:
    ImmutableThingChange

    public interface ThingChange
    extends Change
    Represents a change of a Thing.
    Since:
    1.0.0
    • Method Detail

      • getThing

        java.util.Optional<org.eclipse.ditto.things.model.Thing> getThing()
        Returns the Thing which changed. May be empty if a sub-element was deleted.
        Returns:
        the Thing which changed.