DatabaseStatus.fromMap constructor
DatabaseStatus.fromMap(
- Map<String, dynamic> map
)
Implementation
factory DatabaseStatus.fromMap(Map<String, dynamic> map) {
return DatabaseStatus(
health: map['health'].toString(),
ready: map['ready'],
engine: map['engine'].toString(),
version: map['version'].toString(),
uptime: map['uptime'],
connections: DatabaseStatusConnections.fromMap(map['connections']),
syncMode: map['syncMode'].toString(),
effectiveSyncMode: map['effectiveSyncMode']?.toString(),
syncDegraded: map['syncDegraded'],
syncAcknowledgements: map['syncAcknowledgements'],
syncStandbyCount: map['syncStandbyCount'],
syncStateConfirmed: map['syncStateConfirmed'],
replicas: List<DatabaseStatusReplica>.from(
map['replicas'].map((p) => DatabaseStatusReplica.fromMap(p))),
volumes: List<DatabaseStatusVolume>.from(
map['volumes'].map((p) => DatabaseStatusVolume.fromMap(p))),
);
}