public final class CoreConfiguration extends Object implements Serializable, Configuration
AcraCore (Jul 7, 2020 6:02:10 PM)| Constructor and Description |
|---|
CoreConfiguration(CoreConfigurationBuilder arg0) |
public CoreConfiguration(@NonNull
CoreConfigurationBuilder arg0)
public boolean enabled()
Configurationenabled 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()