Package com.illumon.iris.logtailer
Class LogtailerMain.LogtailerRunDetails
java.lang.Object
com.illumon.iris.logtailer.LogtailerMain.LogtailerRunDetails
- Enclosing class:
- LogtailerMain
public static class LogtailerMain.LogtailerRunDetails extends Object
Container for the tailer's run-time configuration. This will be created by the tailer when reading configuration and passed to methods where needed.
-
Field Summary
Fields Modifier and Type Field Description ReferenceCountedactiveTailerThreadsStringdefaultFileSeparatorlongdefaultIdleTimeMillisStringdefaultLogFileManagercom.fishlib.util.process.FatalErrorReporterfatalErrorReporterStringinternalPartitionPrefixbooleanlogBytesSentbooleanlogDetailedFileInfolongmaxBucketCapacitySecondslongpollPauseMillisintretryCountlongretryPauseMillisLogtailerMain.RunTyperunTypebooleansendDoneMessageStringtailerIdTimeZonezone -
Method Summary
Modifier and Type Method Description voidresetReferenceCount(Runnable threadsFinishedProcedure)
-
Field Details
-
tailerId
-
defaultFileSeparator
-
sendDoneMessage
public final boolean sendDoneMessage -
retryCount
public final int retryCount -
retryPauseMillis
public final long retryPauseMillis -
pollPauseMillis
public final long pollPauseMillis -
maxBucketCapacitySeconds
public final long maxBucketCapacitySeconds -
internalPartitionPrefix
-
logDetailedFileInfo
public final boolean logDetailedFileInfo -
logBytesSent
public final boolean logBytesSent -
defaultLogFileManager
-
zone
-
activeTailerThreads
-
fatalErrorReporter
public final com.fishlib.util.process.FatalErrorReporter fatalErrorReporter -
defaultIdleTimeMillis
public final long defaultIdleTimeMillis -
runType
-
-
Method Details