private Set getAdvice() {
    if (newRegion instanceof BucketRegion) {
      return ((Bucket) newRegion).getBucketAdvisor().adviseProfileExchange();
    } else {
      DistributionAdvisee rgn = newRegion.getParentAdvisee();
      DistributionAdvisor advisor = rgn.getDistributionAdvisor();
      return advisor.adviseGeneric();
    }
  }
this method tells other members that the region is being created
geode-core/src/main/java/org/apache/geode/internal/cache/CreateRegionProcessor.java