Package org.eclipse.ditto.client.changes
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 aThing
.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<org.eclipse.ditto.things.model.Thing>
getThing()
Returns theThing
which changed.-
Methods inherited from interface org.eclipse.ditto.client.ack.Acknowledgeable
handleAcknowledgementRequest, handleAcknowledgementRequests
-
Methods inherited from interface org.eclipse.ditto.client.changes.Change
getAction, getExtra, getPath, getRevision, getTimestamp, getValue, isFull, isPartial, withExtra, withPathAndValue
-
Methods inherited from interface org.eclipse.ditto.base.model.headers.DittoHeadersSettable
setDittoHeaders
-
-