Interface ModifyAttributeLiveCommand

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.ditto.signals.commands.base.Command

        org.eclipse.ditto.signals.commands.base.Command.Category, org.eclipse.ditto.signals.commands.base.Command.JsonFields
      • Nested classes/interfaces inherited from interface org.eclipse.ditto.model.base.json.Jsonifiable

        org.eclipse.ditto.model.base.json.Jsonifiable.WithFieldSelector, org.eclipse.ditto.model.base.json.Jsonifiable.WithFieldSelectorAndPredicate<T extends Object>, 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 extends Object>
      • Nested classes/interfaces inherited from interface org.eclipse.ditto.signals.commands.things.ThingCommand

        org.eclipse.ditto.signals.commands.things.ThingCommand.JsonFields
    • Field Summary

      • Fields inherited from interface org.eclipse.ditto.signals.commands.base.Command

        TYPE_QUALIFIER
      • Fields inherited from interface org.eclipse.ditto.signals.commands.things.ThingCommand

        RESOURCE_TYPE, TYPE_PREFIX
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.eclipse.ditto.json.JsonPointer getAttributePointer()
      Returns the JSON pointer of the attribute to modify.
      org.eclipse.ditto.json.JsonValue getAttributeValue()
      Returns the value of the attribute to modify.
      • Methods inherited from interface org.eclipse.ditto.signals.commands.base.Command

        getCategory, getImplementedSchemaVersion, toJson, toJson
      • Methods inherited from interface org.eclipse.ditto.model.base.json.Jsonifiable

        getLatestSchemaVersion, getSupportedSchemaVersions, implementsSchemaVersion, implementsSchemaVersion, toJsonString
      • Methods inherited from interface org.eclipse.ditto.model.base.json.Jsonifiable.WithPredicate

        toJson, toJsonString, toJsonString
      • Methods inherited from interface org.eclipse.ditto.signals.commands.live.base.LiveCommand

        answer
      • Methods inherited from interface org.eclipse.ditto.signals.base.Signal

        getName
      • Methods inherited from interface org.eclipse.ditto.signals.commands.things.ThingCommand

        getEntityId, getEntityType, getResourceType, getTypePrefix
      • Methods inherited from interface org.eclipse.ditto.signals.commands.things.modify.ThingModifyCommand

        changesAuthorization, setDittoHeaders
      • Methods inherited from interface org.eclipse.ditto.model.base.headers.WithDittoHeaders

        getDittoHeaders
      • Methods inherited from interface org.eclipse.ditto.signals.base.WithId

        getId
      • Methods inherited from interface org.eclipse.ditto.model.base.headers.WithManifest

        getManifest
      • Methods inherited from interface org.eclipse.ditto.signals.base.WithOptionalEntity

        getEntity, getEntity
      • Methods inherited from interface org.eclipse.ditto.signals.base.WithResource

        getResourcePath
      • Methods inherited from interface org.eclipse.ditto.model.things.WithThingId

        getThingEntityId, getThingId
      • Methods inherited from interface org.eclipse.ditto.signals.base.WithType

        getType
    • Method Detail

      • getAttributePointer

        @Nonnull
        org.eclipse.ditto.json.JsonPointer getAttributePointer()
        Returns the JSON pointer of the attribute to modify.
        Returns:
        the JSON pointer.
        See Also:
        ModifyAttribute.getAttributePointer()
      • getAttributeValue

        @Nonnull
        org.eclipse.ditto.json.JsonValue getAttributeValue()
        Returns the value of the attribute to modify.
        Returns:
        the value.
        See Also:
        ModifyAttribute.getAttributeValue()