public static final class ProactiveEviction.Request extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProactiveEviction.Request.Builder
Lets callers specify what entities are requested to be evicted, and builds a Request instance accordingly.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Map<String,Set<LinkedHashMap<String,String>>>> |
getEntities() |
String |
getSingleDbName()
Request often times only contains tables/partitions of 1 DB only.
|
boolean |
isEmpty() |
boolean |
isTagMatch(CacheTag cacheTag)
Match a CacheTag to this eviction request.
|
List<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.EvictEntityRequestProto> |
toProtoRequests()
Translate to Protobuf requests.
|
String |
toString() |
public boolean isEmpty()
public String getSingleDbName()
public List<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.EvictEntityRequestProto> toProtoRequests()
public boolean isTagMatch(CacheTag cacheTag)
cacheTag - Copyright © 2024 The Apache Software Foundation. All rights reserved.