Package org.eclipse.ditto.things.model
Interface WithThingId
- All Superinterfaces:
org.eclipse.ditto.base.model.entity.id.WithEntityId
- All Known Subinterfaces:
ThingCommand<T>,ThingCommandResponse<T>,ThingEvent<T>,ThingModifiedEvent<T>,ThingModifyCommand<T>,ThingModifyCommandResponse<T>,ThingQueryCommand<T>,ThingQueryCommandResponse<T>
- All Known Implementing Classes:
AbstractThingEvent,AttributeCreated,AttributeDeleted,AttributeModified,AttributesCreated,AttributesDeleted,AttributesModified,CreateThing,CreateThingResponse,DeleteAttribute,DeleteAttributeResponse,DeleteAttributes,DeleteAttributesResponse,DeleteFeature,DeleteFeatureDefinition,DeleteFeatureDefinitionResponse,DeleteFeatureDesiredProperties,DeleteFeatureDesiredPropertiesResponse,DeleteFeatureDesiredProperty,DeleteFeatureDesiredPropertyResponse,DeleteFeatureProperties,DeleteFeaturePropertiesResponse,DeleteFeatureProperty,DeleteFeaturePropertyResponse,DeleteFeatureResponse,DeleteFeatures,DeleteFeaturesResponse,DeleteThing,DeleteThingDefinition,DeleteThingDefinitionResponse,DeleteThingResponse,FeatureCreated,FeatureDefinitionCreated,FeatureDefinitionDeleted,FeatureDefinitionModified,FeatureDeleted,FeatureDesiredPropertiesCreated,FeatureDesiredPropertiesDeleted,FeatureDesiredPropertiesModified,FeatureDesiredPropertyCreated,FeatureDesiredPropertyDeleted,FeatureDesiredPropertyModified,FeatureModified,FeaturePropertiesCreated,FeaturePropertiesDeleted,FeaturePropertiesModified,FeaturePropertyCreated,FeaturePropertyDeleted,FeaturePropertyModified,FeaturesCreated,FeaturesDeleted,FeaturesModified,MergeThing,MergeThingResponse,ModifyAttribute,ModifyAttributeResponse,ModifyAttributes,ModifyAttributesResponse,ModifyFeature,ModifyFeatureDefinition,ModifyFeatureDefinitionResponse,ModifyFeatureDesiredProperties,ModifyFeatureDesiredPropertiesResponse,ModifyFeatureDesiredProperty,ModifyFeatureDesiredPropertyResponse,ModifyFeatureProperties,ModifyFeaturePropertiesResponse,ModifyFeatureProperty,ModifyFeaturePropertyResponse,ModifyFeatureResponse,ModifyFeatures,ModifyFeaturesResponse,ModifyPolicyId,ModifyPolicyIdResponse,ModifyThing,ModifyThingDefinition,ModifyThingDefinitionResponse,ModifyThingResponse,PolicyIdModified,RetrieveAttribute,RetrieveAttributeResponse,RetrieveAttributes,RetrieveAttributesResponse,RetrieveFeature,RetrieveFeatureDefinition,RetrieveFeatureDefinitionResponse,RetrieveFeatureDesiredProperties,RetrieveFeatureDesiredPropertiesResponse,RetrieveFeatureDesiredProperty,RetrieveFeatureDesiredPropertyResponse,RetrieveFeatureProperties,RetrieveFeaturePropertiesResponse,RetrieveFeatureProperty,RetrieveFeaturePropertyResponse,RetrieveFeatureResponse,RetrieveFeatures,RetrieveFeaturesResponse,RetrievePolicyId,RetrievePolicyIdResponse,RetrieveThing,RetrieveThingDefinition,RetrieveThingDefinitionResponse,RetrieveThingResponse,RetrieveWotThingDescriptionResponse,ThingCreated,ThingDefinitionCreated,ThingDefinitionDeleted,ThingDefinitionModified,ThingDeleted,ThingErrorResponse,ThingMerged,ThingModified
public interface WithThingId
extends org.eclipse.ditto.base.model.entity.id.WithEntityId
Implementations of this interface are associated to a
Thing identified by the value
returned from getEntityId().-
Method Summary
-
Method Details
-
getEntityId
ThingId getEntityId()- Specified by:
getEntityIdin interfaceorg.eclipse.ditto.base.model.entity.id.WithEntityId
-