MemoryOptimizeDatasetStats.fromJson constructor

MemoryOptimizeDatasetStats.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory MemoryOptimizeDatasetStats.fromJson(Map<String, dynamic> json) {
  return MemoryOptimizeDatasetStats(
    dataset: _memoryRequiredString(json["dataset"], "optimize"),
    fragmentsAdded: _memoryOptionalInt(json["fragments_added"]) ?? 0,
    fragmentsRemoved: _memoryOptionalInt(json["fragments_removed"]) ?? 0,
    filesAdded: _memoryOptionalInt(json["files_added"]) ?? 0,
    filesRemoved: _memoryOptionalInt(json["files_removed"]) ?? 0,
    oldVersionsRemoved: _memoryOptionalInt(json["old_versions_removed"]) ?? 0,
    bytesRemoved: _memoryOptionalInt(json["bytes_removed"]) ?? 0,
  );
}