package org.ovirt.engine.core.vdsbroker.vdsbroker.predicates;
import java.util.function.Predicate;
import org.apache.commons.lang.Validate;
import org.ovirt.engine.core.common.businessentities.network.VdsNetworkInterface;
public final class IsNetworkOnInterfacePredicate implements Predicate<VdsNetworkInterface> {
private final String networkName;
public IsNetworkOnInterfacePredicate(String networkName) {
Validate.notNull(networkName, "networkName can not be null");
this.networkName = networkName;
}
@Override
public boolean test(VdsNetworkInterface vdsNetworkInterface) {
return networkName.equals(vdsNetworkInterface.getNetworkName());
}
}