@Override public Rule getRule() { VirtualHostRuleContainer ruleContainer = new VirtualHostRuleContainer(); for (RuleConfig rule : rules) { ruleContainer.addRule(rule.getRule()); } ruleContainer.setVirtualHosts(virtualHosts); return ruleContainer; } }