Package org.apache.druid.client.indexing
Class ClientCompactionTaskQueryTuningConfig
java.lang.Object
org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
- Direct Known Subclasses:
UserCompactionTaskQueryTuningConfig
-
Constructor Summary
ConstructorsConstructorDescriptionClientCompactionTaskQueryTuningConfig(Integer maxRowsPerSegment, AppendableIndexSpec appendableIndexSpec, Integer maxRowsInMemory, Long maxBytesInMemory, Long maxTotalRows, SplitHintSpec splitHintSpec, PartitionsSpec partitionsSpec, IndexSpec indexSpec, IndexSpec indexSpecForIntermediatePersists, Integer maxPendingPersists, Long pushTimeout, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, Integer maxNumConcurrentSubTasks, Integer maxRetry, Long taskStatusCheckPeriodMs, org.joda.time.Duration chatHandlerTimeout, Integer chatHandlerNumRetries, Integer maxNumSegmentsToMerge, Integer totalNumMergeTasks, Integer maxColumnsToMerge) -
Method Summary
Modifier and TypeMethodDescriptionbooleanfrom(DataSourceCompactionConfig compactionConfig) from(UserCompactionTaskQueryTuningConfig userCompactionTaskQueryTuningConfig, Integer maxRowsPerSegment, Boolean preserveExistingMetrics) org.joda.time.DurationDeprecated.Deprecated.getType()inthashCode()booleantoString()
-
Constructor Details
-
ClientCompactionTaskQueryTuningConfig
public ClientCompactionTaskQueryTuningConfig(@Deprecated @Nullable Integer maxRowsPerSegment, @Nullable AppendableIndexSpec appendableIndexSpec, @Nullable Integer maxRowsInMemory, @Nullable Long maxBytesInMemory, @Deprecated @Nullable Long maxTotalRows, @Nullable SplitHintSpec splitHintSpec, @Nullable PartitionsSpec partitionsSpec, @Nullable IndexSpec indexSpec, @Nullable IndexSpec indexSpecForIntermediatePersists, @Nullable Integer maxPendingPersists, @Nullable Long pushTimeout, @Nullable 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 Details
-
from
public static ClientCompactionTaskQueryTuningConfig from(DataSourceCompactionConfig compactionConfig) -
from
public static ClientCompactionTaskQueryTuningConfig from(@Nullable UserCompactionTaskQueryTuningConfig userCompactionTaskQueryTuningConfig, @Nullable Integer maxRowsPerSegment, @Nullable Boolean preserveExistingMetrics) -
getType
-
getMaxRowsPerSegment
Deprecated. -
getMaxRowsInMemory
-
getMaxBytesInMemory
-
getMaxTotalRows
Deprecated. -
getSplitHintSpec
-
getPartitionsSpec
-
getIndexSpec
-
getIndexSpecForIntermediatePersists
-
getMaxPendingPersists
-
isForceGuaranteedRollup
public boolean isForceGuaranteedRollup() -
getPushTimeout
-
getSegmentWriteOutMediumFactory
-
getMaxNumConcurrentSubTasks
-
getMaxRetry
-
getTaskStatusCheckPeriodMs
-
getChatHandlerTimeout
@Nullable public org.joda.time.Duration getChatHandlerTimeout() -
getChatHandlerNumRetries
-
getMaxNumSegmentsToMerge
-
getTotalNumMergeTasks
-
getMaxColumnsToMerge
-
getAppendableIndexSpec
-
equals
-
hashCode
public int hashCode() -
toString
-