Class CatalogDataSourceCompactionConfig
java.lang.Object
org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
- All Implemented Interfaces:
DataSourceCompactionConfig
-
Field Summary
Fields inherited from interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
DEFAULT_COMPACTION_TASK_PRIORITY, DEFAULT_INPUT_SEGMENT_SIZE_BYTES, DEFAULT_SKIP_OFFSET_FROM_LATEST -
Constructor Summary
ConstructorsConstructorDescriptionCatalogDataSourceCompactionConfig(String dataSource, CompactionEngine engine, org.joda.time.Period skipOffsetFromLatest, Integer taskPriority, Map<String, Object> taskContext, Long inputSegmentSizeBytes, MetadataCatalog metadataCatalog) -
Method Summary
-
Constructor Details
-
CatalogDataSourceCompactionConfig
public CatalogDataSourceCompactionConfig(String dataSource, @Nullable CompactionEngine engine, @Nullable org.joda.time.Period skipOffsetFromLatest, @Nullable Integer taskPriority, @Nullable Map<String, Object> taskContext, @Nullable Long inputSegmentSizeBytes, MetadataCatalog metadataCatalog)
-
-
Method Details
-
getDataSource
- Specified by:
getDataSourcein interfaceDataSourceCompactionConfig
-
getEngine
- Specified by:
getEnginein interfaceDataSourceCompactionConfig
-
getSkipOffsetFromLatest
public org.joda.time.Period getSkipOffsetFromLatest()- Specified by:
getSkipOffsetFromLatestin interfaceDataSourceCompactionConfig
-
getTaskPriority
public int getTaskPriority()- Specified by:
getTaskPriorityin interfaceDataSourceCompactionConfig
-
getTaskContext
- Specified by:
getTaskContextin interfaceDataSourceCompactionConfig
-
getInputSegmentSizeBytes
public long getInputSegmentSizeBytes()- Specified by:
getInputSegmentSizeBytesin interfaceDataSourceCompactionConfig
-
getMaxRowsPerSegment
- Specified by:
getMaxRowsPerSegmentin interfaceDataSourceCompactionConfig
-
getTuningConfig
- Specified by:
getTuningConfigin interfaceDataSourceCompactionConfig
-
getIoConfig
- Specified by:
getIoConfigin interfaceDataSourceCompactionConfig
-
getSegmentGranularity
- Specified by:
getSegmentGranularityin interfaceDataSourceCompactionConfig
-
getGranularitySpec
- Specified by:
getGranularitySpecin interfaceDataSourceCompactionConfig
-
getProjections
- Specified by:
getProjectionsin interfaceDataSourceCompactionConfig
-
getTransformSpec
- Specified by:
getTransformSpecin interfaceDataSourceCompactionConfig
-
getDimensionsSpec
- Specified by:
getDimensionsSpecin interfaceDataSourceCompactionConfig
-
getMetricsSpec
- Specified by:
getMetricsSpecin interfaceDataSourceCompactionConfig
-
equals
-
hashCode
public int hashCode()
-