...
new StemSave(grouperSession).assignUuid(stem.getId()) .assignDisplayExtension("test1") .assignAlternateName("newAlternateName") .assignReplaceAllSettings(false).save();
Sample to delete folders in a folder, and be failsafe (log on which ones error)
String parentStemName = "test:poc";
GrouperSession grouperSession = GrouperSession.startRootSession();
Stem parentStem = StemFinder.findByName(grouperSession, parentStemName, true);
for (Stem stem : parentStem.getChildStems()) {
try {
new StemSave(grouperSession).assignUuid(stem.getId()).assignSaveMode(SaveMode.DELETE).save();
} catch (Exception e) {
e.printStackTrace();
}
}