Interface DeleteThingLiveCommand
-
- All Superinterfaces:
org.eclipse.ditto.base.model.signals.commands.Command<DeleteThingLiveCommand>
,org.eclipse.ditto.base.model.headers.DittoHeadersSettable<DeleteThingLiveCommand>
,org.eclipse.ditto.base.model.json.Jsonifiable<org.eclipse.ditto.json.JsonObject>
,org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<org.eclipse.ditto.json.JsonObject,org.eclipse.ditto.json.JsonField>
,LiveCommand<DeleteThingLiveCommand,DeleteThingLiveCommandAnswerBuilder>
,org.eclipse.ditto.base.model.signals.Signal<DeleteThingLiveCommand>
,org.eclipse.ditto.base.model.signals.SignalWithEntityId<DeleteThingLiveCommand>
,org.eclipse.ditto.things.model.signals.commands.ThingCommand<DeleteThingLiveCommand>
,org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<DeleteThingLiveCommand>
,org.eclipse.ditto.base.model.headers.WithDittoHeaders
,org.eclipse.ditto.base.model.entity.id.WithEntityId
,org.eclipse.ditto.base.model.entity.type.WithEntityType
,org.eclipse.ditto.base.model.headers.WithManifest
,org.eclipse.ditto.base.model.signals.WithName
,org.eclipse.ditto.base.model.signals.WithOptionalEntity<DeleteThingLiveCommand>
,org.eclipse.ditto.base.model.signals.WithResource
,org.eclipse.ditto.things.model.WithThingId
,org.eclipse.ditto.base.model.signals.WithType
public interface DeleteThingLiveCommand extends LiveCommand<DeleteThingLiveCommand,DeleteThingLiveCommandAnswerBuilder>, org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<DeleteThingLiveCommand>
DeleteThing
live command giving access to the command and all of its special accessors. Also the entry point for creating aDeleteThingLiveCommandAnswerBuilder
capable of answering incoming commands.- Since:
- 2.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.ditto.base.model.signals.commands.Command
org.eclipse.ditto.base.model.signals.commands.Command.Category, org.eclipse.ditto.base.model.signals.commands.Command.JsonFields
-
Nested classes/interfaces inherited from interface org.eclipse.ditto.base.model.json.Jsonifiable
org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelector, org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T extends java.lang.Object>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPointer<J extends org.eclipse.ditto.json.JsonValue>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J extends org.eclipse.ditto.json.JsonValue,T extends java.lang.Object>
-
-
Field Summary
-
Fields inherited from interface org.eclipse.ditto.base.model.signals.commands.Command
TYPE_QUALIFIER
-
Fields inherited from interface org.eclipse.ditto.base.model.signals.Signal
CHANNEL_LIVE, CHANNEL_TWIN
-
-
Method Summary
-
Methods inherited from interface org.eclipse.ditto.base.model.signals.commands.Command
getCategory, getImplementedSchemaVersion, toJson, toJson
-
Methods inherited from interface org.eclipse.ditto.base.model.json.Jsonifiable
getLatestSchemaVersion, getSupportedSchemaVersions, implementsSchemaVersion, implementsSchemaVersion, toJsonString
-
Methods inherited from interface org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate
toJson, toJsonString, toJsonString
-
Methods inherited from interface org.eclipse.ditto.client.live.commands.base.LiveCommand
answer
-
Methods inherited from interface org.eclipse.ditto.things.model.signals.commands.ThingCommand
getEntityType, getResourceType, getTypePrefix
-
Methods inherited from interface org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand
changesAuthorization, setDittoHeaders
-
Methods inherited from interface org.eclipse.ditto.base.model.headers.WithDittoHeaders
getDittoHeaders
-
-