Package org.acra.config

Types

ACRAConfigurationException
Link copied to clipboard
class ACRAConfigurationException : Exception
A simple Exception used when required configuration items are missing.
BaseCoreConfigurationBuilder
Link copied to clipboard
class BaseCoreConfigurationBuilder
Contains builder methods which can't be generated
BaseHttpConfigurationBuilder
Link copied to clipboard
class BaseHttpConfigurationBuilder
ClassValidator
Link copied to clipboard
object ClassValidator
Configuration
Link copied to clipboard
interface Configuration
A configuration object
ConfigurationBuilder
Link copied to clipboard
interface ConfigurationBuilder
A Configuration builder
ConfigurationBuilderFactory
Link copied to clipboard
interface ConfigurationBuilderFactory : Plugin
A factory for configuration builders
ConfigUtils
Link copied to clipboard
object ConfigUtils
Allows easy access to Plugin configurations from the main configuration
CoreConfiguration
Link copied to clipboard
class CoreConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraCore (Jun 1, 2021 1:43:33 PM)
CoreConfigurationBuilder
Link copied to clipboard
class CoreConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraCore (Jun 1, 2021 1:43:33 PM)
DefaultRetryPolicy
Link copied to clipboard
class DefaultRetryPolicy : RetryPolicy
Default RetryPolicy.
DialogConfiguration
Link copied to clipboard
class DialogConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraDialog (Jun 1, 2021 1:43:55 PM)
DialogConfigurationBuilder
Link copied to clipboard
class DialogConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraDialog (Jun 1, 2021 1:43:55 PM)
DialogConfigurationBuilderFactory
Link copied to clipboard
HttpSenderConfiguration
Link copied to clipboard
class HttpSenderConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraHttpSender (Jun 1, 2021 1:43:59 PM)
HttpSenderConfigurationBuilder
Link copied to clipboard
class HttpSenderConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraHttpSender (Jun 1, 2021 1:43:59 PM)
HttpSenderConfigurationBuilderFactory
Link copied to clipboard
LimiterConfiguration
Link copied to clipboard
class LimiterConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraLimiter (Jun 1, 2021 1:44:03 PM)
LimiterConfigurationBuilder
Link copied to clipboard
class LimiterConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraLimiter (Jun 1, 2021 1:44:03 PM)
LimiterConfigurationBuilderFactory
Link copied to clipboard
LimiterData
Link copied to clipboard
class LimiterData
LimitingReportAdministrator
Link copied to clipboard
@AutoService(value = [ReportingAdministrator::class])
class LimitingReportAdministrator : HasConfigPlugin, ReportingAdministrator
MailSenderConfiguration
Link copied to clipboard
class MailSenderConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraMailSender (Jun 1, 2021 1:44:06 PM)
MailSenderConfigurationBuilder
Link copied to clipboard
class MailSenderConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraMailSender (Jun 1, 2021 1:44:06 PM)
MailSenderConfigurationBuilderFactory
Link copied to clipboard
NotificationConfiguration
Link copied to clipboard
class NotificationConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraNotification (Jun 1, 2021 1:44:09 PM)
NotificationConfigurationBuilder
Link copied to clipboard
class NotificationConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraNotification (Jun 1, 2021 1:44:09 PM)
NotificationConfigurationBuilderFactory
Link copied to clipboard
ReportingAdministrator
Link copied to clipboard
interface ReportingAdministrator : Plugin
Controls if reports are sent
RetryPolicy
Link copied to clipboard
interface RetryPolicy
A policy which determines if a report should be resent.
SchedulerConfiguration
Link copied to clipboard
class SchedulerConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraScheduler (Jun 1, 2021 1:43:50 PM)
SchedulerConfigurationBuilder
Link copied to clipboard
class SchedulerConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraScheduler (Jun 1, 2021 1:43:50 PM)
SchedulerConfigurationBuilderFactory
Link copied to clipboard
ToastConfiguration
Link copied to clipboard
class ToastConfiguration : Serializable, Configuration
Class generated based on org.acra.annotation.AcraToast (Jun 1, 2021 1:44:12 PM)
ToastConfigurationBuilder
Link copied to clipboard
class ToastConfigurationBuilder(arg0: Context) : ConfigurationBuilder
Class generated based on AcraToast (Jun 1, 2021 1:44:12 PM)
ToastConfigurationBuilderFactory
Link copied to clipboard

Functions

dialog
Link copied to clipboard
fun CoreConfigurationBuilder.dialog(initializer: DialogConfigurationBuilder.() -> Unit)
httpSender
Link copied to clipboard
fun CoreConfigurationBuilder.httpSender(initializer: HttpSenderConfigurationBuilder.() -> Unit)
limiter
Link copied to clipboard
fun CoreConfigurationBuilder.limiter(initializer: LimiterConfigurationBuilder.() -> Unit)
mailSender
Link copied to clipboard
fun CoreConfigurationBuilder.mailSender(initializer: MailSenderConfigurationBuilder.() -> Unit)
notification
Link copied to clipboard
fun CoreConfigurationBuilder.notification(initializer: NotificationConfigurationBuilder.() -> Unit)
scheduler
Link copied to clipboard
fun CoreConfigurationBuilder.scheduler(initializer: SchedulerConfigurationBuilder.() -> Unit)
toast
Link copied to clipboard
fun CoreConfigurationBuilder.toast(initializer: ToastConfigurationBuilder.() -> Unit)