def METHOD_NAME(self, request):
    match_ = self.get_match_values()
    log.info(f"Matching event against:{match_}")
    matched = []
    for k, v in match_.items():
        if not v:
            continue
        matched.append(self.handlers[k](self, request, v))
    return all(matched)