From a413a9ad219fc98588147241f0c73ea3d37f4ef2 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 26 Nov 2022 21:50:07 +0100 Subject: [PATCH] ShardSnapshot is final There is no point in extending this class, make it final. Change-Id: I6f73c5be57e6fb58e7c74b5681907ae0f492437d Signed-off-by: Robert Varga --- .../cluster/datastore/persisted/DatastoreSnapshot.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java index 6330e5d4c2..98323fa005 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java @@ -102,7 +102,7 @@ public class DatastoreSnapshot implements Serializable { return new Proxy(this); } - public static class ShardSnapshot implements Serializable { + public static final class ShardSnapshot implements Serializable { private static final long serialVersionUID = 1L; private static final class Proxy implements Externalizable { @@ -137,8 +137,8 @@ public class DatastoreSnapshot implements Serializable { } } - private final String name; - private final Snapshot snapshot; + private final @NonNull String name; + private final @NonNull Snapshot snapshot; public ShardSnapshot(@NonNull String name, @NonNull Snapshot snapshot) { this.name = requireNonNull(name); -- 2.36.6