public final class CoreConfiguration extends Object implements Serializable, Configuration
AcraCore
(18.03.2020 16:20:16)Constructor and Description |
---|
CoreConfiguration(CoreConfigurationBuilder arg0) |
public CoreConfiguration(@NonNull CoreConfigurationBuilder arg0)
public boolean enabled()
Configuration
enabled
in interface Configuration
@NonNull public String sharedPreferencesName()
public boolean includeDropBoxSystemTags()
@NonNull public ImmutableList<String> additionalDropBoxTags()
public int dropboxCollectionMinutes()
@NonNull public ImmutableList<String> logcatArguments()
@NonNull public ImmutableSet<ReportField> reportContent()
public boolean deleteUnapprovedReportsOnApplicationStart()
@Deprecated public boolean deleteOldUnsentReportsOnApplicationStart()
public boolean alsoReportToAndroidFramework()
@NonNull public ImmutableList<String> additionalSharedPreferences()
public boolean logcatFilterByPid()
public boolean logcatReadNonBlocking()
public boolean sendReportsInDevMode()
@NonNull public ImmutableList<String> excludeMatchingSharedPreferencesKeys()
@NonNull public ImmutableList<String> excludeMatchingSettingsKeys()
@NonNull public Class buildConfigClass()
@Deprecated @NonNull public ImmutableList<Class<? extends ReportSenderFactory>> reportSenderFactoryClasses()
@NonNull public String applicationLogFile()
public int applicationLogFileLines()
@NonNull public Directory applicationLogFileDir()
@NonNull public Class<? extends RetryPolicy> retryPolicyClass()
public boolean stopServicesOnCrash()
@NonNull public ImmutableList<String> attachmentUris()
@NonNull public Class<? extends AttachmentUriProvider> attachmentUriProvider()
@Nullable public String reportSendSuccessToast()
@Nullable public String reportSendFailureToast()
@NonNull public StringFormat reportFormat()
public boolean parallel()
@NonNull public PluginLoader pluginLoader()
@NonNull public ImmutableList<Configuration> pluginConfigurations()