-
public interface EnabledFeatureConfigDeclares what features are enabled/disabled across the entire SDK.
-
-
Method Summary
Modifier and Type Method Description BooleanisActivityBreadcrumbCaptureEnabled()Gates activity lifecycle breadcrumb capture. BooleanisComposeClickCaptureEnabled()Gates compose click capturesdk_config.compose. BooleanisViewClickCoordinateCaptureEnabled()Gates view click coordinate capturesdk_config.taps. BooleanisMemoryWarningCaptureEnabled()Gates memory warning capturesdk_config.automatic_data_capture. BooleanisPowerSaveModeCaptureEnabled()Gates power save mode capturesdk_config.automatic_data_capture. BooleanisNetworkConnectivityCaptureEnabled()Gates network connectivity capturesdk_config.automatic_data_capture. BooleanisAnrCaptureEnabled()Gates ANR capturesdk_config.automatic_data_capture. BooleanisDiskUsageCaptureEnabled()Gates disk usage capturesdk_config.app. BooleanisJvmCrashCaptureEnabled()Gates JVM crash handlersdk_config.crash_handler. BooleanisNativeCrashCaptureEnabled()Gates native crash handlerndk_enabled BooleanisAeiCaptureEnabled()Gates AEI capturesdk_config.app_exit_info. Booleanis3rdPartySigHandlerDetectionEnabled()Gates 3rd party signal handler detectionsdk_config. BooleanisBackgroundActivityCaptureEnabled()Gates background activity capturesdk_config.background_activity. BooleanisWebViewBreadcrumbCaptureEnabled()Gates WebView breadcrumb capturesdk_config.webview. BooleanisWebViewBreadcrumbQueryParamCaptureEnabled()Gates query parameter capture in WebView breadcrumbssdk_config.webview. BooleanisFcmPiiDataCaptureEnabled()Gates whether the FCM feature should capture PII datasdk_config. BooleanisRequestContentLengthCaptureEnabled()Gates whether request content length should be capturedsdk_config.networking. BooleanisHttpUrlConnectionCaptureEnabled()Gates whether HttpUrlConnection network requests should be capturedsdk_config.networking. BooleanisNetworkSpanForwardingEnabled()Gates whether network span forwarding should be enabledsdk_config.networking. BooleanisUiLoadTracingEnabled()Gates whether the SDK will capture traces for the performance of the opening of Activities. BooleanisUiLoadTracingTraceAll()Gates whether the SDK will default to automatically capture traces for the performance of the opening of all Activities. BooleanisEndStartupWithAppReadyEnabled()Requires appReady() to be invoked manually to end appStartup. -
-
Method Detail
-
isActivityBreadcrumbCaptureEnabled
Boolean isActivityBreadcrumbCaptureEnabled()
Gates activity lifecycle breadcrumb capture.
sdk_config.view_config.enable_automatic_activity_capture
-
isComposeClickCaptureEnabled
Boolean isComposeClickCaptureEnabled()
Gates compose click capture
sdk_config.compose.capture_compose_onclick
-
isViewClickCoordinateCaptureEnabled
Boolean isViewClickCoordinateCaptureEnabled()
Gates view click coordinate capture
sdk_config.taps.capture_coordinates
-
isMemoryWarningCaptureEnabled
@Deprecated(message = Will be removed in a future release.) Boolean isMemoryWarningCaptureEnabled()
Gates memory warning capture
sdk_config.automatic_data_capture.memory_info
-
isPowerSaveModeCaptureEnabled
Boolean isPowerSaveModeCaptureEnabled()
Gates power save mode capture
sdk_config.automatic_data_capture.power_save_mode_info
-
isNetworkConnectivityCaptureEnabled
Boolean isNetworkConnectivityCaptureEnabled()
Gates network connectivity capture
sdk_config.automatic_data_capture.network_connectivity_info
-
isAnrCaptureEnabled
Boolean isAnrCaptureEnabled()
Gates ANR capture
sdk_config.automatic_data_capture.anr_info
-
isDiskUsageCaptureEnabled
Boolean isDiskUsageCaptureEnabled()
Gates disk usage capture
sdk_config.app.report_disk_usage
-
isJvmCrashCaptureEnabled
Boolean isJvmCrashCaptureEnabled()
Gates JVM crash handler
sdk_config.crash_handler.enabled
-
isNativeCrashCaptureEnabled
Boolean isNativeCrashCaptureEnabled()
Gates native crash handler
ndk_enabled
-
isAeiCaptureEnabled
Boolean isAeiCaptureEnabled()
Gates AEI capture
sdk_config.app_exit_info.aei_enabled
-
is3rdPartySigHandlerDetectionEnabled
Boolean is3rdPartySigHandlerDetectionEnabled()
Gates 3rd party signal handler detection
sdk_config.sig_handler_detection
-
isBackgroundActivityCaptureEnabled
Boolean isBackgroundActivityCaptureEnabled()
Gates background activity capture
sdk_config.background_activity.capture_enabled
-
isWebViewBreadcrumbCaptureEnabled
Boolean isWebViewBreadcrumbCaptureEnabled()
Gates WebView breadcrumb capture
sdk_config.webview.enable
-
isWebViewBreadcrumbQueryParamCaptureEnabled
Boolean isWebViewBreadcrumbQueryParamCaptureEnabled()
Gates query parameter capture in WebView breadcrumbs
sdk_config.webview.capture_query_params
-
isFcmPiiDataCaptureEnabled
Boolean isFcmPiiDataCaptureEnabled()
Gates whether the FCM feature should capture PII data
sdk_config.capture_fcm_pii_data
-
isRequestContentLengthCaptureEnabled
Boolean isRequestContentLengthCaptureEnabled()
Gates whether request content length should be captured
sdk_config.networking.capture_request_content_length
-
isHttpUrlConnectionCaptureEnabled
Boolean isHttpUrlConnectionCaptureEnabled()
Gates whether HttpUrlConnection network requests should be captured
sdk_config.networking.enable_native_monitoring
-
isNetworkSpanForwardingEnabled
Boolean isNetworkSpanForwardingEnabled()
Gates whether network span forwarding should be enabled
sdk_config.networking.enable_network_span_forwarding
-
isUiLoadTracingEnabled
Boolean isUiLoadTracingEnabled()
Gates whether the SDK will capture traces for the performance of the opening of Activities.
Will be true if sdk_config.automatic_data_capture.ui_load_tracing_disabled is not true
-
isUiLoadTracingTraceAll
Boolean isUiLoadTracingTraceAll()
Gates whether the SDK will default to automatically capture traces for the performance of the opening of all Activities.
Will be true NEITHER of the following is true:
sdk_config.automatic_data_capture.ui_load_tracing_disabled
sdk_config.automatic_data_capture.ui_load_tracing_selected_only
-
isEndStartupWithAppReadyEnabled
Boolean isEndStartupWithAppReadyEnabled()
Requires appReady() to be invoked manually to end appStartup. If that is not called before the app backgrounds, it is considered to have been abandoned.
Will be true only if sdk_config.automatic_data_capture.end_startup_with_app_ready is true
-
-
-
-