@ThreadSafe public final class EvictConfig extends java.lang.Object implements PlanConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
EvictConfig(java.lang.String path,
long blockId,
int replicas)
Creates a new instance of
EvictConfig. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
affectedPaths() |
boolean |
equals(java.lang.Object obj) |
long |
getBlockId() |
java.lang.String |
getName() |
int |
getReplicas() |
int |
hashCode() |
java.lang.String |
toString() |
public static final java.lang.String NAME
public EvictConfig(java.lang.String path,
long blockId,
int replicas)
EvictConfig.path - alluxio path involved in this evictionblockId - id of the block to evictreplicas - number of replicas to evictpublic java.lang.String getName()
public java.util.Collection<java.lang.String> affectedPaths()
affectedPaths in interface JobConfigpublic long getBlockId()
public int getReplicas()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2020. All Rights Reserved.