public class EmbeddedQueryQueue.EmbeddedQueueLease extends Object implements QueryQueue.QueueLease
| Constructor and Description |
|---|
EmbeddedQueueLease(UserBitShared.QueryId queryId,
long queryMemory) |
| Modifier and Type | Method and Description |
|---|---|
long |
queryMemoryPerNode() |
String |
queueName() |
void |
release()
Release a query lease obtained from
#queue(QueryId, double)). |
String |
toString() |
public EmbeddedQueueLease(UserBitShared.QueryId queryId, long queryMemory)
public long queryMemoryPerNode()
queryMemoryPerNode in interface QueryQueue.QueueLeasepublic void release()
QueryQueue.QueueLease#queue(QueryId, double)).
Should be called by the per-query resource manager.release in interface QueryQueue.QueueLeasepublic String queueName()
queueName in interface QueryQueue.QueueLeaseCopyright © 2021 The Apache Software Foundation. All rights reserved.