in aws-applicationinsights-application/src/main/java/software/amazon/applicationinsights/application/HandlerHelper.java [885:901]
public static List<String> getModelLogPatternIdentifiers(ResourceModel model) {
List<String> logPatternIdentifiers = new ArrayList<>();
if (model.getLogPatternSets() == null || model.getLogPatternSets().isEmpty()) {
return logPatternIdentifiers;
}
for (LogPatternSet logPatternSet : model.getLogPatternSets()) {
String patternSetName = logPatternSet.getPatternSetName();
for (LogPattern logPattern : logPatternSet.getLogPatterns()) {
String patternName = logPattern.getPatternName();
logPatternIdentifiers.add(generateLogPatternIdentifier(patternSetName, patternName));
}
}
return logPatternIdentifiers;
}