package org.batfish.representation.juniper; import java.util.List; import org.batfish.datamodel.Configuration; import org.batfish.datamodel.routing_policy.expr.LiteralInt; import org.batfish.datamodel.routing_policy.statement.SetMetric; import org.batfish.datamodel.routing_policy.statement.Statement; import org.batfish.common.Warnings; public final class PsThenMetric extends PsThen { /** * */ private static final long serialVersionUID = 1L; private final int _metric; public PsThenMetric(int metric) { _metric = metric; } @Override public void applyTo(List<Statement> statements, JuniperConfiguration juniperVendorConfiguration, Configuration c, Warnings warnings) { statements.add(new SetMetric(new LiteralInt(_metric))); } public int getMetric() { return _metric; } }