Package org.apache.druid.client.indexing
Class ClientCompactionTaskQueryTuningConfig
- java.lang.Object
-
- org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
-
- Direct Known Subclasses:
UserCompactionTaskQueryTuningConfig
public class ClientCompactionTaskQueryTuningConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description ClientCompactionTaskQueryTuningConfig(Integer maxRowsPerSegment, org.apache.druid.segment.incremental.AppendableIndexSpec appendableIndexSpec, Integer maxRowsInMemory, Long maxBytesInMemory, Long maxTotalRows, org.apache.druid.data.input.SplitHintSpec splitHintSpec, org.apache.druid.indexer.partitions.PartitionsSpec partitionsSpec, org.apache.druid.segment.IndexSpec indexSpec, org.apache.druid.segment.IndexSpec indexSpecForIntermediatePersists, Integer maxPendingPersists, Long pushTimeout, org.apache.druid.segment.writeout.SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, Integer maxNumConcurrentSubTasks, Integer maxRetry, Long taskStatusCheckPeriodMs, org.joda.time.Duration chatHandlerTimeout, Integer chatHandlerNumRetries, Integer maxNumSegmentsToMerge, Integer totalNumMergeTasks, Integer maxColumnsToMerge)
-
Method Summary
-
-
-
Constructor Detail
-
ClientCompactionTaskQueryTuningConfig
public ClientCompactionTaskQueryTuningConfig(@Deprecated @Nullable Integer maxRowsPerSegment, @Nullable org.apache.druid.segment.incremental.AppendableIndexSpec appendableIndexSpec, @Nullable Integer maxRowsInMemory, @Nullable Long maxBytesInMemory, @Deprecated @Nullable Long maxTotalRows, @Nullable org.apache.druid.data.input.SplitHintSpec splitHintSpec, @Nullable org.apache.druid.indexer.partitions.PartitionsSpec partitionsSpec, @Nullable org.apache.druid.segment.IndexSpec indexSpec, @Nullable org.apache.druid.segment.IndexSpec indexSpecForIntermediatePersists, @Nullable Integer maxPendingPersists, @Nullable Long pushTimeout, @Nullable org.apache.druid.segment.writeout.SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, @Nullable Integer maxNumConcurrentSubTasks, @Nullable Integer maxRetry, @Nullable Long taskStatusCheckPeriodMs, @Nullable org.joda.time.Duration chatHandlerTimeout, @Nullable Integer chatHandlerNumRetries, @Nullable Integer maxNumSegmentsToMerge, @Nullable Integer totalNumMergeTasks, @Nullable Integer maxColumnsToMerge)
-
-
Method Detail
-
from
public static ClientCompactionTaskQueryTuningConfig from(@Nullable UserCompactionTaskQueryTuningConfig userCompactionTaskQueryTuningConfig, @Nullable Integer maxRowsPerSegment, @Nullable Boolean preserveExistingMetrics)
-
getType
public String getType()
-
getMaxRowsPerSegment
@Deprecated @Nullable public Integer getMaxRowsPerSegment()
Deprecated.
-
getMaxTotalRows
@Deprecated @Nullable public Long getMaxTotalRows()
Deprecated.
-
getSplitHintSpec
@Nullable public org.apache.druid.data.input.SplitHintSpec getSplitHintSpec()
-
getPartitionsSpec
@Nullable public org.apache.druid.indexer.partitions.PartitionsSpec getPartitionsSpec()
-
getIndexSpec
@Nullable public org.apache.druid.segment.IndexSpec getIndexSpec()
-
getIndexSpecForIntermediatePersists
@Nullable public org.apache.druid.segment.IndexSpec getIndexSpecForIntermediatePersists()
-
isForceGuaranteedRollup
public boolean isForceGuaranteedRollup()
-
getSegmentWriteOutMediumFactory
@Nullable public org.apache.druid.segment.writeout.SegmentWriteOutMediumFactory getSegmentWriteOutMediumFactory()
-
getChatHandlerTimeout
@Nullable public org.joda.time.Duration getChatHandlerTimeout()
-
getAppendableIndexSpec
@Nullable public org.apache.druid.segment.incremental.AppendableIndexSpec getAppendableIndexSpec()
-
-