+ public ShardLeaderStateChanged(@Nonnull String memberId, @Nullable String leaderId,
+ short leaderPayloadVersion) {
+ super(memberId, leaderId, leaderPayloadVersion);
+ this.localShardDataTree = null;
+ }
+
+ @Nonnull
+ public Optional<DataTree> getLocalShardDataTree() {
+ return Optional.ofNullable(localShardDataTree);