Sub2ApiAdminBackupRecord constructor
Sub2ApiAdminBackupRecord({
- required String id,
- required Sub2ApiAdminBackupStatus status,
- required String backupType,
- required String fileName,
- Sub2ApiAdminBackupObjectKey? objectKey,
- List<
Sub2ApiAdminBackupPart> parts = const <Sub2ApiAdminBackupPart>[], - required int sizeBytes,
- required Sub2ApiAdminBackupTrigger triggeredBy,
- required Sub2ApiAdminOpsErrorContent errorMessage,
- required DateTime startedAt,
- DateTime? finishedAt,
- DateTime? expiresAt,
- required String progress,
- Sub2ApiAdminBackupRestoreStatus? restoreStatus,
- required Sub2ApiAdminOpsErrorContent restoreError,
- DateTime? restoredAt,
Implementation
Sub2ApiAdminBackupRecord({
required this.id,
required this.status,
required this.backupType,
required this.fileName,
this.objectKey,
List<Sub2ApiAdminBackupPart> parts = const <Sub2ApiAdminBackupPart>[],
required this.sizeBytes,
required this.triggeredBy,
required this.errorMessage,
required this.startedAt,
this.finishedAt,
this.expiresAt,
required this.progress,
this.restoreStatus,
required this.restoreError,
this.restoredAt,
}) : parts = List.unmodifiable(parts);