in aws-applicationinsights-application/src/main/java/software/amazon/applicationinsights/application/HandlerHelper.java [718:734]
public static LogPattern pickLogPatternFromModel(String patternSetName, String patternName, ResourceModel model) {
if (model.getLogPatternSets() == null || model.getLogPatternSets().isEmpty()) {
return null;
}
for (LogPatternSet logPatternSet : model.getLogPatternSets()) {
if (logPatternSet.getPatternSetName().equals(patternSetName)) {
for (LogPattern logPattern : logPatternSet.getLogPatterns()) {
if (logPattern.getPatternName().equals(patternName)) {
return logPattern;
}
}
}
}
return null;
}