Class Appenderators


  • public class Appenderators
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Appenderators()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Appenderator createClosedSegmentsOffline​(String id, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates)  
      static Appenderator createOffline​(String id, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates)  
      static Appenderator createOpenSegmentsOffline​(String id, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates)  
      static Appenderator createRealtime​(SegmentLoaderConfig segmentLoaderConfig, String id, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)  
    • Constructor Detail

      • Appenderators

        public Appenderators()
    • Method Detail

      • createRealtime

        public static Appenderator createRealtime​(SegmentLoaderConfig segmentLoaderConfig,
                                                  String id,
                                                  DataSchema schema,
                                                  AppenderatorConfig config,
                                                  FireDepartmentMetrics metrics,
                                                  org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher,
                                                  com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                  org.apache.druid.segment.IndexIO indexIO,
                                                  org.apache.druid.segment.IndexMerger indexMerger,
                                                  org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate,
                                                  DataSegmentAnnouncer segmentAnnouncer,
                                                  org.apache.druid.java.util.emitter.service.ServiceEmitter emitter,
                                                  org.apache.druid.query.QueryProcessingPool queryProcessingPool,
                                                  org.apache.druid.segment.join.JoinableFactory joinableFactory,
                                                  Cache cache,
                                                  CacheConfig cacheConfig,
                                                  CachePopulatorStats cachePopulatorStats,
                                                  org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters,
                                                  org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler,
                                                  boolean useMaxMemoryEstimates,
                                                  CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)
      • createOffline

        public static Appenderator createOffline​(String id,
                                                 DataSchema schema,
                                                 AppenderatorConfig config,
                                                 FireDepartmentMetrics metrics,
                                                 org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher,
                                                 com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                 org.apache.druid.segment.IndexIO indexIO,
                                                 org.apache.druid.segment.IndexMerger indexMerger,
                                                 org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters,
                                                 org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler,
                                                 boolean useMaxMemoryEstimates)
      • createOpenSegmentsOffline

        public static Appenderator createOpenSegmentsOffline​(String id,
                                                             DataSchema schema,
                                                             AppenderatorConfig config,
                                                             FireDepartmentMetrics metrics,
                                                             org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher,
                                                             com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                             org.apache.druid.segment.IndexIO indexIO,
                                                             org.apache.druid.segment.IndexMerger indexMerger,
                                                             org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters,
                                                             org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler,
                                                             boolean useMaxMemoryEstimates)
      • createClosedSegmentsOffline

        public static Appenderator createClosedSegmentsOffline​(String id,
                                                               DataSchema schema,
                                                               AppenderatorConfig config,
                                                               FireDepartmentMetrics metrics,
                                                               org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher,
                                                               com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                               org.apache.druid.segment.IndexIO indexIO,
                                                               org.apache.druid.segment.IndexMerger indexMerger,
                                                               org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters,
                                                               org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler,
                                                               boolean useMaxMemoryEstimates)