@Override
    public AlertAppender build() {
      Layout<? extends Serializable> layout = getOrCreateLayout();
      return new AlertAppender(getName(), layout, getFilter(), startPaused, debug,
          AlertingSessionRegistryProvider.get());
    }
Builds AlertAppender instances.

@param <B> The type to build
geode-log4j/src/main/java/org/apache/geode/alerting/log4j/internal/impl/AlertAppender.java