+ private final @NonNull ShardDataTreeSnapshot snapshot;
+ private final boolean migrated;
+
+ @VisibleForTesting
+ public ShardSnapshotState(final @NonNull ShardDataTreeSnapshot snapshot, final boolean migrated) {
+ this.snapshot = requireNonNull(snapshot);
+ this.migrated = migrated;
+ }