Uses of Class
org.eclipse.ditto.things.model.signals.commands.modify.MergeThing

Packages that use MergeThing
  • Uses of MergeThing in org.eclipse.ditto.things.model.signals.commands.modify

    Modifier and Type
    Method
    Description
    static MergeThing
    MergeThing.fromJson(org.eclipse.ditto.json.JsonObject jsonObject, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a new MergeThing from a JSON object.
    static MergeThing
    MergeThing.of(ThingId thingId, org.eclipse.ditto.json.JsonPointer path, org.eclipse.ditto.json.JsonValue value, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given path and value.
    MergeThing.setDittoHeaders(org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
     
    MergeThing.setEntity(org.eclipse.ditto.json.JsonValue entity)
     
    static MergeThing
    MergeThing.withAttribute(ThingId thingId, org.eclipse.ditto.json.JsonPointer attributePath, org.eclipse.ditto.json.JsonValue attributeValue, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given attributePath and attributeValue.
    static MergeThing
    MergeThing.withAttributes(ThingId thingId, Attributes attributes, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given attributes.
    static MergeThing
    MergeThing.withFeature(ThingId thingId, Feature feature, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given feature.
    static MergeThing
    MergeThing.withFeatureDefinition(ThingId thingId, String featureId, FeatureDefinition featureDefinition, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the feature identified by thingId and featureId with the given featureDefinition.
    static MergeThing
    MergeThing.withFeatureDesiredProperties(ThingId thingId, String featureId, FeatureProperties desiredFeatureProperties, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the feature identified by thingId and featureId with the given desiredFeatureProperties.
    static MergeThing
    MergeThing.withFeatureDesiredProperty(ThingId thingId, String featureId, org.eclipse.ditto.json.JsonPointer propertyPath, org.eclipse.ditto.json.JsonValue propertyValue, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the feature identified by thingId and featureId with the given propertyPath and propertyValue.
    static MergeThing
    MergeThing.withFeatureProperties(ThingId thingId, String featureId, FeatureProperties featureProperties, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the feature identified by thingId and featureId with the given featureProperties.
    static MergeThing
    MergeThing.withFeatureProperty(ThingId thingId, String featureId, org.eclipse.ditto.json.JsonPointer propertyPath, org.eclipse.ditto.json.JsonValue propertyValue, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the feature identified by thingId and featureId with the given propertyPath and propertyValue.
    static MergeThing
    MergeThing.withFeatures(ThingId thingId, Features features, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given features.
    static MergeThing
    MergeThing.withPolicyId(ThingId thingId, org.eclipse.ditto.policies.model.PolicyId policyId, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given policyId.
    static MergeThing
    MergeThing.withThing(ThingId thingId, Thing thing, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given thing.
    static MergeThing
    MergeThing.withThing(ThingId thingId, Thing thing, org.eclipse.ditto.json.JsonObject initialPolicy, String policyIdOrPlaceholder, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given thing.
    static MergeThing
    MergeThing.withThingDefinition(ThingId thingId, ThingDefinition thingDefinition, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders)
    Creates a command for merging the thing identified by thingId with the given thingDefinition.