package org.batfish.datamodel;
import org.batfish.common.BatfishException;
public enum OspfMetricType {
E1,
E2;
public static OspfMetricType fromInteger(int i) {
switch (i) {
case 1:
return E1;
case 2:
return E2;
default:
throw new BatfishException("invalid ospf metric type");
}
}
public RoutingProtocol toRoutingProtocol() {
switch (this) {
case E1:
return RoutingProtocol.OSPF_E1;
case E2:
return RoutingProtocol.OSPF_E2;
default:
throw new BatfishException("invalid ospf metric type");
}
}
}