| Modifier and Type | Method and Description | 
|---|---|
Plumber | 
YeOldePlumberSchool.findPlumber(DataSchema schema,
           RealtimeTuningConfig config,
           FireDepartmentMetrics metrics)  | 
| Modifier and Type | Method and Description | 
|---|---|
FireDepartmentMetrics | 
RealtimeIndexTask.getMetrics()
Public for tests. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FireDepartmentMetrics | 
FireDepartment.getMetrics()  | 
FireDepartmentMetrics | 
RealtimeManager.getMetrics(String datasource)  | 
FireDepartmentMetrics | 
FireDepartmentMetrics.merge(FireDepartmentMetrics other)
merge other FireDepartmentMetrics, will modify this object's data 
 | 
FireDepartmentMetrics | 
FireDepartmentMetrics.snapshot()  | 
| Modifier and Type | Method and Description | 
|---|---|
FireDepartmentMetrics | 
FireDepartmentMetrics.merge(FireDepartmentMetrics other)
merge other FireDepartmentMetrics, will modify this object's data 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Appenderator | 
DefaultRealtimeAppenderatorFactory.build(DataSchema schema,
     RealtimeTuningConfig config,
     FireDepartmentMetrics metrics)  | 
Appenderator | 
DefaultOfflineAppenderatorFactory.build(DataSchema schema,
     RealtimeTuningConfig config,
     FireDepartmentMetrics metrics)  | 
Appenderator | 
AppenderatorFactory.build(DataSchema schema,
     RealtimeTuningConfig config,
     FireDepartmentMetrics metrics)  | 
static Appenderator | 
Appenderators.createOffline(DataSchema schema,
             AppenderatorConfig config,
             FireDepartmentMetrics metrics,
             DataSegmentPusher dataSegmentPusher,
             com.fasterxml.jackson.databind.ObjectMapper objectMapper,
             IndexIO indexIO,
             IndexMerger indexMerger)  | 
static Appenderator | 
Appenderators.createRealtime(DataSchema schema,
              AppenderatorConfig config,
              FireDepartmentMetrics metrics,
              DataSegmentPusher dataSegmentPusher,
              com.fasterxml.jackson.databind.ObjectMapper objectMapper,
              IndexIO indexIO,
              IndexMerger indexMerger,
              QueryRunnerFactoryConglomerate conglomerate,
              DataSegmentAnnouncer segmentAnnouncer,
              ServiceEmitter emitter,
              ExecutorService queryExecutorService,
              Cache cache,
              CacheConfig cacheConfig)  | 
Plumber | 
AppenderatorPlumberSchool.findPlumber(DataSchema schema,
           RealtimeTuningConfig config,
           FireDepartmentMetrics metrics)  | 
| Constructor and Description | 
|---|
AppenderatorImpl(DataSchema schema,
                AppenderatorConfig tuningConfig,
                FireDepartmentMetrics metrics,
                DataSegmentPusher dataSegmentPusher,
                com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                QueryRunnerFactoryConglomerate conglomerate,
                DataSegmentAnnouncer segmentAnnouncer,
                ServiceEmitter emitter,
                ExecutorService queryExecutorService,
                IndexIO indexIO,
                IndexMerger indexMerger,
                Cache cache,
                CacheConfig cacheConfig)  | 
AppenderatorPlumber(DataSchema schema,
                   RealtimeTuningConfig config,
                   FireDepartmentMetrics metrics,
                   DataSegmentAnnouncer segmentAnnouncer,
                   SegmentPublisher segmentPublisher,
                   SegmentHandoffNotifier handoffNotifier,
                   Appenderator appenderator)  | 
StreamAppenderatorDriver(Appenderator appenderator,
                        SegmentAllocator segmentAllocator,
                        SegmentHandoffNotifierFactory handoffNotifierFactory,
                        UsedSegmentChecker usedSegmentChecker,
                        com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                        FireDepartmentMetrics metrics)
Create a driver. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
Plumbers.addNextRow(com.google.common.base.Supplier<Committer> committerSupplier,
          Firehose firehose,
          Plumber plumber,
          boolean reportParseExceptions,
          FireDepartmentMetrics metrics)  | 
Plumber | 
RealtimePlumberSchool.findPlumber(DataSchema schema,
           RealtimeTuningConfig config,
           FireDepartmentMetrics metrics)  | 
Plumber | 
PlumberSchool.findPlumber(DataSchema schema,
           RealtimeTuningConfig config,
           FireDepartmentMetrics metrics)
Creates a Plumber 
 | 
Plumber | 
FlushingPlumberSchool.findPlumber(DataSchema schema,
           RealtimeTuningConfig config,
           FireDepartmentMetrics metrics)  | 
| Constructor and Description | 
|---|
FlushingPlumber(org.joda.time.Duration flushDuration,
               DataSchema schema,
               RealtimeTuningConfig config,
               FireDepartmentMetrics metrics,
               ServiceEmitter emitter,
               QueryRunnerFactoryConglomerate conglomerate,
               DataSegmentAnnouncer segmentAnnouncer,
               ExecutorService queryExecutorService,
               IndexMerger indexMerger,
               IndexIO indexIO,
               Cache cache,
               CacheConfig cacheConfig,
               com.fasterxml.jackson.databind.ObjectMapper objectMapper)  | 
RealtimePlumber(DataSchema schema,
               RealtimeTuningConfig config,
               FireDepartmentMetrics metrics,
               ServiceEmitter emitter,
               QueryRunnerFactoryConglomerate conglomerate,
               DataSegmentAnnouncer segmentAnnouncer,
               ExecutorService queryExecutorService,
               DataSegmentPusher dataSegmentPusher,
               SegmentPublisher segmentPublisher,
               SegmentHandoffNotifier handoffNotifier,
               IndexMerger indexMerger,
               IndexIO indexIO,
               Cache cache,
               CacheConfig cacheConfig,
               com.fasterxml.jackson.databind.ObjectMapper objectMapper)  | 
Copyright © 2011–2018. All rights reserved.