1 package org
.asamk
.signal
.manager
.syncStorage
;
3 import org
.whispersystems
.signalservice
.api
.storage
.SignalStorageManifest
;
4 import org
.whispersystems
.signalservice
.api
.storage
.SignalStorageRecord
;
7 import java
.util
.Locale
;
9 public record WriteOperationResult(
10 SignalStorageManifest manifest
, List
<SignalStorageRecord
> inserts
, List
<byte[]> deletes
13 public boolean isEmpty() {
14 return inserts
.isEmpty() && deletes
.isEmpty();
18 public String
toString() {
22 return String
.format(Locale
.ROOT
,
23 "ManifestVersion: %d, Total Keys: %d, Inserts: %d, Deletes: %d",
24 manifest
.getVersion(),
25 manifest
.getStorageIds().size(),