package com.netflix.suro.input; import com.netflix.suro.SuroPlugin; import com.netflix.suro.input.kafka.KafkaConsumer; import com.netflix.suro.input.remotefile.CloudTrail; import com.netflix.suro.input.remotefile.JsonLine; import com.netflix.suro.input.remotefile.S3Consumer; import com.netflix.suro.input.thrift.ThriftServer; public class SuroInputPlugin extends SuroPlugin { @Override protected void configure() { this.addInputType(ThriftServer.TYPE, ThriftServer.class); this.addInputType(KafkaConsumer.TYPE, KafkaConsumer.class); this.addInputType(S3Consumer.TYPE, S3Consumer.class); this.addRecordParserType(JsonLine.TYPE, JsonLine.class); this.addRecordParserType(CloudTrail.TYPE, CloudTrail.class); } }