Package io.prestosql.execution.scheduler
Class NodeMap
- java.lang.Object
-
- io.prestosql.execution.scheduler.NodeMap
-
public class NodeMap extends Object
-
-
Constructor Summary
Constructors Constructor Description NodeMap(com.google.common.collect.SetMultimap<HostAddress,InternalNode> nodesByHostAndPort, com.google.common.collect.SetMultimap<InetAddress,InternalNode> nodesByHost, com.google.common.collect.SetMultimap<NetworkLocation,InternalNode> workersByNetworkPath, Set<String> coordinatorNodeIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getCoordinatorNodeIds()
com.google.common.collect.SetMultimap<InetAddress,InternalNode>
getNodesByHost()
com.google.common.collect.SetMultimap<HostAddress,InternalNode>
getNodesByHostAndPort()
com.google.common.collect.SetMultimap<NetworkLocation,InternalNode>
getWorkersByNetworkPath()
-
-
-
Constructor Detail
-
NodeMap
public NodeMap(com.google.common.collect.SetMultimap<HostAddress,InternalNode> nodesByHostAndPort, com.google.common.collect.SetMultimap<InetAddress,InternalNode> nodesByHost, com.google.common.collect.SetMultimap<NetworkLocation,InternalNode> workersByNetworkPath, Set<String> coordinatorNodeIds)
-
-
Method Detail
-
getNodesByHostAndPort
public com.google.common.collect.SetMultimap<HostAddress,InternalNode> getNodesByHostAndPort()
-
getNodesByHost
public com.google.common.collect.SetMultimap<InetAddress,InternalNode> getNodesByHost()
-
getWorkersByNetworkPath
public com.google.common.collect.SetMultimap<NetworkLocation,InternalNode> getWorkersByNetworkPath()
-
-