| Package | Description |
|---|---|
| io.druid.cli | |
| io.druid.data.input | |
| io.druid.data.input.impl | |
| io.druid.initialization | |
| io.druid.segment.loading | |
| io.druid.tasklogs |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CliCommandCreator |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Committer
Committer includes a Runnable and a Jackson-serialized metadata object containing the offset
|
interface |
Firehose
This is an interface that holds onto the stream of incoming data.
|
interface |
FirehoseFactory<T extends InputRowParser>
FirehoseFactory creates a
Firehose which is an interface holding onto the stream of incoming data. |
interface |
FirehoseFactoryV2<T extends InputRowParser>
Initialization method that connects up the FirehoseV2.
|
interface |
FirehoseV2
This is an interface that holds onto the stream of incoming data.
|
interface |
InputRow
An InputRow is the interface definition of an event being input into the data ingestion layer.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
InputRowParser<T> |
class |
ParseSpec |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DruidModule |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataSegmentArchiver |
interface |
DataSegmentFinder
A DataSegmentFinder is responsible for finding Druid segments underneath a specified directory and optionally updates
all descriptor.json files on deep storage with correct loadSpec.
|
interface |
DataSegmentKiller |
interface |
DataSegmentMover |
interface |
DataSegmentPuller
A DataSegmentPuller is responsible for pulling data for a particular segment into a particular directory
|
interface |
DataSegmentPusher |
interface |
LoadSpec
A means of pulling segment files into a destination directory
|
interface |
URIDataPuller
A URIDataPuller has handlings for URI based data
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TaskLogKiller |
interface |
TaskLogPusher
Something that knows how to persist local task logs to some form of long-term storage.
|
interface |
TaskLogs |
interface |
TaskLogStreamer
Something that knows how to stream logs for tasks.
|
Copyright © 2011–2018. All rights reserved.