@ThreadSafe public class ClusterMemoryPool extends Object
Constructor and Description |
---|
ClusterMemoryPool(MemoryPoolId id) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
getAssignedQueries() |
int |
getBlockedNodes() |
long |
getFreeDistributedBytes() |
MemoryPoolId |
getId() |
MemoryPoolInfo |
getInfo() |
int |
getNodes() |
Map<QueryId,Long> |
getQueryMemoryReservations() |
Map<QueryId,Long> |
getQueryMemoryRevocableReservations() |
long |
getReservedDistributedBytes() |
long |
getReservedRevocableDistributedBytes() |
long |
getTotalDistributedBytes() |
int |
hashCode() |
String |
toString() |
void |
update(List<MemoryInfo> memoryInfos,
int assignedQueries) |
public ClusterMemoryPool(MemoryPoolId id)
public MemoryPoolInfo getInfo()
public MemoryPoolId getId()
public long getTotalDistributedBytes()
public long getFreeDistributedBytes()
public long getReservedDistributedBytes()
public long getReservedRevocableDistributedBytes()
public int getNodes()
public int getBlockedNodes()
public int getAssignedQueries()
public void update(List<MemoryInfo> memoryInfos, int assignedQueries)
Copyright © 2012–2019. All rights reserved.