public MembershipChangeListenerFactory setWarningDelay(Duration warningDelay) {
    this.warningDelay = warningDelay;
    return this;
  }
Creates instances of {@link MembershipChangeListener} with validation of arguments.

<p>
The warning delay must be less than the poll duration. If the values are identical then the
persistence advisors will fail to log warnings about missing persistent members.
geode-core/src/main/java/org/apache/geode/internal/cache/persistence/MembershipChangeListenerFactory.java