+ private final DataTree localShardDataTree;
+
+ public ShardLeaderStateChanged(@NonNull String memberId, @Nullable String leaderId,
+ @NonNull DataTree localShardDataTree, short leaderPayloadVersion) {
+ super(memberId, leaderId, leaderPayloadVersion);
+ this.localShardDataTree = requireNonNull(localShardDataTree);
+ }