package org.openstack.atlas.usagerefactor.helpers; import org.openstack.atlas.service.domain.usage.entities.LoadBalancerHostUsage; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class UsagePollerTestHelper { public static Map<Integer, List<LoadBalancerHostUsage>> groupLBHostUsagesByLoadBalancer( List<LoadBalancerHostUsage> lbHostUsages) { Map<Integer, List<LoadBalancerHostUsage>> lbMap = new HashMap<Integer, List<LoadBalancerHostUsage>>(); for (LoadBalancerHostUsage lbHostUsage : lbHostUsages) { if (!lbMap.containsKey(lbHostUsage.getLoadbalancerId())){ lbMap.put(lbHostUsage.getLoadbalancerId(), new ArrayList<LoadBalancerHostUsage>()); } lbMap.get(lbHostUsage.getLoadbalancerId()).add(lbHostUsage); } return lbMap; } }