class DeleteThingLiveCommandImpl extends AbstractModifyLiveCommand<DeleteThingLiveCommand,
        DeleteThingLiveCommandAnswerBuilder> implements DeleteThingLiveCommand {

    @Override
    public DeleteThingLiveCommand setDittoHeaders(final DittoHeaders dittoHeaders) {
        return new DeleteThingLiveCommandImpl(DeleteThing.of(getThingEntityId(), dittoHeaders));
    }

    private  DeleteThingLiveCommandImpl(final DeleteThing command);

}