class DeleteThingDefinitionResponse extends AbstractCommandResponse<DeleteThingDefinitionResponse> implements
        ThingModifyCommandResponse<DeleteThingDefinitionResponse> {

    public static DeleteThingDefinitionResponse of(final ThingId thingId, final DittoHeaders dittoHeaders) {
        return new DeleteThingDefinitionResponse(thingId, dittoHeaders);
    }

    private  DeleteThingDefinitionResponse(final ThingId thingId, final DittoHeaders dittoHeaders);

}