public final class SentryAndroidOptions
extends io.sentry.core.SentryOptions
Constructor and Description |
---|
SentryAndroidOptions() |
Modifier and Type | Method and Description |
---|---|
void |
enableAllAutoBreadcrumbs(boolean enable)
Enable or disable all the automatic breadcrumbs
|
long |
getAnrTimeoutIntervalMillis()
Returns the ANR timeout internal in Millis Default is 5000 = 5s
|
long |
getAnrTimeoutIntervalMills()
Deprecated.
use
, #getAnrTimeoutIntervalMillis instead. |
boolean |
isAnrEnabled()
Checks if ANR (Application Not Responding) is enabled or disabled Default is enabled
|
boolean |
isAnrReportInDebug()
Checks if ANR (Application Not Responding) is enabled or disabled on Debug mode Default is
disabled
|
boolean |
isEnableActivityLifecycleBreadcrumbs() |
boolean |
isEnableAppComponentBreadcrumbs() |
boolean |
isEnableAppLifecycleBreadcrumbs() |
boolean |
isEnableSystemEventBreadcrumbs() |
void |
setAnrEnabled(boolean anrEnabled)
Sets ANR (Application Not Responding) to enabled or disabled Default is enabled
|
void |
setAnrReportInDebug(boolean anrReportInDebug)
Sets ANR (Application Not Responding) to enabled or disabled on Debug mode Default is disabled
|
void |
setAnrTimeoutIntervalMillis(long anrTimeoutIntervalMillis)
Sets the ANR timeout internal in Millis Default is 5000 = 5s
|
void |
setAnrTimeoutIntervalMills(long anrTimeoutIntervalMillis)
Deprecated.
use
, #setAnrTimeoutIntervalMillis instead. |
void |
setEnableActivityLifecycleBreadcrumbs(boolean enableActivityLifecycleBreadcrumbs) |
void |
setEnableAppComponentBreadcrumbs(boolean enableAppComponentBreadcrumbs) |
void |
setEnableAppLifecycleBreadcrumbs(boolean enableAppLifecycleBreadcrumbs) |
void |
setEnableSystemEventBreadcrumbs(boolean enableSystemEventBreadcrumbs) |
addEventProcessor, addInAppExclude, addInAppInclude, addIntegration, getBeforeBreadcrumb, getBeforeSend, getCacheDirPath, getCacheDirSize, getConnectionTimeoutMillis, getDiagnosticLevel, getDist, getDistinctId, getDsn, getEnvironment, getEventProcessors, getFlushTimeoutMillis, getInAppExcludes, getInAppIncludes, getIntegrations, getLogger, getMaxBreadcrumbs, getOutboxPath, getProxy, getReadTimeoutMillis, getRelease, getSampleRate, getSentryClientName, getSerializer, getServerName, getSessionsDirSize, getSessionsPath, getSessionTrackingIntervalMillis, getShutdownTimeout, getTransport, getTransportGate, isAttachStacktrace, isAttachThreads, isBypassSecurity, isDebug, isEnableNdk, isEnableSessionTracking, isEnableUncaughtExceptionHandler, setAttachStacktrace, setAttachThreads, setBeforeBreadcrumb, setBeforeSend, setBypassSecurity, setCacheDirPath, setCacheDirSize, setConnectionTimeoutMillis, setDebug, setDiagnosticLevel, setDist, setDistinctId, setDsn, setEnableNdk, setEnableSessionTracking, setEnableUncaughtExceptionHandler, setEnvironment, setFlushTimeoutMillis, setLogger, setMaxBreadcrumbs, setProxy, setReadTimeoutMillis, setRelease, setSampleRate, setSentryClientName, setSerializer, setServerName, setSessionsDirSize, setSessionTrackingIntervalMillis, setShutdownTimeout, setTransport, setTransportGate
public boolean isAnrEnabled()
public void setAnrEnabled(boolean anrEnabled)
anrEnabled
- true for enabled and false for disabled@ApiStatus.ScheduledForRemoval @Deprecated public long getAnrTimeoutIntervalMills()
, #getAnrTimeoutIntervalMillis
instead.@ApiStatus.ScheduledForRemoval @Deprecated public void setAnrTimeoutIntervalMills(long anrTimeoutIntervalMillis)
, #setAnrTimeoutIntervalMillis
instead.public long getAnrTimeoutIntervalMillis()
public void setAnrTimeoutIntervalMillis(long anrTimeoutIntervalMillis)
anrTimeoutIntervalMillis
- the timeout internal in Millispublic boolean isAnrReportInDebug()
public void setAnrReportInDebug(boolean anrReportInDebug)
anrReportInDebug
- true for enabled and false for disabledpublic boolean isEnableActivityLifecycleBreadcrumbs()
public void setEnableActivityLifecycleBreadcrumbs(boolean enableActivityLifecycleBreadcrumbs)
public boolean isEnableAppLifecycleBreadcrumbs()
public void setEnableAppLifecycleBreadcrumbs(boolean enableAppLifecycleBreadcrumbs)
public boolean isEnableSystemEventBreadcrumbs()
public void setEnableSystemEventBreadcrumbs(boolean enableSystemEventBreadcrumbs)
public boolean isEnableAppComponentBreadcrumbs()
public void setEnableAppComponentBreadcrumbs(boolean enableAppComponentBreadcrumbs)
public void enableAllAutoBreadcrumbs(boolean enable)
enable
- true if enable or false otherwise