@ThreadSafe public final class ReplicateConfig extends java.lang.Object implements PlanConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
ReplicateConfig(java.lang.String path,
long blockId,
int replicas)
Creates a new instance of
ReplicateConfig. |
| 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() |
java.lang.String |
getPath() |
int |
getReplicas() |
int |
hashCode() |
java.lang.String |
toString() |
public static final java.lang.String NAME
public ReplicateConfig(java.lang.String path,
long blockId,
int replicas)
ReplicateConfig.path - Alluxio path of the file whose block to replicateblockId - id of the block to replicatereplicas - number of additional replicas to createpublic java.lang.String getName()
public java.util.Collection<java.lang.String> affectedPaths()
affectedPaths in interface JobConfigpublic long getBlockId()
public java.lang.String getPath()
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 © 2022. All Rights Reserved.