api library

Classes

Alarm
AlarmApi
AlarmEventTypeEnum
Type of event. Allowed values are: ALARM_ACTIVE, ALARM_CLEARED, ALARM_ACKNOWLEDGED, DEVICE_ONLINE, DEVICE_OFFLINE.
AlarmEventTypeEnumTypeTransformer
Transformation class that can encode an instance of AlarmEventTypeEnum to String, and decode dynamic data back to AlarmEventTypeEnum.
AlarmGroupsResponseData
AlarmHistGroups
ApiClient
AuditActor
AuditApi
AuditObject
AuditRecordRequest
AuditRecordResponse
BasicApi
DeserializationMessage
Primarily intended for use in an isolate.
DeviceActiveAlarmGroupsValue
DeviceHistAlarmGroupsValue
Level
LevelTypeTransformer
Transformation class that can encode an instance of Level to String, and decode dynamic data back to Level.
SchemaField
SchemaRequest
SchemaResponse

Properties

authenticator ↔ LogbotHttpBearerAuth
getter/setter pair
defaultApiClient ↔ ApiClient
getter/setter pair

Functions

decodeAsync(DeserializationMessage message) → Future
Primarily intended for use in an isolate.
deserializeAsync(DeserializationMessage message) → Future
Primarily intended for use in an isolate.
mapCastOfType<K, V>(dynamic map, String key) → Map<K, V>?
Returns a valid Map<K, V> found at the specified Map key, null otherwise.
mapDateTime(dynamic map, String key, [String? pattern]) → DateTime?
Returns a valid DateTime found at the specified Map key, null otherwise.
mapValueOfType<T>(dynamic map, String key) → T?
Returns a valid T value found at the specified Map key, null otherwise.
parameterToString(dynamic value) → String
Format the given parameter object into a String.
serializeAsync(Object? value) → Future<String>
Primarily intended for use in an isolate.