public final class ACRAConfiguration
extends java.lang.Object
implements java.io.Serializable
ConfigurationBuilder
(21.03.2018 19:15:27)Constructor and Description |
---|
ACRAConfiguration(ConfigurationBuilder builder) |
public ACRAConfiguration(@NonNull ConfigurationBuilder builder)
@NonNull public java.lang.Class<? extends ReportPrimer> reportPrimerClass()
@StringRes public int resDialogCommentPrompt()
@StringRes public int resDialogPositiveButtonText()
@NonNull public ImmutableMap<java.lang.String,java.lang.String> httpHeaders()
@NonNull public HttpSender.Type reportType()
@NonNull public java.lang.String certificatePath()
@NonNull public ImmutableList<java.lang.String> excludeMatchingSettingsKeys()
@NonNull public Directory applicationLogFileDir()
@NonNull public java.lang.String formUriBasicAuthPassword()
public boolean stopServicesOnCrash()
@NonNull public java.lang.String formUri()
public int socketTimeout()
@DrawableRes public int resNotifIcon()
@NonNull public java.lang.String mailTo()
@NonNull public java.lang.Class buildConfigClass()
public boolean sendReportsInDevMode()
@StringRes public int resNotifText()
@NonNull public java.lang.String sharedPreferencesName()
@NonNull public ReportingInteractionMode reportingInteractionMode()
public int dropboxCollectionMinutes()
public boolean deleteUnapprovedReportsOnApplicationStart()
@StringRes public int resDialogNegativeButtonText()
@StringRes public int resDialogOkToast()
public boolean includeDropBoxSystemTags()
@StringRes public int resDialogText()
@NonNull public ImmutableList<java.lang.String> excludeMatchingSharedPreferencesKeys()
@NonNull public java.lang.String certificateType()
public boolean reportAsFile()
public int sharedPreferencesMode()
@StringRes public int resNotifTickerText()
@StringRes public int resDialogTitle()
@StringRes public int resNotifTitle()
@DrawableRes public int resDialogIcon()
public boolean deleteOldUnsentReportsOnApplicationStart()
public boolean logcatFilterByPid()
@NonNull public java.lang.Class<? extends BaseCrashReportDialog> reportDialogClass()
@NonNull public HttpSender.Method httpMethod()
@NonNull public java.lang.Class<? extends KeyStoreFactory> keyStoreFactoryClass()
@NonNull public ImmutableList<java.lang.String> additionalSharedPreferences()
@StyleRes public int resDialogTheme()
@NonNull public ImmutableList<java.lang.String> logcatArguments()
@StringRes public int resToastText()
@NonNull public java.lang.String applicationLogFile()
@NonNull public java.lang.Class<? extends RetryPolicy> retryPolicyClass()
@RawRes public int resCertificate()
public int connectionTimeout()
public boolean alsoReportToAndroidFramework()
@NonNull public ImmutableList<java.lang.String> additionalDropBoxTags()
@NonNull public ImmutableSet<ReportField> reportContent()
@StringRes public int resDialogEmailPrompt()
@NonNull public ImmutableList<java.lang.String> attachmentUris()
@NonNull public ImmutableList<java.lang.Class<? extends ReportSenderFactory>> reportSenderFactoryClasses()
public int applicationLogFileLines()
@NonNull public java.lang.String formUriBasicAuthLogin()
public boolean nonBlockingReadForLogcat()
@NonNull public java.lang.Class<? extends AttachmentUriProvider> attachmentUriProvider()