public DistributedPubSubSettings WithRemovedTimeToLive(TimeSpan removedTtl) { return new DistributedPubSubSettings(Role, RoutingLogic, GossipInterval, removedTtl, MaxDeltaElements); }