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 |
MergeThing.setDittoHeaders(org.eclipse.ditto.base.model.headers.DittoHeaders dittoHeaders) |
|
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,
java.lang.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,
java.lang.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,
java.lang.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,
java.lang.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,
java.lang.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.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.
|