public interface AppenderatorConfig extends TuningConfig
DEFAULT_APPENDABLE_INDEX, DEFAULT_AWAIT_SEGMENT_AVAILABILITY_TIMEOUT_MILLIS, DEFAULT_LOG_PARSE_EXCEPTIONS, DEFAULT_MAX_PARSE_EXCEPTIONS, DEFAULT_MAX_ROWS_IN_MEMORY, DEFAULT_MAX_SAVED_PARSE_EXCEPTIONS, DEFAULT_SKIP_BYTES_IN_MEMORY_OVERHEAD_CHECK| Modifier and Type | Method and Description |
|---|---|
File |
getBasePersistDirectory() |
org.joda.time.Period |
getIntermediatePersistPeriod()
Period that sets frequency to persist to local storage if no other thresholds are met
|
default int |
getMaxColumnsToMerge() |
int |
getMaxPendingPersists() |
default Integer |
getMaxRowsPerSegment()
Maximum number of rows in a single segment before pushing to deep storage
|
default Long |
getMaxTotalRows()
Maximum number of rows across all segments before pushing to deep storage
|
SegmentWriteOutMediumFactory |
getSegmentWriteOutMediumFactory() |
boolean |
isReportParseExceptions() |
boolean |
isSkipBytesInMemoryOverheadCheck() |
AppenderatorConfig |
withBasePersistDirectory(File basePersistDirectory) |
getAppendableIndexSpec, getIndexSpec, getIndexSpecForIntermediatePersists, getMaxBytesInMemory, getMaxBytesInMemoryOrDefault, getMaxRowsInMemory, getPartitionsSpecboolean isReportParseExceptions()
int getMaxPendingPersists()
boolean isSkipBytesInMemoryOverheadCheck()
@Nullable default Integer getMaxRowsPerSegment()
@Nullable default Long getMaxTotalRows()
org.joda.time.Period getIntermediatePersistPeriod()
File getBasePersistDirectory()
AppenderatorConfig withBasePersistDirectory(File basePersistDirectory)
@Nullable SegmentWriteOutMediumFactory getSegmentWriteOutMediumFactory()
default int getMaxColumnsToMerge()
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.