-
- All Implemented Interfaces:
-
com.bugsnag.android.internal.InternalMetrics
public final class InternalMetricsImpl implements InternalMetrics
-
-
Constructor Summary
Constructors Constructor Description InternalMetricsImpl(Map<String, Object> source)
-
Method Summary
Modifier and Type Method Description Map<String, Object>toJsonableMap()Returns a map that can be merged with the top-level JSON report. UnitsetConfigDifferences(Map<String, Object> differences)UnitsetCallbackCounts(Map<String, Integer> newCallbackCounts)UnitnotifyAddCallback(String callback)UnitnotifyRemoveCallback(String callback)UnitsetMetadataTrimMetrics(Integer stringsTrimmed, Integer charsRemoved)UnitsetBreadcrumbTrimMetrics(Integer breadcrumbsRemoved, Integer bytesRemoved)-
-
Method Detail
-
toJsonableMap
Map<String, Object> toJsonableMap()
Returns a map that can be merged with the top-level JSON report.
-
setConfigDifferences
Unit setConfigDifferences(Map<String, Object> differences)
-
setCallbackCounts
Unit setCallbackCounts(Map<String, Integer> newCallbackCounts)
-
notifyAddCallback
Unit notifyAddCallback(String callback)
-
notifyRemoveCallback
Unit notifyRemoveCallback(String callback)
-
setMetadataTrimMetrics
Unit setMetadataTrimMetrics(Integer stringsTrimmed, Integer charsRemoved)
-
setBreadcrumbTrimMetrics
Unit setBreadcrumbTrimMetrics(Integer breadcrumbsRemoved, Integer bytesRemoved)
-
-
-
-