PersistenceInfo.fromMap constructor
fromMap
Implementation
factory PersistenceInfo.fromMap(Map<String, String> map) {
return PersistenceInfo(
loading: int.parse(map['loading'] ?? '0'),
rdbChangesSinceLastSave:
int.parse(map['rdb_changes_since_last_save'] ?? '0'),
rdbBgsaveInProgress: int.parse(map['rdb_bgsave_in_progress'] ?? '0'),
rdbLastSaveTime: int.parse(map['rdb_last_save_time'] ?? '0'),
rdbLastBgsaveStatus: map['rdb_last_bgsave_status'] ?? '',
rdbLastBgsaveTimeSec: int.parse(map['rdb_last_bgsave_time_sec'] ?? '0'),
rdbCurrentBgsaveTimeSec:
int.parse(map['rdb_current_bgsave_time_sec'] ?? '-1'),
rdbLastCowSize: int.parse(map['rdb_last_cow_size'] ?? '0'),
aofEnabled: int.parse(map['aof_enabled'] ?? '0'),
aofRewriteInProgress: int.parse(map['aof_rewrite_in_progress'] ?? '0'),
aofRewriteScheduled: int.parse(map['aof_rewrite_scheduled'] ?? '0'),
aofLastRewriteTimeSec: int.parse(map['aof_last_rewrite_time_sec'] ?? '0'),
aofCurrentRewriteTimeSec:
int.parse(map['aof_current_rewrite_time_sec'] ?? '-1'),
aofLastBgrewriteStatus: map['aof_last_bgrewrite_status'] ?? '',
aofLastWriteStatus: map['aof_last_write_status'] ?? '',
aofLastCowSize: int.parse(map['aof_last_cow_size'] ?? '0'),
aofCurrentSize: int.parse(map['aof_current_size'] ?? '0'),
aofBaseSize: int.parse(map['aof_base_size'] ?? '0'),
aofPendingRewrite: int.parse(map['aof_pending_rewrite'] ?? '0'),
aofBufferLength: int.parse(map['aof_buffer_length'] ?? '0'),
aofRewriteBufferLength:
int.parse(map['aof_rewrite_buffer_length'] ?? '0'),
aofPendingBioFsync: int.parse(map['aof_pending_bio_fsync'] ?? '0'),
aofDelayedFsync: int.parse(map['aof_delayed_fsync'] ?? '0'),
);
}