markSyncFailed method
Creates metadata marking sync as failed.
Implementation
DatumSyncMetadata markSyncFailed({
required String errorMessage,
bool incrementRetry = true,
}) {
return copyWith(
syncStatus: SyncStatus.failed,
errorMessage: errorMessage,
retryCount: incrementRetry ? retryCount + 1 : retryCount,
);
}