public void addAsyncEventQueueId(String asyncEventQueueId) {
      synchronized (this) {
        if (asyncEventQueueIds == null) {
          asyncEventQueueIds = new CopyOnWriteArraySet<>();
          asyncEventQueueIds.add(asyncEventQueueId);
        } else {
          if (asyncEventQueueIds.contains(asyncEventQueueId)) {
            throw new IllegalArgumentException(
                String.format("async-event-queue-id %s is already added",
                    asyncEventQueueId));
          }
          asyncEventQueueIds.add(asyncEventQueueId);
        }
        setHasAsyncEventListeners(true);
      }
    }
Constructs an instance of {@code RegionAttributes} with default settings.

@see AttributesFactory
geode-core/src/main/java/org/apache/geode/cache/AttributesFactory.java