public class ConsumerAgentGroupAffinities
extends java.lang.Object
Constructor and Description |
---|
ConsumerAgentGroupAffinities(java.util.Map<ConsumerAgentGroup,java.util.Map<ConsumerAgentGroup,java.lang.Double>> affinities) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<ConsumerAgentGroup,java.util.Map<ConsumerAgentGroup,java.lang.Double>> |
getAffinities() |
java.util.Map<ConsumerAgentGroup,java.lang.Double> |
getAffinities(ConsumerAgentGroup consumerAgentGroup) |
public ConsumerAgentGroupAffinities(java.util.Map<ConsumerAgentGroup,java.util.Map<ConsumerAgentGroup,java.lang.Double>> affinities)
affinities
- Map with keys ConsumerAgentGroup signifying the ConsumerAgentGroup that has affinity to a following and values a map of 'target' ConsumerAgentGroup (the group the affinity is towards) as keys as numerical values as values. These values (for each ConsumerAgentGroup in the (outer) key) should add to 1.0 in order to expect expected behaviorpublic java.util.Map<ConsumerAgentGroup,java.lang.Double> getAffinities(ConsumerAgentGroup consumerAgentGroup)
public java.util.Map<ConsumerAgentGroup,java.util.Map<ConsumerAgentGroup,java.lang.Double>> getAffinities()