Inheritance
Object
PlatformInterface
KubesenseSdkPlatform
Implementers
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
attachToExisting (KubesenseAttachConfiguration attachConfig )
→ Future <AttachResponse ? >
attachToIsolate ()
→ Future <IsolateAttachResponse ? >
clearAccountInfo ()
→ Future <void >
clearAllData ()
→ Future <void >
clearUserInfo ()
→ Future <void >
flush ()
→ Future <void >
flushAndDeinitialize ()
→ Future <void >
getContext ()
→ KubesenseContext ?
getRemoteConfiguration (List <RemoteConfigKey > keys )
→ Future <Map <String , Object ? > >
Reads keys from the remote SDK configuration document the native SDK
was initialized with, keyed by RemoteConfigKey.path . Values that are
absent or unusable are left out. Platforms without a native remote
configuration (Web) answer an empty map.
initialize (KubesenseConfiguration configuration , TrackingConsent trackingConsent , {LogCallback ? logCallback , required InternalLogger internalLogger })
→ Future <PlatformInitializationResult >
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendTelemetryDebug (String message )
→ Future <void >
sendTelemetryError (String message , String ? stack , String ? kind )
→ Future <void >
setAccountInfo (String id , String ? name , )
→ Future <void >
setSdkVerbosity (CoreLoggerLevel verbosity )
→ Future <void >
setTrackingConsent (TrackingConsent trackingConsent )
→ Future <void >
setUserInfo (String id , String ? name , String ? email , )
→ Future <void >
toString ()
→ String
A string representation of this object.
inherited
updateTelemetryConfiguration (String property , bool value )
→ Future <void >
kubesense_flutter_plugin 1.0.1