}
}
for (ResourceId resourceId : cluster.getResourceMap().keySet()) {
Resource resource = cluster.getResource(resourceId);
RebalancerConfig rebalancerCfg = resource.getRebalancerConfig();
ResourceConfig.Builder resCfgBuilder = new ResourceConfig.Builder(resourceId);
resCfgBuilder.bucketSize(resource.getBucketSize());
resCfgBuilder.batchMessageMode(resource.getBatchMessageMode());
resCfgBuilder.schedulerTaskConfig(resource.getSchedulerTaskConfig());
resCfgBuilder.rebalancerContext(rebalancerCfg.getRebalancerContext(RebalancerContext.class));
resCfgMap.put(resourceId, resCfgBuilder.build());
}
event.addAttribute(AttributeName.RESOURCES.toString(), resCfgMap);
}