@ThreadSafe public class PersistConfig extends java.lang.Object implements PlanConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
PersistConfig(java.lang.String filePath,
long mountId,
boolean overwrite,
java.lang.String ufsPath)
Creates a new instance of
PersistConfig. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
affectedPaths() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFilePath() |
long |
getMountId() |
java.lang.String |
getName() |
java.lang.String |
getUfsPath() |
int |
hashCode() |
boolean |
isOverwrite() |
java.lang.String |
toString() |
public static final java.lang.String NAME
public PersistConfig(java.lang.String filePath,
long mountId,
boolean overwrite,
java.lang.String ufsPath)
PersistConfig.filePath - the Alluxio path of the file to persistmountId - the mount ID for the UFS path to persist the file tooverwrite - flag of overwriting the existing file in UFS or notufsPath - the UFS path to persist the file topublic java.lang.String getName()
public java.lang.String getFilePath()
public long getMountId()
public java.lang.String getUfsPath()
public boolean isOverwrite()
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.Objectpublic java.util.Collection<java.lang.String> affectedPaths()
affectedPaths in interface JobConfigCopyright © 2024. All Rights Reserved.