in src/main/java/com/aliyun/openservices/paifeaturestore/domain/Project.java [161:179]
private void loadFeatureEntities() throws Exception {
int pageNumber = 1;
int pageSize = 100;
do {
ListFeatureEntitiesResponse listFeatureEntitiesResponse = this.apiClient.getFeatureEntityApi().listFeatureEntities(String.valueOf(this.project.getProjectId()), pageNumber, pageSize);
for (com.aliyun.openservices.paifeaturestore.model.FeatureEntity featureEntity : listFeatureEntitiesResponse.getFeatureEntities()) {
if (featureEntity.getProjectId() == project.getProjectId()) {
if (!this.featureEntityMap.containsKey(featureEntity.getFeatureEntityName())) {
this.featureEntityMap.put(featureEntity.getFeatureEntityName(), new com.aliyun.openservices.paifeaturestore.domain.FeatureEntity(featureEntity));
}
}
}
if (listFeatureEntitiesResponse.getFeatureEntities().size() == 0 || pageNumber * pageSize > listFeatureEntitiesResponse.getTotalCount()) {
break;
}
pageNumber++;
} while (true);
}