Package 

Interface UnityInternalInterface

  • All Implemented Interfaces:
    io.embrace.android.embracesdk.internal.EmbraceInternalInterface , io.embrace.android.embracesdk.internal.InternalTracingApi

    
    public interface UnityInternalInterface
     implements EmbraceInternalInterface
                        

    Provides an internal interface to Embrace that is intended for use by the Embrace Unity SDK as its sole source of communication with the Android SDK.

    • Method Summary

      Modifier and Type Method Description
      abstract Unit setUnityMetaData(String unityVersion, String buildGuid, String unitySdkVersion)
      abstract Unit logUnhandledUnityException(String name, String message, String stacktrace)
      abstract Unit logHandledUnityException(String name, String message, String stacktrace)
      abstract Unit recordIncompleteNetworkRequest(String url, String httpMethod, Long startTime, Long endTime, String errorType, String errorMessage, String traceId)
      abstract Unit recordCompletedNetworkRequest(String url, String httpMethod, Long startTime, Long endTime, Long bytesSent, Long bytesReceived, Integer statusCode, String traceId)
      abstract Unit installUnityThreadSampler()
      • Methods inherited from class io.embrace.android.embracesdk.UnityInternalInterface

        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