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