Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

AbstractTextFilesFirehoseFactory<T> - Class in org.apache.druid.data.input.impl
This is an abstract class for firehose factory for making firehoses reading text files.
AbstractTextFilesFirehoseFactory() - Constructor for class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
 
abuts(PartitionChunk<T>) - Method in interface org.apache.druid.timeline.partition.PartitionChunk
Determines if this PartitionChunk abuts another PartitionChunk.
abuts(PartitionChunk<T>) - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
add(E) - Method in class org.apache.druid.utils.CircularBuffer
 
addBinding(Class<? extends T>) - Method in class org.apache.druid.guice.ConditionalMultibind
Unconditionally bind target to the set.
addBinding(T) - Method in class org.apache.druid.guice.ConditionalMultibind
Unconditionally bind target to the set.
addBinding(TypeLiteral<T>) - Method in class org.apache.druid.guice.ConditionalMultibind
Unconditionally bind target to the set.
addCommands(Cli.CliBuilder) - Method in interface org.apache.druid.cli.CliCommandCreator
 
addConditionBinding(String, Predicate<String>, Class<? extends T>) - Method in class org.apache.druid.guice.ConditionalMultibind
Conditionally bind target to the set.
addConditionBinding(String, Predicate<String>, T) - Method in class org.apache.druid.guice.ConditionalMultibind
Conditionally bind target to the set.
addConditionBinding(String, Predicate<String>, TypeLiteral<T>) - Method in class org.apache.druid.guice.ConditionalMultibind
Conditionally bind target to the set.
addResource(Binder, Class<?>) - Static method in class org.apache.druid.guice.Jerseys
 
advance() - Method in interface org.apache.druid.data.input.FirehoseV2
Advance the firehose to the next offset.
archive(DataSegment) - Method in interface org.apache.druid.segment.loading.DataSegmentArchiver
Perform an archive task on the segment and return the resulting segment or null if there was no action needed.

B

binaryVersion(Integer) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
bind(Binder, String, Class<T>) - Static method in class org.apache.druid.guice.JsonConfigProvider
 
bind(Binder, String, Class<T>, Annotation) - Static method in class org.apache.druid.guice.JsonConfigProvider
 
bind(Binder, String, Class<T>, Class<? extends Annotation>) - Static method in class org.apache.druid.guice.JsonConfigProvider
 
bind(Binder, String, Class<T>, Key<T>, Key<Supplier<T>>) - Static method in class org.apache.druid.guice.JsonConfigProvider
 
Binders - Class in org.apache.druid.guice
 
Binders() - Constructor for class org.apache.druid.guice.Binders
 
bindInstance(Binder, Key<T>, T) - Static method in class org.apache.druid.guice.JsonConfigProvider
 
bucketMonthComparator() - Static method in class org.apache.druid.timeline.DataSegment
 
build() - Method in class org.apache.druid.timeline.DataSegment.Builder
 
builder() - Static method in class org.apache.druid.timeline.DataSegment
 
builder(DataSegment) - Static method in class org.apache.druid.timeline.DataSegment
 
Builder() - Constructor for class org.apache.druid.timeline.DataSegment.Builder
 
Builder(DataSegment) - Constructor for class org.apache.druid.timeline.DataSegment.Builder
 
ByteBufferInputRowParser - Interface in org.apache.druid.data.input
 

C

CircularBuffer<E> - Class in org.apache.druid.utils
A circular buffer that supports random bidirectional access.
CircularBuffer(int) - Constructor for class org.apache.druid.utils.CircularBuffer
 
CliCommandCreator - Interface in org.apache.druid.cli
 
close() - Method in class org.apache.druid.data.input.impl.FileIteratingFirehose
 
close() - Method in class org.apache.druid.data.input.impl.prefetch.JsonIterator
 
close() - Method in class org.apache.druid.data.input.impl.SqlFirehose
 
CommaListJoinDeserializer - Class in org.apache.druid.jackson
 
CommaListJoinDeserializer() - Constructor for class org.apache.druid.jackson.CommaListJoinDeserializer
 
CommaListJoinSerializer - Class in org.apache.druid.jackson
 
CommaListJoinSerializer() - Constructor for class org.apache.druid.jackson.CommaListJoinSerializer
 
commit() - Method in interface org.apache.druid.data.input.Firehose
Returns a runnable that will "commit" everything read up to the point at which commit() is called.
commit() - Method in class org.apache.druid.data.input.impl.FileIteratingFirehose
 
commit() - Method in class org.apache.druid.data.input.impl.SqlFirehose
 
Committer - Interface in org.apache.druid.data.input
Committer includes a Runnable and a Jackson-serialized metadata object containing the offset
compareTo(Row) - Method in class org.apache.druid.data.input.MapBasedRow
 
compareTo(DataSegment) - Method in class org.apache.druid.timeline.DataSegment
 
compareTo(PartitionChunk<T>) - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
The ordering of PartitionChunks is determined entirely by the partition boundaries and has nothing to do with the object.
CompressionUtils - Class in org.apache.druid.utils
 
CompressionUtils() - Constructor for class org.apache.druid.utils.CompressionUtils
 
ConditionalMultibind<T> - Class in org.apache.druid.guice
Provides the ability to conditionally bind an item to a set.
ConditionalMultibind(Properties, Multibinder<T>) - Constructor for class org.apache.druid.guice.ConditionalMultibind
 
configurate(Properties, String, Class<T>) - Method in class org.apache.druid.guice.JsonConfigurator
 
configure(Binder) - Method in class org.apache.druid.guice.DruidGuiceExtensions
 
configure(Binder) - Method in class org.apache.druid.guice.LifecycleModule
 
configure(Injector) - Method in class org.apache.druid.guice.SupplierProvider
 
connect(T) - Method in interface org.apache.druid.data.input.FirehoseFactory
Deprecated.
connect(T, File) - Method in interface org.apache.druid.data.input.FirehoseFactory
Initialization method that connects up the fire hose.
connect(T, Object) - Method in interface org.apache.druid.data.input.FirehoseFactoryV2
This method is declared to throw IOException, although it's not thrown in the implementations in Druid code, for compatibility with third-party extensions.
connect(StringInputRowParser, File) - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
 
connect(StringInputRowParser, File) - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
connect(InputRowParser<Map<String, Object>>, File) - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
convertSpatialSchema(SpatialDimensionSchema) - Static method in class org.apache.druid.data.input.impl.DimensionsSpec
 
create(String) - Static method in class org.apache.druid.data.input.impl.StringDimensionSchema
 
create(Properties, Binder, Class<T>) - Static method in class org.apache.druid.guice.ConditionalMultibind
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
create(Properties, Binder, Class<T>, Class<? extends Annotation>) - Static method in class org.apache.druid.guice.ConditionalMultibind
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
create(Properties, Binder, TypeLiteral<T>) - Static method in class org.apache.druid.guice.ConditionalMultibind
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
create(Properties, Binder, TypeLiteral<T>, Class<? extends Annotation>) - Static method in class org.apache.druid.guice.ConditionalMultibind
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
create(String, int, int) - Static method in class org.apache.druid.indexer.TaskLocation
 
createChoice(Binder, String, Key<T>, Key<? extends T>) - Static method in class org.apache.druid.guice.PolyBind
Sets up a "choice" for the injector to resolve at injection time.
createChoiceWithDefault(Binder, String, Key<T>, Key<? extends T>, String) - Static method in class org.apache.druid.guice.PolyBind
Deprecated.
use PolyBind.createChoiceWithDefault(Binder, String, Key, String) instead. defaultKey argument is ignored.
createChoiceWithDefault(Binder, String, Key<T>, String) - Static method in class org.apache.druid.guice.PolyBind
Sets up a "choice" for the injector to resolve at injection time.
createChunk(T) - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
createChunk(T) - Method in interface org.apache.druid.timeline.partition.ShardSpec
 
CSVParseSpec - Class in org.apache.druid.data.input.impl
 
CSVParseSpec(TimestampSpec, DimensionsSpec, String, List<String>, boolean, int) - Constructor for class org.apache.druid.data.input.impl.CSVParseSpec
 
CSVParseSpec(TimestampSpec, DimensionsSpec, String, List<String>) - Constructor for class org.apache.druid.data.input.impl.CSVParseSpec
Deprecated.
currRow() - Method in interface org.apache.druid.data.input.FirehoseV2
 

D

DataSegment - Class in org.apache.druid.timeline
 
DataSegment(String, Interval, String, Map<String, Object>, List<String>, List<String>, ShardSpec, Integer, long) - Constructor for class org.apache.druid.timeline.DataSegment
 
DataSegment(String, Interval, String, Map<String, Object>, List<String>, List<String>, ShardSpec, Integer, long, DataSegment.PruneLoadSpecHolder) - Constructor for class org.apache.druid.timeline.DataSegment
 
DataSegment.Builder - Class in org.apache.druid.timeline
 
DataSegment.PruneLoadSpecHolder - Class in org.apache.druid.timeline
This class is needed for optional injection of pruneLoadSpec, see github.com/google/guice/wiki/FrequentlyAskedQuestions#how-can-i-inject-optional-parameters-into-a-constructor
DataSegmentArchiver - Interface in org.apache.druid.segment.loading
 
dataSegmentArchiverBinder(Binder) - Static method in class org.apache.druid.guice.Binders
 
DataSegmentFinder - Interface in org.apache.druid.segment.loading
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.
dataSegmentFinderBinder(Binder) - Static method in class org.apache.druid.guice.Binders
 
DataSegmentKiller - Interface in org.apache.druid.segment.loading
 
dataSegmentKillerBinder(Binder) - Static method in class org.apache.druid.guice.Binders
 
DataSegmentMover - Interface in org.apache.druid.segment.loading
 
dataSegmentMoverBinder(Binder) - Static method in class org.apache.druid.guice.Binders
 
DataSegmentPusher - Interface in org.apache.druid.segment.loading
 
dataSegmentPusherBinder(Binder) - Static method in class org.apache.druid.guice.Binders
 
DataSegmentUtils - Class in org.apache.druid.timeline
 
DataSegmentUtils() - Constructor for class org.apache.druid.timeline.DataSegmentUtils
 
DataSegmentUtils.SegmentIdentifierParts - Class in org.apache.druid.timeline
 
dataSource(String) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
DEFAULT - Static variable in class org.apache.druid.timeline.DataSegment.PruneLoadSpecHolder
 
DEFAULT_FETCH_TIMEOUT_MS - Static variable in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
DEFAULT_MAX_CACHE_CAPACITY_BYTES - Static variable in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
DEFAULT_MAX_FETCH_CAPACITY_BYTES - Static variable in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
DEFAULT_MAX_FETCH_RETRY - Static variable in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
DEFAULT_OPTIMIZATION_LEVEL - Static variable in class org.apache.druid.js.JavaScriptConfig
 
DelimitedParseSpec - Class in org.apache.druid.data.input.impl
 
DelimitedParseSpec(TimestampSpec, DimensionsSpec, String, String, List<String>, boolean, int) - Constructor for class org.apache.druid.data.input.impl.DelimitedParseSpec
 
DelimitedParseSpec(TimestampSpec, DimensionsSpec, String, String, List<String>) - Constructor for class org.apache.druid.data.input.impl.DelimitedParseSpec
Deprecated.
delimiter - Static variable in class org.apache.druid.timeline.DataSegment
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.druid.jackson.CommaListJoinDeserializer
 
dimensions(List<String>) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
DimensionSchema - Class in org.apache.druid.data.input.impl
 
DimensionSchema(String, DimensionSchema.MultiValueHandling, boolean) - Constructor for class org.apache.druid.data.input.impl.DimensionSchema
 
DimensionSchema.MultiValueHandling - Enum in org.apache.druid.data.input.impl
 
DimensionSchema.ValueType - Enum in org.apache.druid.data.input.impl
Should be the same as org.apache.druid.segment.column.ValueType.
DimensionsSpec - Class in org.apache.druid.data.input.impl
 
DimensionsSpec(List<DimensionSchema>, List<String>, List<SpatialDimensionSchema>) - Constructor for class org.apache.druid.data.input.impl.DimensionsSpec
 
DimensionsSpec(List<DimensionSchema>) - Constructor for class org.apache.druid.data.input.impl.DimensionsSpec
 
DOUBLE_TYPE_NAME - Static variable in class org.apache.druid.data.input.impl.DimensionSchema
 
DoubleDimensionSchema - Class in org.apache.druid.data.input.impl
 
DoubleDimensionSchema(String) - Constructor for class org.apache.druid.data.input.impl.DoubleDimensionSchema
 
download(T, File) - Method in class org.apache.druid.data.input.impl.prefetch.Fetcher
Downloads an object into a file.
download(T, File) - Method in class org.apache.druid.data.input.impl.prefetch.FileFetcher
Downloads an object.
download(T, File) - Method in class org.apache.druid.data.input.impl.prefetch.SqlFetcher
Downloads the entire resultset object into a file.
DruidGuiceExtensions - Class in org.apache.druid.guice
 
DruidGuiceExtensions() - Constructor for class org.apache.druid.guice.DruidGuiceExtensions
 
DruidModule - Interface in org.apache.druid.initialization
 
DruidScopes - Class in org.apache.druid.guice
 
DruidScopes() - Constructor for class org.apache.druid.guice.DruidScopes
 

E

EMPTY - Static variable in class org.apache.druid.data.input.impl.DimensionsSpec
 
equals(Object) - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
equals(Object) - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
equals(Object) - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
equals(Object) - Method in class org.apache.druid.data.input.impl.NewSpatialDimensionSchema
 
equals(Object) - Method in class org.apache.druid.data.input.impl.NoopInputRowParser
 
equals(Object) - Method in class org.apache.druid.data.input.impl.ParseSpec
 
equals(Object) - Method in class org.apache.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
equals(Object) - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
equals(Object) - Method in class org.apache.druid.data.input.MapBasedRow
 
equals(Object) - Method in class org.apache.druid.indexer.TaskLocation
 
equals(Object) - Method in class org.apache.druid.indexer.TaskStatus
 
equals(Object) - Method in class org.apache.druid.indexer.TaskStatusPlus
 
equals(Object) - Method in class org.apache.druid.js.JavaScriptConfig
 
equals(Object) - Method in class org.apache.druid.query.SegmentDescriptor
 
equals(Object) - Method in class org.apache.druid.timeline.DataSegment
 
equals(Object) - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
equals(Object) - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
equals(Object) - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
EscalatedGlobal - Annotation Type in org.apache.druid.guice.annotations
 
extractTimestamp(Map<String, Object>) - Method in class org.apache.druid.data.input.impl.TimestampSpec
 

F

failure(String) - Static method in class org.apache.druid.indexer.TaskStatus
 
failure(String, String) - Static method in class org.apache.druid.indexer.TaskStatus
 
Fetcher<T> - Class in org.apache.druid.data.input.impl.prefetch
FileFetcher<T> - Class in org.apache.druid.data.input.impl.prefetch
A file fetcher used by PrefetchableTextFilesFirehoseFactory.
FileIteratingFirehose - Class in org.apache.druid.data.input.impl
 
FileIteratingFirehose(Iterator<LineIterator>, StringInputRowParser) - Constructor for class org.apache.druid.data.input.impl.FileIteratingFirehose
 
FileIteratingFirehose(Iterator<LineIterator>, StringInputRowParser, Closeable) - Constructor for class org.apache.druid.data.input.impl.FileIteratingFirehose
 
findSegments(String, boolean) - Method in interface org.apache.druid.segment.loading.DataSegmentFinder
This method should first recursively look for descriptor.json (partitionNum_descriptor.json for HDFS data storage) underneath workingDirPath and then verify that index.zip (partitionNum_index.zip for HDFS data storage) exists in the same folder.
FiniteFirehoseFactory<T extends InputRowParser,S> - Interface in org.apache.druid.data.input
FiniteFirehoseFactory designed for batch processing.
Firehose - Interface in org.apache.druid.data.input
This is an interface that holds onto the stream of incoming data.
FirehoseFactory<T extends InputRowParser> - Interface in org.apache.druid.data.input
FirehoseFactory creates a Firehose which is an interface holding onto the stream of incoming data.
FirehoseFactoryV2<T extends InputRowParser> - Interface in org.apache.druid.data.input
Initialization method that connects up the FirehoseV2.
FirehoseV2 - Interface in org.apache.druid.data.input
This is an interface that holds onto the stream of incoming data.
FLOAT_TYPE_NAME - Static variable in class org.apache.druid.data.input.impl.DimensionSchema
 
FloatDimensionSchema - Class in org.apache.druid.data.input.impl
 
FloatDimensionSchema(String) - Constructor for class org.apache.druid.data.input.impl.FloatDimensionSchema
 
fromCode(String, TaskState) - Static method in class org.apache.druid.indexer.TaskStatus
 
fromString(String) - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.MultiValueHandling
 
fromString(String) - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.ValueType
 

G

generateOpenObject(T) - Method in class org.apache.druid.data.input.impl.prefetch.Fetcher
Generates an instance of OpenedObject for the given object.
generateOpenObject(T) - Method in class org.apache.druid.data.input.impl.prefetch.FileFetcher
Generates an instance of OpenedObject for which the underlying stream may be re-opened and retried based on the exception and retry condition.
generateOpenObject(T) - Method in class org.apache.druid.data.input.impl.prefetch.SqlFetcher
Generates an instance of OpenedObject for the given object.
generateUniquePath() - Static method in interface org.apache.druid.segment.loading.DataSegmentPusher
 
get() - Method in class org.apache.druid.data.input.InputSplit
 
get() - Method in class org.apache.druid.guice.JsonConfigProvider
 
get() - Method in class org.apache.druid.guice.SupplierProvider
 
get(int) - Method in class org.apache.druid.utils.CircularBuffer
Access object at a given index, starting from the earliest entry added and moving forward.
getAllowedPropertyPrefixesForHadoop() - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
Property prefixes that should be added to the "allowedHadoopPrefix" config for passing down to Hadoop jobs.
getBinaryVersion() - Method in class org.apache.druid.timeline.DataSegment
 
getBuffer() - Method in class org.apache.druid.utils.CircularBuffer
 
getChunkNumber() - Method in interface org.apache.druid.timeline.partition.PartitionChunk
Returns the partition chunk number of this PartitionChunk.
getChunkNumber() - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
getColumns() - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
getColumns() - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
getColumns() - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
getCreatedTime() - Method in class org.apache.druid.indexer.TaskInfo
 
getCreatedTime() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getDataSource() - Method in class org.apache.druid.indexer.TaskInfo
 
getDataSource() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getDataSource() - Method in class org.apache.druid.timeline.DataSegment
Get dataSource
getDataSource() - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
getDefaultSchemas(List<String>) - Static method in class org.apache.druid.data.input.impl.DimensionsSpec
 
getDefaultSchemas(List<String>, DimensionSchema.MultiValueHandling) - Static method in class org.apache.druid.data.input.impl.DimensionsSpec
 
getDefaultStorageDir(DataSegment, boolean) - Static method in interface org.apache.druid.segment.loading.DataSegmentPusher
 
getDelimiter() - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
getDimension(String) - Method in class org.apache.druid.data.input.MapBasedRow
 
getDimension(String) - Method in interface org.apache.druid.data.input.Row
Returns the list of dimension values for the given column name.
getDimensionExclusions() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
getDimensionNames() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
getDimensions() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
getDimensions() - Method in interface org.apache.druid.data.input.InputRow
Returns the dimensions that exist in this row.
getDimensions() - Method in class org.apache.druid.data.input.MapBasedInputRow
 
getDimensions() - Method in class org.apache.druid.timeline.DataSegment
 
getDimensionsSpec() - Method in class org.apache.druid.data.input.impl.ParseSpec
 
getDimName() - Method in class org.apache.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
getDims() - Method in class org.apache.druid.data.input.impl.NewSpatialDimensionSchema
 
getDims() - Method in class org.apache.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
getDomainDimensions() - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
getDomainDimensions() - Method in interface org.apache.druid.timeline.partition.ShardSpec
Get dimensions who have possible range for the rows this shard contains.
getDuration() - Method in class org.apache.druid.indexer.TaskStatus
 
getDuration() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getEnabledInstance() - Static method in class org.apache.druid.js.JavaScriptConfig
 
getEncoding() - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
getErrorMsg() - Method in class org.apache.druid.indexer.TaskStatus
 
getErrorMsg() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getEvent() - Method in class org.apache.druid.data.input.MapBasedRow
 
getFeatureSpec() - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
getFetchTimeout() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
getFetchTimeout() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
getFetchTimeout() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
getFlattenSpec() - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
getFunction() - Method in class org.apache.druid.data.input.impl.JavaScriptParseSpec
 
getHost() - Method in class org.apache.druid.indexer.TaskLocation
 
getId() - Method in class org.apache.druid.indexer.TaskInfo
 
getId() - Method in class org.apache.druid.indexer.TaskStatus
 
getId() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getIdentifier() - Method in class org.apache.druid.timeline.DataSegment
 
getInputStream(URI) - Method in interface org.apache.druid.segment.loading.URIDataPuller
Create a new InputStream based on the URI
getInterval() - Method in class org.apache.druid.query.SegmentDescriptor
 
getInterval() - Method in class org.apache.druid.timeline.DataSegment
 
getInterval() - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
getJacksonModules() - Method in interface org.apache.druid.initialization.DruidModule
 
getKey() - Method in class org.apache.druid.guice.KeyHolder
 
getKeys() - Method in interface org.apache.druid.indexer.TaskMetricsGetter
 
getLatest(int) - Method in class org.apache.druid.utils.CircularBuffer
Access object at a given index, starting from the latest entry added and moving backwards.
getLifecycle(Injector) - Method in class org.apache.druid.guice.LifecycleModule
 
getListDelimiter() - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
getListDelimiter() - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
getListDelimiter() - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
getLoadSpec() - Method in class org.apache.druid.timeline.DataSegment
 
getLocation() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getLookup(List<ShardSpec>) - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
getLookup(List<ShardSpec>) - Method in interface org.apache.druid.timeline.partition.ShardSpec
 
getMaxCacheCapacityBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
getMaxCacheCapacityBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
getMaxCacheCapacityBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
getMaxFetchCapacityBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
getMaxFetchCapacityBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
getMaxFetchCapacityBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
getMaxFetchRetry() - Method in class org.apache.druid.data.input.impl.prefetch.FileFetcher
 
getMaxFetchRetry() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
getMetadata() - Method in interface org.apache.druid.data.input.Committer
 
getMetric(String) - Method in class org.apache.druid.data.input.MapBasedRow
 
getMetric(String) - Method in interface org.apache.druid.data.input.Row
Returns the metric column value for the given column name.
getMetrics() - Method in class org.apache.druid.timeline.DataSegment
 
getMissingValue() - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
getMultiValueHandling() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
getName() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
getNoopRunnable() - Static method in class org.apache.druid.utils.Runnables
 
getNumSplits() - Method in interface org.apache.druid.data.input.FiniteFirehoseFactory
Returns number of splits returned by FiniteFirehoseFactory.getSplits().
getNumSplits() - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
 
getObject() - Method in interface org.apache.druid.timeline.partition.PartitionChunk
Returns the payload, generally an object that can be used to perform some action against the shard.
getObject() - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
getObjects() - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
 
getParseSpec() - Method in interface org.apache.druid.data.input.impl.InputRowParser
 
getParseSpec() - Method in class org.apache.druid.data.input.impl.MapInputRowParser
 
getParseSpec() - Method in class org.apache.druid.data.input.impl.NoopInputRowParser
 
getParseSpec() - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
getPartitionNum() - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
getPartitionNum() - Method in interface org.apache.druid.timeline.partition.ShardSpec
 
getPartitionNumber() - Method in class org.apache.druid.query.SegmentDescriptor
 
getPathForHadoop(String) - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
Deprecated.
getPathForHadoop() - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
 
getPathForHadoop() - Method in class org.apache.druid.segment.loading.NoopDataSegmentPusher
 
getPathForHadoop(String) - Method in class org.apache.druid.segment.loading.NoopDataSegmentPusher
Deprecated.
getPattern() - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
getPort() - Method in class org.apache.druid.indexer.TaskLocation
 
getPrefetchTriggerBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
getPrefetchTriggerBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
getPrefetchTriggerBytes() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
getQueueInsertionTime() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getRaw(String) - Method in class org.apache.druid.data.input.MapBasedRow
 
getRaw(String) - Method in interface org.apache.druid.data.input.Row
Returns the raw dimension value for the given column name.
getRetryCondition() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
Returns a predicate describing retry conditions.
getRunnerStatusCode() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getSchema(String) - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
getShardSpec() - Method in class org.apache.druid.timeline.DataSegment
 
getShardSpec(long, InputRow) - Method in interface org.apache.druid.timeline.partition.ShardSpecLookup
 
getSize() - Method in class org.apache.druid.segment.loading.LoadSpec.LoadSpecResult
 
getSize() - Method in class org.apache.druid.timeline.DataSegment
 
getSkipHeaderRows() - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
getSkipHeaderRows() - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
getSpatialDimensions() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
Deprecated.
getSplits() - Method in interface org.apache.druid.data.input.FiniteFirehoseFactory
Returns a Stream for InputSplits.
getSplits() - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
 
getStatus() - Method in class org.apache.druid.indexer.TaskInfo
 
getStatus() - Method in class org.apache.druid.indexer.TaskStatusPlus
Deprecated.
getStatusCode() - Method in class org.apache.druid.indexer.TaskStatus
 
getStatusCode() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getStorageDir(DataSegment) - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
Deprecated.
backward-compatibiliy shim that should be removed on next major release; use DataSegmentPusher.getStorageDir(DataSegment, boolean) instead.
getStorageDir(DataSegment, boolean) - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
 
getTask() - Method in class org.apache.druid.indexer.TaskInfo
 
getTimestamp() - Method in class org.apache.druid.data.input.MapBasedRow
 
getTimestamp() - Method in interface org.apache.druid.data.input.Row
Returns the timestamp from the epoch as an org.joda.time.DateTime.
getTimestampColumn() - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
getTimestampFormat() - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
getTimestampFromEpoch() - Method in class org.apache.druid.data.input.MapBasedRow
 
getTimestampFromEpoch() - Method in interface org.apache.druid.data.input.Row
Returns the timestamp from the epoch in milliseconds.
getTimestampSpec() - Method in class org.apache.druid.data.input.impl.ParseSpec
 
getTlsPort() - Method in class org.apache.druid.indexer.TaskLocation
 
getTotalMetrics() - Method in interface org.apache.druid.indexer.TaskMetricsGetter
 
getType() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
getTypeName() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
getTypeName() - Method in class org.apache.druid.data.input.impl.DoubleDimensionSchema
 
getTypeName() - Method in class org.apache.druid.data.input.impl.FloatDimensionSchema
 
getTypeName() - Method in class org.apache.druid.data.input.impl.LongDimensionSchema
 
getTypeName() - Method in class org.apache.druid.data.input.impl.NewSpatialDimensionSchema
 
getTypeName() - Method in class org.apache.druid.data.input.impl.StringDimensionSchema
 
getValueType() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
getValueType() - Method in class org.apache.druid.data.input.impl.DoubleDimensionSchema
 
getValueType() - Method in class org.apache.druid.data.input.impl.FloatDimensionSchema
 
getValueType() - Method in class org.apache.druid.data.input.impl.LongDimensionSchema
 
getValueType() - Method in class org.apache.druid.data.input.impl.NewSpatialDimensionSchema
 
getValueType() - Method in class org.apache.druid.data.input.impl.StringDimensionSchema
 
getVersion() - Method in class org.apache.druid.query.SegmentDescriptor
 
getVersion(URI) - Method in interface org.apache.druid.segment.loading.URIDataPuller
Returns an abstract "version" for the URI.
getVersion() - Method in class org.apache.druid.timeline.DataSegment
 
getVersion() - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
getVersionFromDir(File) - Static method in class org.apache.druid.segment.SegmentUtils
 
Global - Annotation Type in org.apache.druid.guice.annotations
 
gunzip(File, File) - Static method in class org.apache.druid.utils.CompressionUtils
Deprecated.

H

hasBitmapIndex() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
hasCustomDimensions() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
hashCode() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
hashCode() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
hashCode() - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
hashCode() - Method in class org.apache.druid.data.input.impl.NewSpatialDimensionSchema
 
hashCode() - Method in class org.apache.druid.data.input.impl.NoopInputRowParser
 
hashCode() - Method in class org.apache.druid.data.input.impl.ParseSpec
 
hashCode() - Method in class org.apache.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
hashCode() - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
hashCode() - Method in class org.apache.druid.data.input.MapBasedRow
 
hashCode() - Method in class org.apache.druid.indexer.TaskLocation
 
hashCode() - Method in class org.apache.druid.indexer.TaskStatus
 
hashCode() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
hashCode() - Method in class org.apache.druid.js.JavaScriptConfig
 
hashCode() - Method in class org.apache.druid.query.SegmentDescriptor
 
hashCode() - Method in class org.apache.druid.timeline.DataSegment
 
hashCode() - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
hashCode() - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
hashCode() - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
hasMore() - Method in interface org.apache.druid.data.input.Firehose
Returns whether there are more rows to process.
hasMore() - Method in class org.apache.druid.data.input.impl.FileIteratingFirehose
 
hasMore() - Method in class org.apache.druid.data.input.impl.SqlFirehose
 
hasNext() - Method in class org.apache.druid.data.input.impl.prefetch.Fetcher
 
hasNext() - Method in class org.apache.druid.data.input.impl.prefetch.JsonIterator
Returns true if there are more objects to be read.

I

IngestionState - Enum in org.apache.druid.indexer
 
initializeObjectsIfNeeded() - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
 
initializeParser() - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
initObjects() - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
Initialize objects to be read by this firehose.
initObjects() - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
inject(Properties, JsonConfigurator) - Method in class org.apache.druid.guice.JsonConfigProvider
 
InputRow - Interface in org.apache.druid.data.input
An InputRow is the interface definition of an event being input into the data ingestion layer.
InputRowParser<T> - Interface in org.apache.druid.data.input.impl
 
InputSplit<T> - Class in org.apache.druid.data.input
Input unit for distributed batch ingestion.
InputSplit(T) - Constructor for class org.apache.druid.data.input.InputSplit
 
instance() - Static method in class org.apache.druid.timeline.partition.NoneShardSpec
 
interval(Interval) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
INTERVAL_EXTRACTOR(String) - Static method in class org.apache.druid.timeline.DataSegmentUtils
 
isComplete() - Method in enum org.apache.druid.indexer.TaskState
 
isComplete() - Method in class org.apache.druid.indexer.TaskStatus
isEnabled() - Method in class org.apache.druid.js.JavaScriptConfig
 
isEnd() - Method in interface org.apache.druid.timeline.partition.PartitionChunk
Returns true if this chunk is the end of the partition.
isEnd() - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
isFailure() - Method in enum org.apache.druid.indexer.TaskState
 
isFailure() - Method in class org.apache.druid.indexer.TaskStatus
Returned by tasks when they complete unsuccessfully.
isHasHeaderRow() - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
isHasHeaderRow() - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
isInChunk(long, InputRow) - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
isInChunk(long, InputRow) - Method in interface org.apache.druid.timeline.partition.ShardSpec
 
isRunnable() - Method in enum org.apache.druid.indexer.TaskState
 
isRunnable() - Method in class org.apache.druid.indexer.TaskStatus
Signals that a task is not yet complete, and is still runnable on a worker.
isSplittable() - Method in interface org.apache.druid.data.input.FiniteFirehoseFactory
Returns true if this FiniteFirehoseFactory supports parallel batch indexing.
isSplittable() - Method in interface org.apache.druid.data.input.FirehoseFactory
 
isStart() - Method in interface org.apache.druid.timeline.partition.PartitionChunk
Returns true if this chunk is the beginning of the partition.
isStart() - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
isSuccess() - Method in enum org.apache.druid.indexer.TaskState
 
isSuccess() - Method in class org.apache.druid.indexer.TaskStatus
Returned by tasks when they spawn subtasks.

J

JavaScriptConfig - Class in org.apache.druid.js
Should be used by extension filters, aggregators, etc, that use JavaScript to determine if JavaScript is enabled or not.
JavaScriptConfig(boolean) - Constructor for class org.apache.druid.js.JavaScriptConfig
 
JavaScriptParseSpec - Class in org.apache.druid.data.input.impl
 
JavaScriptParseSpec(TimestampSpec, DimensionsSpec, String, JavaScriptConfig) - Constructor for class org.apache.druid.data.input.impl.JavaScriptParseSpec
 
Jerseys - Class in org.apache.druid.guice
 
Jerseys() - Constructor for class org.apache.druid.guice.Jerseys
 
JOINER - Static variable in interface org.apache.druid.segment.loading.DataSegmentPusher
 
Json - Annotation Type in org.apache.druid.guice.annotations
 
JsonConfigProvider<T> - Class in org.apache.druid.guice
Provides a singleton value of type <T> from Properties bound in guice.
JsonConfigProvider(String, Class<T>) - Constructor for class org.apache.druid.guice.JsonConfigProvider
 
JsonConfigurator - Class in org.apache.druid.guice
 
JsonConfigurator(ObjectMapper, Validator) - Constructor for class org.apache.druid.guice.JsonConfigurator
 
JsonIterator<T> - Class in org.apache.druid.data.input.impl.prefetch
An iterator over an array of JSON objects.
JsonIterator(TypeReference, InputStream, Closeable, ObjectMapper) - Constructor for class org.apache.druid.data.input.impl.prefetch.JsonIterator
 
JSONLowercaseParseSpec - Class in org.apache.druid.data.input.impl
Deprecated.
JSONLowercaseParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class org.apache.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
JSONParseSpec - Class in org.apache.druid.data.input.impl
 
JSONParseSpec(TimestampSpec, DimensionsSpec, JSONPathSpec, Map<String, Boolean>) - Constructor for class org.apache.druid.data.input.impl.JSONParseSpec
 
JSONParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class org.apache.druid.data.input.impl.JSONParseSpec
Deprecated.
JSR311Resource - Annotation Type in org.apache.druid.guice.annotations
 

K

KeyHolder<T> - Class in org.apache.druid.guice
 
KeyHolder(Key<? extends T>) - Constructor for class org.apache.druid.guice.KeyHolder
 
kill(DataSegment) - Method in interface org.apache.druid.segment.loading.DataSegmentKiller
Removes segment files (index and metadata) from deep storage.
killAll() - Method in interface org.apache.druid.segment.loading.DataSegmentKiller
Like a nuke.
killAll() - Method in class org.apache.druid.tasklogs.NoopTaskLogs
 
killAll() - Method in interface org.apache.druid.tasklogs.TaskLogKiller
 
killOlderThan(long) - Method in class org.apache.druid.tasklogs.NoopTaskLogs
 
killOlderThan(long) - Method in interface org.apache.druid.tasklogs.TaskLogKiller
 
killQuietly(DataSegment) - Method in interface org.apache.druid.segment.loading.DataSegmentKiller
A more stoic killer who doesn't throw a tantrum if things get messy.

L

LazySingleton - Annotation Type in org.apache.druid.guice
 
LifecycleModule - Class in org.apache.druid.guice
A Module to add lifecycle management to the injector.
LifecycleModule() - Constructor for class org.apache.druid.guice.LifecycleModule
 
LifecycleScope - Class in org.apache.druid.guice
A scope that adds objects to the Lifecycle.
LifecycleScope(Lifecycle.Stage) - Constructor for class org.apache.druid.guice.LifecycleScope
 
loadSegment(File) - Method in interface org.apache.druid.segment.loading.LoadSpec
Method should put the segment files in the directory passed
LoadSpec - Interface in org.apache.druid.segment.loading
A means of pulling segment files into a destination directory
loadSpec(Map<String, Object>) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
LoadSpec.LoadSpecResult - Class in org.apache.druid.segment.loading
 
LoadSpecResult(long) - Constructor for class org.apache.druid.segment.loading.LoadSpec.LoadSpecResult
 
log - Static variable in interface org.apache.druid.segment.loading.DataSegmentFinder
 
log - Static variable in interface org.apache.druid.segment.loading.DataSegmentKiller
 
LONG_TYPE_NAME - Static variable in class org.apache.druid.data.input.impl.DimensionSchema
 
LongDimensionSchema - Class in org.apache.druid.data.input.impl
 
LongDimensionSchema(String) - Constructor for class org.apache.druid.data.input.impl.LongDimensionSchema
 

M

makeCommitter() - Method in interface org.apache.druid.data.input.FirehoseV2
Returns a Committer that will "commit" everything read up to the point at which makeCommitter() is called.
makeDataSegmentIdentifier(String, DateTime, DateTime, String, ShardSpec) - Static method in class org.apache.druid.timeline.DataSegment
 
makeIndexPathName(DataSegment, String) - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
 
makeIngestionRowMetrics(long, long, long, long) - Static method in class org.apache.druid.indexer.TaskMetricsUtils
 
makeLoadSpec(URI) - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
 
makeLoadSpec(URI) - Method in class org.apache.druid.segment.loading.NoopDataSegmentPusher
 
makeParser() - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
makeParser() - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
makeParser() - Method in class org.apache.druid.data.input.impl.JavaScriptParseSpec
 
makeParser() - Method in class org.apache.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
makeParser() - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
makeParser() - Method in class org.apache.druid.data.input.impl.ParseSpec
 
makeParser() - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
makeParser() - Method in class org.apache.druid.data.input.impl.TimeAndDimsParseSpec
 
ManageLifecycle - Annotation Type in org.apache.druid.guice
Marks the object to be managed by Lifecycle This Scope gets defined by LifecycleModule
ManageLifecycleLast - Annotation Type in org.apache.druid.guice
Marks the object to be managed by Lifecycle and set to be on Stage.LAST This Scope gets defined by LifecycleModule
MapBasedInputRow - Class in org.apache.druid.data.input
 
MapBasedInputRow(long, List<String>, Map<String, Object>) - Constructor for class org.apache.druid.data.input.MapBasedInputRow
 
MapBasedInputRow(DateTime, List<String>, Map<String, Object>) - Constructor for class org.apache.druid.data.input.MapBasedInputRow
 
MapBasedRow - Class in org.apache.druid.data.input
 
MapBasedRow(DateTime, Map<String, Object>) - Constructor for class org.apache.druid.data.input.MapBasedRow
 
MapBasedRow(long, Map<String, Object>) - Constructor for class org.apache.druid.data.input.MapBasedRow
 
MapInputRowParser - Class in org.apache.druid.data.input.impl
 
MapInputRowParser(ParseSpec) - Constructor for class org.apache.druid.data.input.impl.MapInputRowParser
 
MAX_ERROR_MSG_LENGTH - Static variable in class org.apache.druid.indexer.TaskStatus
 
mergeTimestampSpec(List<TimestampSpec>) - Static method in class org.apache.druid.data.input.impl.TimestampSpec
 
metrics(List<String>) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
move(DataSegment, Map<String, Object>) - Method in interface org.apache.druid.segment.loading.DataSegmentMover
 

N

needSorting() - Method in enum org.apache.druid.data.input.impl.DimensionSchema.MultiValueHandling
 
NewSpatialDimensionSchema - Class in org.apache.druid.data.input.impl
NOTE: This class should be deprecated after Druid supports configurable index types on dimensions.
NewSpatialDimensionSchema(String, List<String>) - Constructor for class org.apache.druid.data.input.impl.NewSpatialDimensionSchema
 
next() - Method in class org.apache.druid.data.input.impl.prefetch.Fetcher
 
next() - Method in class org.apache.druid.data.input.impl.prefetch.JsonIterator
Retrieves the next deserialized object from the stream of JSON objects.
nextRow() - Method in interface org.apache.druid.data.input.Firehose
The next row available.
nextRow() - Method in class org.apache.druid.data.input.impl.FileIteratingFirehose
 
nextRow() - Method in class org.apache.druid.data.input.impl.SqlFirehose
 
NoneShardSpec - Class in org.apache.druid.timeline.partition
 
NoneShardSpec() - Constructor for class org.apache.druid.timeline.partition.NoneShardSpec
Deprecated.
NoopDataSegmentPusher - Class in org.apache.druid.segment.loading
Mostly used for test purpose.
NoopDataSegmentPusher() - Constructor for class org.apache.druid.segment.loading.NoopDataSegmentPusher
 
NoopInputRowParser - Class in org.apache.druid.data.input.impl
 
NoopInputRowParser(ParseSpec) - Constructor for class org.apache.druid.data.input.impl.NoopInputRowParser
 
NoopTaskLogs - Class in org.apache.druid.tasklogs
 
NoopTaskLogs() - Constructor for class org.apache.druid.tasklogs.NoopTaskLogs
 

O

objectToNumber(String, Object) - Static method in class org.apache.druid.data.input.Rows
Convert an object to a number.
objectToStrings(Object) - Static method in class org.apache.druid.data.input.Rows
Convert an object to a list of strings.
of(String, Class<T>) - Static method in class org.apache.druid.guice.JsonConfigProvider
 
ofDefault() - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.MultiValueHandling
 
openObjectStream(T) - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
Open an input stream from the given object.
openObjectStream(T, long) - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
Open an input stream from the given object.
openObjectStream(T, File) - Method in class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
Open an input stream from the given object.
optionBinder(Binder, Key<T>) - Static method in class org.apache.druid.guice.PolyBind
Binds an option for a specific choice.
org.apache.druid.cli - package org.apache.druid.cli
 
org.apache.druid.data.input - package org.apache.druid.data.input
 
org.apache.druid.data.input.impl - package org.apache.druid.data.input.impl
 
org.apache.druid.data.input.impl.prefetch - package org.apache.druid.data.input.impl.prefetch
 
org.apache.druid.guice - package org.apache.druid.guice
 
org.apache.druid.guice.annotations - package org.apache.druid.guice.annotations
 
org.apache.druid.indexer - package org.apache.druid.indexer
 
org.apache.druid.initialization - package org.apache.druid.initialization
 
org.apache.druid.jackson - package org.apache.druid.jackson
 
org.apache.druid.js - package org.apache.druid.js
 
org.apache.druid.query - package org.apache.druid.query
 
org.apache.druid.segment - package org.apache.druid.segment
 
org.apache.druid.segment.loading - package org.apache.druid.segment.loading
 
org.apache.druid.tasklogs - package org.apache.druid.tasklogs
 
org.apache.druid.timeline - package org.apache.druid.timeline
 
org.apache.druid.timeline.partition - package org.apache.druid.timeline.partition
 
org.apache.druid.utils - package org.apache.druid.utils
 

P

parse(T) - Method in interface org.apache.druid.data.input.impl.InputRowParser
Deprecated.
parse(String) - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
parseBatch(T) - Method in interface org.apache.druid.data.input.impl.InputRowParser
Parse an input into list of InputRow.
parseBatch(Map<String, Object>) - Method in class org.apache.druid.data.input.impl.MapInputRowParser
 
parseBatch(InputRow) - Method in class org.apache.druid.data.input.impl.NoopInputRowParser
 
parseBatch(ByteBuffer) - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
parseDateTime(Object) - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
ParseSpec - Class in org.apache.druid.data.input.impl
 
ParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class org.apache.druid.data.input.impl.ParseSpec
 
PartitionChunk<T> - Interface in org.apache.druid.timeline.partition
A PartitionChunk represents a chunk of a partitioned(sharded) space.
PolyBind - Class in org.apache.druid.guice
Provides the ability to create "polymorphic" bindings.
PolyBind() - Constructor for class org.apache.druid.guice.PolyBind
 
possibleInDomain(Map<String, RangeSet<String>>) - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
possibleInDomain(Map<String, RangeSet<String>>) - Method in interface org.apache.druid.timeline.partition.ShardSpec
if given domain ranges are not possible in this shard, return false; otherwise return true;
PrefetchableTextFilesFirehoseFactory<T> - Class in org.apache.druid.data.input.impl.prefetch
PrefetchableTextFilesFirehoseFactory is an abstract firehose factory for reading text files.
PrefetchableTextFilesFirehoseFactory(Long, Long, Long, Long, Integer) - Constructor for class org.apache.druid.data.input.impl.prefetch.PrefetchableTextFilesFirehoseFactory
 
PrefetchConfig - Class in org.apache.druid.data.input.impl.prefetch
Holds the essential configuration required by Fetcher for prefetching purposes.
PrefetchConfig(Long, Long, Long, Long) - Constructor for class org.apache.druid.data.input.impl.prefetch.PrefetchConfig
 
PrefetchSqlFirehoseFactory<T> - Class in org.apache.druid.data.input.impl.prefetch
PrefetchSqlFirehoseFactory is an abstract firehose factory for reading prefetched sql resultset data.
PrefetchSqlFirehoseFactory(Long, Long, Long, Long, ObjectMapper) - Constructor for class org.apache.druid.data.input.impl.prefetch.PrefetchSqlFirehoseFactory
 
PruneLoadSpec - Annotation Type in org.apache.druid.timeline
This annnotation is used to inject a boolean parameter into a DataSegment constructor, which prescribes to drop deserialized "loadSpec" and don't store it in a field of a DataSegment.
PruneLoadSpecHolder() - Constructor for class org.apache.druid.timeline.DataSegment.PruneLoadSpecHolder
 
push(File, DataSegment, boolean) - Method in interface org.apache.druid.segment.loading.DataSegmentPusher
Pushes index files and segment descriptor to deep storage.
push(File, DataSegment, boolean) - Method in class org.apache.druid.segment.loading.NoopDataSegmentPusher
 
pushTaskLog(String, File) - Method in class org.apache.druid.tasklogs.NoopTaskLogs
 
pushTaskLog(String, File) - Method in interface org.apache.druid.tasklogs.TaskLogPusher
 
pushTaskReports(String, File) - Method in class org.apache.druid.tasklogs.NoopTaskLogs
 
pushTaskReports(String, File) - Method in interface org.apache.druid.tasklogs.TaskLogPusher
 
putInMapRetainingNewest(Map<String, Pair<DataSegment, Long>>, DataSegment, long) - Static method in interface org.apache.druid.segment.loading.DataSegmentFinder
Adds dataSegment if it does not exist in timestampedSegments.

R

RegexParseSpec - Class in org.apache.druid.data.input.impl
 
RegexParseSpec(TimestampSpec, DimensionsSpec, String, List<String>, String) - Constructor for class org.apache.druid.data.input.impl.RegexParseSpec
 
register(Binder, Class<?>) - Static method in class org.apache.druid.guice.LifecycleModule
Registers a class to instantiate eagerly.
register(Binder, Class<?>, Class<? extends Annotation>) - Static method in class org.apache.druid.guice.LifecycleModule
Registers a class/annotation combination to instantiate eagerly.
registerKey(Binder, Key<?>) - Static method in class org.apache.druid.guice.LifecycleModule
Registers a key to instantiate eagerly.
restore(DataSegment) - Method in interface org.apache.druid.segment.loading.DataSegmentArchiver
Perform the restore from an archived segment and return the resulting segment or null if there was no action
Row - Interface in org.apache.druid.data.input
A Row of data.
Rows - Class in org.apache.druid.data.input
 
Rows() - Constructor for class org.apache.druid.data.input.Rows
 
ROWS_PROCESSED - Static variable in class org.apache.druid.indexer.TaskMetricsUtils
 
ROWS_PROCESSED_WITH_ERRORS - Static variable in class org.apache.druid.indexer.TaskMetricsUtils
 
ROWS_THROWN_AWAY - Static variable in class org.apache.druid.indexer.TaskMetricsUtils
 
ROWS_UNPARSEABLE - Static variable in class org.apache.druid.indexer.TaskMetricsUtils
 
Runnables - Class in org.apache.druid.utils
 
Runnables() - Constructor for class org.apache.druid.utils.Runnables
 
RunnerTaskState - Enum in org.apache.druid.indexer
This includes the state of a task in the task runner not covered by TaskState, this state is not stored in database
running(String) - Static method in class org.apache.druid.indexer.TaskStatus
 

S

scope(Key<T>, Provider<T>) - Method in class org.apache.druid.guice.LifecycleScope
 
SegmentDescriptor - Class in org.apache.druid.query
 
SegmentDescriptor(Interval, String, int) - Constructor for class org.apache.druid.query.SegmentDescriptor
 
SegmentIdentifierParts(String, Interval, String, String) - Constructor for class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
SegmentLoadingException - Exception in org.apache.druid.segment.loading
 
SegmentLoadingException(String, Object...) - Constructor for exception org.apache.druid.segment.loading.SegmentLoadingException
 
SegmentLoadingException(Throwable, String, Object...) - Constructor for exception org.apache.druid.segment.loading.SegmentLoadingException
 
SegmentUtils - Class in org.apache.druid.segment
Utility methods useful for implementing deep storage extensions.
SegmentUtils() - Constructor for class org.apache.druid.segment.SegmentUtils
 
Self - Annotation Type in org.apache.druid.guice.annotations
 
serialize(List<String>, JsonGenerator, SerializerProvider) - Method in class org.apache.druid.jackson.CommaListJoinSerializer
 
setLifecycle(Lifecycle) - Method in class org.apache.druid.guice.LifecycleScope
 
shardSpec(ShardSpec) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
ShardSpec - Interface in org.apache.druid.timeline.partition
A Marker interface that exists to combine ShardSpec objects together for Jackson.
ShardSpecLookup - Interface in org.apache.druid.timeline.partition
 
shouldRetryPredicate() - Method in interface org.apache.druid.segment.loading.URIDataPuller
Evaluates a Throwable to see if it is recoverable.
SingleElementPartitionChunk<T> - Class in org.apache.druid.timeline.partition
 
SingleElementPartitionChunk(T) - Constructor for class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 
SINGLETON - Static variable in class org.apache.druid.guice.DruidScopes
 
size(long) - Method in class org.apache.druid.timeline.DataSegment.Builder
 
size() - Method in class org.apache.druid.utils.CircularBuffer
 
Smile - Annotation Type in org.apache.druid.guice.annotations
 
SPATIAL_TYPE_NAME - Static variable in class org.apache.druid.data.input.impl.DimensionSchema
 
SpatialDimensionSchema - Class in org.apache.druid.data.input.impl
Deprecated.
SpatialDimensionSchema(String, List<String>) - Constructor for class org.apache.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
SqlFetcher<T> - Class in org.apache.druid.data.input.impl.prefetch
A file fetcher used by PrefetchSqlFirehoseFactory.
SqlFirehose - Class in org.apache.druid.data.input.impl
 
SqlFirehose(Iterator, InputRowParser<Map<String, Object>>, Closeable) - Constructor for class org.apache.druid.data.input.impl.SqlFirehose
 
start() - Method in interface org.apache.druid.data.input.FirehoseV2
For initial start
startFileFromBeginning() - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
streamTaskLog(String, long) - Method in class org.apache.druid.tasklogs.NoopTaskLogs
 
streamTaskLog(String, long) - Method in interface org.apache.druid.tasklogs.TaskLogStreamer
Stream log for a task.
streamTaskReports(String) - Method in interface org.apache.druid.tasklogs.TaskLogStreamer
 
STRING_TYPE_NAME - Static variable in class org.apache.druid.data.input.impl.DimensionSchema
 
StringDimensionSchema - Class in org.apache.druid.data.input.impl
 
StringDimensionSchema(String, DimensionSchema.MultiValueHandling, Boolean) - Constructor for class org.apache.druid.data.input.impl.StringDimensionSchema
 
StringDimensionSchema(String) - Constructor for class org.apache.druid.data.input.impl.StringDimensionSchema
 
StringInputRowParser - Class in org.apache.druid.data.input.impl
 
StringInputRowParser(ParseSpec, String) - Constructor for class org.apache.druid.data.input.impl.StringInputRowParser
 
StringInputRowParser(ParseSpec) - Constructor for class org.apache.druid.data.input.impl.StringInputRowParser
Deprecated.
success(String) - Static method in class org.apache.druid.indexer.TaskStatus
 
success(String, String) - Static method in class org.apache.druid.indexer.TaskStatus
 
SupplierProvider<T> - Class in org.apache.druid.guice
 
SupplierProvider(Key<Supplier<T>>) - Constructor for class org.apache.druid.guice.SupplierProvider
 

T

TaskInfo<EntryType,StatusType> - Class in org.apache.druid.indexer
This class is used to store task info from runner query and cache in OverlordResource
TaskInfo(String, DateTime, StatusType, String, EntryType) - Constructor for class org.apache.druid.indexer.TaskInfo
 
TaskLocation - Class in org.apache.druid.indexer
 
TaskLocation(String, int, int) - Constructor for class org.apache.druid.indexer.TaskLocation
 
TaskLogKiller - Interface in org.apache.druid.tasklogs
 
TaskLogPusher - Interface in org.apache.druid.tasklogs
Something that knows how to persist local task logs to some form of long-term storage.
TaskLogs - Interface in org.apache.druid.tasklogs
 
taskLogsBinder(Binder) - Static method in class org.apache.druid.guice.Binders
 
TaskLogStreamer - Interface in org.apache.druid.tasklogs
Something that knows how to stream logs for tasks.
TaskMetricsGetter - Interface in org.apache.druid.indexer
 
TaskMetricsUtils - Class in org.apache.druid.indexer
 
TaskMetricsUtils() - Constructor for class org.apache.druid.indexer.TaskMetricsUtils
 
TaskState - Enum in org.apache.druid.indexer
 
TaskStatus - Class in org.apache.druid.indexer
Represents the status of a task from the perspective of the coordinator.
TaskStatus(String, TaskState, long, String) - Constructor for class org.apache.druid.indexer.TaskStatus
 
TaskStatusPlus - Class in org.apache.druid.indexer
 
TaskStatusPlus(String, String, DateTime, DateTime, TaskState, RunnerTaskState, Long, TaskLocation, String, String) - Constructor for class org.apache.druid.indexer.TaskStatusPlus
 
TaskStatusPlus(String, String, DateTime, DateTime, TaskState, TaskState, RunnerTaskState, Long, TaskLocation, String, String) - Constructor for class org.apache.druid.indexer.TaskStatusPlus
 
TimeAndDimsParseSpec - Class in org.apache.druid.data.input.impl
 
TimeAndDimsParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class org.apache.druid.data.input.impl.TimeAndDimsParseSpec
 
TimestampSpec - Class in org.apache.druid.data.input.impl
 
TimestampSpec(String, String, DateTime) - Constructor for class org.apache.druid.data.input.impl.TimestampSpec
 
toDescriptor() - Method in class org.apache.druid.timeline.DataSegment
 
toGroupKey(long, InputRow) - Static method in class org.apache.druid.data.input.Rows
 
toString() - Method in enum org.apache.druid.data.input.impl.DimensionSchema.MultiValueHandling
 
toString() - Method in class org.apache.druid.data.input.impl.DimensionSchema
 
toString() - Method in enum org.apache.druid.data.input.impl.DimensionSchema.ValueType
 
toString() - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
toString() - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
toString() - Method in class org.apache.druid.data.input.impl.TimestampSpec
 
toString() - Method in class org.apache.druid.data.input.InputSplit
 
toString() - Method in class org.apache.druid.data.input.MapBasedInputRow
 
toString() - Method in class org.apache.druid.data.input.MapBasedRow
 
toString() - Method in class org.apache.druid.indexer.TaskLocation
 
toString() - Method in class org.apache.druid.indexer.TaskStatus
 
toString() - Method in class org.apache.druid.indexer.TaskStatusPlus
 
toString() - Method in class org.apache.druid.js.JavaScriptConfig
 
toString() - Method in class org.apache.druid.query.SegmentDescriptor
 
toString() - Method in class org.apache.druid.timeline.DataSegment
 
toString() - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
toString() - Method in class org.apache.druid.timeline.partition.NoneShardSpec
 
toString() - Method in class org.apache.druid.timeline.partition.SingleElementPartitionChunk
 

U

unknown() - Static method in class org.apache.druid.indexer.TaskLocation
 
unzip(File, File) - Static method in class org.apache.druid.utils.CompressionUtils
Deprecated.
unzip(InputStream, File) - Static method in class org.apache.druid.utils.CompressionUtils
Deprecated.
URIDataPuller - Interface in org.apache.druid.segment.loading
A URIDataPuller has handlings for URI based data

V

valueOf(String) - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.MultiValueHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.indexer.IngestionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.indexer.RunnerTaskState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.indexer.TaskState
Returns the enum constant of this type with the specified name.
valueOf(String, String) - Static method in class org.apache.druid.timeline.DataSegmentUtils
Parses a segment identifier into its components: dataSource, interval, version, and any trailing tags.
values() - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.MultiValueHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.data.input.impl.DimensionSchema.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.indexer.IngestionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.indexer.RunnerTaskState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.indexer.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.
verify(List<String>) - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
verify(List<String>) - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
verify(List<String>) - Method in class org.apache.druid.data.input.impl.JavaScriptParseSpec
 
verify(List<String>) - Method in class org.apache.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
verify(List<String>) - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
verify(List<String>) - Method in class org.apache.druid.data.input.impl.ParseSpec
 
verify(List<String>) - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
verifyClazzIsConfigurable(ObjectMapper, Class<T>) - Static method in class org.apache.druid.guice.JsonConfigurator
 
version(String) - Method in class org.apache.druid.timeline.DataSegment.Builder
 

W

withBinaryVersion(int) - Method in class org.apache.druid.timeline.DataSegment
 
withDimensionExclusions(Set<String>) - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
withDimensions(List<DimensionSchema>) - Method in class org.apache.druid.data.input.impl.DimensionsSpec
 
withDimensions(List<String>) - Method in class org.apache.druid.timeline.DataSegment
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.JavaScriptParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.ParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.data.input.impl.TimeAndDimsParseSpec
 
withDuration(long) - Method in class org.apache.druid.indexer.TaskStatus
 
withInterval(Interval) - Method in class org.apache.druid.timeline.DataSegmentUtils.SegmentIdentifierParts
 
withInterval(String, String, Interval) - Static method in class org.apache.druid.timeline.DataSegmentUtils
 
withLoadSpec(Map<String, Object>) - Method in class org.apache.druid.timeline.DataSegment
 
withMetrics(List<String>) - Method in class org.apache.druid.timeline.DataSegment
 
withParseSpec(ParseSpec) - Method in interface org.apache.druid.data.input.ByteBufferInputRowParser
 
withParseSpec(ParseSpec) - Method in interface org.apache.druid.data.input.impl.InputRowParser
 
withParseSpec(ParseSpec) - Method in class org.apache.druid.data.input.impl.MapInputRowParser
 
withParseSpec(ParseSpec) - Method in class org.apache.druid.data.input.impl.NoopInputRowParser
 
withParseSpec(ParseSpec) - Method in class org.apache.druid.data.input.impl.StringInputRowParser
 
withSize(long) - Method in class org.apache.druid.timeline.DataSegment
 
withSpatialDimensions(List<SpatialDimensionSchema>) - Method in class org.apache.druid.data.input.impl.DimensionsSpec
Deprecated.
withSplit(InputSplit<S>) - Method in interface org.apache.druid.data.input.FiniteFirehoseFactory
Returns the same FiniteFirehoseFactory but with the given InputSplit.
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.CSVParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.DelimitedParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.JavaScriptParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.JSONParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.ParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.RegexParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class org.apache.druid.data.input.impl.TimeAndDimsParseSpec
 
withVersion(String) - Method in class org.apache.druid.timeline.DataSegment
 
wrapObjectStream(T, InputStream) - Method in class org.apache.druid.data.input.impl.AbstractTextFilesFirehoseFactory
Wrap the given input stream if needed.

Z

zip(File, File) - Static method in class org.apache.druid.utils.CompressionUtils
Deprecated.
zip(File, OutputStream) - Static method in class org.apache.druid.utils.CompressionUtils
Deprecated.
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.