public class HadoopTuningConfig extends Object implements TuningConfig
Constructor and Description |
---|
HadoopTuningConfig(String workingPath,
String version,
PartitionsSpec partitionsSpec,
Map<org.joda.time.DateTime,List<HadoopyShardSpec>> shardSpecs,
Integer rowFlushBoundary,
boolean leaveIntermediate,
Boolean cleanupOnFailure,
boolean overwriteFiles,
boolean ignoreInvalidRows,
Map<String,String> jobProperties,
boolean combineText) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getJobProperties() |
PartitionsSpec |
getPartitionsSpec() |
int |
getRowFlushBoundary() |
Map<org.joda.time.DateTime,List<HadoopyShardSpec>> |
getShardSpecs() |
String |
getVersion() |
String |
getWorkingPath() |
Boolean |
isCleanupOnFailure() |
boolean |
isCombineText() |
boolean |
isIgnoreInvalidRows() |
boolean |
isLeaveIntermediate() |
boolean |
isOverwriteFiles() |
static HadoopTuningConfig |
makeDefaultTuningConfig() |
HadoopTuningConfig |
withShardSpecs(Map<org.joda.time.DateTime,List<HadoopyShardSpec>> specs) |
HadoopTuningConfig |
withVersion(String ver) |
HadoopTuningConfig |
withWorkingPath(String path) |
public HadoopTuningConfig(String workingPath, String version, PartitionsSpec partitionsSpec, Map<org.joda.time.DateTime,List<HadoopyShardSpec>> shardSpecs, Integer rowFlushBoundary, boolean leaveIntermediate, Boolean cleanupOnFailure, boolean overwriteFiles, boolean ignoreInvalidRows, Map<String,String> jobProperties, boolean combineText)
public static HadoopTuningConfig makeDefaultTuningConfig()
public String getWorkingPath()
public String getVersion()
public PartitionsSpec getPartitionsSpec()
public Map<org.joda.time.DateTime,List<HadoopyShardSpec>> getShardSpecs()
public int getRowFlushBoundary()
public boolean isLeaveIntermediate()
public Boolean isCleanupOnFailure()
public boolean isOverwriteFiles()
public boolean isIgnoreInvalidRows()
public boolean isCombineText()
public HadoopTuningConfig withWorkingPath(String path)
public HadoopTuningConfig withVersion(String ver)
public HadoopTuningConfig withShardSpecs(Map<org.joda.time.DateTime,List<HadoopyShardSpec>> specs)
Copyright © 2015. All rights reserved.