SourceFilter is a call back function that hands a CloudTrailSource to user. User can
determinate whether want to process this source. The filter() method is invoked after
polled SQS message from SQS queue and before process events. For performance, CloudTrailSource
is not cloned, caller should not change the content of source.