package org.ovirt.engine.core.bll.scheduling.selector;
import java.util.List;
import java.util.Optional;
import org.ovirt.engine.core.common.utils.Pair;
import org.ovirt.engine.core.compat.Guid;
public interface SelectorInstance {
void init(List<Pair<Guid, Integer>> policyUnits, List<Guid> hosts);
void record(Guid policyUnit, Guid host, Integer weight);
Optional<Guid> best();
}