class ModifyThingLiveCommandImpl extends AbstractModifyLiveCommand<ModifyThingLiveCommand,
        ModifyThingLiveCommandAnswerBuilder> implements ModifyThingLiveCommand {

    @Override
    public ModifyThingLiveCommand setDittoHeaders(final DittoHeaders dittoHeaders) {
        return new ModifyThingLiveCommandImpl(ModifyThing.of(getThingEntityId(), getThing(), null, dittoHeaders));
    }

    private  ModifyThingLiveCommandImpl(final ModifyThing command);

}