public abstract class SeekableStreamIndexTaskTuningConfig extends Object implements org.apache.druid.segment.indexing.TuningConfig, org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
| Constructor and Description |
|---|
SeekableStreamIndexTaskTuningConfig(Integer maxRowsInMemory,
Long maxBytesInMemory,
Integer maxRowsPerSegment,
Long maxTotalRows,
org.joda.time.Period intermediatePersistPeriod,
File basePersistDirectory,
Integer maxPendingPersists,
org.apache.druid.segment.IndexSpec indexSpec,
org.apache.druid.segment.IndexSpec indexSpecForIntermediatePersists,
Boolean buildV9Directly,
Boolean reportParseExceptions,
Long handoffConditionTimeout,
Boolean resetOffsetAutomatically,
Boolean skipSequenceNumberAvailabilityCheck,
org.apache.druid.segment.writeout.SegmentWriteOutMediumFactory segmentWriteOutMediumFactory,
org.joda.time.Period intermediateHandoffPeriod,
Boolean logParseExceptions,
Integer maxParseExceptions,
Integer maxSavedParseExceptions) |
public SeekableStreamIndexTaskTuningConfig(@Nullable Integer maxRowsInMemory, @Nullable Long maxBytesInMemory, @Nullable Integer maxRowsPerSegment, @Nullable Long maxTotalRows, @Nullable org.joda.time.Period intermediatePersistPeriod, @Nullable File basePersistDirectory, @Nullable Integer maxPendingPersists, @Nullable org.apache.druid.segment.IndexSpec indexSpec, @Nullable org.apache.druid.segment.IndexSpec indexSpecForIntermediatePersists, @Deprecated @Nullable Boolean buildV9Directly, @Deprecated @Nullable Boolean reportParseExceptions, @Nullable Long handoffConditionTimeout, @Nullable Boolean resetOffsetAutomatically, Boolean skipSequenceNumberAvailabilityCheck, @Nullable org.apache.druid.segment.writeout.SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, @Nullable org.joda.time.Period intermediateHandoffPeriod, @Nullable Boolean logParseExceptions, @Nullable Integer maxParseExceptions, @Nullable Integer maxSavedParseExceptions)
public int getMaxRowsInMemory()
getMaxRowsInMemory in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic long getMaxBytesInMemory()
getMaxBytesInMemory in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic Integer getMaxRowsPerSegment()
getMaxRowsPerSegment in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig@Nullable public Long getMaxTotalRows()
getMaxTotalRows in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic org.apache.druid.indexer.partitions.DynamicPartitionsSpec getPartitionsSpec()
getPartitionsSpec in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic org.joda.time.Period getIntermediatePersistPeriod()
getIntermediatePersistPeriod in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic File getBasePersistDirectory()
getBasePersistDirectory in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig@Deprecated public int getMaxPendingPersists()
getMaxPendingPersists in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic org.apache.druid.segment.IndexSpec getIndexSpec()
getIndexSpec in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic org.apache.druid.segment.IndexSpec getIndexSpecForIntermediatePersists()
getIndexSpecForIntermediatePersists in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig@Deprecated public boolean getBuildV9Directly()
public boolean isReportParseExceptions()
isReportParseExceptions in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic long getHandoffConditionTimeout()
public boolean isResetOffsetAutomatically()
@Nullable public org.apache.druid.segment.writeout.SegmentWriteOutMediumFactory getSegmentWriteOutMediumFactory()
getSegmentWriteOutMediumFactory in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigpublic org.joda.time.Period getIntermediateHandoffPeriod()
public boolean isLogParseExceptions()
public int getMaxParseExceptions()
public int getMaxSavedParseExceptions()
public boolean isSkipSequenceNumberAvailabilityCheck()
public abstract SeekableStreamIndexTaskTuningConfig withBasePersistDirectory(File dir)
withBasePersistDirectory in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfigCopyright © 2022 The Apache Software Foundation. All rights reserved.