-
- All Implemented Interfaces:
-
io.embrace.android.embracesdk.internal.EmbraceInternalInterface,io.embrace.android.embracesdk.internal.InternalTracingApi
public interface FlutterInternalInterface implements EmbraceInternalInterface
Provides an internal interface to Embrace that is intended for use by Flutter as its sole source of communication with the Android SDK.
-
-
Method Summary
Modifier and Type Method Description abstract UnitsetEmbraceFlutterSdkVersion(String version)Sets the Embrace Flutter SDK version - this is not intended for public use. abstract UnitsetDartVersion(String version)Sets the Dart version - this is not intended for public use. abstract UnitlogHandledDartException(String stack, String name, String message, String context, String library)Logs a handled Dart error to the Embrace SDK - this is not intended for public use. abstract UnitlogUnhandledDartException(String stack, String name, String message, String context, String library)Logs an unhandled Dart error to the Embrace SDK - this is not intended for public use. -
Methods inherited from class io.embrace.android.embracesdk.FlutterInternalInterface
getSdkCurrentTime, isAnrCaptureEnabled, isInternalNetworkCaptureDisabled, isNdkEnabled, isNetworkSpanForwardingEnabled, logComposeTap, logError, logHandledException, logInfo, logInternalError, logInternalError, logWarning, recordAndDeduplicateNetworkRequest, recordCompletedNetworkRequest, recordIncompleteNetworkRequest, recordIncompleteNetworkRequest, setProcessStartedByNotification, shouldCaptureNetworkBody, stopSdk -
Methods inherited from class io.embrace.android.embracesdk.internal.EmbraceInternalInterface
addSpanAttribute, addSpanEvent, recordCompletedSpan, recordSpan, startSpan, stopSpan -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
setEmbraceFlutterSdkVersion
abstract Unit setEmbraceFlutterSdkVersion(String version)
Sets the Embrace Flutter SDK version - this is not intended for public use.
-
setDartVersion
abstract Unit setDartVersion(String version)
Sets the Dart version - this is not intended for public use.
-
logHandledDartException
abstract Unit logHandledDartException(String stack, String name, String message, String context, String library)
Logs a handled Dart error to the Embrace SDK - this is not intended for public use.
-
-
-
-