@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule("DruidKerberos").registerSubtypes( KerberosAuthenticator.class, KerberosEscalator.class ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.<Module>of( new SimpleModule("DruidNamespacedCachedExtractionModule") .registerSubtypes( NamespaceLookupExtractorFactory.class ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule("BasicDruidSecurity").registerSubtypes( BasicHTTPAuthenticator.class, BasicHTTPEscalator.class, BasicRoleBasedAuthorizer.class ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of(new SimpleModule("DruidRedisCache").registerSubtypes(RedisCacheProvider.class)); } }
@Override public List<? extends Module> getJacksonModules() { return Collections.<Module>singletonList( new SimpleModule("IndexingHadoopModule") .registerSubtypes( new NamedType(HadoopyStringInputRowParser.class, "hadoopyString") ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule("DistinctCountModule").registerSubtypes( new NamedType(DistinctCountAggregatorFactory.class, DISTINCT_COUNT) ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.<Module>of( new SimpleModule("DruidLookupModule").registerSubtypes(MapLookupExtractorFactory.class), new SimpleModule().registerSubtypes( new NamedType(LookupDimensionSpec.class, "lookup"), new NamedType(RegisteredLookupExtractionFn.class, "registeredLookup") ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule().registerSubtypes(new NamedType(StaticS3FirehoseFactory.class, "static-s3")) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule("KafkaEightFirehoseModule") .registerSubtypes( new NamedType(KafkaEightFirehoseFactory.class, "kafka-0.8") ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule(getClass().getSimpleName()) .registerSubtypes( new NamedType(MapVirtualColumn.class, "map") ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.singletonList( new SimpleModule("InfluxInputRowParserModule") .registerSubtypes( new NamedType(InfluxParseSpec.class, "influx") ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule("KafkaEightSimpleConsumerFirehoseModule").registerSubtypes( new NamedType(KafkaEightSimpleConsumerFirehoseFactory.class, "kafka-0.8-v2") ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.singletonList( new SimpleModule("ThriftInputRowParserModule") .registerSubtypes( new NamedType(ThriftInputRowParser.class, "thrift") ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.singletonList( new SimpleModule("ProtobufInputRowParserModule") .registerSubtypes( new NamedType(ProtobufInputRowParser.class, "protobuf") ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.singletonList( new SimpleModule("OrcInputRowParserModule") .registerSubtypes( new NamedType(OrcHadoopInputRowParser.class, "orc") ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.of( new SimpleModule(getClass().getSimpleName()) .registerSubtypes( new NamedType(MaterializedViewSupervisorSpec.class, "derivativeDataSource"), new NamedType(DerivativeDataSourceMetadata.class, "derivativeDataSource") ) ); }
@Override public List<? extends Module> getJacksonModules() { return ImmutableList.<Module>of( new SimpleModule("IndexingServiceFirehoseModule") .registerSubtypes( new NamedType(EventReceiverFirehoseFactory.class, "receiver"), new NamedType(IngestSegmentFirehoseFactory.class, "ingestSegment") ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.singletonList( new SimpleModule("TimestampMinMaxModule") .registerSubtypes( new NamedType(TimestampMaxAggregatorFactory.class, "timeMax"), new NamedType(TimestampMinAggregatorFactory.class, "timeMin") ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.singletonList( new SimpleModule("ParquetInputRowParserModule") .registerSubtypes( new NamedType(ParquetAvroHadoopInputRowParser.class, PARQUET_AVRO_INPUT_PARSER_TYPE), new NamedType(ParquetHadoopInputRowParser.class, PARQUET_SIMPLE_INPUT_PARSER_TYPE), new NamedType(ParquetParseSpec.class, PARQUET_SIMPLE_INPUT_PARSER_TYPE) ) ); }
@Override public List<? extends Module> getJacksonModules() { return Collections.<Module>singletonList( new SimpleModule("ExamplesModule") .registerSubtypes( new NamedType(TwitterSpritzerFirehoseFactory.class, "twitzer"), new NamedType(IrcFirehoseFactory.class, "irc"), new NamedType(IrcInputRowParser.class, "irc") ) ); }