DeleteAttributeResponse extends AbstractCommandResponse<DeleteAttributeResponse> implements
        ThingModifyCommandResponse<DeleteAttributeResponse> { public static DeleteAttributeResponse fromJson(final String jsonString, final DittoHeaders dittoHeaders) { return fromJson(JsonFactory.newObject(jsonString), dittoHeaders); } private  DeleteAttributeResponse(final ThingId thingId, final JsonPointer attributePointer,
            final DittoHeaders dittoHeaders); @Deprecated static DeleteAttributeResponse of(final String thingId, final JsonPointer attributePointer,
            final DittoHeaders dittoHeaders); static DeleteAttributeResponse of(final ThingId thingId, final JsonPointer attributePointer,
            final DittoHeaders dittoHeaders); static DeleteAttributeResponse fromJson(final String jsonString, final DittoHeaders dittoHeaders); static DeleteAttributeResponse fromJson(final JsonObject jsonObject, final DittoHeaders dittoHeaders); @Override ThingId getThingEntityId(); JsonPointer getAttributePointer(); @Override JsonPointer getResourcePath(); @Override DeleteAttributeResponse 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 DeleteAttributeResponse underTest = DeleteAttributeResponse.fromJson(KNOWN_JSON, DittoHeaders.empty()); assertThat(underTest).isNotNull(); }