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

abuts(PartitionChunk<T>) - Method in interface io.druid.timeline.partition.PartitionChunk
Determines if this PartitionChunk abuts another PartitionChunk.
abuts(PartitionChunk<T>) - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 
addBinding(Class<? extends T>) - Method in class io.druid.guice.ConditionalMultibind
Unconditionally bind target to the set.
addBinding(T) - Method in class io.druid.guice.ConditionalMultibind
Unconditionally bind target to the set.
addBinding(TypeLiteral<T>) - Method in class io.druid.guice.ConditionalMultibind
Unconditionally bind target to the set.
addCommands(Cli.CliBuilder) - Method in interface io.druid.cli.CliCommandCreator
 
addConditionBinding(String, Predicate<String>, Class<? extends T>) - Method in class io.druid.guice.ConditionalMultibind
Conditionally bind target to the set.
addConditionBinding(String, Predicate<String>, T) - Method in class io.druid.guice.ConditionalMultibind
Conditionally bind target to the set.
addConditionBinding(String, Predicate<String>, TypeLiteral<T>) - Method in class io.druid.guice.ConditionalMultibind
Conditionally bind target to the set.
addResource(Binder, Class<?>) - Static method in class io.druid.guice.Jerseys
 
advance() - Method in interface io.druid.data.input.FirehoseV2
Advance the firehose to the next offset.
archive(DataSegment) - Method in interface io.druid.segment.loading.DataSegmentArchiver
 

B

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

C

CliCommandCreator - Interface in io.druid.cli
 
CliRunnable - Interface in io.druid.cli
 
close() - Method in class io.druid.data.input.impl.FileIteratingFirehose
 
CommaListJoinDeserializer - Class in io.druid.jackson
 
CommaListJoinDeserializer() - Constructor for class io.druid.jackson.CommaListJoinDeserializer
 
CommaListJoinSerializer - Class in io.druid.jackson
 
CommaListJoinSerializer() - Constructor for class io.druid.jackson.CommaListJoinSerializer
 
commit() - Method in interface io.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 io.druid.data.input.impl.FileIteratingFirehose
 
Committer - Interface in io.druid.data.input
Committer includes a Runnable and a Jackson-serialized metadata object containing the offset
compareTo(Row) - Method in class io.druid.data.input.MapBasedRow
 
compareTo(DataSegment) - Method in class io.druid.timeline.DataSegment
 
compareTo(PartitionChunk<T>) - Method in class io.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 io.druid.utils
 
CompressionUtils() - Constructor for class io.druid.utils.CompressionUtils
 
ConditionalMultibind<T> - Class in io.druid.guice
Provides the ability to conditionally bind an item to a set.
ConditionalMultibind(Properties, Multibinder<T>) - Constructor for class io.druid.guice.ConditionalMultibind
 
configurate(Properties, String, Class<T>) - Method in class io.druid.guice.JsonConfigurator
 
configure(Binder) - Method in class io.druid.guice.DruidGuiceExtensions
 
configure(Binder) - Method in class io.druid.guice.LifecycleModule
 
configure(Injector) - Method in class io.druid.guice.SupplierProvider
 
connect(T) - Method in interface io.druid.data.input.FirehoseFactory
Initialization method that connects up the fire hose.
connect(T, Object) - Method in interface io.druid.data.input.FirehoseFactoryV2
 
convertSpatialSchema(SpatialDimensionSchema) - Static method in class io.druid.data.input.impl.DimensionsSpec
 
create(String) - Static method in class io.druid.data.input.impl.StringDimensionSchema
 
create(Properties, Binder, Class<T>) - Static method in class io.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 io.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 io.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 io.druid.guice.ConditionalMultibind
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
createChoice(Binder, String, Key<T>, Key<? extends T>) - Static method in class io.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 io.druid.guice.PolyBind
Sets up a "choice" for the injector to resolve at injection time.
createChunk(T) - Method in class io.druid.timeline.partition.NoneShardSpec
 
createChunk(T) - Method in interface io.druid.timeline.partition.ShardSpec
 
createNestedField(String, String) - Static method in class io.druid.data.input.impl.JSONPathFieldSpec
 
createRootField(String) - Static method in class io.druid.data.input.impl.JSONPathFieldSpec
 
CSVParseSpec - Class in io.druid.data.input.impl
 
CSVParseSpec(TimestampSpec, DimensionsSpec, String, List<String>) - Constructor for class io.druid.data.input.impl.CSVParseSpec
 
currRow() - Method in interface io.druid.data.input.FirehoseV2
 

D

DataSegment - Class in io.druid.timeline
 
DataSegment(String, Interval, String, Map<String, Object>, List<String>, List<String>, ShardSpec, Integer, long) - Constructor for class io.druid.timeline.DataSegment
 
DataSegment.Builder - Class in io.druid.timeline
 
DataSegmentArchiver - Interface in io.druid.segment.loading
 
dataSegmentArchiverBinder(Binder) - Static method in class io.druid.guice.Binders
 
DataSegmentFinder - Interface in io.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 io.druid.guice.Binders
 
DataSegmentKiller - Interface in io.druid.segment.loading
 
dataSegmentKillerBinder(Binder) - Static method in class io.druid.guice.Binders
 
DataSegmentMover - Interface in io.druid.segment.loading
 
dataSegmentMoverBinder(Binder) - Static method in class io.druid.guice.Binders
 
DataSegmentPuller - Interface in io.druid.segment.loading
A DataSegmentPuller is responsible for pulling data for a particular segment into a particular directory
dataSegmentPullerBinder(Binder) - Static method in class io.druid.guice.Binders
 
DataSegmentPusher - Interface in io.druid.segment.loading
 
dataSegmentPusherBinder(Binder) - Static method in class io.druid.guice.Binders
 
DataSegmentPusherUtil - Class in io.druid.segment.loading
 
DataSegmentPusherUtil() - Constructor for class io.druid.segment.loading.DataSegmentPusherUtil
 
DataSegmentUtils - Class in io.druid.timeline
identifier to DataSegment.
DataSegmentUtils() - Constructor for class io.druid.timeline.DataSegmentUtils
 
dataSource(String) - Method in class io.druid.timeline.DataSegment.Builder
 
DEFAULT_OPTIMIZATION_LEVEL - Static variable in class io.druid.js.JavaScriptConfig
 
DelimitedParseSpec - Class in io.druid.data.input.impl
 
DelimitedParseSpec(TimestampSpec, DimensionsSpec, String, String, List<String>) - Constructor for class io.druid.data.input.impl.DelimitedParseSpec
 
delimiter - Static variable in class io.druid.timeline.DataSegment
 
deserialize(JsonParser, DeserializationContext) - Method in class io.druid.jackson.CommaListJoinDeserializer
 
dimensions(List<String>) - Method in class io.druid.timeline.DataSegment.Builder
 
DimensionSchema - Class in io.druid.data.input.impl
 
DimensionSchema(String) - Constructor for class io.druid.data.input.impl.DimensionSchema
 
DimensionSchema.ValueType - Enum in io.druid.data.input.impl
 
DimensionsSpec - Class in io.druid.data.input.impl
 
DimensionsSpec(List<DimensionSchema>, List<String>, List<SpatialDimensionSchema>) - Constructor for class io.druid.data.input.impl.DimensionsSpec
 
DruidGuiceExtensions - Class in io.druid.guice
 
DruidGuiceExtensions() - Constructor for class io.druid.guice.DruidGuiceExtensions
 
DruidModule - Interface in io.druid.initialization
 
DruidScopes - Class in io.druid.guice
 
DruidScopes() - Constructor for class io.druid.guice.DruidScopes
 

E

equals(Object) - Method in class io.druid.data.input.impl.DimensionSchema
 
equals(Object) - Method in class io.druid.data.input.impl.DimensionsSpec
 
equals(Object) - Method in class io.druid.data.input.impl.NewSpatialDimensionSchema
 
equals(Object) - Method in class io.druid.data.input.impl.NoopInputRowParser
 
equals(Object) - Method in class io.druid.data.input.impl.ParseSpec
 
equals(Object) - Method in class io.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
equals(Object) - Method in class io.druid.data.input.impl.TimestampSpec
 
equals(Object) - Method in class io.druid.data.input.MapBasedRow
 
equals(Object) - Method in class io.druid.js.JavaScriptConfig
 
equals(Object) - Method in class io.druid.query.SegmentDescriptor
 
equals(Object) - Method in class io.druid.timeline.DataSegment
 
equals(Object) - Method in class io.druid.timeline.partition.NoneShardSpec
 
equals(Object) - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 
extractTimestamp(Map<String, Object>) - Method in class io.druid.data.input.impl.TimestampSpec
 

F

FileIteratingFirehose - Class in io.druid.data.input.impl
 
FileIteratingFirehose(Iterator<LineIterator>, StringInputRowParser) - Constructor for class io.druid.data.input.impl.FileIteratingFirehose
 
findSegments(String, boolean) - Method in interface io.druid.segment.loading.DataSegmentFinder
This method should first recursively look for descriptor.json underneath workingDirPath and then verify that index.zip exists in the same folder.
Firehose - Interface in io.druid.data.input
This is an interface that holds onto the stream of incoming data.
FirehoseFactory<T extends InputRowParser> - Interface in io.druid.data.input
 
FirehoseFactoryV2<T extends InputRowParser> - Interface in io.druid.data.input
Initialization method that connects up the FirehoseV2.
FirehoseV2 - Interface in io.druid.data.input
This is an interface that holds onto the stream of incoming data.
FLOAT_TYPE_NAME - Static variable in class io.druid.data.input.impl.DimensionSchema
 
FloatDimensionSchema - Class in io.druid.data.input.impl
 
FloatDimensionSchema(String) - Constructor for class io.druid.data.input.impl.FloatDimensionSchema
 
fromString(String) - Static method in enum io.druid.data.input.impl.DimensionSchema.ValueType
 
fromString(String) - Static method in class io.druid.data.input.impl.JSONPathFieldSpec
 
fromString(String) - Static method in enum io.druid.data.input.impl.JSONPathFieldType
 

G

get() - Method in class io.druid.guice.JsonConfigProvider
 
get() - Method in class io.druid.guice.SupplierProvider
 
getBinaryVersion() - Method in class io.druid.timeline.DataSegment
 
getChunkNumber() - Method in interface io.druid.timeline.partition.PartitionChunk
Returns the partition chunk number of this PartitionChunk.
getChunkNumber() - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 
getColumns() - Method in class io.druid.data.input.impl.CSVParseSpec
 
getColumns() - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
getColumns() - Method in class io.druid.data.input.impl.RegexParseSpec
 
getDataSource() - Method in class io.druid.timeline.DataSegment
Get dataSource
getDefault() - Static method in class io.druid.js.JavaScriptConfig
 
getDefaultSchemas(List<String>) - Static method in class io.druid.data.input.impl.DimensionsSpec
 
getDelimiter() - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
getDimension(String) - Method in class io.druid.data.input.MapBasedRow
 
getDimension(String) - Method in interface io.druid.data.input.Row
Returns the list of dimension values for the given column name.
getDimensionExclusions() - Method in class io.druid.data.input.impl.DimensionsSpec
 
getDimensionNames() - Method in class io.druid.data.input.impl.DimensionsSpec
 
getDimensions() - Method in class io.druid.data.input.impl.DimensionsSpec
 
getDimensions() - Method in interface io.druid.data.input.InputRow
Returns the dimensions that exist in this row.
getDimensions() - Method in class io.druid.data.input.MapBasedInputRow
 
getDimensions() - Method in class io.druid.timeline.DataSegment
 
getDimensionsSpec() - Method in class io.druid.data.input.impl.ParseSpec
 
getDimName() - Method in class io.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
getDims() - Method in class io.druid.data.input.impl.NewSpatialDimensionSchema
 
getDims() - Method in class io.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
getDomain() - Method in class io.druid.timeline.partition.NoneShardSpec
 
getDomain() - Method in interface io.druid.timeline.partition.ShardSpec
Get the possible range of each dimension for the rows this shard contains.
getEncoding() - Method in class io.druid.data.input.impl.StringInputRowParser
 
getEvent() - Method in class io.druid.data.input.MapBasedRow
 
getExpr() - Method in class io.druid.data.input.impl.JSONPathFieldSpec
 
getFeatureSpec() - Method in class io.druid.data.input.impl.JSONParseSpec
 
getFields() - Method in class io.druid.data.input.impl.JSONPathSpec
 
getFlattenSpec() - Method in class io.druid.data.input.impl.JSONParseSpec
 
getFloatMetric(String) - Method in class io.druid.data.input.MapBasedRow
 
getFloatMetric(String) - Method in interface io.druid.data.input.Row
Returns the float value of the given metric column.
getFunction() - Method in class io.druid.data.input.impl.JavaScriptParseSpec
 
getHdfsStorageDir(DataSegment) - Static method in class io.druid.segment.loading.DataSegmentPusherUtil
Due to https://issues.apache.org/jira/browse/HDFS-13 ":" are not allowed in path names.
getIdentifier() - Method in class io.druid.timeline.DataSegment
 
getInputStream(URI) - Method in interface io.druid.segment.loading.URIDataPuller
Create a new InputStream based on the URI
getInterval() - Method in class io.druid.query.SegmentDescriptor
 
getInterval() - Method in class io.druid.timeline.DataSegment
 
getJacksonModules() - Method in interface io.druid.initialization.DruidModule
 
getKey() - Method in class io.druid.guice.KeyHolder
 
getLifecycle(Injector) - Method in class io.druid.guice.LifecycleModule
 
getListDelimiter() - Method in class io.druid.data.input.impl.CSVParseSpec
 
getListDelimiter() - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
getListDelimiter() - Method in class io.druid.data.input.impl.RegexParseSpec
 
getLoadSpec() - Method in class io.druid.timeline.DataSegment
 
getLongMetric(String) - Method in class io.druid.data.input.MapBasedRow
 
getLongMetric(String) - Method in interface io.druid.data.input.Row
Returns the long value of the given metric column.
getLookup(List<ShardSpec>) - Method in class io.druid.timeline.partition.NoneShardSpec
 
getLookup(List<ShardSpec>) - Method in interface io.druid.timeline.partition.ShardSpec
 
getMetadata() - Method in interface io.druid.data.input.Committer
 
getMetrics() - Method in class io.druid.timeline.DataSegment
 
getMissingValue() - Method in class io.druid.data.input.impl.TimestampSpec
 
getName() - Method in class io.druid.data.input.impl.DimensionSchema
 
getName() - Method in class io.druid.data.input.impl.JSONPathFieldSpec
 
getNoopRunnable() - Static method in class io.druid.utils.Runnables
 
getObject() - Method in interface io.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 io.druid.timeline.partition.SingleElementPartitionChunk
 
getParseSpec() - Method in interface io.druid.data.input.impl.InputRowParser
 
getParseSpec() - Method in class io.druid.data.input.impl.MapInputRowParser
 
getParseSpec() - Method in class io.druid.data.input.impl.NoopInputRowParser
 
getParseSpec() - Method in class io.druid.data.input.impl.StringInputRowParser
 
getPartitionNum() - Method in class io.druid.timeline.partition.NoneShardSpec
 
getPartitionNum() - Method in interface io.druid.timeline.partition.ShardSpec
 
getPartitionNumber() - Method in class io.druid.query.SegmentDescriptor
 
getPathForHadoop(String) - Method in interface io.druid.segment.loading.DataSegmentPusher
Deprecated.
getPathForHadoop() - Method in interface io.druid.segment.loading.DataSegmentPusher
 
getPattern() - Method in class io.druid.data.input.impl.RegexParseSpec
 
getRaw(String) - Method in class io.druid.data.input.MapBasedRow
 
getRaw(String) - Method in interface io.druid.data.input.Row
Returns the raw dimension value for the given column name.
getSchema(String) - Method in class io.druid.data.input.impl.DimensionsSpec
 
getSegmentFiles(DataSegment, File) - Method in interface io.druid.segment.loading.DataSegmentPuller
Pull down segment files for the given DataSegment and put them in the given directory.
getShardSpec() - Method in class io.druid.timeline.DataSegment
 
getShardSpec(long, InputRow) - Method in interface io.druid.timeline.partition.ShardSpecLookup
 
getSize() - Method in class io.druid.segment.loading.LoadSpec.LoadSpecResult
 
getSize() - Method in class io.druid.timeline.DataSegment
 
getSpatialDimensions() - Method in class io.druid.data.input.impl.DimensionsSpec
Deprecated.
getStorageDir(DataSegment) - Static method in class io.druid.segment.loading.DataSegmentPusherUtil
 
getTimestamp() - Method in class io.druid.data.input.MapBasedRow
 
getTimestamp() - Method in interface io.druid.data.input.Row
Returns the timestamp from the epoch as an org.joda.time.DateTime.
getTimestampColumn() - Method in class io.druid.data.input.impl.TimestampSpec
 
getTimestampFormat() - Method in class io.druid.data.input.impl.TimestampSpec
 
getTimestampFromEpoch() - Method in class io.druid.data.input.MapBasedRow
 
getTimestampFromEpoch() - Method in interface io.druid.data.input.Row
Returns the timestamp from the epoch in milliseconds.
getTimestampSpec() - Method in class io.druid.data.input.impl.ParseSpec
 
getType() - Method in class io.druid.data.input.impl.JSONPathFieldSpec
 
getTypeName() - Method in class io.druid.data.input.impl.DimensionSchema
 
getTypeName() - Method in class io.druid.data.input.impl.FloatDimensionSchema
 
getTypeName() - Method in class io.druid.data.input.impl.LongDimensionSchema
 
getTypeName() - Method in class io.druid.data.input.impl.NewSpatialDimensionSchema
 
getTypeName() - Method in class io.druid.data.input.impl.StringDimensionSchema
 
getValueType() - Method in class io.druid.data.input.impl.DimensionSchema
 
getValueType() - Method in class io.druid.data.input.impl.FloatDimensionSchema
 
getValueType() - Method in class io.druid.data.input.impl.LongDimensionSchema
 
getValueType() - Method in class io.druid.data.input.impl.NewSpatialDimensionSchema
 
getValueType() - Method in class io.druid.data.input.impl.StringDimensionSchema
 
getVersion() - Method in class io.druid.query.SegmentDescriptor
 
getVersion(URI) - Method in interface io.druid.segment.loading.URIDataPuller
Returns an abstract "version" for the URI.
getVersion() - Method in class io.druid.timeline.DataSegment
 
getVersionFromDir(File) - Static method in class io.druid.segment.SegmentUtils
 
Global - Annotation Type in io.druid.guice.annotations
 
gunzip(File, File) - Static method in class io.druid.utils.CompressionUtils
Deprecated.

H

hasCustomDimensions() - Method in class io.druid.data.input.impl.DimensionsSpec
 
hashCode() - Method in class io.druid.data.input.impl.DimensionSchema
 
hashCode() - Method in class io.druid.data.input.impl.DimensionsSpec
 
hashCode() - Method in class io.druid.data.input.impl.NewSpatialDimensionSchema
 
hashCode() - Method in class io.druid.data.input.impl.NoopInputRowParser
 
hashCode() - Method in class io.druid.data.input.impl.ParseSpec
 
hashCode() - Method in class io.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
hashCode() - Method in class io.druid.data.input.impl.TimestampSpec
 
hashCode() - Method in class io.druid.data.input.MapBasedRow
 
hashCode() - Method in class io.druid.js.JavaScriptConfig
 
hashCode() - Method in class io.druid.query.SegmentDescriptor
 
hashCode() - Method in class io.druid.timeline.DataSegment
 
hashCode() - Method in class io.druid.timeline.partition.NoneShardSpec
 
hashCode() - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 
hasMore() - Method in interface io.druid.data.input.Firehose
Returns whether there are more rows to process.
hasMore() - Method in class io.druid.data.input.impl.FileIteratingFirehose
 

I

inject(Properties, JsonConfigurator) - Method in class io.druid.guice.JsonConfigProvider
 
InputRow - Interface in io.druid.data.input
An InputRow is the interface definition of an event being input into the data ingestion layer.
InputRowParser<T> - Interface in io.druid.data.input.impl
 
instance() - Static method in class io.druid.timeline.partition.NoneShardSpec
 
interval(Interval) - Method in class io.druid.timeline.DataSegment.Builder
 
INTERVAL_EXTRACTOR(String) - Static method in class io.druid.timeline.DataSegmentUtils
 
io.druid.cli - package io.druid.cli
 
io.druid.data.input - package io.druid.data.input
 
io.druid.data.input.impl - package io.druid.data.input.impl
 
io.druid.guice - package io.druid.guice
 
io.druid.guice.annotations - package io.druid.guice.annotations
 
io.druid.initialization - package io.druid.initialization
 
io.druid.jackson - package io.druid.jackson
 
io.druid.js - package io.druid.js
 
io.druid.query - package io.druid.query
 
io.druid.segment - package io.druid.segment
 
io.druid.segment.loading - package io.druid.segment.loading
 
io.druid.tasklogs - package io.druid.tasklogs
 
io.druid.timeline - package io.druid.timeline
 
io.druid.timeline.partition - package io.druid.timeline.partition
 
io.druid.utils - package io.druid.utils
 
isDisabled() - Method in class io.druid.js.JavaScriptConfig
 
isEnd() - Method in interface io.druid.timeline.partition.PartitionChunk
Returns true if this chunk is the end of the partition.
isEnd() - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 
isInChunk(long, InputRow) - Method in class io.druid.timeline.partition.NoneShardSpec
 
isInChunk(long, InputRow) - Method in interface io.druid.timeline.partition.ShardSpec
 
isStart() - Method in interface io.druid.timeline.partition.PartitionChunk
Returns true if this chunk is the beginning of the partition.
isStart() - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 
isUseFieldDiscovery() - Method in class io.druid.data.input.impl.JSONPathSpec
 

J

JavaScriptConfig - Class in io.druid.js
 
JavaScriptConfig() - Constructor for class io.druid.js.JavaScriptConfig
 
JavaScriptConfig(boolean) - Constructor for class io.druid.js.JavaScriptConfig
 
JavaScriptParseSpec - Class in io.druid.data.input.impl
 
JavaScriptParseSpec(TimestampSpec, DimensionsSpec, String, JavaScriptConfig) - Constructor for class io.druid.data.input.impl.JavaScriptParseSpec
 
Jerseys - Class in io.druid.guice
 
Jerseys() - Constructor for class io.druid.guice.Jerseys
 
Json - Annotation Type in io.druid.guice.annotations
 
JsonConfigProvider<T> - Class in io.druid.guice
Provides a singleton value of type <T> from Properties bound in guice.
JsonConfigProvider(String, Class<T>) - Constructor for class io.druid.guice.JsonConfigProvider
 
JsonConfigurator - Class in io.druid.guice
 
JsonConfigurator(ObjectMapper, Validator) - Constructor for class io.druid.guice.JsonConfigurator
 
JSONLowercaseParseSpec - Class in io.druid.data.input.impl
Deprecated.
JSONLowercaseParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class io.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
JSONParseSpec - Class in io.druid.data.input.impl
 
JSONParseSpec(TimestampSpec, DimensionsSpec, JSONPathSpec, Map<String, Boolean>) - Constructor for class io.druid.data.input.impl.JSONParseSpec
 
JSONParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class io.druid.data.input.impl.JSONParseSpec
Deprecated.
JSONPathFieldSpec - Class in io.druid.data.input.impl
 
JSONPathFieldSpec(JSONPathFieldType, String, String) - Constructor for class io.druid.data.input.impl.JSONPathFieldSpec
 
JSONPathFieldType - Enum in io.druid.data.input.impl
 
JSONPathSpec - Class in io.druid.data.input.impl
 
JSONPathSpec(Boolean, List<JSONPathFieldSpec>) - Constructor for class io.druid.data.input.impl.JSONPathSpec
 
JSR311Resource - Annotation Type in io.druid.guice.annotations
 

K

KeyHolder<T> - Class in io.druid.guice
 
KeyHolder(Key<? extends T>) - Constructor for class io.druid.guice.KeyHolder
 
kill(DataSegment) - Method in interface io.druid.segment.loading.DataSegmentKiller
 

L

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

M

makeCommitter() - Method in interface io.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 io.druid.timeline.DataSegment
 
makeParser() - Method in class io.druid.data.input.impl.CSVParseSpec
 
makeParser() - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
makeParser() - Method in class io.druid.data.input.impl.JavaScriptParseSpec
 
makeParser() - Method in class io.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
makeParser() - Method in class io.druid.data.input.impl.JSONParseSpec
 
makeParser() - Method in class io.druid.data.input.impl.ParseSpec
 
makeParser() - Method in class io.druid.data.input.impl.RegexParseSpec
 
makeParser() - Method in class io.druid.data.input.impl.TimeAndDimsParseSpec
 
ManageLifecycle - Annotation Type in io.druid.guice
Marks the object to be managed by Lifecycle This Scope gets defined by LifecycleModule
ManageLifecycleLast - Annotation Type in io.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 io.druid.data.input
 
MapBasedInputRow(long, List<String>, Map<String, Object>) - Constructor for class io.druid.data.input.MapBasedInputRow
 
MapBasedInputRow(DateTime, List<String>, Map<String, Object>) - Constructor for class io.druid.data.input.MapBasedInputRow
 
MapBasedRow - Class in io.druid.data.input
 
MapBasedRow(DateTime, Map<String, Object>) - Constructor for class io.druid.data.input.MapBasedRow
 
MapBasedRow(long, Map<String, Object>) - Constructor for class io.druid.data.input.MapBasedRow
 
MapInputRowParser - Class in io.druid.data.input.impl
 
MapInputRowParser(ParseSpec) - Constructor for class io.druid.data.input.impl.MapInputRowParser
 
mergeTimestampSpec(List<TimestampSpec>) - Static method in class io.druid.data.input.impl.TimestampSpec
 
metrics(List<String>) - Method in class io.druid.timeline.DataSegment.Builder
 
move(DataSegment, Map<String, Object>) - Method in interface io.druid.segment.loading.DataSegmentMover
 

N

NewSpatialDimensionSchema - Class in io.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 io.druid.data.input.impl.NewSpatialDimensionSchema
 
nextRow() - Method in interface io.druid.data.input.Firehose
The next row available.
nextRow() - Method in class io.druid.data.input.impl.FileIteratingFirehose
 
NoneShardSpec - Class in io.druid.timeline.partition
 
NoneShardSpec() - Constructor for class io.druid.timeline.partition.NoneShardSpec
Deprecated.
NoopInputRowParser - Class in io.druid.data.input.impl
 
NoopInputRowParser(ParseSpec) - Constructor for class io.druid.data.input.impl.NoopInputRowParser
 
NoopTaskLogs - Class in io.druid.tasklogs
 
NoopTaskLogs() - Constructor for class io.druid.tasklogs.NoopTaskLogs
 

O

of(String, Class<T>) - Static method in class io.druid.guice.JsonConfigProvider
 
optionBinder(Binder, Key<T>) - Static method in class io.druid.guice.PolyBind
Binds an option for a specific choice.

P

parse(T) - Method in interface io.druid.data.input.impl.InputRowParser
 
parse(Map<String, Object>) - Method in class io.druid.data.input.impl.MapInputRowParser
 
parse(InputRow) - Method in class io.druid.data.input.impl.NoopInputRowParser
 
parse(ByteBuffer) - Method in class io.druid.data.input.impl.StringInputRowParser
 
parse(String) - Method in class io.druid.data.input.impl.StringInputRowParser
 
ParseSpec - Class in io.druid.data.input.impl
 
ParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class io.druid.data.input.impl.ParseSpec
 
PartitionChunk<T> - Interface in io.druid.timeline.partition
A PartitionChunk represents a chunk of a partitioned(sharded) space.
PolyBind - Class in io.druid.guice
Provides the ability to create "polymorphic" bindings.
PolyBind() - Constructor for class io.druid.guice.PolyBind
 
push(File, DataSegment) - Method in interface io.druid.segment.loading.DataSegmentPusher
 
pushTaskLog(String, File) - Method in class io.druid.tasklogs.NoopTaskLogs
 
pushTaskLog(String, File) - Method in interface io.druid.tasklogs.TaskLogPusher
 

R

RegexParseSpec - Class in io.druid.data.input.impl
 
RegexParseSpec(TimestampSpec, DimensionsSpec, String, List<String>, String) - Constructor for class io.druid.data.input.impl.RegexParseSpec
 
register(Binder, Class<?>) - Static method in class io.druid.guice.LifecycleModule
Registers a class to instantiate eagerly.
register(Binder, Class<?>, Annotation) - Static method in class io.druid.guice.LifecycleModule
Registers a class/annotation combination to instantiate eagerly.
register(Binder, Class<?>, Class<? extends Annotation>) - Static method in class io.druid.guice.LifecycleModule
Registers a class/annotation combination to instantiate eagerly.
registerKey(Binder, Key<?>) - Static method in class io.druid.guice.LifecycleModule
Registers a key to instantiate eagerly.
restore(DataSegment) - Method in interface io.druid.segment.loading.DataSegmentArchiver
 
Row - Interface in io.druid.data.input
A Row of data.
Rows - Class in io.druid.data.input
 
Rows() - Constructor for class io.druid.data.input.Rows
 
Runnables - Class in io.druid.utils
 
Runnables() - Constructor for class io.druid.utils.Runnables
 

S

scope(Key<T>, Provider<T>) - Method in class io.druid.guice.LifecycleScope
 
SegmentDescriptor - Class in io.druid.query
 
SegmentDescriptor(Interval, String, int) - Constructor for class io.druid.query.SegmentDescriptor
 
SegmentLoadingException - Exception in io.druid.segment.loading
 
SegmentLoadingException(String, Object...) - Constructor for exception io.druid.segment.loading.SegmentLoadingException
 
SegmentLoadingException(Throwable, String, Object...) - Constructor for exception io.druid.segment.loading.SegmentLoadingException
 
SegmentUtils - Class in io.druid.segment
 
SegmentUtils() - Constructor for class io.druid.segment.SegmentUtils
 
Self - Annotation Type in io.druid.guice.annotations
 
serialize(List<String>, JsonGenerator, SerializerProvider) - Method in class io.druid.jackson.CommaListJoinSerializer
 
setLifecycle(Lifecycle) - Method in class io.druid.guice.LifecycleScope
 
shardSpec(ShardSpec) - Method in class io.druid.timeline.DataSegment.Builder
 
ShardSpec - Interface in io.druid.timeline.partition
A Marker interface that exists to combine ShardSpec objects together for Jackson
ShardSpecLookup - Interface in io.druid.timeline.partition
 
shouldRetryPredicate() - Method in interface io.druid.segment.loading.URIDataPuller
Evaluates a Throwable to see if it is recoverable.
SingleElementPartitionChunk<T> - Class in io.druid.timeline.partition
 
SingleElementPartitionChunk(T) - Constructor for class io.druid.timeline.partition.SingleElementPartitionChunk
 
SINGLETON - Static variable in class io.druid.guice.DruidScopes
 
size(long) - Method in class io.druid.timeline.DataSegment.Builder
 
Smile - Annotation Type in io.druid.guice.annotations
 
SPATIAL_TYPE_NAME - Static variable in class io.druid.data.input.impl.DimensionSchema
 
SpatialDimensionSchema - Class in io.druid.data.input.impl
Deprecated.
SpatialDimensionSchema(String, List<String>) - Constructor for class io.druid.data.input.impl.SpatialDimensionSchema
Deprecated.
 
start() - Method in interface io.druid.data.input.FirehoseV2
For initial start
streamTaskLog(String, long) - Method in class io.druid.tasklogs.NoopTaskLogs
 
streamTaskLog(String, long) - Method in interface io.druid.tasklogs.TaskLogStreamer
Stream log for a task.
STRING_TYPE_NAME - Static variable in class io.druid.data.input.impl.DimensionSchema
 
StringDimensionSchema - Class in io.druid.data.input.impl
 
StringDimensionSchema(String) - Constructor for class io.druid.data.input.impl.StringDimensionSchema
 
StringInputRowParser - Class in io.druid.data.input.impl
 
StringInputRowParser(ParseSpec, String) - Constructor for class io.druid.data.input.impl.StringInputRowParser
 
StringInputRowParser(ParseSpec) - Constructor for class io.druid.data.input.impl.StringInputRowParser
Deprecated.
SupplierProvider<T> - Class in io.druid.guice
 
SupplierProvider(Key<Supplier<T>>) - Constructor for class io.druid.guice.SupplierProvider
 

T

TaskLogPusher - Interface in io.druid.tasklogs
Something that knows how to persist local task logs to some form of long-term storage.
TaskLogs - Interface in io.druid.tasklogs
 
taskLogsBinder(Binder) - Static method in class io.druid.guice.Binders
 
TaskLogStreamer - Interface in io.druid.tasklogs
Something that knows how to stream logs for tasks.
TimeAndDimsParseSpec - Class in io.druid.data.input.impl
 
TimeAndDimsParseSpec(TimestampSpec, DimensionsSpec) - Constructor for class io.druid.data.input.impl.TimeAndDimsParseSpec
 
TimestampSpec - Class in io.druid.data.input.impl
 
TimestampSpec(String, String, DateTime) - Constructor for class io.druid.data.input.impl.TimestampSpec
 
toCaseInsensitiveInputRow(Row, List<String>) - Static method in class io.druid.data.input.Rows
 
toDescriptor() - Method in class io.druid.timeline.DataSegment
 
toGroupKey(long, InputRow) - Static method in class io.druid.data.input.Rows
 
toString() - Method in enum io.druid.data.input.impl.DimensionSchema.ValueType
 
toString() - Method in enum io.druid.data.input.impl.JSONPathFieldType
 
toString() - Method in class io.druid.data.input.MapBasedInputRow
 
toString() - Method in class io.druid.data.input.MapBasedRow
 
toString() - Method in class io.druid.js.JavaScriptConfig
 
toString() - Method in class io.druid.query.SegmentDescriptor
 
toString() - Method in class io.druid.timeline.DataSegment
 
toString() - Method in class io.druid.timeline.partition.NoneShardSpec
 
toString() - Method in class io.druid.timeline.partition.SingleElementPartitionChunk
 

U

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

V

valueOf(String) - Static method in enum io.druid.data.input.impl.DimensionSchema.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.druid.data.input.impl.JSONPathFieldType
Returns the enum constant of this type with the specified name.
valueOf(String, String) - Static method in class io.druid.timeline.DataSegmentUtils
 
values() - Static method in enum io.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 io.druid.data.input.impl.JSONPathFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
verify(List<String>) - Method in class io.druid.data.input.impl.CSVParseSpec
 
verify(List<String>) - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
verify(List<String>) - Method in class io.druid.data.input.impl.JavaScriptParseSpec
 
verify(List<String>) - Method in class io.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
verify(List<String>) - Method in class io.druid.data.input.impl.JSONParseSpec
 
verify(List<String>) - Method in class io.druid.data.input.impl.ParseSpec
 
verify(List<String>) - Method in class io.druid.data.input.impl.RegexParseSpec
 
version(String) - Method in class io.druid.timeline.DataSegment.Builder
 

W

withBinaryVersion(int) - Method in class io.druid.timeline.DataSegment
 
withColumns(List<String>) - Method in class io.druid.data.input.impl.CSVParseSpec
 
withColumns(List<String>) - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
withColumns(List<String>) - Method in class io.druid.data.input.impl.RegexParseSpec
 
withDelimiter(String) - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
withDimensionExclusions(Set<String>) - Method in class io.druid.data.input.impl.DimensionsSpec
 
withDimensions(List<DimensionSchema>) - Method in class io.druid.data.input.impl.DimensionsSpec
 
withDimensions(List<String>) - Method in class io.druid.timeline.DataSegment
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.CSVParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.JavaScriptParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.JSONParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.ParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.RegexParseSpec
 
withDimensionsSpec(DimensionsSpec) - Method in class io.druid.data.input.impl.TimeAndDimsParseSpec
 
withFunction(String) - Method in class io.druid.data.input.impl.JavaScriptParseSpec
 
withInterval(String, String, Interval) - Static method in class io.druid.timeline.DataSegmentUtils
 
withListDelimiter(String) - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
withLoadSpec(Map<String, Object>) - Method in class io.druid.timeline.DataSegment
 
withMetrics(List<String>) - Method in class io.druid.timeline.DataSegment
 
withParseSpec(ParseSpec) - Method in interface io.druid.data.input.ByteBufferInputRowParser
 
withParseSpec(ParseSpec) - Method in interface io.druid.data.input.impl.InputRowParser
 
withParseSpec(ParseSpec) - Method in class io.druid.data.input.impl.MapInputRowParser
 
withParseSpec(ParseSpec) - Method in class io.druid.data.input.impl.NoopInputRowParser
 
withParseSpec(ParseSpec) - Method in class io.druid.data.input.impl.StringInputRowParser
 
withPattern(String) - Method in class io.druid.data.input.impl.RegexParseSpec
 
withSize(long) - Method in class io.druid.timeline.DataSegment
 
withSpatialDimensions(List<SpatialDimensionSchema>) - Method in class io.druid.data.input.impl.DimensionsSpec
Deprecated.
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.CSVParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.DelimitedParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.JavaScriptParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.JSONLowercaseParseSpec
Deprecated.
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.JSONParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.ParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.RegexParseSpec
 
withTimestampSpec(TimestampSpec) - Method in class io.druid.data.input.impl.TimeAndDimsParseSpec
 
withVersion(String) - Method in class io.druid.timeline.DataSegment
 

Z

zip(File, File) - Static method in class io.druid.utils.CompressionUtils
Deprecated.
zip(File, OutputStream) - Static method in class io.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–2016. All rights reserved.