Limiter Configuration
class LimiterConfiguration(enabled: Boolean, periodUnit: TimeUnit, period: Long, overallLimit: Int, stacktraceLimit: Int, exceptionClassLimit: Int, failedReportLimit: Int, ignoredCrashToast: String?, deleteReportsOnAppUpdate: Boolean, resetLimitsOnAppUpdate: Boolean) : Configuration
Content copied to clipboard
Limiter configuration
Author
F43nd1r
Since
26.10.2017
Constructors
LimiterConfiguration
Link copied to clipboard
fun LimiterConfiguration(enabled: Boolean = true, periodUnit: TimeUnit = TimeUnit.DAYS, period: Long = 7, overallLimit: Int = 25, stacktraceLimit: Int = 3, exceptionClassLimit: Int = 10, failedReportLimit: Int = 5, ignoredCrashToast: String? = null, deleteReportsOnAppUpdate: Boolean = true, resetLimitsOnAppUpdate: Boolean = true)
Content copied to clipboard
Functions
Properties
deleteReportsOnAppUpdate
Link copied to clipboard
exceptionClassLimit
Link copied to clipboard
failedReportLimit
Link copied to clipboard
ignoredCrashToast
Link copied to clipboard
overallLimit
Link copied to clipboard
period
Link copied to clipboard
number of periodUnits in which to limit reportsReports which have been collected before this will not be considered for any limits except failedReportLimit
periodUnit
Link copied to clipboard
resetLimitsOnAppUpdate
Link copied to clipboard
stacktraceLimit
Link copied to clipboard