T - the type of the implementing class.public interface ThingQueryCommand<T extends ThingQueryCommand> extends ThingCommand<T>
ThingCommands which query the state of things (read, ...).ThingCommand.JsonFieldsorg.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>RESOURCE_TYPE, TYPE_PREFIX| Modifier and Type | Method and Description |
|---|---|
default Optional<org.eclipse.ditto.json.JsonFieldSelector> |
getSelectedFields()
Returns the selected fields which are to be included in the JSON of the retrieved entity.
|
T |
setDittoHeaders(org.eclipse.ditto.model.base.headers.DittoHeaders dittoHeaders) |
getId, getResourceType, getTypePrefixgetImplementedSchemaVersion, toJson, toJsontoJson, toJsonString, toJsonStringgetLatestSchemaVersion, getSupportedSchemaVersions, implementsSchemaVersion, implementsSchemaVersion, toJsonStringdefault Optional<org.eclipse.ditto.json.JsonFieldSelector> getSelectedFields()
T setDittoHeaders(org.eclipse.ditto.model.base.headers.DittoHeaders dittoHeaders)
setDittoHeaders in interface org.eclipse.ditto.signals.commands.base.Command<T extends ThingQueryCommand>setDittoHeaders in interface ThingCommand<T extends ThingQueryCommand>setDittoHeaders in interface org.eclipse.ditto.model.base.headers.WithDittoHeaders<T extends ThingQueryCommand>Copyright © 2017–2018 Eclipse Foundation. All rights reserved.