fun create()

in agent-sdk/src/main/java/co/elastic/otel/android/internal/services/network/query/NetworkQueryManager.kt [32:50]


        fun create(
            connectivityManager: ConnectivityManager,
            telephonyManager: TelephonyManager
        ): NetworkQueryManager {
            val currentApi = Build.VERSION.SDK_INT
            return when {
                currentApi == Build.VERSION_CODES.M -> NetworkApi23QueryManager(
                    connectivityManager,
                    telephonyManager
                )

                currentApi < Build.VERSION_CODES.M -> NetworkApi21QueryManager(
                    connectivityManager,
                    telephonyManager
                )

                else -> NetworkApi24QueryManager(connectivityManager, telephonyManager)
            }
        }