@ThreadSafe public final class CompactConfig extends java.lang.Object implements PlanConfig
| Constructor and Description |
|---|
CompactConfig(PartitionInfo partitionInfo,
java.lang.String input,
java.lang.String output,
java.lang.String databaseType,
java.lang.Integer maxNumFiles,
java.lang.Long minFileSize) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDatabaseType() |
java.lang.String |
getInput() |
int |
getMaxNumFiles() |
long |
getMinFileSize() |
java.lang.String |
getName() |
java.lang.String |
getOutput() |
PartitionInfo |
getPartitionInfo() |
int |
hashCode() |
java.lang.String |
toString() |
public CompactConfig(PartitionInfo partitionInfo, java.lang.String input, java.lang.String output, java.lang.String databaseType, java.lang.Integer maxNumFiles, java.lang.Long minFileSize)
partitionInfo - the partition infoinput - the input directoryoutput - the output directorydatabaseType - the type of database to write the compacted table tomaxNumFiles - the maximum number of files after compactionminFileSize - the minimum file size for coalescingpublic PartitionInfo getPartitionInfo()
public java.lang.String getInput()
public java.lang.String getOutput()
public java.lang.String getDatabaseType()
public int getMaxNumFiles()
public long getMinFileSize()
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.