T - the type of the implementing class.public interface ThingCommandResponse<T extends ThingCommandResponse>
extends org.eclipse.ditto.signals.commands.base.CommandResponse<T>, org.eclipse.ditto.signals.base.WithThingId
ThingCommand.| Modifier and Type | Interface and Description |
|---|---|
static class |
ThingCommandResponse.JsonFields
This class contains definitions for all specific fields of a
ThingCommandResponse's JSON representation. |
org.eclipse.ditto.model.base.json.Jsonifiable.WithFieldSelector, org.eclipse.ditto.model.base.json.Jsonifiable.WithFieldSelectorAndPredicate<T>, org.eclipse.ditto.model.base.json.Jsonifiable.WithPointer<J extends org.eclipse.ditto.json.JsonValue>, org.eclipse.ditto.model.base.json.Jsonifiable.WithPredicate<J extends org.eclipse.ditto.json.JsonValue,T>| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE_PREFIX
Type Prefix of Thing command responses.
|
| Modifier and Type | Method and Description |
|---|---|
default String |
getId() |
default String |
getResourceType() |
T |
setDittoHeaders(org.eclipse.ditto.model.base.headers.DittoHeaders dittoHeaders) |
getImplementedSchemaVersion, getStatusCode, getStatusCodeValue, toJson, toJsontoJson, toJsonString, toJsonStringgetLatestSchemaVersion, getSupportedSchemaVersions, implementsSchemaVersion, implementsSchemaVersion, toJsonStringstatic final String TYPE_PREFIX
default String getId()
getId in interface org.eclipse.ditto.signals.base.WithIddefault String getResourceType()
getResourceType in interface org.eclipse.ditto.signals.base.WithResourceT setDittoHeaders(org.eclipse.ditto.model.base.headers.DittoHeaders dittoHeaders)
setDittoHeaders in interface org.eclipse.ditto.signals.commands.base.CommandResponse<T extends ThingCommandResponse>setDittoHeaders in interface org.eclipse.ditto.model.base.headers.WithDittoHeaders<T extends ThingCommandResponse>Copyright © 2017–2018 Eclipse Foundation. All rights reserved.