Trigger node seems to lack a time- or iteration-based way to stop sending events

I've been trying to replace looptimer and stoptimer nodes (due to the apparent deprecation of them). Mostly I am using a trigger node in this effort. But what seems fundamentally missing is a way for the trigger node to stop sending events after a set length of time or a set # of event instances. Am I just missing something which is right in front of me?