class DeleteFeatureDefinitionLiveCommandImpl extends
        AbstractModifyLiveCommand<DeleteFeatureDefinitionLiveCommand, DeleteFeatureDefinitionLiveCommandAnswerBuilder> implements DeleteFeatureDefinitionLiveCommand {

    @Override
    public DeleteFeatureDefinitionLiveCommand setDittoHeaders(final DittoHeaders dittoHeaders) {
        return new DeleteFeatureDefinitionLiveCommandImpl(DeleteFeatureDefinition.of(getThingEntityId(), getFeatureId(),
                dittoHeaders));
    }

    private  DeleteFeatureDefinitionLiveCommandImpl(final DeleteFeatureDefinition command);

}