Package org.apache.druid.indexer.path
Class DatasourcePathSpec
- java.lang.Object
-
- org.apache.druid.indexer.path.DatasourcePathSpec
-
-
Constructor Summary
Constructors Constructor Description DatasourcePathSpec(List<WindowedDataSegment> segments, DatasourceIngestionSpec spec, Long maxSplitSize, boolean useNewAggs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hadoop.mapreduce.JobaddInputPaths(HadoopDruidIndexerConfig config, org.apache.hadoop.mapreduce.Job job)static booleancheckIfReindexingAndIsUseAggEnabled(Map<String,Object> configuredPathSpec)booleanequals(Object o)DatasourceIngestionSpecgetIngestionSpec()longgetMaxSplitSize()List<WindowedDataSegment>getSegments()inthashCode()booleanisUseNewAggs()
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DatasourcePathSpec
public DatasourcePathSpec(List<WindowedDataSegment> segments, DatasourceIngestionSpec spec, Long maxSplitSize, boolean useNewAggs)
-
-
Method Detail
-
isUseNewAggs
public boolean isUseNewAggs()
-
getSegments
public List<WindowedDataSegment> getSegments()
-
getIngestionSpec
public DatasourceIngestionSpec getIngestionSpec()
-
getMaxSplitSize
public long getMaxSplitSize()
-
addInputPaths
public org.apache.hadoop.mapreduce.Job addInputPaths(HadoopDruidIndexerConfig config, org.apache.hadoop.mapreduce.Job job) throws IOException
- Specified by:
addInputPathsin interfacePathSpec- Throws:
IOException
-
checkIfReindexingAndIsUseAggEnabled
public static boolean checkIfReindexingAndIsUseAggEnabled(Map<String,Object> configuredPathSpec)
-
-