DeleteFeaturePropertyResponse extends AbstractCommandResponse<DeleteFeaturePropertyResponse> implements ThingModifyCommandResponse<DeleteFeaturePropertyResponse> { public static DeleteFeaturePropertyResponse fromJson(final String jsonString, final DittoHeaders dittoHeaders) { return fromJson(JsonFactory.newObject(jsonString), dittoHeaders); } private  DeleteFeaturePropertyResponse(final ThingId thingId, final String featureId,
            final JsonPointer propertyPointer,
            final DittoHeaders dittoHeaders); @Deprecated static DeleteFeaturePropertyResponse of(final String thingId, final String featureId,
            final JsonPointer propertyPointer, final DittoHeaders dittoHeaders); static DeleteFeaturePropertyResponse of(final ThingId thingId, final String featureId,
            final JsonPointer propertyPointer, final DittoHeaders dittoHeaders); static DeleteFeaturePropertyResponse fromJson(final String jsonString, final DittoHeaders dittoHeaders); static DeleteFeaturePropertyResponse fromJson(final JsonObject jsonObject,
            final DittoHeaders dittoHeaders); @Override ThingId getThingEntityId(); String getFeatureId(); JsonPointer getPropertyPointer(); @Override JsonPointer getResourcePath(); @Override DeleteFeaturePropertyResponse setDittoHeaders(final DittoHeaders dittoHeaders); @Override boolean equals(@Nullable final Object o); @Override int hashCode(); @Override String toString(); static final String TYPE; }
@Test public void createInstanceFromValidJson() { final DeleteFeaturePropertyResponse underTest = DeleteFeaturePropertyResponse.fromJson(KNOWN_JSON, DittoHeaders.empty()); assertThat(underTest).isNotNull(); }