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 ReferenceCounted
activeTailerThreads
String
defaultFileSeparator
long
defaultIdleTimeMillis
String
defaultLogFileManager
com.fishlib.util.process.FatalErrorReporter
fatalErrorReporter
String
internalPartitionPrefix
boolean
logBytesSent
boolean
logDetailedFileInfo
long
maxBucketCapacitySeconds
long
pollPauseMillis
int
retryCount
long
retryPauseMillis
LogtailerMain.RunType
runType
boolean
sendDoneMessage
String
tailerId
TimeZone
zone
-
Method Summary
Modifier and Type Method Description void
resetReferenceCount(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