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
Methods in org.eclipse.ditto.things.model.signals.commands.modify that return MergeThingModifier and TypeMethodDescriptionstatic MergeThingMergeThing.fromJson(org.eclipse.ditto.json.JsonObject jsonObject, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a newMergeThingfrom a JSON object.static MergeThingMergeThing.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 bythingIdwith the givenpathandvalue.MergeThing.setDittoHeaders(org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) MergeThing.setEntity(org.eclipse.ditto.json.JsonValue entity) static MergeThingMergeThing.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 bythingIdwith the givenattributePathandattributeValue.static MergeThingMergeThing.withAttributes(ThingId thingId, Attributes attributes, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the thing identified bythingIdwith the givenattributes.static MergeThingMergeThing.withFeature(ThingId thingId, Feature feature, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the thing identified bythingIdwith the givenfeature.static MergeThingMergeThing.withFeatureDefinition(ThingId thingId, String featureId, FeatureDefinition featureDefinition, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the feature identified bythingIdandfeatureIdwith the givenfeatureDefinition.static MergeThingMergeThing.withFeatureDesiredProperties(ThingId thingId, String featureId, FeatureProperties desiredFeatureProperties, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the feature identified bythingIdandfeatureIdwith the givendesiredFeatureProperties.static MergeThingMergeThing.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 bythingIdandfeatureIdwith the givenpropertyPathandpropertyValue.static MergeThingMergeThing.withFeatureProperties(ThingId thingId, String featureId, FeatureProperties featureProperties, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the feature identified bythingIdandfeatureIdwith the givenfeatureProperties.static MergeThingMergeThing.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 bythingIdandfeatureIdwith the givenpropertyPathandpropertyValue.static MergeThingMergeThing.withFeatures(ThingId thingId, Features features, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the thing identified bythingIdwith the givenfeatures.static MergeThingMergeThing.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 bythingIdwith the givenpolicyId.static MergeThingMergeThing.withThing(ThingId thingId, Thing thing, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the thing identified bythingIdwith the giventhing.static MergeThingMergeThing.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 bythingIdwith the giventhing.static MergeThingMergeThing.withThingDefinition(ThingId thingId, ThingDefinition thingDefinition, org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) Creates a command for merging the thing identified bythingIdwith the giventhingDefinition.