public class HadoopIngestionSpec extends IngestionSpec<HadoopIOConfig,HadoopTuningConfig>
Constructor and Description |
---|
HadoopIngestionSpec(DataSchema dataSchema,
HadoopIOConfig ioConfig,
HadoopTuningConfig tuningConfig,
String dataSource,
io.druid.data.input.impl.TimestampSpec timestampSpec,
io.druid.data.input.impl.DataSpec dataSpec,
GranularitySpec granularitySpec,
Map<String,Object> pathSpec,
String workingPath,
String segmentOutputPath,
String version,
PartitionsSpec partitionsSpec,
boolean leaveIntermediate,
Boolean cleanupOnFailure,
Map<org.joda.time.DateTime,List<HadoopyShardSpec>> shardSpecs,
boolean overwriteFiles,
DataRollupSpec rollupSpec,
DbUpdaterJobSpec updaterJobSpec,
boolean ignoreInvalidRows,
Map<String,String> jobProperties,
boolean combineText,
String timestampColumn,
String timestampFormat,
List<org.joda.time.Interval> intervals,
com.metamx.common.Granularity segmentGranularity,
String partitionDimension,
Long targetPartitionSize) |
Modifier and Type | Method and Description |
---|---|
DataSchema |
getDataSchema() |
HadoopIOConfig |
getIOConfig() |
HadoopTuningConfig |
getTuningConfig() |
HadoopIngestionSpec |
withDataSchema(DataSchema schema) |
HadoopIngestionSpec |
withIOConfig(HadoopIOConfig config) |
HadoopIngestionSpec |
withTuningConfig(HadoopTuningConfig config) |
public HadoopIngestionSpec(DataSchema dataSchema, HadoopIOConfig ioConfig, HadoopTuningConfig tuningConfig, String dataSource, io.druid.data.input.impl.TimestampSpec timestampSpec, io.druid.data.input.impl.DataSpec dataSpec, GranularitySpec granularitySpec, Map<String,Object> pathSpec, String workingPath, String segmentOutputPath, String version, PartitionsSpec partitionsSpec, boolean leaveIntermediate, Boolean cleanupOnFailure, Map<org.joda.time.DateTime,List<HadoopyShardSpec>> shardSpecs, boolean overwriteFiles, DataRollupSpec rollupSpec, DbUpdaterJobSpec updaterJobSpec, boolean ignoreInvalidRows, Map<String,String> jobProperties, boolean combineText, String timestampColumn, String timestampFormat, List<org.joda.time.Interval> intervals, com.metamx.common.Granularity segmentGranularity, String partitionDimension, Long targetPartitionSize)
public DataSchema getDataSchema()
getDataSchema
in class IngestionSpec<HadoopIOConfig,HadoopTuningConfig>
public HadoopIOConfig getIOConfig()
getIOConfig
in class IngestionSpec<HadoopIOConfig,HadoopTuningConfig>
public HadoopTuningConfig getTuningConfig()
getTuningConfig
in class IngestionSpec<HadoopIOConfig,HadoopTuningConfig>
public HadoopIngestionSpec withDataSchema(DataSchema schema)
public HadoopIngestionSpec withIOConfig(HadoopIOConfig config)
public HadoopIngestionSpec withTuningConfig(HadoopTuningConfig config)
Copyright © 2015. All rights reserved.