-
public abstract class NetworkDataCollectorCollects network data for payloads getData and optional troubleshooting getTroubleshootingData.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classNetworkDataCollector.Companion
-
Constructor Summary
Constructors Constructor Description NetworkDataCollector(Context appContext)
-
Method Summary
Modifier and Type Method Description abstract BooleanisVpnEnabled()NetworkDatagetData()Returns network data for payload generation only. NetworkTroubleshootingDatagetTroubleshootingData()Collects network data for troubleshooting only (e.g. -
-
Constructor Detail
-
NetworkDataCollector
NetworkDataCollector(Context appContext)
-
-
Method Detail
-
isVpnEnabled
abstract Boolean isVpnEnabled()
-
getData
NetworkData getData()
Returns network data for payload generation only. Lightweight; no capability or validated-internet queries.
-
getTroubleshootingData
NetworkTroubleshootingData getTroubleshootingData()
Collects network data for troubleshooting only (e.g. error callbacks). Called on demand; may run extra system queries (validated internet, capabilities).
-
-
-
-